From patchwork Fri Dec 19 13:19:10 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4757 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 19 Dec 2025 14:19:51 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pf1-f190.google.com (mail-pf1-f190.google.com [209.85.210.190]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BJDJn33019104 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 19 Dec 2025 14:19:50 +0100 Received: by mail-pf1-f190.google.com with SMTP id d2e1a72fcca58-7b9090d9f2esf2911509b3a.0 for ; Fri, 19 Dec 2025 05:19:50 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1766150384; cv=pass; d=google.com; s=arc-20240605; b=NsjSMtIv61oHaHFaDsjKayZenzkRZqHaHN7Kcmj5gL6eMr+jzyZkDpRHAfnwqv2b4I Aak7wHleWDKCqBpqdIGnEVqTL/IrhkK9+wmwF+Dvn1rcw4dnWeatzIptOfUmFuxx20LH QI7cqEF4mBB95ximpn/LjzXEzQGCTYUPo27cKlg5btvfI5JPToDlOyLy27No/HfNrEB5 MbDeg7CHATDCGISA4dMO4YODNIBw6e+r8Qo+EGMoSi3+OJUCyTgWxgOFkohiQcOuUWxQ XSMggfr5EafDB4L2tNE4WZxJh6wJHwtaZW424fzswqin5i+lnzwstKtkLztE3Ros+DKm atuw== 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=pixRfLP4zJf17sxSivmX4BdqLvBqXbPspaLH7oeEv8k=; fh=NGPUMMRAQs2tbh7crtf68KUFHqCFIh0m+SJYEa6Q/GE=; b=X03YtJrgZ0woNfc9NGVCaPeUjLBdavOWLIfL60OhkzTSbY17ZMuBSuKz/aiQjeLWoe zqdRJzLbViS+hm84tco2O2LPCpOsQSQWW6EtYp1a3aNTy9DXwcNh7XyOTcc66VBM0xNF E5wBKI0R5Almp10c41gBzLjp8TVN+9exvnl9+mlh2viN9wYeV1nVrq19vv5Da2lOJ0Ey LXAAY7MbGcAj/zZXbBaYorIiQDVrRks8ChEs1xgjQF9ABN0PF35jVPxrHMdN0c6lcfL5 +8qltJLftq/LkBZLg/t4Pbp0tkUM1xHZ2YCoxyVznTEUvptCe1KQ35syumZP3MS86Vay xpvQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=LyvM+IUH; 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::1 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=1766150384; x=1766755184; 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=pixRfLP4zJf17sxSivmX4BdqLvBqXbPspaLH7oeEv8k=; b=bZAjyfwDE+maSE02XGwBtlD/QdLqQ+LUZAb77zsrl8tRUYm2dd9MNuvRQVJgB35NVq cgWz7HLJgbwRqVp1l5gc9GxsHdApql0XTOfEKbGXRc/NdCMi5veVXCowxHSVsG/zCDuW GZ0PaBxAiImPxoNOmkQysrQpDHklnXN4ywmywu8xoH2Kgd1oho19fDwRCRHoj3OUiNF5 3YicxJ+g52SqGKa5kWAwataaYzVwghVzHd68SeNwEtXdL/tPS1VQvknLodveZXrqdP7a XFZGNfdqyd+WrnxF5F09UHk6ODzCzXuxVRo6GLv9tdWcCOhn7H09mlwYCta6/G3nNtgp 7YhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766150384; x=1766755184; 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=pixRfLP4zJf17sxSivmX4BdqLvBqXbPspaLH7oeEv8k=; b=ent8WMHDFS2m4AdwKigjNdc8W7KdKfTG5q5lCLz7995rl1AA3TMhjBuvF7LXBm0Jt2 7orTufoaBu97gHRpLWpX/CYphkeTxczK1qfU+TpJVDGTvrota8PZFZU55wL8xEUcvaKq x3EAaswpSjo2ah+B+VTyFfjX94u5Pc1TxH27XEyu15mY+6YeIvs4HMR1kDgwyoCHcgcY KopX6TZNEFoeFe5iYxgRk6FWL4x+v7KruEbvZF/dPkr7qyG81Hbv94PkXlvVuJoknGVA SQjVuJ80zTsPrtbkmgHjZvHGIh24d4eD/u08NPH5F+Pxjr7WNgJxqhh4ZcDaTE7ygnwK C3bw== X-Forwarded-Encrypted: i=3; AJvYcCVAoUH+TX06p3Qt59ZPm1TSur116nf+RUP3m9jsIBYM+afeAOt5TY4RxDYbfUtBVXL89MQih4c=@isar-build.org X-Gm-Message-State: AOJu0YzYgAQn6INcpuyaI1e4BlAVxS7KPrDPeDH7vhzqpRKrgR70VyaW PTaqK1QmuALVe2ZcJUXXgwASnjpsT0ZPStieoHhFQm65f0k6M6tS8D2N X-Google-Smtp-Source: AGHT+IEekIsk8JMVgH98NuP2yUAea38cOpVbHNEraqg/lF4pzkvQgoHQqxO3gAo+p6Gvr1BMV70Saw== X-Received: by 2002:a05:6a00:302a:b0:7a2:7458:7fc8 with SMTP id d2e1a72fcca58-7ff6421511amr2276212b3a.13.1766150383690; Fri, 19 Dec 2025 05:19:43 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWaSc3ZUhg1Uf16hRdiKRxLpbNWrl+tM13K1VInvcxMJyw==" Received: by 2002:a05:6a00:6f2a:b0:7b8:4330:bc3b with SMTP id d2e1a72fcca58-7f644654921ls6384648b3a.0.-pod-prod-02-us; Fri, 19 Dec 2025 05:19:42 -0800 (PST) X-Received: by 2002:a05:6a00:3e2a:b0:7ff:926a:d944 with SMTP id d2e1a72fcca58-7ff926ae148mr2256790b3a.1.1766150381840; Fri, 19 Dec 2025 05:19:41 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766150381; cv=pass; d=google.com; s=arc-20240605; b=B3WgdT2hmB0JzQCvR44DoBiQw+INo1eBITm8X33orN8I+oAaEqVpu9LMnVMbKe/Q3R vTQ0sqwYKmExBDzqP03LgeS2PtztlEIfBunun/El3FfHRdIX9LF5zD/Y6siHdAFzo0Mh +p7HqJHbN6QJLAWfbcxwzdN/kaM2hCtBRnHmN8DT2mhAiqXX+SUSluCF67CyHiRKh/RA epyD8dQfZwsIlm6VjkQqvkPUbcCFYeAZ2loU262Hv4X+moY842Sr3160H0ZsbGBImsGN 6n2yM/LJQTo5pwiytDrgU1XCTSciVzPUHDKei/2xIsvIItimG6ljJ+vMGLhiednYwuO/ lP3A== 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=UcpWrsOY590XdgPQpHmkFZbKbdHVO3NgE7QO994339U=; fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=; b=GLLtQ/31h06IfCBvP+w9hr7aDmwHzeF5hfwYtHcheHNvvzcr70M+X4WXmikGAx1l6u o3GtncVuq6Ut5uNnwBYNOTxbjqqvuBwRHE5buTHcjDYt0FgwVk8boIf+VpIMSgQkabzc 4nLSb6OGYtQyvapLZTaWbpvm4S8fQvWOshP+54KGZCUaCkQNB8yBZUHBW8d7kw4kw6LP LQ6ORNB337VT8n7Hh/QUZqZ+gHeTJutebvwGqhwGzhoGa45VMUXRblw/9HdQuaYu51Bj RmfIYX6LKqrU7/TGme8IZA7L7EK2sfSXek1NsLmjOtZ5kMM6rCH5RIX4ZNZ+38BOUM3a 3xkg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=LyvM+IUH; 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::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id d2e1a72fcca58-7ff7d2d401csi60395b3a.8.2025.12.19.05.19.41 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Dec 2025 05:19:41 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ZA0LK05OJHuB8zWoZpp/dF99/41Hts1qSAjG5Wr10PVC2WzN8CX/zFqOMqVsXBBN+f0Dql1SDMs1UuY+c9SGS9r7M4DleWqX17kcVQZDjYRwVu5c18qgM/OLRPLXYAE6dX257Q356TrUsulKB/UtCa/vYOAG6Kz0hXT8DH6Lq5s2LSk5OD/7eGtsmRQCK02QSEDjERJRNn3pT1Yjncr1TjGu/4NIoIvjBY9+mMMmh3aJloaFCHEvFQaLuSDVB1qfDb2iJmdQiYs+kR8r0sG1qB4vaEaeaMk+Ekpr2Q40spAXgWuafikekTAso0S8ulbD8gXZsr/E2JoKE6xQ7lcFFA== 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=UcpWrsOY590XdgPQpHmkFZbKbdHVO3NgE7QO994339U=; b=wR16AYpXOnVKOSw2P+BF3vEYMjxz+s4cu8NhGzK5PspAffRLjc7+BKB4zq7U3/q0YdvWF6FyaAid2I+Udlffq6Q4HKEonpuHVg3OGZCirePYGdy3a+VqsgjvAP4hyznp/G9Y7a0oOGlcF/B2ba5VxqvYJAkddkmEKRdJ4x4Fvy4l6uKLE5Ct4BuH86OeXRmJzOZE6PD2BPJz/Vumo4gEtS8MkxuOPp2AiJpYq8rWsdfgwn8UhSgEgiWvDRE0yw/b2rvlk99xTsGLK0hxlntAMlvW/Nzl2L1QNFnliEaaMLVZYt6rVqwmWqgS6QElZrEMah9OUG4pRdC/0pF1Zbn+3Q== 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 DU0PR10MB5430.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:329::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Fri, 19 Dec 2025 13:19:38 +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.009; Fri, 19 Dec 2025 13:19:38 +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 v2 04/17] testsuite: make compat test standalone test Date: Fri, 19 Dec 2025 14:19:10 +0100 Message-ID: <20251219131923.1504046-5-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251219131923.1504046-1-felix.moessbauer@siemens.com> References: <20251219131923.1504046-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0050.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:92::13) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|DU0PR10MB5430:EE_ X-MS-Office365-Filtering-Correlation-Id: 86d4ab1f-3cfd-4d1a-5d19-08de3f0142f4 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|10070799003; X-Microsoft-Antispam-Message-Info: aooZ1x+RbTZwzzqoD7jfHWcGjEbqW7uvYrM5Ri20xRrcNEej4bhVXmEH8ykOGhpxhH3E4nV8WcjrvAZ/wFSC/CWvPyctlIwr8JFjYZYXiU8ul5o93mbdoZSf9q24lhOS0VRA6a2gvkOFkuAaxx9Hi62n6B395T1TckZRCSnY+rIVmuz8ovbgJQ/SB8thL/Bs1AUktLmmVQIlYc2tVg1tGdZg0nfD3Fd6NBb1qUboJOhMsziZo6sqfxbIxzCX55/hk3IH4dUib+NfDEg84ZFvc5+q6FYawnntZDv+icAQG67/1dDz9ncP1uGc67AOhgpUA1qFW6IgG8sgkXSxjEPpNs55jobzPxeHVUtmPlx6FF8BZrf0BoDUOsn7FktIvWb3RphRtqOATWwh7Nz6mG4dz0ZO79kUokW2JynyW32llFlbZHQDi/QOaldW2jHrEC4aE4Hg0Hd9iNMBrmXsSLcoMc5CwB9sq+XVQKGA1DQ1NUb6mwRrE8nqRq6+hBeRuznlEmpkYvDGCl9BXOBJGiLIRt1GlcpR7ZisU8lVYbg1dRPkECWxBX3R7LTxd5s3u5d0qvCXojMo16nUAcldvwvPo9aPzk7JIbLRXSWP0orgfb3pn8KOsheRhpAjv91KJkCjXwSC+I5HWJxeXdmWFcivTKZislLMIm7v3nHBM2wgf3UBZ69Ia2+3TDlA99YiajnEddD3BiITTNNt3/lM9Q+5YYjd7Gb482mcNxCSlX46RKZ0lYD120beW57Rr9DJrrkdkeHCS3vIyJBD4Y3+BLn4ciO1SiZI/Oyy+vg9rsbidY+aLXMhRAbDY5c7XBmDohFOG6nwwLET6EQAfP1iHfF/gOC/JZ6irRgKOS8my5d7t4U0n03TTzbFknrC9mIbip+tO9HoCU+k3+jH5C5Rfsgobbes16uspLcSoTsN6vZrwrwHzFyueuZy1svNV7IUU0YMfpJenTgTvxfFF1b6YSJW5ObZTQPAoZ35UjF8JI2Gy4IQAo2nQPZNRsed/ZzYOwMUZCgv1lTMUoTIM2rhOC8eEwyov9kXndkn/g+5J/W+c4Q6Jw3+a0HoRtssyWxFb6UtrDKw+N6xM0C91rzzY9ZleSECQEj8X8YHYANmMFBpdLIXFcBotvPdRNi21GwXFJukcNL7Ip7lxWkKoVjyKebXU2TZ6eg4IzJPhZdzYijsulMn9B1nPBObEydG+LY+5pYUHBfAcsbz8sSJXH/AbJDIkCBy75Ts0JxPuBe5OpAM0YK6YrNNu8Cndcd7nU5q2Es+ZeejOnz+ECJSmZmDc6Pz/vdgNezXFIlX2IuwjV9KsIB1bM/+IivEy6KxvgQ2ub6Nyy//h/Rx2naWWVS2LnwlSFLAvhQHgcRs/tIXQlL1Y3S8pL7R+yNqR1wyXb765wD+yJB+LiInZ8lYebR4rTlVE74b5Y9IHQRtg5zr4lhZSk+QAldWLn0reM/KWbeoyl4e 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)(366016)(376014)(1800799024)(10070799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: l3cbvdwuxBtn6Xt2GwJ5noKv/F9wtrJpgU8Xez4gMTEkikw90r2wld2wfIPkhXNGXDSEMQwQWow4ssWVPliozbxfX039ZQdn1lzCBwWrt97vDUN5Npvsr9+FhcYcemLUmo1h8h69mPnq9fmf3UnuadnBiRdszAajQ13geBSg5M3cYnRz6hm0ucC0OIXHPgPjT+mCVN2sbae/9riiSPO0CkzD/UUVifuYs0RkyQ7L1tljZ+/iw+r5JHNh8asjvPuLUOi74/sDUzBcyf8mJGSFy/uqUm0nCBTetwH79hfx8j6V2QDOhbYVb4kxAeXuMOQv+z6dTjaE+pU7oRXvUvGFxeft7RNbI8INDwZh8vxIod5BsON2gHaAwxGqWK5tBrbH+eUGjgRu/T2MDJVympflF4WtJD8Lpil48MsvOXf9JLqgnDt5kR+OGIwNOhLQ61XY1zw14WE6gWXowP7AHSsoLNnXdpcW8LP3ZCIks2GvCr/y1xQEZY8rDpFVMPZYf+xq+mbxTk/LzQps7iNvm538yc8A//ogRfnMyYv2CYDfbkCVqcNsANmaJuEb4Iw3uE5E0lYEicGvzSesBcoK4OYefjwkEBbXwixvuw+qhk8O4nxo0xG3wYxXPHevKa/HtPEUd2jQLpaWvsMCTfDTxYQPLoNHAGsat9s4X4OH0L2cy3E0iw/xZ0KNEc9bTKzCzgbM23HBbztErIaxXuoDQZhO4FkDUTfQBPVOsyjbyeIcBhj6nc4JM/cxLbaFiGkLmHcIU7oh/puy/5A8AdtnXAZ6ATZ0lVc7ZiZRJdtfjJ4mgVP7mqICKq98k2pcu1spISomp3g9LyvNrBJvYeYxLTWMIvH7k38VgioMHuhzpcIxeR1U3T8HZsumpI8WlWTkc/3GIH/IjmwV1/YzbLrv1RxuEnph2Ph4gNz0OJLTwZr7E7N38cOn2f831bteoETuBBeayQ/9N9I/Z+GVzUgL1M2lxe6a8D8FnNFy5NJ/9wcGmXkpmRX6mNbWDnzWK/oMQHRJGSdV5qjdGRe1SB7OnDYsdFQt5arI00BSXooduTicT91fk7PTLuYHx8/pg9mDvfZTC3cxMZ4STELdVpzo8YQyDjoxMFOLvh3tuId3sUA+oyNywxv2zhEs791GDllz+v0z7NmpX8qZF3XV0TNlCW+BQ+iEV9vcezp1FuiqyFm3wk4KfXZFIux5B4fMq1XJJOKHjCu9h0FLSUtjcTVCxEANBFurTYqsAGZhx/8uwptWPr1r/aRWu8ZN732sZnJB11vPdgbnjZa0oU3y1OnWZLrYnuhqi2cxNpcD3V1Axll0EVZJyZ9Zo9cSVaLyDSZWR1oevw0cZw3HI4CmjLyu1m7B2cHdsMuzM76hJJgxUg8afevO1Ifcm9MDchSdSSSHFK2vLU2LQxGrEclOhL6DR9n4kvj+OxBYPI0bNA+qqJybZ4EM0ludJ30YvIx02XuIrLwxqCS5m+6ZxTMNTm0RE7L7ZKlxNkuKqdyrfC5nlD5TC/OBrKL1mDj7vUJRhPxLZb+NJTn7m7ojZxdgvuSADbc8HPTbZ+n4U1DarNYREYRmgf7REzjS9M2vJp+WZXgeX19o5mbgyiR3fVWV/Grk4rAuWWCta4ElOzNpYveV88ptbApT1LuoMFm2IXzqpTge9hK6PupzBKon6PAGImKb1IRfjw== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 86d4ab1f-3cfd-4d1a-5d19-08de3f0142f4 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2025 13:19:38.5291 (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: fLg1jJb2/eYqihi6lX2AmY0BuFCUgupEwWDEDNm37z3vjCYapmA9H2wbwQGGhZboRX5pEJXmrB4nsN/NkRgssrXbbX6NJBtaiK/xAzeO9RM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB5430 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=LyvM+IUH; 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::1 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 eec90c6e..5ff4a4ed 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): """