From patchwork Mon Jul 20 07:37:01 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5260 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 20 Jul 2026 09:37:30 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-yw1-f190.google.com (mail-yw1-f190.google.com [209.85.128.190]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 66K7bTsf019189 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 20 Jul 2026 09:37:30 +0200 Received: by mail-yw1-f190.google.com with SMTP id 00721157ae682-81b0c72826esf206571887b3.0 for ; Mon, 20 Jul 2026 00:37:30 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1784533043; cv=pass; d=google.com; s=arc-20260327; b=Vt4h3Wy7azl0GWSJiWhsafuU55jjdlFEGiIJvX10vG9SKHpDv+LW1D9/6DSCC0Uscg mz8iV7eiwNZPIfyo3eKKoigr2vlZdtR9Q8jQDpjoEf++ct6c9bI0Xc5pWmBeWt5QfDo/ skqJ9SS+qMogmV/aDym564lwjKglaAZA1+PEqKm+ILkD6ToTBf5KGKmJte4u1s1Vxokg 67HtjxwJzWqkBU4NPUXKIwVnlpAqcJpM6dE8jYj55m8bHXM6JUG1LSmVZG3d+GIstwMO FvNIQu/QuCwcWxcJj5Ept8mwdJAdeDr36WzgHPky3u5KRlcnc/VrPMt8Ascd4BWXEDXR mwKw== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; 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=YR8HS94ldaDdl30B+RI3lPPsfQk5tQSjp8AcZ4nS+ME=; fh=z7m2zJkohEAA+aZl33iDQ1f/89bX2Za8qoylT1wNl38=; b=Y7txPw5Q0tKk+cW1xXTdHpGElFvyZQi/59m0lMdCatagsF9etQXM7mr6+MqiJZZcjE P/ad2/+E7nxupZXKIQxe15JswjnoDOtqUCFvDtgpWa6g12BWqzjv4vQN+y9Fz6u/Q+o9 X3YJANy7OqqPF36y8hwXda4szguZ++bY7kmPOIiYEErXapmVolcPj2N5OAsQBibCdXfQ q7xlnptafiINaXKsTeDwLKGcPbmCdEOd4OglfI8i0k13Xdv4sy8dl0KWbqpbGEOPoF11 dXQqYVlm2JjzrfhLRwrlPw7krGYiRfJuBoAhNnGofTDysxblfVkK5EfHss/8QsKWQ6E/ uUyQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Ux0bC2H1; 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:c20a::7 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=20251104; t=1784533043; x=1785137843; 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 :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=YR8HS94ldaDdl30B+RI3lPPsfQk5tQSjp8AcZ4nS+ME=; b=P1+NHIxuVvMtViQYXwFarDmXd/RprIo3lE7JQXKtsJGgqDIQow5xhyJebgOwEnd5mx tH9fWyjLgzvEEGk8e6SVcBRx/pjhWZnxGIJKhGS2SM6Y0XQYRDiESxL/v3eextszrflM t2N+yrD0IyJPI/53zfs1h987JZjRzexXdU59T9cFnpUVo765Eov3d6CcEow/pgt6S+EH SVXiPw8S3Xdhso3tpRoeH0bjD3vb72m3ViKN/9PHuZ9j7M4WDpZr6Wr0CxXJ/FB++gTs cl0bFtg+waSU+Zs8RpXRpt8ehhhugDiSFcoDlPfjMD1ilK0UxPt8AozmP/rDPxYiwEa0 nS8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784533043; x=1785137843; 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 :content-type: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:content-type; bh=YR8HS94ldaDdl30B+RI3lPPsfQk5tQSjp8AcZ4nS+ME=; b=egox6vw2keb5/2BfBdxGzZSyVNYrE4QvwHaClgmiL+VdvFooPxj6/XMI2URhVjhV/o rE+Aa9zCT2QSacd2PS1QpfCnQg3Di0+6CMdP4Id7tLF5YKrbBcVPHVi11JebXAOHoaiW RQWBDS2uvbdrIyfA3vdA0tO6dByaxpE8k7WUpdWlUiXN0ZZaI28tIE0Fzl2rqEQuztSE Swd6w+VC6143O44Jml8k7GGGHWbTQcCsHo/HglAZluSIGMDXTlhLXsDQPvCUwTsoOkeE ScFEUX8KpNfUzcEl/mlqbk2pk/rzkozaQV9da9Bb1DVtDhXwR973Lu93td/BxU3aI8X/ BW6w== X-Forwarded-Encrypted: i=3; AHgh+Ro/Spw9WOTHc9TyNDLZ65ZqvkZ48QpPSUa6pdyMD+NEZm6kK86sn+2yqAiS69wGaCPyAwCyDHc=@isar-build.org X-Gm-Message-State: AOJu0Yzjll9UnywbBN9dymk/rirKrEeN/d5D+vS9Ny/mBl/HJhvfdzEP RicsZvFF3LRxDVylQI0SYmjPnMgXCwphSle5nLkPWd+1kKB4vOBciGor X-Received: by 2002:a05:690c:c4d2:b0:81e:67e2:f75c with SMTP id 00721157ae682-81ef2736964mr36689227b3.32.1784533043219; Mon, 20 Jul 2026 00:37:23 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPS6odJ6I5oIyDlnV6Kwpr68w+jvLVyTTVWJK7nUq088bg==" Received: by 2002:a05:690e:13cf:b0:664:b735:423a with SMTP id 956f58d0204a3-6682cda539dls4215376d50.3.-pod-prod-03-us; Mon, 20 Jul 2026 00:37:21 -0700 (PDT) X-Received: by 2002:a05:690c:690f:b0:81d:edf2:dad8 with SMTP id 00721157ae682-81ef26fdd86mr42473467b3.22.1784533041427; Mon, 20 Jul 2026 00:37:21 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1784533041; cv=pass; d=google.com; s=arc-20260327; b=Ztzt4RmZxt6IFLlTSk4BSDaOM7+cIoexZmI81Dh3do7HXnpp3hz9+W2YCS5GpxIqPu Qhd5tD8galYqBFqFlnEf6LGhnZlVmdwuVkJQXQ6/8xBVdV45INHreOcP88Q3Jml2Djth FgiU2KPrNEI95OcOkkGaQMz3L6BPsGjeQZ5Of8jJk0H3C4xL2W9X71EXH9CubwD8GbrR 2RiMGZ5UkBqkKN9KUelHyWdJqHdc/QAxR818Nreb30oI+G7yairzZElGQaTC9IxiIWjd kOqvJtBkq1wNVUuh1mUt6dTBVRa2PwHV9kGeLN30EY184MTw8U0VjETJB0MF6vUXGZBx Hrmg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=czTGaFatv4t+HpcfjJrkD866xmLmQv1PWBIdrTpCrZg=; fh=2vPEtVRFZgJExMSCfX53nKBFsjiPYp/60rbGy5S5Mwo=; b=N0VcJGrneT7RbkxpPXPziHlFY7gh2WAA5gY/n9aY6o3midKp9t1C8arUPtkEQLWmRF TeRIL6NEwL7y5wbljN86KvLzG7t29UuZicLltX0Y3uOGPP41FPYXxDTH5iuNTj0l4Wys MdI3ky4e8lrd9JGDqtfCI//AK21Q8DWfUJ6RISteDdwyKGI6UrEufPz1GpWmqcwbKs5X LA/o0yS1FOFmY9uuayRRHPWWQApGkHMIFc7UMlIB8oAYbE7flCIYVeHj04md4wq65aVj bcubACebHXEXUDoed1Q6B6QFSAhO48h0om+0x0OtJQKqcWQosfzo4T/WawmuoBKyRgAr 7U9g==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Ux0bC2H1; 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:c20a::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20a::7]) by gmr-mx.google.com with ESMTPS id 00721157ae682-81ef40136casi3082077b3.2.2026.07.20.00.37.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Jul 2026 00:37:21 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20a::7 as permitted sender) client-ip=2a01:111:f403:c20a::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=SYkAorV3uBrWWYg/iJO1MW8i8A2TDyKb1cQPKcE9k/O+TUkuou9ccuuq40jnKmXHk7mOyHs1wr1/WV4+UEfMlouY/KP+oDcSt0iV0MnqD99HSunnHa3gF7jcT9isQ75aIiCYjwC0srFxyVWAQHKoCIoO1gRYR0DpspjIpq083M1YNzuq7WpEGauqA/wvhlLZxIo83k3oxm8wVSJBVoH5tH1LHILTcnsCqv+8w6gvMU9nr1k7zFKxGl7kvFwEVPaTqH0vJOT8HIAlrv61MQaJG+wd2aihuI9Ip7fMzoxikoMFDBdUZgcub21dmL4WlywrfExBewso9CBPArhv1papog== 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=czTGaFatv4t+HpcfjJrkD866xmLmQv1PWBIdrTpCrZg=; b=sYmNbIriNEATX31/cqFYfqH/wZznoId98r8aLtLjGyoLPycaZfvWMM1GHtqASqn5CAO7h9i6C0FdUSUdxQw9roKX1To/Q5OUtcbKUFbwwnqxnXybH87BD23L2juBUKpa8hg0kfiuXUiypTkcd9CIR9IjU8t2HnGf2Hq8pVO/vmxDmlv9a0xiN653m2/n0QQd6nWXU8btJh7qpyR7Rp2FO0OJav0QfmUaMOxFmDDgqIxwm1oSWRfNbl2TG3JLJwkbSHca+pr4sIGNM7wxLg26MPnpmEwxurdyrfjYrLXg4aQeyK6GFEspu2FP1GUXnra5v8IhyNCxvXHlxM5yNL9m8Q== 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 AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) by GV2PR10MB7608.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:b3::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.16; Mon, 20 Jul 2026 07:37:15 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%5]) with mapi id 15.21.0202.018; Mon, 20 Jul 2026 07:37:15 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, Felix Moessbauer Subject: [PATCH v2 1/3] ci: run vm_start tests right after targets that built it Date: Mon, 20 Jul 2026 09:37:01 +0200 Message-ID: <20260720073703.3782697-2-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260720073703.3782697-1-felix.moessbauer@siemens.com> References: <20260720073703.3782697-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR4P281CA0110.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:bb::18) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|GV2PR10MB7608:EE_ X-MS-Office365-Filtering-Correlation-Id: 8d08d67f-958b-45ba-283c-08dee631b826 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|376014|366016|1800799024|6133799003|11063799006|10067099003|56012099006|18002099003|55112099003|22082099003; X-Microsoft-Antispam-Message-Info: Tl6pKXzn5b+41sFYE30FgXIPX6jv60oi5EAJhhK0BnwSIMYsoZAYxyx1Y4XmAAlaUknK9FR5DqMUkDC8HLTpqhihvr+dpwIzBlqT7vR4vLx+54Q7hlo+1CN+opQc913ZSVRZsBcmrE34qWqZJQ5yY1rn82ot5/EcEsMwxOZ6sK0gL6S8zhmngMSG6E9ETkfMcOtEzjt7aTCNZP8n8vit+DtX/mxg1NA3xVBZpJ3ZgKUClwI+yMYduTZ1UzV8/9rZhR8hb1HksiBhLBRJaS0WM45buJj8I6tRh0C2kkVl5romiTmkfh2QG0pB01S5NG1tUjV/poXvpYvWg5x1IQJ0HlurvHmQgDWXIOjSq5Glm6ms/ZJpvmj9VK+xF9P/zpwPAb0OgB1dPNx9PprOgQ/4Ij6tTprZL2wqxe7cT385w3iOnyoLB/Kuq/hR55d77e0YKqBMR5brMU13ZqxMNcfv74pS3OSb6Lcfnx27DvNRjV4vM8Mc3Pn5aWX3oJ9P096C9+PtPYshXItqX4B3iFY27Kt/8v6Hu1SUsW8lVJbdTPYo3vDCaNhJE+tLa8e7o6erOBuYzbm2g9yCktydM3+8R/9NHe1xpcEY03kggx8dZ+QLmqKmBEdLI89CyNpF++67tQNZzzIKWjgrhuMJ3qFfYCIKnR+TTBDpPtAjSqUmBCs= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(376014)(366016)(1800799024)(6133799003)(11063799006)(10067099003)(56012099006)(18002099003)(55112099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Og2LF32xZnE+lM+nOtl95setweQEoZl2nrsJEEIBfoNoilJUlwqeoxJwzKiomxe7z9UB2CsfQbdGgHm/NJpjQKAEfnXcg3X0XCso/Or6Mr0X2X8H1EzVBqI+eTZ+HUy3PnnUV2s/AeN7BDCGYOiC8IKtITJwI3WoScOXpGu45YxKg0w5Cd9MrcO3NGlHjK7qZf+EdYvkhBCaEek5VO+YTscPnVMs4OJcifaaxpg5MDET6jnNZXTxiw6QuigfCDsNyQJIN2n8VmfUL42MSFF9UhKklNLg12C95lVVIA5jRo6+86NAe2m4lI5c4ks6+8QZFIzQgPQTR4yQ51ojcDUUbaQLc1y78lDEbZP2mR2pi+u5A0hZwL6rF/EQFCkPG9/yDY9U0uigpfY02Cv0RTKpnHuALxmPFw+hCBu37VUYsti0c5Xxqs3hEHJjLBSva7URK1YmbZvK7sv0slP8ngiStNj2ufwiycf1kK50vWMwV3SV0YXfnJ0RoXybquPE/DL7KSqI2PQR2YCEJf0Ky9mcdV7uH+zaII9wReQ93puiLQHBrUuC48nJalPiPtckaA9tf6+NS9OkSCcppyzd2iBjMsM0QBfMhI9xVZiTCVPtkPTogx85S+vapTszGweeAdLEpM1bb3XVjhduGFlhn7q4y384psb7CF085xJZe7qJIs5nXDqa6ohuoPgxTNP3FRAZfmm7SBzJ8oakp512trledjY0hBdW1z+Thoz2G2294yBKRyi5MPPwjHrB4ibyhVMaEfUuElt9p3q4d44NGVwPfp/DA4/5tZHSE5wtgqQrd1nuv220/oMgDWMTxns1GSl/0Bm/mtLCAv9IKMbVtbZZRgzVSr23Lcqkly0V9LSZXz+M0qVREQnvEEBmh8ZTVhJCLvIZUX9rm7jI2dgAyMnuetYik/o/NKwvqv4woJ/6QSy7URPHjcGOI96lRV/56jq/x+1iZt755F5iZ8zgcTTB4bko17YHGR4FO/zRm88fzzDXlAbzKyvSa1/uIRHo/IuFpir04qyf1MCwkMymHll+hwdW8CVy/Be7hMHA7UzEpEuhS3NwH9ckX3yt/Qag6YN2ycExyZGX0mnWea5a68z1+Z20wpZsJa5qCHkfTd9ovIHjHfJ6mUFYQo0AykZhbhO4CsfMgLcfoihEhEvDBIwTBAIbWFcEuP0Mhjgh9ZYy8191WWvDvEDGQCc4240y0VAISEYgvGsoO1c0RCiSHL0zz9hG0jj0L1W8vtpz7cbyJCYiDEshsO9FIePt8RHsgFgURgC46mYDccbkMH+TGzcvU6sG0JZnU/4DCaAMmoZRIrHGY5lf1KhxkFau+TTEA9INpkygsTgQUX9X82+BPTGnYU069thaJKl8L1mZj/6AChUi/El8C4eYVGl8budXH+hJu2f9MA+N4C4zm00VRhogWCUSzjEHaFfq/dXi5pA44yxK+MC5lvJ+O6KNzPHVVhTMebV61uJP0uMPo1O8fnDbnd1Q4Km4aXiBwk45Sh/ybjSdF/cAMxSV4/RpRdVCF1qLWejTMl6eU2a/Xawf4yv/6TRg27Zk12eiv5XiERRxtgHViIZuG8AJ0Ph9owKgWeVuPURUzlqfuoFBsJ08EXEylhFiHD6HBQj5TBZLsOkmeb5ZKuoPjBBSlWir5jNoHU9anMdOaiQQZ/eb8KM6+HwsgJ8ifnR8+MEUsaif15JPd+z0bfyxsC8Ogz0LjkzT/HT1RPHBgeO34cD60kMFkRtclGDpCvQfoqMS0Hp2Li4iYJs= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8d08d67f-958b-45ba-283c-08dee631b826 X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jul 2026 07:37:15.1581 (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: 3ygIRmsV99qYKESzFsjoata5INi0ep0nxnIQyoK5vv9xg3/VZwoO+V84GOHVgaY+V/24f2pMqqamjVFjs+O6K94EcCJtiWJkm/sb19ZPTgw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR10MB7608 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=Ux0bC2H1; 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:c20a::7 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_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?= As a preparation to reduce the parsing effort, we need to order the vm_start tests right after the target that built the corresponding image. This is needed to ensure we still have the cache data for the to-be-booted configuration. Technically, this was already incorrect before, as the vm_start tests are related to a specific target that has to be built before execution. If other targets are built in-between, the vm that is executed for the test is likely not what was intended to be tested. Signed-off-by: Felix Moessbauer --- testsuite/citest.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/testsuite/citest.py b/testsuite/citest.py index 1facc8c2..fb44036c 100644 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -75,6 +75,10 @@ class DevTest(CIBaseTest): self.init() self.perform_build_test(targets, image_install='example-raw') + def test_dev_run_arm_bookworm(self): + self.init() + self.vm_start('arm', 'bookworm', skip_modulecheck=True) + def test_dev_apps(self): targets = [ 'mc:qemuamd64-bookworm:isar-image-ci', @@ -84,6 +88,10 @@ class DevTest(CIBaseTest): self.init() self.perform_build_test(targets) + def test_dev_run_arm64_bookworm(self): + self.init() + self.vm_start('arm64', 'bookworm') + def test_dev_rebuild(self): self.init() layerdir_core = CIUtils.getVars('LAYERDIR_core') @@ -103,14 +111,6 @@ class DevTest(CIBaseTest): self.init() self.vm_start('amd64', 'bookworm', image='isar-image-ci') - def test_dev_run_arm64_bookworm(self): - self.init() - self.vm_start('arm64', 'bookworm') - - def test_dev_run_arm_bookworm(self): - self.init() - self.vm_start('arm', 'bookworm', skip_modulecheck=True) - class CompatTest(CIBaseTest): """ From patchwork Mon Jul 20 07:37:02 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5259 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 20 Jul 2026 09:37:30 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-yx1-f63.google.com (mail-yx1-f63.google.com [74.125.224.63]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 66K7bSkp019179 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 20 Jul 2026 09:37:29 +0200 Received: by mail-yx1-f63.google.com with SMTP id 956f58d0204a3-66850cde3a8sf2152728d50.2 for ; Mon, 20 Jul 2026 00:37:29 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1784533043; cv=pass; d=google.com; s=arc-20260327; b=jz4etVJ2lOSoJZD4qdmxBtUvTzwyEhY6dUpvKac4hKTe7gWvkNyzZauVTt5MNN2Fsy WXIDbHTkYlHBYU5bHgarB+avrA97UdK7e1wIv57Oo5I9BQ+PBkMEFEDugHyn6Ye4vKgy 2VPhaJZpmu1O3jciNsxO7Czn+zjMP/k07KryshL3uY5MJkZS9N32ZDve2sSfaZWEH4X/ 8eIPNlspOirQGE8jx5gXswQmqx8r5kcFxlg7s35xem+82bYhAff8B4unghdEBLAP4j4N UYPafOSr/SRDtlAZj8uNAnYQKr6iStvaBymX9VPsLE7WBn0OczVkGJ+voDy8QtF5o40s zHnQ== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; 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=mvM4EqZ9qmSpmge4PIs2C0KB+Ezzg9NIx8u/1URrqMw=; fh=BMc4ByDSwbUs3BP0amVznQ/JTFsUuWhHAzKoZEsw/L8=; b=oj/9JZC/fQnsCTSKZNK1KopJOnvmFl0gHRM/3lVsd1PovsZCDkxjehMpTiiNNvw8mx E0cLGUA00PL69lTZhaI08e7F2p8jI/dLAfF4CZwU53nkuLwHPpHJDr4HSOexnxyTDeTl j5WhVbsI0HFN3cZV+XhpHyBtOWc8AXXMnkSySG5d9eBV3XeGfXn6U1DzVJOjl6LBqRb7 xPFaRrI4M2Oqbcgj7ZN0JSkFLIQNe0BUPX7+Ufb7K73qnvKjuQqgufULpwhSPjXnMJ/H uTogGZnHXmN7xfholjspz/K+KRvsaIejyMpEzmhtU1n/BDMZPZhCgh+FtXzlnPofmDLb uJNQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=FJ47TOE+; 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:c20a::7 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=20251104; t=1784533043; x=1785137843; 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 :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=mvM4EqZ9qmSpmge4PIs2C0KB+Ezzg9NIx8u/1URrqMw=; b=LX2BII9gq2wiopCi7RPJP3kqWfgQVcxTou0ZWNC6iMw7crQ5AIXpOESQ2uihXmrBzb ONjAdnQ/H7MAm34AHY21f9DRCsAIxJcEWORcVZswwyYlDvl9md89lXp/pQ3P2vbtinKD yfvjgmheVdVsj4xMBbXnsE7NUIV5fwwN8RYs6NLDu4J8mHsBMPdveXv5vAxJ4gLD1y/0 tz3yWevfOK6br5papchDVkXtIJ/j00ph2FzCz5FDzRBCNsmMUoTpDnRO8ZicSiAvYA39 VEJ5hQ2KduOb5RlM15LBYr+6fqUtqntNSXI67LDoSX0xuBl2+Pkf1QumyejhCRwYvd7/ WBuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784533043; x=1785137843; 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 :content-type: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:content-type; bh=mvM4EqZ9qmSpmge4PIs2C0KB+Ezzg9NIx8u/1URrqMw=; b=SrPAYLeS7GpCB+lJsi+VPaWeT50yV80jm+iTawF6t9cOohPtNgZ5XWTYaLSaFCIrvx 3l5Cfjrlt22c3s7cTXiOjnb4A4hyrBdc0c5VuSwuuN65QWYGX3M8RoXrxl3mplcVmJif Wt0MlMEP+8GGmUw6N63hSWwuvQCxSu4CS5S4lrX3FNRRYmEcFG14P/7dQAnaGHg1d4HR smu5udcqAR1cQwRgDWPooh1RJNl1jxrYTKk7PZ2obt6KEHYr9eMhyCcUzSg8P/LuPDdd SrIbmjMJWCRSLlyi8aI8CY8/IJ7eJP6p//v5Z4yM4CqxAPfRLpipPGYWNOb3U5UWAQO0 y/3w== X-Forwarded-Encrypted: i=3; AHgh+Rrcqf3qit/RYI2WDzkThsF6BJPRrPXl2rbK5joU8XvPhARCMaXjmSDTerR3TSCY34jiR+402b8=@isar-build.org X-Gm-Message-State: AOJu0Yx/fKFzeMDVIlH3M5kTM+sFfOOYJ3b2u6ytvQQ4rbRyl/5+cblX tsPJCKUNrX54KAVpZJSTaEM59iG3xa1vDP91+5zYt4QxCMM3v4mZPwp8 X-Received: by 2002:a53:a6c3:0:b0:668:161c:eb94 with SMTP id 956f58d0204a3-6683bba6aeamr2147543d50.32.1784533042961; Mon, 20 Jul 2026 00:37:22 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPRRa7mlQO7taqyoBweCavgrBPAYg/07dMLORhei8QGpzg==" Received: by 2002:a05:690e:118d:b0:65e:b229:3e26 with SMTP id 956f58d0204a3-6682ce16822ls148564d50.2.-pod-prod-06-us; Mon, 20 Jul 2026 00:37:22 -0700 (PDT) X-Received: by 2002:a05:690c:6c8b:b0:81c:89a2:dbce with SMTP id 00721157ae682-81ef2735807mr35950977b3.3.1784533041900; Mon, 20 Jul 2026 00:37:21 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1784533041; cv=pass; d=google.com; s=arc-20260327; b=D2VlgId3LFQT1pwxu/whKbpv8terWNPWNg3jc5hgQ+ntb/2EErQsF6hvg3pHmTaXjO sVPBZGfmrMXmWl75EV4IZeszydckQFAr7jIlwuHOewSpzhwWmQ0661s+8jxlEe9GjGr/ 72ulB2r3ziJKn3p+VShNNzg0qvj/jb4HRf5e/cXGnC7czsZ85QFHGPUezu34HRRU9b+2 z42j1d53DSnI6xwbXHqbrK5reuziXVRGuQry9tbEbufCNz5QPnuK+xOdj31Xj9j5FHts Z9BARCdhoR8Eg9ZeW67IrG8o3hMFQoAED5qMJL9MohkeP2Ldjww73xMR0X6I93HtItuj qkuA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=qgwzroZ+KSTd9gRSdhH7qIINwwdef/I+E/hNTYpARTk=; fh=2vPEtVRFZgJExMSCfX53nKBFsjiPYp/60rbGy5S5Mwo=; b=Rt6wNt82/BpFAywT5oPJsBWdFNMyxAWDGy7bot44SV9ojLLAl9iQy0Cu+g0IynCWQS DGwasrV0MHwS13Ppcrzl7U2nkK930g9w52vf05IMdsmRK7SDi79+iGWqAiLGoJu3wQvH JA3cY4OSxiu0wwAdN3hKTFRtH3VL3NZd8C2jI4BuFg7LHNz5MKb2Z3g4x0gZBi1JHFUu i7J83HnOwAfGSR7JdXHbbzFB6HhQ5B1iFeYP/sbxeBW5KGgq1+XhtGNmk7VujNQDikZM MIuGZBL4pm+8nCQkgghe5grrMNxQNJnMwqhJ0IYGXEr59zl/1CiIVQUHVLkXHk/c7g3c TCbQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=FJ47TOE+; 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:c20a::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20a::7]) by gmr-mx.google.com with ESMTPS id 00721157ae682-81ef40136casi3082077b3.2.2026.07.20.00.37.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Jul 2026 00:37:21 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20a::7 as permitted sender) client-ip=2a01:111:f403:c20a::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MxtCUXylZMX1WgpFK5Y+33n6hN5GjaJm2M430EAMJfo9y5yztY111550U3N3oELkTn5MX+uaciOvSuXrQiwxV+CpKN1OS/6Dy+n7wjei754Bk37sGNB2HKFHAx7MLB84zPy1JD2Hsa33JhRHHImaCe7aBnUIRCHb+pUvQ1IiDI4I6xcHFb8oMGIREG0Lk86OhvwjWycIiJX1om/E9sNQnKbhSpgYS3lpSvGzYwZZoPHqgUttkWlcEZJ2yb6cj20XwWpDrsS1tiD3X69PLbE7u+ZUVUk/1BveQbpqu1pyJnAGQhtFwCWT0TqxeibOU4S0o3kbY8NqhIwg3gLOyATjqw== 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=qgwzroZ+KSTd9gRSdhH7qIINwwdef/I+E/hNTYpARTk=; b=POy7At4QjmTTCcRE9yVRKb0srkipy1q241CAuT3cuy+mI3/5c9Kkn7gN40VeKaXVKZxpXIpAr3cS+XAkGY9Y15W9Tnzg70CagQ2YUI58lJqCkSKt5IPbEQTrXN1P/sxK8ObwmMDl7cM9C65Z4dn/EuZLGhkNS5+X/SF/0ZhWmWsYzuigwRhdMPkpk+nKTr16zgRLo8AGfMUWzP9IYLbbEw8etemRIBhriLjaLTvcg+YMhtqgBAZGMEKtMVPXN5vrwX54cP7fJDaS3fVzUdWOp/naVForlM3T0eSz95cKRFbOyykwZmYWoIAbfgxNgdjwYrN3FG0FMrRc67qbFhBhLg== 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 AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) by GV2PR10MB7608.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:b3::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.16; Mon, 20 Jul 2026 07:37:17 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%5]) with mapi id 15.21.0202.018; Mon, 20 Jul 2026 07:37:17 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, Felix Moessbauer Subject: [PATCH v2 2/3] testsuite: speedup execution by limiting mc parsing to selected targets Date: Mon, 20 Jul 2026 09:37:02 +0200 Message-ID: <20260720073703.3782697-3-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260720073703.3782697-1-felix.moessbauer@siemens.com> References: <20260720073703.3782697-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR4P281CA0110.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:bb::18) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|GV2PR10MB7608:EE_ X-MS-Office365-Filtering-Correlation-Id: 18bca91c-e2c7-4ae8-0967-08dee631b865 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|376014|366016|1800799024|6133799003|11063799006|10067099003|56012099006|18002099003|55112099003|22082099003; X-Microsoft-Antispam-Message-Info: kZj6J7w3vKmpIeybwNs0puU+I4+DdeMuEOA0CSQ5skBLXtCdvL0gl8bz/noWUFjMjEYKVvIjjbHKBm7UssaPQRTmub8HVVEXHhRtdDzjBK8nRk7N2Lo3Fufh7f+obIjot0ST/Anj67Wmsrv+b0fK6kJ5Bw40nlg26TylhW2bO6GYAeNy4gX030rVmH+AuuAbTLQdjdKF+BIbXTdLp7coTmq9oqZ0QVIs8F13eDAupy9jD7rfNUwWCOTyeD3sk+WRNqtyy8oGWCGPqWHYQ0Mwq5BS2+fcDtDybD81fe2aymaT3c8Op4QJC6fxy/8MRrrMdtKHuu5M2RWDBPPE3SHgT0mBwjydhCkyFJnaBFSA6e6nRsB7GMZ6aybqZofN1boMn7W8EiDXl+WtcV3La0O30wgaa76DrJwCERONvMSexT/xrIJPx83Lfa4nb8/VO3xIlOGcWuXp3YXwjBtd69wUgTA8QHlgGdYHI8jbZ06t9zYpbbiI//41xKoPgGSpxb7RyoF0m1CY9koGdwLw9ShLeIFfxWYociMu5ldgKrpiEnbj/pgt1ueNc0jXpCTOSDCpelciKse2h0OSj6TLLuMdlYXopY/fRn8Eggm9xPJRbYoHOEw3KzvEunYr2/eJurwSmb6xpBVEEdc3eIy5/hEQyyUUJYOC+qlAHOK0SezwRBA= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(376014)(366016)(1800799024)(6133799003)(11063799006)(10067099003)(56012099006)(18002099003)(55112099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: YvzBZw2hqpS93thQO/8Za709zXTLbO5eOI20Rg41m9K48ITXcd56dvsl3V/KL9WOsKS/ZU5fzRZd4JdvgSBKNmE5f+mImSViTcb/mTPK9rUlRWbySWYmjrbUfdDRQ2nUq0y4LdPTGW/EGo+i3QXFpNFilj2VrXJTxAbZFT+WLgsPPoA1f97g5C0JT3bWcauJQ7u5tUZn826VxIHCWrtc2pvnHzOthfJc18agR1JiFA9jy5MlpB4grzhU1WpcHW38rGiZqzndD6TvCbrOM9Gd+N7GIoCvxh4cfJozQ3QvsiIyl1g+TlPPAsRVq0M+d1vUv2JcOz2Lr0F2liO2oriv+jXZoPMjWoR943wK5IP4ezwBTkGqlF7rra/gU/nfy7F2GDPKe7S55gVsoMY7auEyKBzSWmX29gE116/CUIKbmztn+A9f7zSnGOq3J2l22qWp6xyAeKKzy+EwkqOeCUa0nMKOQZmolBMT8TGSFV/LAV4jmOtvEcq7BuI6fVMwvAL7ioqVYT2Wj6rjDVnpMHvuquCdtS/SCb5PnoWrehpw5OBOjLVdNwnc52Wz5k4Izjd1enWKIrNvjdLrhiTD6VMaK7nZfdPEbUJqD1sQMX/fv0Eh5svMZLWtsW16hE9O40kSmViFgXZ6SEq//IzZJVLySfpi+Z8ZPpJ/G7v01wt9dtI6KgsVcXBMNsObVRyQLErdnxznUPl8wCv1speYr3uZPOrWuqWyylQg/z5/aa9siADPqfvQOoQsI871ERiScGNnhFGbupIK5OX+5Osl9vTrGHVEyWaOZSuLQPD7eiSnFyQYumGnODuwZ+YMNm5yyoEYmIZWKKd4wv6D22URqWsnVXggLSA+hIZtVr0NVyZZLKQro2F8kEc7Iq9Z9IPdCX0L08NZu2ebfettk4jg2DHQd42uPgxNuXjSF79p6Y/slKGv9tFgrLZ8sZCVXd+wcqBSq0GJxY2/SjZwFqerpxGq/0BsiVyRS/i0wllOZz9KQc3S3ZprJee+c9ZTNofLw0WZd5DYW5iljIfBGrcOeL6neVLWGguxNnRXTvZYbZO/LhSwSzFfZgykolawXHXv7fMpWj2pFl8GhGE75yZxV/QcXL49DA8RZUsbJ91SICoLQ4RpcFpvxHW8L629/973QqLso6sDxiF/wunoBKIOqKVPWLwMt0kNiAVkemXy1sVE1CtKCh4AGUc7xG+JV7UEGHr/NVvLaaysvKT57fLkPTGbFLApdu8R25ktgEBSLnMdjQG30hqAKptvsLodV5Bnlf477v46TxnZIeG5SxClINEmYckmI9n6CUXpZrT40+7Q0+XqFqSXoJWruDzQnzDe2OmfCM5TTy7qSvB0CgwyRFefpevKSa+26vZNuID2dK6Nz6jpSkeCKDqHNmWoClVVGWaIzEa0md30pfVyfh1jqIElIWszUMn8e5eOYq6VsOzixNDLktA48wkwBKEa+cD3uJ+rrQYEQRqGwdr+8IJ97n7hOKtSSsTkmA7zLbP8v6UR95BjGw8A0NnCvlwnkAesHkQ/gpfUIlvHIlVxFLaUJ2uErDavC4JWVnedkdJ8ZlmyXsnh6O0XJ36RlayK5UUxl1R9e3osL+x/sFKWu0j3tTUQJaCzFoxsAKiDRGe4pZ2sxtaM1OFaqBXC2QCl8HIgxrtUD7bTjjW6ow6O74K9Z69AeubBfkFn1Duj4pO2JFZbRGQhghLepFeYVZ44nE1e1Y7MndpFughB80ZRj/mD0qWG0F2K6+9Q0Hqcg95zeOwIo7U= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 18bca91c-e2c7-4ae8-0967-08dee631b865 X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jul 2026 07:37:15.5391 (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: W+Fxabtvp1ySXKEenx/UEj9d+J1MdEKbxPyEoF9zSUSvlRnG9gdUG3FrxrsKiKoP3vAVsdzVDHOYhy+E9KBOZwy2qhdcU3d4U4qO0vo/B1Q= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR10MB7608 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=FJ47TOE+; 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:c20a::7 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_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?= The global isar mc.conf has over 70 multiconfig targets defined. This makes initial parsing super slow, leading to parse times of 5-10 minutes on testsuite tasks (per avocado task execution). To speed this up, We now set the BBMULTICONFIG bitbake variable to exactly the targets we want to test. This reduces the parsing time of tests to ~10s per test. When running with sstate cache, this massively speeds up repeated runs, as the parse time was the biggest single contributor. Signed-off-by: Felix Moessbauer --- testsuite/cibase.py | 20 +++++++++++--------- testsuite/cibuilder.py | 17 +++++++++++++++++ testsuite/repro-build-test.py | 1 + 3 files changed, 29 insertions(+), 9 deletions(-) diff --git a/testsuite/cibase.py b/testsuite/cibase.py index 4a6308d0..52748004 100755 --- a/testsuite/cibase.py +++ b/testsuite/cibase.py @@ -15,7 +15,7 @@ from avocado.utils import process class CIBaseTest(CIBuilder): def perform_build_test(self, targets, should_fail=False, **kwargs): - self.configure(**kwargs) + self.configure(targets=targets, **kwargs) if bool(int(self.params.get('depgraph', default=0))): self.generate_dependency_graph(targets, reconfigure=False, **kwargs) @@ -31,7 +31,7 @@ class CIBaseTest(CIBuilder): **kwargs): """Debug helper to better understand test task graphs.""" if reconfigure: - self.configure(**kwargs) + self.configure(targets=targets, **kwargs) self.log.info("Generating dependency graph...") @@ -41,7 +41,7 @@ class CIBaseTest(CIBuilder): self.move_in_build_dir('pn-buildlist', f"pn-buildlist-{self.name}") def perform_wic_partition_test(self, targets, wic_deploy_parts, **kwargs): - self.configure(wic_deploy_parts=wic_deploy_parts, **kwargs) + self.configure(targets=targets, wic_deploy_parts=wic_deploy_parts, **kwargs) self.bitbake(targets, **kwargs) wic_path = f"{self.build_dir}/tmp/deploy/images/*/*.wic.p1" @@ -57,6 +57,7 @@ class CIBaseTest(CIBuilder): gpg_priv_key = os.path.join(keys_dir, 'test_priv.key') self.configure( + targets=targets, gpg_pub_key=gpg_pub_key if signed else None, sstate_dir='', **kwargs, @@ -76,6 +77,7 @@ class CIBaseTest(CIBuilder): repro_type = 'signed' if signed else 'unsigned' self.move_in_build_dir('tmp', f"tmp_middle_repro_{repro_type}") self.configure( + targets=targets, gpg_pub_key=gpg_pub_key if signed else None, offline=True, sstate_dir='', @@ -89,7 +91,7 @@ class CIBaseTest(CIBuilder): if not signed: # Try to build with changed configuration with no cleanup - self.configure(**kwargs) + self.configure(targets=targets, **kwargs) self.bitbake(targets, **kwargs) finally: @@ -109,7 +111,7 @@ class CIBaseTest(CIBuilder): count += int(content[field]) return count - self.configure(ccache=True, sstate_dir='', **kwargs) + self.configure(targets=targets, ccache=True, sstate_dir='', **kwargs) # Field that stores direct ccache hits direct_cache_hit = 22 @@ -173,7 +175,7 @@ class CIBaseTest(CIBuilder): process.run(f"git --work-tree={isar_sstate} checkout HEAD -- .") self.init('../build-sstate', isar_dir=isar_sstate) - self.configure(sstate=True, sstate_dir='', **kwargs) + self.configure(targets=image_target, sstate=True, sstate_dir='', **kwargs) # Cleanup sstate and tmp before test self.delete_from_build_dir('sstate-cache') @@ -196,7 +198,7 @@ class CIBaseTest(CIBuilder): """ Generate signature data for target(s) and check for cacheability issues """ - self.configure(**kwargs) + self.configure(targets=targets, **kwargs) self.delete_from_build_dir('tmp_before_sstate') self.move_in_build_dir('tmp', 'tmp_before_sstate') self.bitbake(targets, sig_handler='none') @@ -246,7 +248,7 @@ class CIBaseTest(CIBuilder): return False return True - self.configure(sstate=True, sstate_dir='', **kwargs) + self.configure(targets=[image_target, package_target], sstate=True, sstate_dir='', **kwargs) deploy_dir = f"{self.build_dir}/tmp/deploy" @@ -380,7 +382,7 @@ class CIBaseTest(CIBuilder): sfiles[target][fname] = CIUtils.get_tar_content(fname) return sfiles - self.configure(**kwargs) + self.configure(targets=targets, **kwargs) tmp_layer_dir = self.create_tmp_layer() try: diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index d42e8631..1d415084 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -104,8 +104,21 @@ class CIBuilder(Test): if not hasattr(self, 'build_dir'): self.error("Broken test implementation: need to call init().") + @staticmethod + def _extract_multiconfigs(targets): + if isinstance(targets, str): + targets = [targets] + mc_names = set() + for target in targets: + if target.startswith('mc:'): + parts = target.split(':') + if len(parts) >= 2: + mc_names.add(parts[1]) + return mc_names + def configure( self, + targets=None, compat_arch=True, cross=True, debsrc_cache=False, @@ -196,6 +209,10 @@ class CIBuilder(Test): # write ci_build.conf with open(self.build_dir + '/conf/ci_build.conf', 'w') as f: + if targets: + mc_names = self._extract_multiconfigs(targets) + if mc_names: + f.write('BBMULTICONFIG = "%s"\n\n' % ' '.join(sorted(mc_names))) if compat_arch: f.write( 'ISAR_ENABLE_COMPAT_ARCH:amd64 = "1"\n' diff --git a/testsuite/repro-build-test.py b/testsuite/repro-build-test.py index c06269f5..c1b51aff 100755 --- a/testsuite/repro-build-test.py +++ b/testsuite/repro-build-test.py @@ -50,6 +50,7 @@ class ReproBuild(CIBuilder): # Build self.log.info("Started Build " + image_name) self.configure( + targets=target, source_date_epoch=source_date_epoch, use_apt_snapshot=True ) self.bitbake(target) From patchwork Mon Jul 20 07:37:03 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5261 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 20 Jul 2026 09:37:31 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-yx1-f56.google.com (mail-yx1-f56.google.com [74.125.224.56]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 66K7bUcL019192 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 20 Jul 2026 09:37:31 +0200 Received: by mail-yx1-f56.google.com with SMTP id 956f58d0204a3-6681d22f70asf7603903d50.0 for ; Mon, 20 Jul 2026 00:37:31 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1784533045; cv=pass; d=google.com; s=arc-20260327; b=KhvWMsIjRjAsUxgGOCYdyKV6sWRIQqnAsNcLinnKgx/VrDJ1zDa2Xpuzjzp06otzvD ZG+m+p2QvfR2ClB0kXhFU8pGdybNDZvvPF0RqKij4KbmOtv91fmKqZ5a838SwsoL76wq lIDjazoMYDXgc/EHJDi1e+h0Du1ZrSfuzPkZ8y2VTOlTgLkC2Va8ANuXnEqSUnuFv/3Z er+ww0p5wP+5/Ow5V/enasAl0dNGXSj20icNU0pyCicXxN2+68hazo6RvSPKeANPzyvX jIz9agQMFLdSfFALC8SdqLk5ZumrPGduXbfKwEn8eeufRCvUiD94InBvt2RFNOV4LOjB jFVQ== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; 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=7PBdIAaiZaYAU+07xv4aWfo72Riz022K0KlNELulu10=; fh=N/HP3x5IpRgYZI4rlIsOOw02+KT8dwAjnK5kQ0pyh5w=; b=a6MTqzhbrTVi4jatJTootc0cHgpjSGM8D5Rly7O+hDsza+NADTo8/ByPu1WdkAHSdS qcMzZJgD5qg40xRBY3+NYItUogE9yYtkRQ1/7mHGe11NzLAO5ryctqG6z1AaIUWI6gSX vn9yXxsEHy3Y9EBy9jHsFYbiuE8NBPr6fnN2TlHUOwvnlDrUHUyaf/iiS4aZOc0mjbDz VfBjSEjjt/cYrtta9FKhWolG2S9tiKFdCt87gneJvTY4JSRsDOBChADc6D2ArTs06bFf 9Pv4qVXqjz7iuivcXYNbzs56myUnZUvv7F6yozQVXEnyuVfMQfCyOWZ6bLmv4I6NBqCI +/cA==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="V/Tpn+Ft"; 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:c20a::7 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=20251104; t=1784533045; x=1785137845; 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 :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=7PBdIAaiZaYAU+07xv4aWfo72Riz022K0KlNELulu10=; b=iz2lzvZw0We05KH+x/z7Lxv2RF7ozcpPCo4JC7zOpXPWIAUAE1FjHTyqqzRkCpktG6 iwjv/m9duEtbkBQdkyUhI4264HiDr7VSma4LsMnDOwTsFfUiSl7Sq9l/2SUpfUO+6tMl cNt+zbA8K8ObJIzO7ivucKVwTYQVitCPPndSUE4E5b4ewARQc6ZJOkUQH3SL1eDo9aI6 aEawhY4sL76VWYtm3PK8YbWTTswXGBxUq491lHOJIlzaZFCpPifrk4mDL+/KRINGYeQf d3bdYoZ7OzyD0SEz4SBghx3wrA+zEbKSJwsGRNaAfZ/qcHnwLrEaPjxHyyfocDe/xGfm S71Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784533045; x=1785137845; 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 :content-type: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:content-type; bh=7PBdIAaiZaYAU+07xv4aWfo72Riz022K0KlNELulu10=; b=i6jBOcoq5IDf2tqoU7aQtadQETRu2WJO11VoDVljhQkHAkzx7hjoSXGmJlsmti4O/U Z53MgwR297mKEd1nfR+EZfUmvPqwScWTZIn+ZHpWmfteS/akc45CLCLeoVjvAvXmRewM 7awFmSpp8YDsTffmh6i/vhew9mfHhRS1vF4jJZlAbOnoOHex1JPzsFumpALdy/X8PqOQ /6jLmXzP0VKYRoCXUOAQA5etxRCqlAVF91QzT8WpzMjsu/Z9WOslr8Cr7qckYAmzv6It XkAg+zg9HGqhcLv+M6v3Oz5BPLcPwcR2gl2CFEy/1PDDWf242c13UDz11fX/3BxS1RXf eO8Q== X-Forwarded-Encrypted: i=3; AHgh+RqB+Z2Eb/g6H+ggfWddsfIrOI6sxnnqZRFP1wxt78naVqwdz8ZO0G+9iIbWt+/gKRMJJKrLf5Y=@isar-build.org X-Gm-Message-State: AOJu0YyA3tECCZ4ZHXuKDHU7JUbBECWTLb7Z9dXy3sJnFadnFEaPICPm BgpT/YxuEtk3tKixPYosqkckZy4S6b+4QQazfOWH48++doBLnvEcXs22 X-Received: by 2002:a05:690e:43db:b0:667:e8a3:ebab with SMTP id 956f58d0204a3-6683bb03bd0mr2346051d50.18.1784533044968; Mon, 20 Jul 2026 00:37:24 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPT1vBsvl9bXWxTiph2XluqZ3nnaNAiCBeacUoxKztfgZw==" Received: by 2002:a05:690e:13cf:b0:664:b735:423a with SMTP id 956f58d0204a3-6682cda539dls4215409d50.3.-pod-prod-03-us; Mon, 20 Jul 2026 00:37:23 -0700 (PDT) X-Received: by 2002:a05:690c:450b:b0:7fe:4069:d3fe with SMTP id 00721157ae682-81ef2724c93mr38867217b3.30.1784533043685; Mon, 20 Jul 2026 00:37:23 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1784533043; cv=pass; d=google.com; s=arc-20260327; b=YM1rvXtR4BuWYtrNR/pHZBHvzbpKx4TkFBs7Bv8LxV+m1HLDKHG6FKS94vpQrek54Y 3LHNQZZ+DwyV2CdqwO7FJKIlppSj0bsGg1JmhDKPwXpdCyJZA/K2kRfJCv7eQuu52PKl lT3pt1/RulDPg+IX3xwQQJG/zJGvDVB5RXFtp2IqbJxTNa6MNQYvmfeT5CHURRVeam5v cLt9Dy1b57UfkvodV7zXjXSIPiAyVErTGfHa7nDsOx7lk9zl4Xbd96p/NsutHmt75WZD i5OPgiipfVs5L/hhcpJyjh6BsP3HsSr3dy3nlCMffc+C3a6LdY0/unHwTmKpQW1HbVmB WyqQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=ctm/00iHz35htux2fu+RwCIqmgOS9nKxf9DUqcy+7B8=; fh=2vPEtVRFZgJExMSCfX53nKBFsjiPYp/60rbGy5S5Mwo=; b=jDtS58QmiprU2ZVEfzTIbArn63xrjBLB7PSdmKVBz3efroXi9MKEPA4k226MR5wrwU 4CiIbYwIih4E2dmrd4aP/aTo7EMQyhajtWvssYLrNHO9APGSpv1NZHFBAnjNEGTIJg5k VsdUsR6xpBqz+TDheHFQtqiut0jmj8jZ2Vr6tSTy2ZnDGjWaNFczd+ftlgwLEE1Nl3mG SxVmLm+uAbB1/tnq9xb1cter8V/faJt7dYwVX2UxH8iEoehDxk22I7lqG4WwKZ8dUD66 8rueMNATBfT/MMo/hZW92fMHhYzGo+mAy2rxtIV5nC6Atp0PHIeBK1fRrfQ9ZLDNt4L+ Sjqg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="V/Tpn+Ft"; 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:c20a::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20a::7]) by gmr-mx.google.com with ESMTPS id 00721157ae682-81ef40136casi3082077b3.2.2026.07.20.00.37.23 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Jul 2026 00:37:23 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20a::7 as permitted sender) client-ip=2a01:111:f403:c20a::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Ewr+yPC2tXDPes+UVWNKb5wQXuipq00BIVIUjR+czJ7AJxm+i213mPFm0wuscmXykWOSs0dqybv4IiicbUSVc1phOnRCFEXxiaYjl6qI9/MWrA8CmTrj1hUiBjZ9rFpGVton/VGkeyceXP43iNA+vviiMLap6yLQQOdWUd2UVgO1hFwqA+KqkjEkXbfrYqn4/I3eT3a/uX2qsJuLFtZUP2+GFOZ49cDbk2zTP21sM6j5zpMoZY9yecXF54nMSxxnHs5nlfUWTIDOlNmrYFMuraqOsUzD6Y/aMzn72/6/VhO6KICgdzjOXY8TW6NeIktS0fEKNFmlkdF8yp+xR2cwHg== 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=ctm/00iHz35htux2fu+RwCIqmgOS9nKxf9DUqcy+7B8=; b=ifWyvZW+bPypYvXCb+izu3MIyfuanJtwXORyIvLKNhjbaj+0jeAWbGimzT0C2jtvYrkkqL3IK6ARtCSmIl9w9SHXJDbmhD3ATD9FwGM1aNSIFS2KMVoFCUXnwvkp2D2GGhUCz1iyEZeLfZHsaQBZd5QTb4zixHqet1cF9TWZ10KILbbAjX2zK2f0D1kHjhKe8tUyq1Cd+b14IVWZvrAlQ5y145RcwRBuoyWnBwXr4XAAozpBaljRHkQIFy28yZ/nyFchRIRr/MsP5uaaFIxZ1Dw45NNqaryqaX0Gd+W7yDdc+N2L3JqTKStw8qezbcYlCVdsH2/xmQvxzhsjVmB+Mw== 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 AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) by GV2PR10MB7608.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:b3::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.16; Mon, 20 Jul 2026 07:37:17 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%5]) with mapi id 15.21.0202.018; Mon, 20 Jul 2026 07:37:17 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, Felix Moessbauer Subject: [PATCH v2 3/3] testsuite: remove duplicated cross test Date: Mon, 20 Jul 2026 09:37:03 +0200 Message-ID: <20260720073703.3782697-4-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260720073703.3782697-1-felix.moessbauer@siemens.com> References: <20260720073703.3782697-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR4P281CA0110.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:bb::18) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|GV2PR10MB7608:EE_ X-MS-Office365-Filtering-Correlation-Id: edbfeebb-50fc-4a0b-eda8-08dee631b893 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|376014|366016|1800799024|6133799003|11063799006|10067099003|56012099006|18002099003|55112099003|22082099003; X-Microsoft-Antispam-Message-Info: qcQUpQdKApYKHRl6IYDT+TYv4iW8RLhVBnD6C9E4ryMSqctDqZwublvCGaVXLkRwzGfbI3C9BnS0MDtAHKL6LwqO6LN6jsCMyAXmY+eBps4eOlo/3BWxdsoVkmQdiSlz4IwzBA4L2ZxHXx6Yvv/Kyoqfl/PmG0Bu0uo5W9NMwi7vb6Fpz3hozwn91WTpb+OZnsaGKf64GKOPlhbq3fJwCUiCuXiUeABIDmoDEQ9vsqi1nbN4zCthbr+OVS1gRwU84+njjQoDvOCja+G5aLmU5Jzu5nd+igarpdouHJksB9QLJjsa4MeRz9TwESpAsn9t548PPTzD9IOhu5oaEXzE0So1vqwfQ/DI1WoyV8TCXETA/vIFRHCO7h+X9yJYnlMb6N4+rPnqnvSm5XW96bu8BA4zGkGKSP6jCYwVhZukNmy6b5sZPNgGb+AhUhJZU39E1UAzUNFMUZZmOeORgK+i73R/u0bAQB+O8T/ac2E7x1FGTP93y7KPyinwS5TStsMLERf1Ncs1GJ+QgEbh6DG84UwzQ9Lp5uVPk9BQsTIfRSQUKDIfvp/4rpyGvERYWDfNLm7UV+qjr153gXXJkaH5O2AVpKTsBeAZaM1NMbSUVFkPT/Bb+gHw300uoncrAdhHc/GHbdK+FwvQX6rfHQEF2x5CQbsnRxrB4sc1G0SABTw= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(376014)(366016)(1800799024)(6133799003)(11063799006)(10067099003)(56012099006)(18002099003)(55112099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 1HHTK9rxeuFeDD3SO+fkIEODSoghoSidoe9vM3YYMFojkzH8PoGLi7Z/uWHOTOzZFbZk4XJw0DNf+zn59F3ZTx/LyYyQiUa1Yq5nUAZ6Mla+zcNENU2Mg33aduIdjVIQ2KQsBr5GuF67xYKT30Z38bZ47yK/xDM56fceZUWZU527ilgzqTKfc2cWXlpxtNoS/J4Bs+vThzmaXGX4RtUV8EIk9vRsuC0b1lWdjuAu67bAlyGaqEp+w1vY7csUmhbyWMkTQQcTgvPfZzHUWvEbnroWpPK/rspr52AIQmgclwqVWF2u42Uy7S2Hw1o50PKkgMcyAwULV9vZSgSO+P/k21692NTfORf+XcbxUssXl1VC/+Gw6uSxHQ7mOjxIhlrgsN9bSUWSy0LlcX+S2JcP9hwZ+oj5Uu8XQF6+t+mlYoLibzq4hX8DK9Bwe7I+tsX/Lcv2/GG8Gp+N+Pq2Et3h0aY3d0NHTWjvAj3wH1qg78mUak1HAtkcpPtf+Mod7oB28wvfj486Df4tU3ZbTDDpXxGvxPCS12M3VJXYUchNPdKukgu9VqXTFbfuNiKUDT90jQOU4hs9CxI4omEVtot0fAo5VL2EBeUlLSlPLuUHj7ZCDmdcdbnPU6GUhUqXuZE9OFCS/gnXAaUY3R+7IIDcgwBHA18lk69PrEW5UtXunTXAvAJgZGf8ajhnpjkIgcG3twJ3kAyaeRRcjkJkS1mU/eGUpFXImpmd4U8/oLcatE/J1oMtTplgOimKStxRH/pYl7Zts9Q02jJMuZakWFQk+tZd1dqJ83I5HFbCzpKobL3L7VwWZrNJ285dJy3sAoxF7yC4kLvr0kHzoYIQZFWlH2K0I6mYFonnX449Aq+2QNG5UbWX7VFRC7Qh/hqTAV8HjdhzxJRuhPpmFnMd3rEB6oTM1DzoZuGjdj/g7IdriJSjImgiboGuC67V2Sedz/jjZHW9tmH1Rb1a1sa1xuXr55GXMM2tucu4O5+3j1szKpw68zjOgNQqkyj6PYsC/PSfFsay7D/ooRM0PiJ6XT3/8ufLx2PaCoNQ8UnkhSGhxCw7nvXJNbcGyWrXFta3Mbe9ZI24cVsKKdTuOyuafSCpCis9N8YLLXe5sVBO0ecz3nLG6d1FeWyIM4lw7kVeMFZY+5KcvhqZ2gL/aT+xBbdtP19biVwSlLfyS7lvKErh/iP/VrJ/BbDEq/zs5d1kIvdzI42nCHYxNvXp2SIrNPyRegClEp1BqoCeiADRrb2hvj0Wi8dq3v1zh1uItfwrIzrvjMXLol1TfKlEBtjStCTmAicjI7MCYf6uIS9YhYdRzvKkfL2fdSuGYj/CXYqu0l5T+zf3OSpNUXF9jCi4E0qAWKlB5NjRUkklmYYjOWs+HdsqUvjPlH54ZzmEgKb+hpiyXo3nQqlT1BN8LetPd4FUWxKcc3z2xUhl0pFFw+LyCQmS3myIVzXsqgsBLX9jvlFgzgcqoWZ0utf/cF1+sR8ZEEPdOzszMfduDZ7rEZ880zG/spAujEq3v8zNNEI52l/hfyQzuLV7QqyUdnrThtyq9yBI42BEv6S4arAO4jaaC77ASR0eg2Eo8X70UXLB2aiWe8H7HUfB2UbiHQbGDe3z02W71mCJGR6JKw491GdLvC8d49PC9Nfg/MAdIoKrglPIJFuvspMiWpECXrdzTogoJGMlUG3VfwYMTlOv5Wn4HDRtq7gQjzxJ31R87NOPtJSsu7JFgka8Py3Q+dd0NC3VUnf+wGDa9Rd/Izb6tBDXY0E= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: edbfeebb-50fc-4a0b-eda8-08dee631b893 X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jul 2026 07:37:15.8761 (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: wHV+YvreXikUVXeBr/0yhT5lKHXdkrjy1FpZkLp2ORRT5IFCS/AMabdBi5Esmhqtp99QMTB7M34N3kpGbb85MTxt8nxMn+Elnz3SZflIie0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR10MB7608 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="V/Tpn+Ft"; 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:c20a::7 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_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?= The test_cross_debsrc is defined twice with exactly the same content. Python will anyways just execute one. We now remove latter instance, as this gives a cleaner diff. Signed-off-by: Felix Moessbauer --- testsuite/citest.py | 9 --------- 1 file changed, 9 deletions(-) diff --git a/testsuite/citest.py b/testsuite/citest.py index fb44036c..b23b7764 100644 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -422,15 +422,6 @@ class CrossTest(CIBaseTest): self.init() self.perform_build_test(targets, cross=False) - def test_cross_debsrc(self): - targets = [ - 'mc:qemuarm64-bookworm:isar-image-ci', - ] - - self.init() - # only build a single custom package to speedup test - self.perform_build_test(targets, debsrc_cache=True, image_install='cowsay') - def test_cross_kselftest(self): targets = [ 'mc:qemuarm-buster:kselftest',