| Message ID | 20251219131923.1504046-4-felix.moessbauer@siemens.com |
|---|---|
| State | Under Review |
| Headers | show
Return-Path: <isar-users+bncBCYIZ4M3XAKRB3VBSXFAMGQET6FYL3Q@googlegroups.com>
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:53 +0100
X-Sieve: CMU Sieve 2.4
Received: from mail-pf1-f191.google.com (mail-pf1-f191.google.com
[209.85.210.191])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
5BJDJo4K019127
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Fri, 19 Dec 2025 14:19:51 +0100
Received: by mail-pf1-f191.google.com with SMTP id
d2e1a72fcca58-7b89c1ce9cfsf2345499b3a.2
for <iupwgm@isar-build.org>; Fri, 19 Dec 2025 05:19:51 -0800 (PST)
ARC-Seal: i=3; a=rsa-sha256; t=1766150383; cv=pass;
d=google.com; s=arc-20240605;
b=bhGKskfOLzb4P5Ex4It4DcQWRq704/7CqNo2K3EqdVz/7stG/aFIPv6QP8Itu4Nyuv
Xnb8LauqoVazfQbKgm9lr9dQl7TJikC3sNlVH+fHaY5POIMpylmFXUtHSWP1viQrHGQw
VpP5qfajYyoVsOP94fHhpVUK+ib8eOP/ysemOt0aSJrtPsaUYflzfu2z2dtVs1KyRk8s
sD94G8R9lBdP4LxT98N1T9h9fA5J/8wt65/9AHTGPT5bW2d8XFRjyi+V2KhBdFEnUKqg
0hpOmg2dc3IyEMvTtt3FegNbPDl3IBWBz2cU/h/OZzo/jQIdMtWZ2Sneq8p7/YNg4ABR
5rMQ==
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=wVuwvSO1fFSgVDl0KYM5UG2630fGQ9PldYaxN7UZK4s=;
fh=xhCJp8+e4jyDJkPmvptYQTatLlhJlh6VAsyHt6UH0Ng=;
b=BqfSXiMus/qHRleRevbceFVvh99H0Dcw6vyYxuXvQr0HLessisbRBDrmgM11R/Qt1a
qj5KQtDVz0K4Al9AX1V0AWHtneosJ5a6H5LLwjpcA98iVYeipJ5oTp00im40U62yOowM
Wl0on5V6EB+FCZj0UUirIejnwTnNI08DbAvbnXnNdF2GAii1bdMXXN9Nw0d4kbx+uy8t
0w1sfnT2ZnxprvHKPv8I4ebmlfVue0K6rLa7CgVSnLPFsWAIOTT795rajKq6dALzKl4V
zxU4SVyxMwz78ZEWB4ZL/QJe6u1gr3iYHR/4hv51ZGwsoM8kwVEYwqUOPHfCBZoj9J4D
5DtQ==;
darn=isar-build.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=HwLAoQmI;
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=1766150383; x=1766755183;
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=wVuwvSO1fFSgVDl0KYM5UG2630fGQ9PldYaxN7UZK4s=;
b=jyZ42EKFw5KUDUTlrxxSb+PwxGpO1r2BcAwg2Deui8HaGeXaBU69JZsDZJgWnA3KJ7
dioUvhexv29zS0FHstGMbGR+LBQztmdiLxwTBuZ/0aHaR4uVW9Dpw9na+DqbhfYxK0vt
k8EV67ezuyfL8lj/iOE3dJTX5cXm64goPtwzVnIJ9v30TcYqB/z/XXdoNXi93Da0ijNu
YhjEswn5klfFWhQrTCvNW6r3QW9PwiLO4B1zdi1Blf4JxNwUYs5zJCaAzeFQ4UrUIGQT
Acx1pY4rNkgAS/v7XtRh6luTrRst1sbkRofigeM/vzJUWKCI9XwcDMTD97u0v0qzx5X7
5F4g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1766150383; x=1766755183;
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=wVuwvSO1fFSgVDl0KYM5UG2630fGQ9PldYaxN7UZK4s=;
b=TMaKM3mqZhFOhK92Q+1LzB5c0S8z2ofFwlwoWY33LUVznN/eBwppm5vRCR/CLcZ8Y4
wVUe5Vs+4w0D47cGVQdTtOSFvMTnFzXbEcGAv5lziLjYpsdVjvgG4dz6xQ9ScEar4OZN
SGKRjjk2rNNHB4Z25eRNBzX94lATRjjQBtTQPEHan8Yo9/wZlb1pVnliYchZMxLD2Jll
rXg5kTOvwRpR7mKOR7TNHtBB7KOFXAYRSVxtz+xd6FjvsIqtbh82hEgBndThvMFKAWRo
PEmhhzf3clnflod/CVSZvvuGx6zOVUasLYT91Er8wZsOS9JvOMioK8HhIsAM1DNrU4ne
nWSA==
X-Forwarded-Encrypted: i=3;
AJvYcCWUW6ZtHQRPSQmHATss22vah+rB9R4ARyzG5nHz12GTcDx6pzaB1GEhQhBAxhrgZWwEIzimr5w=@isar-build.org
X-Gm-Message-State: AOJu0Yx8ErFEbx7mS7b8iItnH3md+Kqudd4Tbcdr9Byn8XMNz6dCUYDf
TA1HPkvcf0pmXZ+dfbx1vBf+ORcmT+iGXvydKnNnlwmYuO9b1sJMJKbK
X-Google-Smtp-Source:
AGHT+IFuovpCQrBRBFtNRtpoe55sUrQ8Ogk94CrISIyIDoTqWBpOcQQpPCgeJW6rZmPq7S2SJRprCg==
X-Received: by 2002:a05:6a00:ac08:b0:7e8:4587:e8c7 with SMTP id
d2e1a72fcca58-7ff664806cdmr2516390b3a.58.1766150383209;
Fri, 19 Dec 2025 05:19:43 -0800 (PST)
X-BeenThere: isar-users@googlegroups.com;
h="AWVwgWb2vkp6ECnTzxdKw3X9DnBCkn615ecGRGcs/ciy+I7TYg=="
Received: by 2002:a05:6a00:1397:b0:7ed:d397:86ee with SMTP id
d2e1a72fcca58-7f64bb73945ls7360373b3a.2.-pod-prod-07-us; Fri, 19 Dec 2025
05:19:41 -0800 (PST)
X-Received: by 2002:a05:6a00:e87:b0:7b2:2d85:ae59 with SMTP id
d2e1a72fcca58-7ff64211602mr2467826b3a.11.1766150381198;
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=ill4HIUTX84Z/nXqdb97Vk7Ppagtiy6WHhXHPl8l+8R9AaStLVAq9UiJUpI2iSgtNJ
PH8KUXQ+DoPCDKcCmHUbhtmVunq/qSpV0qlfw9y3wBiQF/swi7zBylALBVRu/eBLKpDj
aJZCXkKllermQze4WYFB3pcRgLdZPbyfQ/p8D/Oyd8tzX0CATydTot77zR2sCsfwWO9p
FyHt9FrFh+hKqB2R/rRZZTftPW7HyGEwBuXkNdnNIlCmnzVGbGGBzmZ1Z+N4ZHjHXuMa
AxGR7LlLf8Q1x1jJtSkBvnrQ/roBbnPVtY5fYF58dshpp7t84/PkbpvSywOWjC2vp4kI
vHSA==
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=432dmGTCyMbQwQ8NENjfkGPCzn3zpAIrEnqTA/fOKHc=;
fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=;
b=P/qw5Bd0widWGEmWcrwrn7n9OWwo8J+7+fe+wI6sV0lHgCyNsNS7ISnJ5hg1qWh56L
NJb/qm6/2MMMRBfAOYhHiPlhFK+88MqydUPRBpCRKw7664cdYLo5c14QwVre5FNbeICU
riFXn7VXSBDvVf9tT1L/1Sc2msXMVvDyUYPMGbrQLvjEsPPjdZXKzvoFRxluirrFis2Z
91XmsUMK7ms7lBdypzyDwn+b7X2Luha6uqR+69K4rUuzo9hHbHVVQ1cXp2gpaeZmRmCO
u9xF1VIL8tcgQVBpprJCbBP0GjQhHyJGZcCxMkywLV6Z2HskZC8fRwT77DxrJ7uvzv9N
p20g==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=HwLAoQmI;
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.40
for <isar-users@googlegroups.com>
(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=tqkycPqNX+/5RyAy3JrZvH+vxFUZKDJq41RXFmk38LCNBWBZ+HGXlIBLa20Zroizd4j4Z9EhcRnzwKq6+qCmr440d3EMRKueteqiB5kKpIOBj2X5CDoED9DdTPBBR14WOTBg/ILRjkVnhtPWhNWSywYYsqdQIHt/MxFzZ9uM4LrTLGLtH8tv5DtnEBLzNvjc5MUrNjDWokEV3PZHk5n+ysV4n1rVWBaxZKCdT6Nbp03RpxQjayyp7j9fnNCWo+NibSGtIcGFQO+pQuBecSQcGdWJ0h/dTIa9CbAopG91RoLoFFGwVaPeYRIN1XfIXg0DuwwUiqQBJjiUvJ5ijoXN1w==
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=432dmGTCyMbQwQ8NENjfkGPCzn3zpAIrEnqTA/fOKHc=;
b=pyj1SD3gdmTgnFZUJ/1KyYEzwrJvC1L8wbgWGAgCjRaQdsu99U+DYFco8appHtIc+RXaVrmKJ4KonozNQ4zYpdgIne5MIyWP8FMGdFcPn/EzQ/+8VRXQ5AmM0BIVGvP6T6OfcIMWjmYrE13GuaqRSF+Hln7EQTNCDayumUFgIcp4gXq7WSCNSN1uPi11jjhlCXojLtlInKbT1duFPVsRjQrj7L5FjlyhBrriwSY42KOyTkBvmEIOal0z8HeLFw4DqxPKCvzRbF4b7hU7ZHyTo1U+hLiz+wtftwRVszJUhF1cyi83lWAQl51Tx0N5oKm1AnmQSfrfhQQplTwbgBeZsA==
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
From: "'Felix Moessbauer' via isar-users" <isar-users@googlegroups.com>
To: isar-users@googlegroups.com
Cc: cedric.hombourger@siemens.com,
Felix Moessbauer <felix.moessbauer@siemens.com>
Subject: [PATCH v2 03/17] testsuite: make prebuilt container a feature test
Date: Fri, 19 Dec 2025 14:19:09 +0100
Message-ID: <20251219131923.1504046-4-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>
Content-Type: text/plain; charset="UTF-8"
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: 8f6f83d1-16f1-4bd1-ca3e-08de3f014273
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:
DxGYL5YDkBzAjEZw7TOHcvFfIHia043GYnEPUrJpG1acIwaBcj2P4zxIfJXhp3Se360CkFqF/HY6nicXfunS/eMAYEVPfawlZoTYk+MYTlwquSuhFUJFaf3VyPZgh+IpdAzJjdB36ylhRyg+Ueg4TaLJ/h3vyPJqwHKqqlHO7ra21FQfVv6R6iAu4KfEssG/ucJTN5y77d8XM5d0q2YLgLO1T7aQhzzmGaU7J/PD5MdfxdajxIiVcfBZrew+O9J0UX4HRTc0yjqIQ4lPCgQuLeh1kIVez9glkJZKfJ2aVpS6PGXaSXx7cBhyUdZ25qGAKEsnIJ925tq77rczjNltork7ZpEvz6lFy6i5kZsWzL9STV/cMMhDxTJBSeLsmjp9Kbripb0eJKudgbmmoJ9qsa7s4mJK1kWdeGryJP61YDqvGjpzfwKVKbwdVszS+kvUzHrHx/mSqfsDR4zuXuhkUIgMWI41OcTQgto+lSrQpTmvKSzgwamh4p0rG5dsUen4HHknk04CI/Br+AcPOtn2olmpOKwgiIZ3PQc0lAcBJpol5WddClh7k6hEvuqb4obV8kle9r6vwBhqRVsjawIV3RttOQ5Ibig0WRLJhNmckyOOKPyrAd9D171liFuGjsHXtuQN3w/SSfAtz4MhpXrsNCsnFRC0eSIey3lloQXuBI7janrV7F8P+N/c4mQLEtO/a+k06gWIjofSvaOTvn39UEJCO2GochC7ThzBm4IFPH5j/8Sodgd3oFGb4ff0dpwCIaJOKL//+VIr4pJpNSGa4NXpg3jO/IZg6nwj+b/1J8+kQF5Ve8n9UWML12y3LV0YfmQq0vJmc4c9dQExgUuL1ZEIURULdHnB3TEiuxZ0ZqCdlP9KmkMTeNsSsEJMhnPww3ZnMEfMNS66Tu9MvxtONBXsXP6sYbBrQi7vnIAJUNbAw/RR1IHTBpmcuJykWKM8lRwn1bolBuC2YyinmnFlj5g+FpPa55YSJPL0T62n/LFSdtag+M2rn6kqYkC8NbAGYQ4nP+aS1RiL6pWPL/nNwgi0+MeqFL//CWivkGZQeMBw3RzJYGWI/IC12KvueulMYRLgCpUp4FtjABjTnPQO5/m4MyrIksT98N5FKhoU1j00+3ptX4ZQB+6cSEvbBjZma0VJKg6om951KA9/Pc7ge0c3dzehWa10wDRjG2K6J/u+9ttf7hD2I4iu7CJBBKB2KTkFhMClLIKRlEGAvt6avaP9+ylLhOqjemZwiwK9kcbPaJnNq3iJoEJC7t55ZCHqd77OKZk0+PHDwMDdICOZyTQMcJxdukM4s3AgGaCBkSHhTWGqsfsZRF/z3RXiAKFmFodWd8ZDGIg54iuPYJMCJMzGGIqS74y9LpstBLjhY9+kgi41fuGCd4of1WZBsKg8CK6J2f35YCRWNIvIvF0v84I3c4wuDCicdvQO+CRZLoNt917XTWfCi8MzBcYYOR6j
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:
2HdrnxkzcbTOKwo1sxr2Kd+tOwdujwTkzAIty6lMYHqk2GubJBixkq397AtRPT4YEleu2f4oSXlXwr7CqPZOQ3MGHo4O/q9WW7pvoE42o93UKf8qt5I1m+Ck9UznWLItbKgA/WoDlzlJz1rbNCSaquVSSzZZ3wyKdiBr2wJqYnvFiL46w5ajUurHCkajDgFKTUm1Yi9PXKR62Wl2UfeV9ZGUVjx36XlSY2VbshLGl01mxFQ9w36gjURdWrXbhVWEu7GjipX+O8mrq4912zg9RJSlEe6uyWaNX97r1M7tbHOOsB57SCqTFAtkP033E8qpr9MQRz24iXM1wrp4+EbAWn06GzIxeBDq+zgfnXuagJ1IAs32peRUNNBlJ0EBkv4lCmAz1zy8HuMQ1Nug9k3s3yGv2eNJpZ7cu+uM3J0ojqq6lbDRK3YH1x8oW+XT3Q/9cwhV/QvHOxvwikkkMX9rn6stRoTajs3j2eJ6QxrFpn0TkbyfFj5BROoAWFfyr3P17acmkEs+clgbuxZ7Y1ZYOzS+XgYBfB/9aY/vo6BZxBhiI7HLcDRfj2/em0z7Wjl258AUcoLo2fc+MnrDGd7hbpWgOTXFNUo7zKG7ea8KMkbXhBxY0vl55PeSjzoAF0fCC2oOcB//XixqhZAD8XGBXg1v4E1AGH727L4dVSS1TyTK2DVdgjfeQ9u0EuNmQ/WodoFTViTzjL5tf1mhU1CNAckSVwG7ef67bmC135h5toY5ZbqPwLcm4galas36gf8EA7MWOP/qeozgZmP50Ojlm50+H9gK69Y5Y2XhAN/rvvUtu5LZbcqyn5FzvSPVXQYCScfQ1Wi2bpMynKmIdo1XI/sFZNeqjtYXlMQRFf7KmfA121b+VFHPYfl5hBqEMGSqQTfAZHQ6QeULptNtHmgXDrVqgD5zeOy0b/98BF8Kkn1r4QTtZdTc5QpomnDb8t5WUetFa2y/nnjcdb2Xtq3bs2ePtjXY5OYZ0kgTQuGTUWASD4dhmZYrL0Ql5c5Nh0H5cjhuya0htUVYku2cihp6xVEMDkBMP3PlsrpkR3FQMlUZAxROsCEELnFTtDvX61/zU6IcK7ji4OzC3Qj3twSnFv0ZCi2eDaiIG3Y08gqpNPuAFTQxzel6VsOgnffxnahqAJ77f1D4LNOGyu6ki1H2Qdz5i0FC3CrvmBnx0Ft2PHCw+DOVPXLbzRMYNPCOfaa5nTcuZej8Re5JHi6d9no9EQTUjsol+9HrDXh7RDKpjn6m/wjfdheBhWCodeVsbdZGO5JT4YJObRhTG2iZEOelTyNZcc0ibntfOa2nh4+HFmIzMDoF20kLm/KulFw3m3V2OeaJxZbERMvY7rwFMqaZwhw6tbcyFdyYEFmUplnhx1r/CVYBqdtIUIc9bHe4IJAZEp7Q+bTorxVm7U6DjYuLW0fVjl/yI/af6lgK9QyWZGPUnFPaqbgNmVUpYwqmjLvZmWVm6pJwBQMe6DQfBsraxG466T3nmE5GMy3hpYmGN5uVHNQ5UQz3HSuJLaMoKeLBLpI/A38G0DxjwzZ3Zecqp0mJ/1jBYYono99nBPo4GTlDf38Xc40E31wRfcidoyGAnINdjqsbCtcIqxhT+wtqJb3bR4TZ2/cYjMM+sArCudlQNWWdg1MwU/6HBsJeULhpN4ky/8dVMpJqmxpApbnHvg==
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
8f6f83d1-16f1-4bd1-ca3e-08de3f014273
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:37.7008
(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:
+uibA1Tx3o+XMY5QyLqEVnUs4a9st/xQxOYq25RtazNMIx3yyQq78kEKsaIN8qDcVTRaV1HtogsnfUrr8vWSnecTJiMywmIwihLtwBk16LQ=
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=HwLAoQmI; 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 <felix.moessbauer@siemens.com>
Reply-To: Felix Moessbauer <felix.moessbauer@siemens.com>
Precedence: list
Mailing-list: list isar-users@googlegroups.com;
contact isar-users+owners@googlegroups.com
List-ID: <isar-users.googlegroups.com>
X-Spam-Checked-In-Group: isar-users@googlegroups.com
X-Google-Group-Id: 914930254986
List-Post: <https://groups.google.com/group/isar-users/post>,
<mailto:isar-users@googlegroups.com>
List-Help: <https://groups.google.com/support/>,
<mailto:isar-users+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/isar-users
List-Subscribe: <https://groups.google.com/group/isar-users/subscribe>,
<mailto:isar-users+subscribe@googlegroups.com>
List-Unsubscribe:
<mailto:googlegroups-manage+914930254986+unsubscribe@googlegroups.com>,
<https://groups.google.com/group/isar-users/subscribe>
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_H2,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?=
|
| Series |
Various improvements to the testsuite
|
expand
|
diff --git a/meta-test/recipes-core/images/isar-image-ci.bb b/meta-test/recipes-core/images/isar-image-ci.bb index 7f2b404d..58aa5738 100644 --- a/meta-test/recipes-core/images/isar-image-ci.bb +++ b/meta-test/recipes-core/images/isar-image-ci.bb @@ -16,7 +16,6 @@ IMAGE_INSTALL += "sshd-regen-keys" # qemuamd64-bookworm WKS_FILE:qemuamd64:debian-bookworm ?= "multipart-efi.wks" -IMAGE_INSTALL:append:qemuamd64:debian-bookworm = " prebuilt-docker-img prebuilt-podman-img" # qemuamd64-bullseye IMAGE_FSTYPES:append:qemuamd64:debian-bullseye ?= " cpio.zst tar.zst" @@ -52,4 +51,3 @@ IMAGER_INSTALL:append:qemuarm:debian-bookworm ?= " ${SYSTEMD_BOOTLOADER_INSTALL} # qemuarm64-bookworm IMAGE_FSTYPES:append:qemuarm64:debian-bookworm ?= " wic.xz" IMAGER_INSTALL:append:qemuarm64:debian-bookworm ?= " ${GRUB_BOOTLOADER_INSTALL}" -IMAGE_INSTALL:append:qemuarm64:debian-bookworm = " prebuilt-docker-img prebuilt-podman-img" diff --git a/testsuite/citest.py b/testsuite/citest.py index cba3c008..eec90c6e 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -265,6 +265,25 @@ class CrossTest(CIBaseTest): self.init() self.perform_build_test(targets, lines=lines) +class PrebuiltTest(CIBaseTest): + """ + Tests associated with prebuilt artifacts (containers, debs). + :avocado: tags=prebuilt,fast + """ + + def test_prebuilt_containers(self): + targets = [ + 'mc:qemuamd64-bookworm:isar-image-ci', + 'mc:qemuarm64-bookworm:isar-image-ci', + ] + + self.init() + self.perform_build_test( + targets, + bitbake_cmd='do_rootfs_install', + image_install="prebuilt-docker-img prebuilt-podman-img") + + class KernelTests(CIBaseTest): """ Tests associated with kernel builds and development. @@ -984,11 +1003,17 @@ class VmBootTestFull(CIBaseTest): def test_amd64_bookworm_prebuilt_containers(self): self.init() + self.perform_build_test( + ['mc:qemuamd64-bookworm:isar-image-ci'], + image_install="prebuilt-docker-img prebuilt-podman-img") self.vm_start('amd64', 'bookworm', image='isar-image-ci', script='test_prebuilt_containers.sh') def test_arm64_bookworm_prebuilt_containers(self): self.init() + self.perform_build_test( + ['mc:qemuarm64-bookworm:isar-image-ci'], + image_install="prebuilt-docker-img prebuilt-podman-img") self.vm_start('arm64', 'bookworm', image='isar-image-ci', script='test_prebuilt_containers.sh')
This reworks how we handle feature tests: Instead of binding a feature to a target via appends in isar-image-ci, we implement the feature by using the test setup function. By that, we have fine grained control over where to test a feature and can avoid testing the same feature over and over again. This leads to a much cleaner architecture and faster test execution. We start implementing this approach with the prebuilt container test. As the images with containers are currently re-used in the VmBootTestFull, these tests might break depending on the test execution order. To fix this, we rebuild the needed images in the VM test itself, which takes less than a minute when running with sstate cache. Signed-off-by: Felix Moessbauer <felix.moessbauer@siemens.com> --- .../recipes-core/images/isar-image-ci.bb | 2 -- testsuite/citest.py | 25 +++++++++++++++++++ 2 files changed, 25 insertions(+), 2 deletions(-)