From patchwork Wed Dec 17 14:08:24 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4736 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Wed, 17 Dec 2025 15:08:56 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-ot1-f57.google.com (mail-ot1-f57.google.com [209.85.210.57]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BHE8tdR004218 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 17 Dec 2025 15:08:56 +0100 Received: by mail-ot1-f57.google.com with SMTP id 46e09a7af769-7c72ccd60f5sf11540571a34.0 for ; Wed, 17 Dec 2025 06:08:56 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1765980529; cv=pass; d=google.com; s=arc-20240605; b=NPa+WLDYUS/xtf97C1WYUyLqjY8EOfEi8sRgyxn2KOwzEML36cTbPpA28zMshFmC/D L1EdcY2oJR0GWA4X73/k48QVD+64eS8JDqyEnL6AEG2KUSjqItzjOrVdUxVksK08wNen FukRhyfPNKbVtZRjqrfgMKV8YSJj57fEythq8dBRiQqBxMTFn+CNeScrzD13PgGixNQW egl3nfLWA7FYMVkDJMTyGtggP0eixzas0jZdzyHEjNlyTGevAT8ODnb7ijDfMOgohRvf KgFGgxvT35NIyNFUKs2TPvxs4smzTjWz4MbjnxZA4xdgiuz6hJm75UsRfMmfFjJQlKo4 S+1g== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=pLm4pufbQw3Os48/VFqf4FDL3u6NhCscN/R6Hu2Xmws=; fh=1Z987CN6vwbMV9tXPYWEpWltpIxNYP3WDJcuJddfo1U=; b=CXrrokt9YZoZI78S2sTIQ5g09g8r3P0lYRcFRWz3KVY9pDP1CHpQgooGHUZOwJJfh7 tafBWA2ZtqB0r22tuDyQokOOifrbrIZvlb6Pt3rw7Xn/IlaqUUWY+FHie22IdrOIA965 VgO/xwAChBxbFeFJMxufqAAsnoBfeq+z3odj8Fc4yGX5JL2cIzOQuxSpX/YGeTk1r5MA Y4DFUSVud1VaHzxFwCclKuc00XiAdwTTAPhg041v88f03h846e4aVJgKfvTz1Kc9SM9l XMV3CGbtT0i+7Bk/8bJIIiBVT6AjmtaowDCVQ5/zIDTlD240dRIpbW/Zr3Mg0SZMpr7p d4SA==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=oBVH9STH; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1765980529; x=1766585329; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=pLm4pufbQw3Os48/VFqf4FDL3u6NhCscN/R6Hu2Xmws=; b=gTla/nfeKQQYhKF3Y5GVPCW0PEv3RjaJDB6aznlAWKXvTJlyynXWciajmWtpbRX7eP u267qeExkCdDwbwFHxpiBU9WA56meglAvA6wsVYWHwcuwUc5plsXxu2VcFIT3FyR8Q4s FujlkWcRlI7yBO8mF/ouVfetSc18sZ8gEun+UOnA3wf5XKOH7y8dValRnTht+StwORRf +LIIcx0nyfk+a4BHJ6w389HzMDJlZ/GkmoOycKDPY9eUQVTVuKfloN4wPVGBWuydl6LA vH8sUHV80tmIAjDB2+PXYdOWlN5ch0/jTDLnzyHHPQisNeNQ2km1IjoeUdFpQGhpDzvM nq8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765980529; x=1766585329; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=pLm4pufbQw3Os48/VFqf4FDL3u6NhCscN/R6Hu2Xmws=; b=uHcsAtu2p7Rd4N+7ZOw1ugEOcFKiLR05OlIdj1VmJPXCLskV0cSVqBLiEtO0BxtOIH EEJPAEGRPVOmrI7HBSQ4mCvLfXRTIjTjgMcWOgEauRsd/9ykDLJYRerQsFR+07Vh5X4i uWqheqq0yOp2U5lXnYlnRAg1BguxXIw7bD5evfkWdAaliL6eHykjM4DpB7z4RPfsuDlr nhszh6XkVuXG3umBLbelyDlIGbECYm1IcPgAMIFORfo9SzaNNOyHrwCiz780EHo0cW34 6Teu9eDHbcXsHTs73EwD34ii7iwWaASNAlc5MyxiAEYPqYz2vVBlFxem5cmGtYMO+u5t 9/Tw== X-Forwarded-Encrypted: i=3; AJvYcCVvISeGbsLKaz8w50N5FyrjDzz7C9ngr4WUQxD4kzJLLuqU/WP7iShzDZCUzxmKC5WlKbn0ZT4=@isar-build.org X-Gm-Message-State: AOJu0YxjTGOFgN0+b9BSjlaSFXj/KmFSSXL4XGU+A+Z0oocyBKh72nPh vy3B+MwWI2VYDIRiDVo09CFiZxPFr7f6gvg8lj/A5VpnIT+zgz75mEyr X-Google-Smtp-Source: AGHT+IGT0jR+fYQ2TQuIkXVReEv6JmY+gJgapXZ10oKsYYuGVwN9166MC0lmpRao13Jh63Yjzb4ayQ== X-Received: by 2002:a05:6820:2223:b0:657:5202:4655 with SMTP id 006d021491bc7-65b45165eb5mr7064704eaf.8.1765980528904; Wed, 17 Dec 2025 06:08:48 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWbqljMRvy+NyEijAeo7KYhZWFh1H2b0f1NnP/Tw4P/cxQ==" Received: by 2002:a05:6820:530a:b0:65c:f65a:64d9 with SMTP id 006d021491bc7-65cf65a6716ls162218eaf.0.-pod-prod-09-us; Wed, 17 Dec 2025 06:08:48 -0800 (PST) X-Received: by 2002:a05:6820:2223:b0:657:5202:4655 with SMTP id 006d021491bc7-65b45165eb5mr7064684eaf.8.1765980527833; Wed, 17 Dec 2025 06:08:47 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1765980527; cv=pass; d=google.com; s=arc-20240605; b=QgUsRlw1j8HhMsW8nyDjZo1mkMXJ8mm4WhKCWm33KCP2y9WiUJGRYzIQYQc2VV+89G KEcocPPd7F7TvuCO1J0oEu4RkaUGXOLwLtJq/VIB4r/cRS+xm6D5brXE6RRnSVjZMH+Y /8Y3mwiWWUafnmSSXdFT+cUmHOjd4OhUecLKlLbCuUEMuGFc9RFKkcQ9LCQGHzcHAyPo RrtisNmIH4fjweIhbcFgtsKy7HsynB7941IUQ5Nd5Qpq1sIzcbHVZhvtg7oRVcT2iTGo dxYrJyp7bB5EFj0CaHgSeIK84xiGb62xM8erzq7RCo/FSGfcWTSgzJ7n0W0qKPzfKc0B OIOw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=+QyWkT76a6J2X742JfKvyhZK/sKqxFKahKNM5AEzHAg=; fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=; b=lFRia9rLoGqq50IfLfEdZH7NfeJSGebwzKHIewzWwOjb3Xs1NXY1407A7I8eCxx+LB WHvyX8MaVWgdkb/57P+nCpv/WV4NU26W3CW0yGOd+N0HL9whlrkzVF38bJgSGn5o3YPY P/QJTu4Gdl9ZoAfhyZeiRxhEAs3WQJW7qepPFtI3gC6XQelJzx8tXmYKRLZGEglSWFDd Qbmx8EJpgScjuTvNz0jl29aD7mEtH40iwXmxu8Aix3dfU49doUlXH6gtQKas3tYGxtU0 24LSZyj+ZtcB7hNrSVK6woyNYc+0ZqMlgc4JLN0G0vcwWBvfW3J7YE5V7X6Adxx5Lz18 KPuQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=oBVH9STH; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c201::3]) by gmr-mx.google.com with ESMTPS id 006d021491bc7-65cf6638c3asi34887eaf.2.2025.12.17.06.08.47 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Dec 2025 06:08:47 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::3 as permitted sender) client-ip=2a01:111:f403:c201::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=hBRJIvBQeJfVp/TObf+zFESWNqvv85GI7VN4HYX1MxySERXPfxvmseup9r1Yu7VSq8rKfzwSfxfA6GBytr/TTG5kA6GU/O4fkx4Pblf7oTBq22O7J06DXoHJUg2Cf+T2hbEDJGpXnZUuQvM6s5SZ5vS60ej6X1gcw+IC0cI+PthLt8nVZYSlMjDfhjBTjFoNqoDWoXXuPJyUGTChAq7B8TNI5HgiaxZtBCO/u2NKZRkJljxuzHraLHxbk46G++xyRwKUBrjYPuk6pH342m50bJBC7r1snopWeThCvZYMmVICoCzjjRsYytS/PTlBq8Qx1xaJC7ZtjKKn9+bvcBlFog== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=+QyWkT76a6J2X742JfKvyhZK/sKqxFKahKNM5AEzHAg=; b=HvoCKnb68YvMwtk/3w0UYFHejbzAHbkDQZ9ryeNt7+RwtR5KnfRIQdeSlP+HdYxcRyWKbpLbxey3ry4uhCWF9XCaJD835LySuI6LcefwYIQScUV2UlpWuTLw5D30m9chS473mqxWy4l276kDJC/JttkjhMRpKWzWLHAK6eRU2B3oKNnIrbWswyY1c641plf5LtPg7G/A+7t6UWmoa5mf7uAxZPnLa5VdnHl0uUf7Pc1MVebQGFJcxYAclA4bt1GF1ug6cs8cHueQFkSP6ATvH8uXk+EFAZale8gbBdD/fFsQf7osDcSbOps8AKrsG86AuQBLrx+GwyLNclge2gRS8A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by AM9PR10MB4006.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:1f2::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9412.13; Wed, 17 Dec 2025 14:08:45 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%4]) with mapi id 15.20.9434.001; Wed, 17 Dec 2025 14:08:45 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Felix Moessbauer Subject: [PATCH 4/6] testsuite: make compat test standalone test Date: Wed, 17 Dec 2025 15:08:24 +0100 Message-ID: <20251217140827.166531-5-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251217140827.166531-1-felix.moessbauer@siemens.com> References: <20251217140827.166531-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: CH0PR03CA0352.namprd03.prod.outlook.com (2603:10b6:610:11a::21) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|AM9PR10MB4006:EE_ X-MS-Office365-Filtering-Correlation-Id: f86d5fb3-1ccc-4c1f-a172-08de3d75cacb X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info: s92BoTaSdoUF69e3tkO1CIR04E3CJpeXwVtbBnAfTR79QCKD5SLV5aTb3ajGSyD9MH7f08AfXuS7YVbzrygTVABDraurhEMqJy24MgHnNWs2drfCoyluQg0EiIaxs2NSUDxbKQjfiB7HgIPKIEvOc6gI6Pbsmypqa3GK5sMyP1bHifsQOu77giqhQ3PivbaFGLACx0PSX+PPzyl+EUrKenX+dTAhsr4fWOpLE1mHIdlVuCcebqk+pq6qUAmPPywRLQfS1U+DWOUxlSInSy4vgweLiuXOvo0O4n4HPodu8X9/j5rwdKNCPkixI/D4RJm1YvcEVR4HkuseIDx9CVejx0x53VykW7hn/Vze+ZtquUr3JRtrZtWKQZhIiG2vH6qxWl2PKvq1PbRWYMpS8iUCLrrnZQxTa5zz5GyF+KJwA7fQKCdznw+NYBL/eGDOZoSH65/5NuHX2cwNJpMtppLuTvyRSPFbhlXWCHh5lrWnHxIMQ+nOjfS18PMKqhVwSBMUqfjrFVDSkkG/rQvCl2e3+M0f072qgW+ninWNhcq3HCRgdApxJxq4OTVnJzj7b+QhMEEdoAgENJDXVxKH8slPTsQunozotLU0PsRVPd/09p/76ruGSO8tKkyjlJIOD0l6PSHcmgAOtLADcSl9qAj9mrJA6EYqbRjCfPf6E5wz40opjSV/m+0Soj5Xj7tbzEe06Oj99lW6NqChIVQrLfQI+FLTixpJfOqVpAm/KA/xmozuSnjcKr0vuOh9V9afI1tRFBdxEk+P0DDPzlfyj5kRFa7lE+zX22zamIIqILvs4z1O6beJV56U1riq31zT/xvxDGKqHhsYfkeAY0NVHwfjwKMxKZ/zxwqF2wnCxp81HDiNf8yvkiMntFH7Ff5zRNlrzXkWnoST7o55DozMyqkNnFHwKyoeEdH4FRGdbrv5faj0e6jB0LlGobXIqEsrbmMDauGd1ZRlrxWYjuX2Dzm0dle3wlibsXhXOooQ0aQNsJXo/nu2Iwqejp/yhoi+N5MGTt1OioIcToA5G9LqPJ9DBJ1bwwsd3+Mv4ys2SYCqK1qwHokXvujnoriCPiV9qeQJ2G0pq6cUTyceXqe7jrFsy9CfjfJI1OxI/UPO+AaHL1ZGxKmRSDWhSfenahZ/+64Uc5+Rdk+w5jQIzSavx454f3oNtIlsjKsTjjwo635CiMkF2KzPkihE8c8zM/sUJy2BJzrQBX7KkAU1T8lQPPRjSGgeIWw2XFrAUjXwP8BlTSX+cakEjE3kOQTySlU5sDMq+Aqfo+2wPfuqWeD1oeFtb6XU75+G/aoQqpv47L5qlS86+BksPslTJcaC/af+l7tvhCFYdUr/KVCpjo0PQa+uAN4ELFNNoFVKBdhxpKpZqgdIaJfpcar4T6/Wa0CSgCDyB9+fPlBKF/d8sQsVHi30aMowu6olLvlRhxtIdaB3M8k3xUJNNpYKcUWFrcZJtAq7 X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 1v2FfxkXLRcX9GAnYAOY/qHqlGbr88B4FtarDMZj6Yy6nTdTitowbHJ1LyN49laKSbE1CkEXCDP9YkuzqkmFZlDoJsFLbPHaT/zGPz+SiaBx+fihYsoLXofaGoaSTdsstYpjyO7meuB8WFvGFA2L1YZYZMDAsoffamYy0Xx8fhBzrUlDIzXaS5g/xbOJESVgzphfwfbaT8oWeGzqiwqU2DLOrGE6FsQAZbpNrtT+JiZm6QkFoycuSe58dYlZoxjFPMMVOz4lN+mtKsBvHenZ4RcepeBSEQrRGx5HekVpxehiojd2vzbE0VbEoBvjn3dLNAbFJ/cK77a1nBdFZTVeSiCHP2zd15IWyri1O6oiL8Ajel+OZE8fR8q8B0Ch4yTZ/3uV3aYGgEMKgLVgRN4PiljHC0XTrHGD5EYGc8gOkF3j5uX0lfyQ2yIt/3oBMCl4nnPPDq+dzQumrjyYlkFBMWwcdo1BxvBod5Ecl7y8ZvrCLGSw4aAo6zRjeilMBsIDUFbKwme7bT7ls7P1LjCodK6+hrtm55/ktt59KrKygGNRQa+qyljVuIvXFHJFgtFtnJlXLXftZ10gbbNZ4WxEvROb1SufTBkP4hl94FlGvNMDgvKbZv79Jkq/JsX1/W4L5Y2l0dUMezjr1mbI8T5KqojfRkMJJPcs4MIzNs6utFgtz9Rhze1b6U4/5BVm9nCzRkWyOz3nT703zJeCyQpk4X2IADvxYpA9WcxbAoaj34dA3H1g/OumUyJGZto1d2CUS5GbTGRpAo7G17Oxh2JCQJp8RYlu7viVkZ9zL8vgTvO/Lz3vQO0KdBsmLQOrfMEkwBbmjpmyN001JaKrPC4uyOzPCzI/p6yc5PUdK/Zle5wjklHi/Vigx2EGBVUBnge+x+kl1TB+PUMCQHTs76UlBnSWH1NPRXL7sUK4+xrpsnBZdMu167Jq/E34off/urMU2tGRwhhXWQ7iL7WP1FJT7GKyKGcExnQ5FpL3cWCFy/jAwnPEBaKs465/y1C90XphWoGs+7p5uFijPxc1SaYV3NW1Euk6Dw/i5FiOhoGxIWU3wpgntIWImRuT2Z3YjAP0VIKMKhuhZ2j6VS9IEgdzZuzNJ5ztGBUjG/NtaZZEtI+klU2XlsY+fRl8iEb1pnZh7GkXu0EpYHEeCsOG4DkJc1X6qPhf/+7amJZt4xdUO638aQhv3rG3ClH6bQaEMrL5q3Bp0sle2B/brlWfugRTY/xlSnjYQCMc0FWCzgXepRfcXN95vW4Bs0KLQlBDxpGDn4efHNtFOXeyxEd+C3twnGQIcjvWOr0N7FWniCZyE9I8tvdVdTI+h5OuHA5krts55HLXmUEgCFruaNqxU9rNru9n+qf48umoZMDkEIzFvSP6UZzoVwWd1czT2xDqWHJERvGfLeNpSr9O8H197XOm3OY4ZDH0Jlb0lxFXDsUAoB8FH+bz6i2WYyobWLc6zherUsjD34/vX5ytfrLgfUuUxHhZPDCIGESX6LTQR9tpd6Aba80KiZwMi0n81ysnpmtlKoKDK8u0ztHhYUUuhaO9njvZqsNnEKqwcXnYp60nB2CI9rlmENa1dkz58qnvbBPnPyJtELO5SyxbXlZ9Eb0UTg== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: f86d5fb3-1ccc-4c1f-a172-08de3d75cacb X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Dec 2025 14:08:45.8214 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 1cJ2oPjxt/PdYSIY7smeG7CeLVFAtNaFtsoZ4N8kHlr+V7pLkjaPX2vx/hvy1Rh52AuqcoyKKSUxGXX+oCowm/WqB8+5dDSn+JjguWHO4Dw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR10MB4006 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=oBVH9STH; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Currently, enabling compat mode during configuration also changes the set of packages we build. As this is done with appends, some packages are unconditionally added, despite not being part of the original test case. We change this by only enabling compat mode when selecting compat. To actually test the compat feature, we add a simple and fast test that builds the hello-isar-compat package. Signed-off-by: Felix Moessbauer --- testsuite/cibuilder.py | 4 ---- testsuite/citest.py | 19 +++++++++++++++++++ 2 files changed, 19 insertions(+), 4 deletions(-) diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index 46bfc546..25e3b6cb 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -180,11 +180,7 @@ class CIBuilder(Test): if compat_arch: f.write( 'ISAR_ENABLE_COMPAT_ARCH:amd64 = "1"\n' - 'IMAGE_INSTALL:remove:amd64 = "hello-isar"\n' - 'IMAGE_INSTALL:append:amd64 = " hello-isar-compat"\n' 'ISAR_ENABLE_COMPAT_ARCH:arm64 = "1"\n' - 'IMAGE_INSTALL:remove:arm64 = "hello-isar"\n' - 'IMAGE_INSTALL:append:arm64 = " hello-isar-compat"\n' ) if not cross: f.write('ISAR_CROSS_COMPILE = "0"\n') diff --git a/testsuite/citest.py b/testsuite/citest.py index 601eca92..aee138bc 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -112,6 +112,25 @@ class DevTest(CIBaseTest): self.vm_start('arm', 'bookworm', skip_modulecheck=True) +class CompatTest(CIBaseTest): + """ + Test compilation of recipes for compat architecture. + This also tests a custom sbuild chroot for compat. + :avocado: tags=compat,fast + """ + + def test_compat_recipe(self): + targets = [ + 'mc:qemuamd64-bookworm:hello-isar-compat', + 'mc:qemuarm64-bookworm:hello-isar-compat', + 'mc:qemuamd64-trixie:hello-isar-compat', + 'mc:qemuarm64-trixie:hello-isar-compat', + ] + + self.init() + self.perform_build_test(targets, compat_arch=True) + + class ReproTest(CIBaseTest): """