| Message ID | 20251219131923.1504046-6-felix.moessbauer@siemens.com |
|---|---|
| State | Under Review |
| Headers | show
Return-Path: <isar-users+bncBCYIZ4M3XAKRB35BSXFAMGQEFWZ2LYI@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:52 +0100
X-Sieve: CMU Sieve 2.4
Received: from mail-pf1-f186.google.com (mail-pf1-f186.google.com
[209.85.210.186])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
5BJDJo5r019117
(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-f186.google.com with SMTP id
d2e1a72fcca58-7b952a966d7sf3402007b3a.3
for <iupwgm@isar-build.org>; Fri, 19 Dec 2025 05:19:51 -0800 (PST)
ARC-Seal: i=3; a=rsa-sha256; t=1766150384; cv=pass;
d=google.com; s=arc-20240605;
b=abcWa/2vTYh+JSL61kO4a4RAb+oFFut/q34TQ/721/DegXgrUjtiElifDwDUiGJsq8
OmawKODT0sYA8z5j6l0XE6FFa6FPVWRoy9lKZ4FDHAdNDDNvzuX24ismvF6GGUsIuonc
nkmoTY9b9ckkk1/XXJeDmuXkLUT8KCSniAV/B1I6J8osavP/YvemsP/u2q0m6QCM1mKt
pxQW+4Sxq7StDI4QqnfhT3Fx5YjuHi8lHG7zbSQBSEjONiN9tNj2QUAAn/Ij67M73nUg
ZS81mkLoToM376hPYS85qdeFlWR8CJKXqMxL3iThMAPm4ry/6ZdYeb9s62b8N3+6ZrvX
QRxA==
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=rK/ZZ4vFwpKQycQP36zkN9baE+kgTMEBjTovtyYhNak=;
fh=Sd1OBmj9gHmCs9LfsHDqnl8YDAllc30s8kS0vkjHeX0=;
b=IfBe0zSJhXblyLFiM8M3ELLfEL8Gu7W9hfTjPZ1LMcZee9VuHYymJT2IkhmEj3lDtp
10SNhTRi+266Jhs+ET78jz+P/t1zb6iZJfXX4uIRSGEAysdBOavlYgc7ePq6H0G5Ii2w
R4akTyl1Xgvj+IRI+6mFcRz7Sn+dPmkiRJs0W+98KhVtPsjW7wauGn2WrDIjnCttt234
yZ+MWYqUZagkBZ0dXAOsAZhEALZYeOCm2j8N1x+sJ/V2ESApfbzQqajEKpykHo2mQod1
gis2qIrtH4mGqoD+dbRzU3bS87jdScDconCs5w7Y4ZHzggIN1wZaYsNQASEpQU/mwFrW
11Jw==;
darn=isar-build.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=zU6hZqOL;
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=rK/ZZ4vFwpKQycQP36zkN9baE+kgTMEBjTovtyYhNak=;
b=PdOM5ygHTPNiiaqylj+bStyNGYTj6RpiTxQQRlUwVlEoVChmJWccFGc74pytNCuL+I
5vgoecQpiz1ZEJccSAGFjNgdBRI7s+Obl9tLmPIo6UcsJxzj/Fi5RFv748bfWJZTZJvq
4q9VF4OV0sP5leSQvDMRETj9iGmOZm8MYKC1YtmAQuAtpG1xOIudFxqvm5Z9Exr3sLPP
7FrIIbFMhhDwA5BVJIwT4gG6AvoYomhqmrNX9/dn3y9PG2yEKJxgshm19ds1590rWYZE
YOLCgfsPvjTiHeHzz+e/KXNZOxlMRYoJjpuMWAPMA1fMqFpvIfmvoVSi0T3IRuIml8UM
A9Ig==
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=rK/ZZ4vFwpKQycQP36zkN9baE+kgTMEBjTovtyYhNak=;
b=wM5lYIObh6bJN3NMwB1IGpsFCSxGLutmomSt672d8bZtJchzqkYhu3ZdmKQkzk7iGB
g+aUaEptcer2l7AuU4m3dhuUa2dfJqIIph2dIp1bK2SF+Zhf91cWlRccj+BYdLkwRBmO
wZ7j+r5i5RwlplBm4SXxa/5/PJZBLPQ7XZIsUXQhNHIspkvylflWV616sI0m/tSalmKU
DLvABYOL8YeAyRLNNs4tVPakFe1crNmV1Y2Ex/Okj5KPWmq7Ja3D17ucj5CLqX03dZqT
mdyV0GLR3fCa8eiWorb0PQzJUJPQHJWC0TG/m7qMDx62LpmY3pUKgXX2uzsGybdu+llG
0oBQ==
X-Forwarded-Encrypted: i=3;
AJvYcCUo3OoqjrBwiItgGQkE35Mk6oHAa1n5ZA25brB9dUAJGdXtBgoC3Z/SNYs1bv72+DWHXSLTxD4=@isar-build.org
X-Gm-Message-State: AOJu0YxyV4tOxHoig3EO2AmYtrlEHdpp5b8kZnDUfXspMFzkOgJCZMTJ
e/2zX7/n9dy/sLU0tbPeKlLLEzForbNqu5tw+uXYPVVXUDZgmzCpLmJ7
X-Google-Smtp-Source:
AGHT+IF+AupTqJPieK3Y8N/BE6nF/8MVSylDwRaFrDcCvt5Zxh7hb3vfP1JvMwavx7Ulwe4L12a9jQ==
X-Received: by 2002:a05:6a00:1d0c:b0:7e8:43f5:bd23 with SMTP id
d2e1a72fcca58-7ff6735eb64mr2442735b3a.56.1766150384120;
Fri, 19 Dec 2025 05:19:44 -0800 (PST)
X-BeenThere: isar-users@googlegroups.com;
h="AWVwgWZ0gcAJL9VBpeYdCE5f9D3eKQi5tg2JXwDZK2OP5VxOXg=="
Received: by 2002:a05:6a00:4884:b0:7ae:7c22:2ff with SMTP id
d2e1a72fcca58-7f649516c1els5606140b3a.2.-pod-prod-06-us; Fri, 19 Dec 2025
05:19:42 -0800 (PST)
X-Received: by 2002:a05:6a00:328a:b0:7f7:27dd:7b1c with SMTP id
d2e1a72fcca58-7ff657a3052mr2802711b3a.15.1766150382473;
Fri, 19 Dec 2025 05:19:42 -0800 (PST)
ARC-Seal: i=2; a=rsa-sha256; t=1766150382; cv=pass;
d=google.com; s=arc-20240605;
b=AoJmmnudI8oG3Obam63Bk2q2avx09c2mLztLxXZiCQvS6+ixQjz+MYuTlOmVlrdvXF
20yL92mdFTe9NpA0alUb2lcuXxeXZveb3auC4H6X0dHOckSI3koxjEE919RS72xl0r1q
aDbRRQcYzJ/o0Yz9zIdKrlLwdeJys754K3WSgfxgZ475IiRixLdsNlyshCH+Q+keNGcX
XfYj2GUMT6GnmO2yH2P9X2fUal/5bZ7ZfhEVg49boNZHu76RJnc4GRq6MziqorGJ+I1i
oHbz3fU3qVEPhAmZMiqSuqQaHqSKVxMOuzph+Sdc+/MLnsbmdAFy1utXlKXeR+Sj7Slb
bihQ==
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=QsplaIuBcDAn5I8IY30MYy4nMj1RYm9iiRcx+GEYPKs=;
fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=;
b=VN00ypTIOgGQSA3JdpPM2FPkqbVO56YyXyMr4eFisGbmv638r37wuaIiQAcfUbweNg
uzmG2t4JgMNt9MrErAuwHJl1X46g64O3gpivIOYi6tIV1u2AKxWQKb7BrN9UCOhxcl2D
2QNjNP4SiFOqVlE7PYscNutEJfcfXAVLPAUG0OfOKZqMxfuBK+IIYqjJOA0WtHYVljA0
GAYwLKWXiNcerouHorkdDT/FYzrIsAgUtRvhfkGdoSncYdSC53qDaGtn8Gd3H7yYeU9q
R8j3ENI8KOQYFjyZMhYEsxUF35oEr+npQjSnxifEq7mhc20M8gmcUdgd0KRleybmVQQm
6rSw==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=zU6hZqOL;
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.42
for <isar-users@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Fri, 19 Dec 2025 05:19:42 -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=sXuu4TL+MKjHmCruo8M0kDiZXH9QewyDPdGaxZID4aahxxxTx9Q1z/EWtj7LEgEKXkVXA8o3Z6zNTuTtuiOaL8Of1iUtNMY9U7T0osXs6VRfB7y2xSfPhPynrWDb2ZVr93ZvQeu4D5xGjvvYtMSPcvy/sJXk2RrPNJTLKPxdxgVRKfhq5NXjyCcaYMGK4ocbiXUnYT5d2PKOcvo4KCLmCc35xoMfUwXHhSV2G1/TnziAU7KNjYY9pw5bRECN0pgaokevqBItKh2EMQFMgDUkanWQd6E8VR1mK5m96jGP/+qXBr2j5d0J3XYdEzLL4idNso92ynsILMswtlAkrHWILw==
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=QsplaIuBcDAn5I8IY30MYy4nMj1RYm9iiRcx+GEYPKs=;
b=U5CKp0HahVTT1aTXwaZN/+/MVsj/LOl7BuLW6bzkQT5PWZ8DI6T3e4s9ZP0UVZ32QsdFShtmYyKmThGWI/U5CaM4eruYlprh0hwjAbAuRI8AnvV1/uzqiOEf3yx6+22PyMStckYBSzQpRSzFyEd3+4aMsM04mKfl/03oddQ1GqeL/HoXe4+Ur2ymgWf8cdhcle+Zdz+fayegwsLH7tRxpp8Ua7oAFHUYrKejfiLc15QwfJne53oOk4C9zGLFBhRba31EvoAlWRJ9SUdPsfoOyDetJAJbrdP7+IElndBMMiEFJnG3mAybdO8Ejd86gBvrwZmJgyrjfrLXehI2ijMIUw==
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:39 +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:39 +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 05/17] testsuite: handle IMAGE_INSTALL solely in
cibuilder.py
Date: Fri, 19 Dec 2025 14:19:11 +0100
Message-ID: <20251219131923.1504046-6-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: b25e7ff8-9d76-48ea-1d1e-08de3f014370
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:
8ieJNuN95Ca3eMHEdBmbpEiHe4YMSjDc2qEz0Rf4aI8dL1aducbx5n0AgcPPY+m18AfRx/e73O0sal67n1I5m7dRbnN7gkFua7Q6uiKOkUu8/Z0hrytS0Y7E6A2r4vJLujxgRSAK4VU4yd3umwGkDpf/FAdypiQ1+3k6YH3S34RBb8vLBknUALZLW0icE1jdOjW+eI+o/UUNBbgktAneSuM1kPn7EXaVUviA66GXPr0fC9M8Vh0oO/i8ek6GekBUcDoXO8TwGIPkflVkRXh0SzrsK2YiDr2Oh+JQQeKL50tHEFZm2jowTuDLbyxc3I6WnX7mMjoBf17gVYIYGv8J1zSOjcwzM/szwscUD3ZaFKjy7eruGxoI6JuU3ze6+xoeOcFLURd8FhV+U47N6pZ1ZGAwHZsYe2mJx5xiQVaIjbCrM4NJ7wVpT9eKm8rNBXkuMn9uPmtBLRElXvbWe4yvksqWWkqSLjEC8vG3/GVmbgJEib9tvmNaPht8Li7AbsO4ahBBxCMTI5BFz/xSsv23JpQ/r6MzJeT6e3Jr81XnaeopwBZiranpZkEU++gir0SQY0VkMQ4o7ljcT7QoFjU98LuztVSDYfE/lTr+qG90L/ivTUc8gNQv1DOBSrhK7JplOmyI92IgDGx+CGTBrXB1ZZb8bovvUsH2EWCj+t0EwuDfzL9B+QMjyxtarqXtehJMe8SOaE4tSVh5kNRiLtTggB3JjU8pt03ns806oRNdsVYMiMd9qBgDWnLJudFns2+Ymb7AN8jRFLBo80l56sj9GhpCZiwnqXo0MPhSPw5+6dtmbx333xvLkfxBUnHxZq54WIePc3l7DTykEdao+2dt75a3i5nAp/GE50hPCyAyDxVDCN5P9BxALpM9vSF/GMhwvl+gK12T7Ta5rWKGo1rCe3au2s/ORkiQ3bC8qR9ZMxmLb1vkQ8B5oEg/40acVgbFEj8izQQvYVLj0NZ818LzlXwhs04gizL5f9qXXy1CM5TFNGwvX86R8L16TpRk5HlCQGYIU5RfBh5FhoYEhLNkng26tkDLsmoYs4VnfmzPc/sOGW06WZ2W6hXsF+cAm0cJC8gJnmjlLSg4RBKfk9AZVV/3DKrc/EU+USuDeXaoWFdN59NU+JCilhhSq6rZs79PBIFrmBkJZCF+/ZilFUshDPId6s9bO5167I5kPA9n3f6Y3JhEsr4vSFW69ND0KS4mb9+yJuSkDeTrdwziBjR1cBrANKm5nHfYtkYQmgT2Wgz0kMlpHVsN984nWirBC5pE3AUR+yA5PZun+Go+oyIYdIfWfEyymk8ySWNz3I8NclJCpGfn1S3edTjBc050EPg6paSennfBJbkwLT9AMzevfoAnZt2F3Ry3R1DKPzvAqtUdXsTTfmhXv512gOJv4tednNPD4h31pDPvQULsBdYcA2vXOIStkpdWNJXI+x2ACa0Cg7hQIf9I4PeFULlyLu6f
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:
56fyI/kQmqrE+3Q6Wu3BajKUveD6MlQWc0gENegUxEzTMw4yA0KXJsOcNWQ5SJ15egf4d5vwDE6b40TAEs7BBUfYahRLdJICfY6KOQISiw9L1On/Qm1gE/MgsM86Uu08NqvuPnSZJ6RHh18y9PTVYHmuE1FOfbJ1oGzWU2yeT0ujfFbPPxpn25oK8qbp6OUJWLKKgVFIiozk7ioLePXOw1DC4I1gR2vnPVFkdNDwQ5/h+NQ6dlCg8PGVe1rHFxxUTinFnQriRQYokeB/SWKsj8vgkidq9vDtiRrU8nIPileBrLQn0sT8up4T/ejos65qROoFrRzYo/D4If7mCl5nFaRUikbthhYERVSMd1ZgzgnzeUTHFP6Tqxxjc0lUKHN/RKOdqa5TbQo3V1IMSLHWK5jG3X+QLzX6MelxJM/nlhonn7lPnMm1hPwk17GVEKbnUnu8YRy6uF//NmgnV8xRmxS6bjRTPL/I7TO0EPtFVknNdQIXcfVJJEisTBUXGfUdyQo+pIf55aOoLG6NSPYtdOAN+T7CDTlydvHYMqgXbPkQrmulZA3m8k3htZdtAYgdHG5GGivsXGurDop8mwGTECLp0W4rdZrQoGJqhFqUNGGxi8Fq0vKOH3dXEU/1MwN24iDUb7PZcfFsbKbCmCvkV/W+yKoBaceNcgLUizZ8NOm1U7gJ24rGT4OCWmBp8i9oJqioQACSpHu9MZvuOqPnxrYRoQ8slsE2ztL8wFcXMq/Cl3BFdTnsKxbp4+zeNCCFmtmw8QecEwZM9h4ancFeFlrXnTUJeNpfJMZiGWFe8PMicLARkMSo/voKbSAK9C7dk6BoAnfEEYMfwydjjQhsxU+5dQFQaHh7qO5XZYgoWXMpB2qo9JS0j6RoRxfIOTtXjusATbNFPUROam11OdkJWnYsHkKohOpZCRRWtNziiFQ/Pb084H5TLJ5Kr7JRJCDnrgq6j86RElqUnFXCqVabqpYgox2p8D5uQ1uvIa+OvYXrVQX9c5S+ChCVYbOLcDRTal1jRShviBWpzZf8yDTUPz9lYCDFLqS/8L1eweaX3QNCEsk8PAuU8Dk5cywG/MaulgrElYg6vX8y3roXNd43YhBVkhlNhoPnR3olDjaVQMrZGVxh9QYEc7uy7KffclHus9gvzzBm1U4hShBN4u7mN0WDoTySJcz8lfcxsBcJTl83HtdfkcvWd9BXNcgfBkox977o9XdQgMdpR8SQDWF7tUDMIMGYJi2ve0r8k3OOI9fAQdDFEyESJOnFQRX2QKAjW3i5pfWa8ZMcJ6DFw8euoKzyKdArG/4p7dILEXWaoT4K3lE6ChOwBuopRgSpVIi7QAn9Jad2VSTQ5RinFkA7ur1GS9qS5FGCCMSsibIPTzXYKo/HOhbJ1dwbe8j/OINRD8gtL1fkW271ruBcxUruUM2IIrDRCx4NblwElVAQskfs54NvQm3g9sHFCn8zDHFa8XRr9c4ieenza70EtC8mj8VCuuddDsqlPktq3QFbUeWSI2aZIFL6XgQ7JQsLBYI8uvskI7cKpw5OCxpK4hEdC/VvU4tFgtIFlNOZOv+zLEtqCtJTbgYn9HvG+G04SQWI1JyW6iTaRKHiKsnoBFSPbmHHYASl+n4i/PXibzF3mMN2cuhny+Ez4N+e3YrNAih9WwvB/eCXnEWl6n2MNi4V3w==
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
b25e7ff8-9d76-48ea-1d1e-08de3f014370
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:39.3676
(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:
fNyLdR+9xaLBTwnJNT1+twOjAmB2uXZ4Se0wLksa5tAW71IGYZzkwv/HhF8P2O7mTS04Sgwd0PefM25LiYb0AYni91cFus6F2caLERgrI+I=
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=zU6hZqOL; 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_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?=
|
| Series |
Various improvements to the testsuite
|
expand
|
diff --git a/meta-test/conf/local.conf.sample b/meta-test/conf/local.conf.sample index 092d6ba6..862bea47 100644 --- a/meta-test/conf/local.conf.sample +++ b/meta-test/conf/local.conf.sample @@ -27,16 +27,6 @@ BB_DISKMON_DIRS = "\ MIRRORS ?= "git?://salsa\.debian\.org/debian/.* git://github.com/ilbers/BASENAME" MIRRORS += "https?://cdn\.kernel\.org/.* https://mirrors.edge.kernel.org/PATH" -# The default list of extra packages -IMAGE_INSTALL = "hello-isar example-raw example-module-${KERNEL_NAME} enable-fsck isar-exclude-docs samefile hello isar-disable-apt-cache cowsay example-prebuilt" - -# Container machines don't need example module and enable-fsck. -IMAGE_INSTALL:remove:container-amd64 = "example-module-${KERNEL_NAME} enable-fsck" - -# Machines with secure boot should use signed modules -IMAGE_INSTALL:remove:qemuamd64-sb = "example-module-${KERNEL_NAME}" -IMAGE_INSTALL:append:qemuamd64-sb = " example-module-signed-${KERNEL_NAME}" - # Users and groups USERS += "root" USER_root[password] ??= "$6$rounds=10000$RXeWrnFmkY$DtuS/OmsAS2cCEDo0BF5qQsizIrq6jPgXnwv3PHqREJeKd1sXdHX/ayQtuQWVDHe0KIO0/sVH8dvQm1KthF0d/" diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index 25e3b6cb..26002ade 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -30,6 +30,18 @@ sys.path.append(os.path.join(os.path.dirname(__file__), '../bitbake/lib')) import bb DEF_VM_TO_SEC = 600 +IMAGE_INSTALL_DEFAULT = [ + 'hello-isar', + 'example-raw', + 'example-module-${KERNEL_NAME}', + 'enable-fsck', + 'isar-exclude-docs', + 'samefile', + 'hello', + 'isar-disable-apt-cache', + 'cowsay', + 'example-prebuilt' +] isar_root = os.path.abspath(os.path.join(os.path.dirname(__file__), '..')) backup_prefix = '.ci-backup' @@ -222,6 +234,14 @@ class CIBuilder(Test): f.write('SSTATE_DIR = "%s"\n' % sstate_dir) if image_install is not None: f.write('IMAGE_INSTALL = "%s"\n' % image_install) + else: + if container: + # strip kernel modules from default package install list + _image_install = [p for p in IMAGE_INSTALL_DEFAULT if "-module-" not in p] + else: + _image_install = IMAGE_INSTALL_DEFAULT + f.write('IMAGE_INSTALL = "%s"\n' % ' '.join(_image_install)) + if fail_on_cleanup == '1': f.write('ISAR_FAIL_ON_CLEANUP = "1"\n') if installer_image:
By moving the IMAGE_INSTALL parts out of the ci local conf sample, we make this part reusable across tests. By that, tests can easily customize this list without either taking it as-is or completely replacing it. We further get rid of overrides that are not used in the CI anyways. Signed-off-by: Felix Moessbauer <felix.moessbauer@siemens.com> --- meta-test/conf/local.conf.sample | 10 ---------- testsuite/cibuilder.py | 20 ++++++++++++++++++++ 2 files changed, 20 insertions(+), 10 deletions(-)