From mboxrd@z Thu Jan 1 00:00:00 1970 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:52 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pf1-f183.google.com (mail-pf1-f183.google.com [209.85.210.183]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BJDJo2C019123 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 19 Dec 2025 14:19:51 +0100 Received: by mail-pf1-f183.google.com with SMTP id d2e1a72fcca58-7b9ef46df43sf2203286b3a.1 for ; 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=QjDyWOLHeLHE/nc3EYmwsUmWuj0Wlx65uGujwvRp78j2glLPjn5rP1t3bEZ4lU5eP9 fYvLabqGSUTXOrEzE620fLX3p/CZ6t0zylOD+BSLC6Uknu7J36k8boLo+/XOAN6XaQhL CqLA9QcOfLLEGxk25BkYPpd8J06cfvHBPnpAdBsBTGSvZfzqr4AnJIp6v5d8he8n/l/J vlonUeZWxo655Ze7YRJfaFTc5NQAEJaOnoVe86BPwWtYEW8fPtV3FWowIv0ldsuXGtgY X0aaG0GaDzDHqsKQBOqdT5o7J+HlSC/N/yUrfUM6mJyJr780UsliPs/dOd3KcjBqZQl1 uPCg== 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=0Qxiynd6oFklMWmdLcUjQ1+TAXs7nDIOGGOHKH/HxnI=; b=iUReqBRbSlkcegkUdIyxqRrKrchHhfKbBTxiomV56z1jVIEKT6b1xdFHtv6FvH9aNc KPnFNfNDmRMYzYzVKQqsqlvXbwhlPH+TBabDRES0NBOmJavPnZNdURo3tKInwQIn6SXj ipJsLvTF9aa6WG2Ke4LUCmzg/OKDsXonSGYwFW0Jxye3Xqac84qmcYsOJfFaUH2FlZZc kv341AhFve+2CsBGezPYGzRjK67jpHZD6R9muF/bqtoBUtsSNDv1KUuqkrbvsjyBNOdF aN0JXcxQHV27+btwy5DLK5DHEQeyMkiuwiVQDgzW/AKnawwehnrde0M6V8pm79a1pVE5 gJMg==; darn=ilbers.de 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=ilbers.de; 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=qU6fFCguQNPg1zGQOjonl8Zo8t1YFQLTjQPmxQESAWqZ8+o+6RfIkARIZSrZ+sIV/t 5OpdHo5EL+UB6h9MDnfwGJN7ISZdP9/LsBkvpA/FUyaiEi3YmMGzC9Q2Hu4qrhqouHDQ NslO/oQMZRP7yxgyyHWEOhGRtIqBcwepMjV/0d2DtyHh2hAh7DOc8q8JLrjIBYKiskxU KkTF50maSqroRBC3Ci3+Ces94ZXCCPVRhPbPpHQf5wBuTVlnvk/lEU+Wsj8hXlo9W/ag LBi82WpXQaBlKTc8VGvlkbNDCzYTGUBG3jsdQiaq0PhlBzVCxrBCNjOoGjgf0tLVQJFk pssw== 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=IUb8hD77ltUfq9+5XJP3TV/5bbibMYfwig2YTGzB5JF37sqF2JhseIRgLY6k++0CKY 7PvWYKA2tcrScD2SXC1KB1n97zdccouhEWDouR3i42nZRnffFYuJwZ36WiCuJkhZjrS/ NzRo6TFZcqXIJ2HR8oPTwEVV60qYBI0oxCa5Bt556vACiv/CSQbl9j/Itfjw40Az4cVI o6+Rd5HhAmzejr5ekzquwVDPyFx85JSw2esyVJPYlC28JfNhpIv1zH7I37c3Glksel+r IQT21+U7qQdrtWLTikWrmK00N0ll1d+MhWDMDnhjCliR/tIkwFTmSSLVYWpyATP96OMz hkyg== X-Forwarded-Encrypted: i=3; AJvYcCXpouduF7FiFrAbmbIji6e//XQTaEfXCJGWh9buqZGEaw0GBvFyYJBkNt2zOK4lKGggMRwB@ilbers.de X-Gm-Message-State: AOJu0YyFzYSFSvXydvU0t6j+M4oEkFZMwsoma0Lj6oazZLRB28wfscMw whm+7kI8dfF5jSBrxNXnAlwt6iJupfRfF3JQm+JSb32HVKp+iFb5Uy2A 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 (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" To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Felix Moessbauer 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: =?us-ascii?Q?DxGYL5YDkBzAjEZw7TOHcvFfIHia043GYnEPUrJpG1acIwaBcj2P4zxIfJXh?= =?us-ascii?Q?p3Se360CkFqF/HY6nicXfunS/eMAYEVPfawlZoTYk+MYTlwquSuhFUJFaf3V?= =?us-ascii?Q?yPZgh+IpdAzJjdB36ylhRyg+Ueg4TaLJ/h3vyPJqwHKqqlHO7ra21FQfVv6R?= =?us-ascii?Q?6iAu4KfEssG/ucJTN5y77d8XM5d0q2YLgLO1T7aQhzzmGaU7J/PD5Mdfxdaj?= =?us-ascii?Q?xIiVcfBZrew+O9J0UX4HRTc0yjqIQ4lPCgQuLeh1kIVez9glkJZKfJ2aVpS6?= =?us-ascii?Q?PGXaSXx7cBhyUdZ25qGAKEsnIJ925tq77rczjNltork7ZpEvz6lFy6i5kZsW?= =?us-ascii?Q?zL9STV/cMMhDxTJBSeLsmjp9Kbripb0eJKudgbmmoJ9qsa7s4mJK1kWdeGry?= =?us-ascii?Q?JP61YDqvGjpzfwKVKbwdVszS+kvUzHrHx/mSqfsDR4zuXuhkUIgMWI41OcTQ?= =?us-ascii?Q?gto+lSrQpTmvKSzgwamh4p0rG5dsUen4HHknk04CI/Br+AcPOtn2olmpOKwg?= =?us-ascii?Q?iIZ3PQc0lAcBJpol5WddClh7k6hEvuqb4obV8kle9r6vwBhqRVsjawIV3Rtt?= =?us-ascii?Q?OQ5Ibig0WRLJhNmckyOOKPyrAd9D171liFuGjsHXtuQN3w/SSfAtz4MhpXrs?= =?us-ascii?Q?NCsnFRC0eSIey3lloQXuBI7janrV7F8P+N/c4mQLEtO/a+k06gWIjofSvaOT?= =?us-ascii?Q?vn39UEJCO2GochC7ThzBm4IFPH5j/8Sodgd3oFGb4ff0dpwCIaJOKL//+VIr?= =?us-ascii?Q?4pJpNSGa4NXpg3jO/IZg6nwj+b/1J8+kQF5Ve8n9UWML12y3LV0YfmQq0vJm?= =?us-ascii?Q?c4c9dQExgUuL1ZEIURULdHnB3TEiuxZ0ZqCdlP9KmkMTeNsSsEJMhnPww3Zn?= =?us-ascii?Q?MEfMNS66Tu9MvxtONBXsXP6sYbBrQi7vnIAJUNbAw/RR1IHTBpmcuJykWKM8?= =?us-ascii?Q?lRwn1bolBuC2YyinmnFlj5g+FpPa55YSJPL0T62n/LFSdtag+M2rn6kqYkC8?= =?us-ascii?Q?NbAGYQ4nP+aS1RiL6pWPL/nNwgi0+MeqFL//CWivkGZQeMBw3RzJYGWI/IC1?= =?us-ascii?Q?2KvueulMYRLgCpUp4FtjABjTnPQO5/m4MyrIksT98N5FKhoU1j00+3ptX4ZQ?= =?us-ascii?Q?B+6cSEvbBjZma0VJKg6om951KA9/Pc7ge0c3dzehWa10wDRjG2K6J/u+9ttf?= =?us-ascii?Q?7hD2I4iu7CJBBKB2KTkFhMClLIKRlEGAvt6avaP9+ylLhOqjemZwiwK9kcbP?= =?us-ascii?Q?aJnNq3iJoEJC7t55ZCHqd77OKZk0+PHDwMDdICOZyTQMcJxdukM4s3AgGaCB?= =?us-ascii?Q?kSHhTWGqsfsZRF/z3RXiAKFmFodWd8ZDGIg54iuPYJMCJMzGGIqS74y9Lpst?= =?us-ascii?Q?BLjhY9+kgi41fuGCd4of1WZBsKg8CK6J2f35YCRWNIvIvF0v84I3c4wuDCic?= =?us-ascii?Q?dvQO+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: =?us-ascii?Q?2HdrnxkzcbTOKwo1sxr2Kd+tOwdujwTkzAIty6lMYHqk2GubJBixkq397AtR?= =?us-ascii?Q?PT4YEleu2f4oSXlXwr7CqPZOQ3MGHo4O/q9WW7pvoE42o93UKf8qt5I1m+Ck?= =?us-ascii?Q?9UznWLItbKgA/WoDlzlJz1rbNCSaquVSSzZZ3wyKdiBr2wJqYnvFiL46w5aj?= =?us-ascii?Q?UurHCkajDgFKTUm1Yi9PXKR62Wl2UfeV9ZGUVjx36XlSY2VbshLGl01mxFQ9?= =?us-ascii?Q?w36gjURdWrXbhVWEu7GjipX+O8mrq4912zg9RJSlEe6uyWaNX97r1M7tbHOO?= =?us-ascii?Q?sB57SCqTFAtkP033E8qpr9MQRz24iXM1wrp4+EbAWn06GzIxeBDq+zgfnXua?= =?us-ascii?Q?gJ1IAs32peRUNNBlJ0EBkv4lCmAz1zy8HuMQ1Nug9k3s3yGv2eNJpZ7cu+uM?= =?us-ascii?Q?3J0ojqq6lbDRK3YH1x8oW+XT3Q/9cwhV/QvHOxvwikkkMX9rn6stRoTajs3j?= =?us-ascii?Q?2eJ6QxrFpn0TkbyfFj5BROoAWFfyr3P17acmkEs+clgbuxZ7Y1ZYOzS+XgYB?= =?us-ascii?Q?fB/9aY/vo6BZxBhiI7HLcDRfj2/em0z7Wjl258AUcoLo2fc+MnrDGd7hbpWg?= =?us-ascii?Q?OTXFNUo7zKG7ea8KMkbXhBxY0vl55PeSjzoAF0fCC2oOcB//XixqhZAD8XGB?= =?us-ascii?Q?Xg1v4E1AGH727L4dVSS1TyTK2DVdgjfeQ9u0EuNmQ/WodoFTViTzjL5tf1mh?= =?us-ascii?Q?U1CNAckSVwG7ef67bmC135h5toY5ZbqPwLcm4galas36gf8EA7MWOP/qeozg?= =?us-ascii?Q?ZmP50Ojlm50+H9gK69Y5Y2XhAN/rvvUtu5LZbcqyn5FzvSPVXQYCScfQ1Wi2?= =?us-ascii?Q?bpMynKmIdo1XI/sFZNeqjtYXlMQRFf7KmfA121b+VFHPYfl5hBqEMGSqQTfA?= =?us-ascii?Q?ZHQ6QeULptNtHmgXDrVqgD5zeOy0b/98BF8Kkn1r4QTtZdTc5QpomnDb8t5W?= =?us-ascii?Q?UetFa2y/nnjcdb2Xtq3bs2ePtjXY5OYZ0kgTQuGTUWASD4dhmZYrL0Ql5c5N?= =?us-ascii?Q?h0H5cjhuya0htUVYku2cihp6xVEMDkBMP3PlsrpkR3FQMlUZAxROsCEELnFT?= =?us-ascii?Q?tDvX61/zU6IcK7ji4OzC3Qj3twSnFv0ZCi2eDaiIG3Y08gqpNPuAFTQxzel6?= =?us-ascii?Q?VsOgnffxnahqAJ77f1D4LNOGyu6ki1H2Qdz5i0FC3CrvmBnx0Ft2PHCw+DOV?= =?us-ascii?Q?PXLbzRMYNPCOfaa5nTcuZej8Re5JHi6d9no9EQTUjsol+9HrDXh7RDKpjn6m?= =?us-ascii?Q?/wjfdheBhWCodeVsbdZGO5JT4YJObRhTG2iZEOelTyNZcc0ibntfOa2nh4+H?= =?us-ascii?Q?FmIzMDoF20kLm/KulFw3m3V2OeaJxZbERMvY7rwFMqaZwhw6tbcyFdyYEFmU?= =?us-ascii?Q?plnhx1r/CVYBqdtIUIc9bHe4IJAZEp7Q+bTorxVm7U6DjYuLW0fVjl/yI/af?= =?us-ascii?Q?6lgK9QyWZGPUnFPaqbgNmVUpYwqmjLvZmWVm6pJwBQMe6DQfBsraxG466T3n?= =?us-ascii?Q?mE5GMy3hpYmGN5uVHNQ5UQz3HSuJLaMoKeLBLpI/A38G0DxjwzZ3Zecqp0mJ?= =?us-ascii?Q?/1jBYYono99nBPo4GTlDf38Xc40E31wRfcidoyGAnINdjqsbCtcIqxhT+wtq?= =?us-ascii?Q?Jb3bR4TZ2/cYjMM+sArCudlQNWWdg1MwU/6HBsJeULhpN4ky/8dVMpJqmxpA?= =?us-ascii?Q?pbnHvg=3D=3D?= 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 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-TUID: QKKE43cB+agG 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 --- .../recipes-core/images/isar-image-ci.bb | 2 -- testsuite/citest.py | 25 +++++++++++++++++++ 2 files changed, 25 insertions(+), 2 deletions(-) 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') -- 2.51.0 -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/20251219131923.1504046-4-felix.moessbauer%40siemens.com.