From patchwork Fri Jul 24 15:32:25 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5283 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 24 Jul 2026 17:32:48 +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 66OFWlsT017265 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 24 Jul 2026 17:32:48 +0200 Received: by mail-yx1-f63.google.com with SMTP id 956f58d0204a3-668848d0422sf480226d50.1 for ; Fri, 24 Jul 2026 08:32:48 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1784907161; cv=pass; d=google.com; s=arc-20260327; b=sSmLS6BV6BTtAKm4hUoKLscCo3lW/To4oyKMOJQ5XFpEBVGqFGJlxTnuj+Scy52pRW Or4MD0vcv5ZEkNzMLtM6cykIacVc7wH2CxcR8K5m2TqIy6SlaeC84VhLUlW7fWby9j6Q so4oVd3IPyaY9Q4g0JhBG573yWWNk3nr4+CzUGUqFhBpuVioGg/U9UbrkbMqDDWD34vT Ecpkcq5BzafRmXI9T3mxAP4BtWFFQwcp5UMzX3HIHMLSJvixYacEC9+D94ls2KGr2eCo EBWywT8nbDtzFTllq1O9Hk2/xe6q/ZMysO9YuXfApVWNT6b3GoafYDYNDd+VLOV7XtK5 ssPg== 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=wkDGoC/hCJoqKBrPEXaV0bCl3nhPBOjozEBvlltGIl8=; fh=9vwc1GPoBRQ0mUqBf9bFRY5FaTreeOeTMBbvvMurHrI=; b=Xu8RSZfvI30ijDxxVlI8LBv6ba9AqMFYWdwqcMLKO0vwX717WLg5tTh+gGl75yAAzG zYUxvVANGFwHZWChi7e+JhlT5PFrbLwNIW9n7PBM2lcskOvaq5UIYmBfRfC1D2mraIBf PoWImvIfF8sH/HBC0kZ9VBfz4csGhytGQ4Lvs3tnCt5aLzPQkmwY2NdeAh8wo4ddAgHp xLLGXijm7pfKeyEcyUY8new/4pFIFQ1xPNOhtYaH5Mkg7SmaH8PUq28VrGpzrCQPhOyW tr8ZjQ4TphxTpv/zmTVICQBCydgjD1Hg7+6vBW3bAN6ZgnqZbe36P05vS8w8LqB+7Bcs yHSA==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=whIKEBUf; 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:c200::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=20251104; t=1784907161; x=1785511961; 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=wkDGoC/hCJoqKBrPEXaV0bCl3nhPBOjozEBvlltGIl8=; b=qm2uzt7LlyKi22VTKPw21aOf4JHj6bSFnwEc3LGp+iitrYy1clVMBEQRorRTY6ep8q NBKMJi8B2TlrAKuNcr2/OyKz0SwQgJfXjXImaPJoTydEac5LlyR9s8qCfGD7M2anfCGv zHlz6lUAe8E4NHfy4JKbohFTzCATuDKWLlsYwUoD343sPXti+CwYVQoCseRV4hvvVRYW id2ML31+xXjBSunU5yq1t7L1oTwlcOrWZQMARm5hfKnxCLfBLou0oBHWoEj0fXlJ4mrW CoSVoqEymDPUZy+agxEXAzCfMU+E36ofH4OGvQntcxtSc/PbtIuRoBjUxQFznk+JnFmI E3+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784907161; x=1785511961; 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=wkDGoC/hCJoqKBrPEXaV0bCl3nhPBOjozEBvlltGIl8=; b=W4EMViJlVB/EvQQ5K/WrZk2nQSFWiYlxIFw9DuJ0IL7AkAMfSshc7w1lZUzPevI0S7 NHu9uvTNrrtCxB/cF4v9zVxiky4ZFTrSWELoFcielo4k354PoOrl67FSFlWsBwBA6RIP GJ7Gm0m+yCJ0OptSeQKthPT5oMJ2LnQMLedFAKWTXCOl4w1ToX5uzhh5X2fQjydJd8A6 60A8sDJ74uWYVAvUe2X2r6izM59LiSqHlG1cJWi2ZVX+W9ocQRTWj+/g69CMusO/m48l pFIcBMLeI66OaHWTwWFWs6VL3jUeotQ3oPXJDSBPcLf3U1sJVsEXeKttLujCAj2c5NC3 D2uQ== X-Forwarded-Encrypted: i=3; AHgh+RrloHEQejEm3wk/pliuoLHchtqmW5oLwjDc/XTgH0Qm5yj2a3Hz4HUUivNpPgcQAS0FuItdIs0=@isar-build.org X-Gm-Message-State: AOJu0YyaT59iQUfhDNrlNwJ4z3y8q3ibAgiP8s9FYuA1GrT26lshuc4V JWQRU8YPZ0rv7pND319U9K3nrS6f4wsGWloMTdCeGLsypbKEUFy7mifD X-Received: by 2002:a53:ed10:0:b0:668:936e:d249 with SMTP id 956f58d0204a3-668a4d74855mr1740833d50.71.1784907160895; Fri, 24 Jul 2026 08:32:40 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPS4yl2r7n7yd8nLukw62PtT2exPh/G2O1Pp1cSs5Of4XA==" Received: by 2002:a05:690e:b8b:b0:668:431d:edef with SMTP id 956f58d0204a3-668a1687795ls2498168d50.0.-pod-prod-07-us; Fri, 24 Jul 2026 08:32:40 -0700 (PDT) X-Received: by 2002:a53:cecc:0:b0:668:2628:5768 with SMTP id 956f58d0204a3-668a4fb4fe6mr1599912d50.90.1784907159885; Fri, 24 Jul 2026 08:32:39 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1784907159; cv=pass; d=google.com; s=arc-20260327; b=CUJWfNbKrIZAW4xYJTFK5q51ucOm/vcI7QR9qHT6LOP8m7XppdHhtj8/gHpbdGa+bJ QkAnya6MczRYbm3xP6vNtVzNdpjwPUl2zuJfL45uW3PGk51+t7esgLhCsF/jpWANv8uV oltm9uRrQ/hNmdy5qfTL574+L+mLzr2r+wj89JzPddm6zEuFmLhLR9eFEksKVrDUnsK8 5IAlkSwYmLqNR8FQbW0nIkmJonQsSvDXmB/mQ2SbTYlRLtcLtvoo7oXllvvZwyQa6z8K 3P2jfvi710Z87caiflsRjuS6GOBpU5pnYDtVSdpm2pjFCfzufirFkGBUFxc+1Cnsy1MQ b/vA== 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=uiAlj5o/J/41Y/A4zl2QgHRTFz2Ezfx+ZBnt298cn3Q=; b=p+AQLTh+2hsqobTWqbesWs8gR9K3t36bFRxoqeEoNVthyemAjOS0goIDnGL338a/tE F/QgjpEQSnBzS+Qwh2E95w4vbAtyedhFwjy5K3PdXYokPBbTpVQ/QLJL0DgR8uUQfXOB s1jIgaAnUoAojs8p5EybFVMhjARqCzck6Jr+UxQC3sG/yOlK2R6LieFZJkqqgwXu8D3t N7qzRdJWJFQAe2gWSGWQ7W59pkCV++ExpLsNBy0VBamUQYNIDOUz+4r115LBsXTJw9xG mZ26etn8E0BNHFBCy4xarPwbeCXwuTRGfzS5oYNKDGjtUtYjDJAvcSUgc15qzpcr/FBO Hj6A==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=whIKEBUf; 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:c200::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from DB3PR0202CU003.outbound.protection.outlook.com (mail-northeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c200::1]) by gmr-mx.google.com with ESMTPS id 956f58d0204a3-668ac693e58si139377d50.0.2026.07.24.08.32.39 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Jul 2026 08:32:39 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c200::1 as permitted sender) client-ip=2a01:111:f403:c200::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=fTPl/7H5HQUhQKUewRiIFHT+SZRJjBw9aTyApn1VjrQyqrDkhC+W+Ae0M1YpXKNGlLZGb7aQlIKwxxVN0lcpnhc4S3K3lyuUOKT2ih0/itsUC07hbmdgMLloXQBcpN4VCBo2GpiBiqffwddePOU5cmzHf7FRPhvM2nMiwJPZHPRzcHhPNgJNT2gsEAyuokFGKCiGn4uu37zGh8gJHRkI2bzmjfcltpS3q8csKr/0ZCIjCtNm14P2FqpV+Ud6HIYb4bS35euKDk6kbE9CR+aLxZT8UE6bJqKmDtiIaO5dKqXI/s93Wqz2W2UTGbJMHtA1SPI1F8/A5s24Mmme9AiXvQ== 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=AUkj6sfVoLr6flFWlwICT+7KjDbSDZI4FXEX7RYasFVjQ6fFUpY4dSIC/y4nynh/ll1V1s7eYvx0yKT9cOhhxppbPODgib71PlN8Jy1uCXeB7lMIA0aTIM8MzxIC2zQ1QhY4LWT4Pql7Kb8X+i1cxANnpmL/GF8bzbgvMCgj2dcZjVhcVpj0zYvesp1wSoLUOwlxa6dBxnFALhnlRg5qkdPNUWbwnwlOooZlotoYJcqJOpbAqaLYjMRx90itBBbc4j9vaatLC5QDE7XKHYo7SqKZIjMyUhbF4mJRMfw33RtNdUO6EPAKcGO0XHLJ0hroTGImP7Guoi0NPvsbGJjMbQ== 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 VI0PR10MB8764.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:233::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.245.10; Fri, 24 Jul 2026 15:32:36 +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; Fri, 24 Jul 2026 15:32:36 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, wzh@ilbers.de, Felix Moessbauer Subject: [PATCH v3 1/3] ci: run vm_start tests right after targets that built it Date: Fri, 24 Jul 2026 17:32:25 +0200 Message-ID: <20260724153227.1372459-2-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260724153227.1372459-1-felix.moessbauer@siemens.com> References: <20260724153227.1372459-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0093.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:9b::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_|VI0PR10MB8764:EE_ X-MS-Office365-Filtering-Correlation-Id: 41f372f1-1306-41df-e7cf-08dee998ca0e X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|23010399003|376014|10070799003|6133799003|10067099003|11063799006|56012099006|55112099003|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: +W/zMUTpTz1Npy6M81iFHyj0jwGvYOMN9Xbdi5Ny6a6TTrBLdbYa7KXRrq4ZkNAWVuP58JvSmtyhMc943vF+LlOkafy33IxD62golZeFGpliuu33Z81gyObPdq02LtgYkWEPjqSuMexVLElYoSWxSMdc9EGvpI8xKkBYTAixlGMDEBAvK15po7L8T2n91j2KLuHR9vzGMssZuQ9Vu0olW0DJvkdobG6sGpz9UynMRwTsbNZBD2/PpLGqvA6xZl7c639ww8xe494b3G9dA1xbs4c8fI0dvgddOs8HUl3fOkOYHJbbC0zVRa892gsfTEQ7u7UhIrD4soJ/7urycnx/02JgO1KH6hDlgDZxt9+6g3M4LOs+dAnEdtCFPQPiH2l0kaiCv6E1Rn36he4899he7ApO33VGirlfxAA8wAGtJYN2DOM4VGGxhyvhH8zw76bhD470KQNq8NZAOtoPNMC2DPa082jtX3hw9rZZcKKjrizTdZIg/Tw5FR+v3n2hSNM2oGzLwh2PSfmHF5uB+b+2vLXKKQMF6jNXVuYvYwbpAMSYMMW7mRdGhkgCf34GZVw359uQu4oMmTJqQ1tVqJQJSLPLXRUr8B5gm0p97iRRAAPWzuTFJu3RF3o73gR9AyIqiYH5NHso8RYQaiSAjymHdSczH6qszNcs7VG9ZYJUFj0= 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)(1800799024)(366016)(23010399003)(376014)(10070799003)(6133799003)(10067099003)(11063799006)(56012099006)(55112099003)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: eRI7Ckk+xsgkm54rPb03XAHks6owNyOgW38sBI0l41OxNUX30wzIuJB8Tv2dLXO23GC4X9JfiN4eGEmM9B+uf8D85w6cSbPtve4QffXDjwiDjRXXzulNLRigVnMOhu0xhg7mXQycb91oII/+fWuimyzy03XU7l8bke1NnYQJLxFJ5tXVkjldriGwh5V1xwmG2TzZuBNCQaetKnnJk0KMH5ywvyv5yhD6rXygPZ3a0hXKhAMvvlpQUzRE8ACJa5mB+Poz44AsPasoUwODR+wkN92LHniyzXLqBWl1fyujT7OOgu9wFO8VAmiexvntF1DP8L0uNNrX/V/JIVw+yiPYrsqZO1CZEURLn/+fwF70VLj1xsnIgx2QI4D+1PYCcHM9vcH5QhgYymngSxW5PnNYwu/L0Idg7ODucy34d4GOQW49m5RZ5mLGS69yGs6FJJe8/Q5FrNgIMNmul/qlVHlZT6W03GfqNZw/YRNMsxrqM7oUr45l6WuwXwMFG1D77TlgJH1Xi9BhDe/s0eJXAYLQIDvmlLNbIoBaKqJc6jMeeceeU77zKh67+McMoPgtorDj/tSYbEDdL92ZBkGmKvCi8AVVObfXBIs9156Bkq2eqJRYLC9DfM1wWWS+g2C64IZbfkt4p4gOSQA0pJxB5aOU1DAOZLoACH6ybv3y25STjA1MsMTgQwg4z5oHZ+uFhXh2+evgjfTTZEOgbHnvU3AxodV0NVpkU5TAV2NvROI/oR+10/fKz3RN65LWTY2A0BH/VURWLkN3Wc+aIdxl38rzTnC2UI3QL9Qs86x0juATPJKaEZ43sFDLZsX37BfUJBRV+UkvpGWJzekomW/Fm28igBp+ZpOajRIiA5B90385UA/3ZJ9r9D7bXTk/tiWeLmcDaY4hDGdPBzaDQheeke1qAciACzUAem/AwafcclkOSox8yzTr6FzX556WcPqyh2RFgpiARO7Op4+QShMUxq/law0EURxIaKYAc9a0b3Mx9WQnkHOaagqrTv8HoMmScv04WN09/Edq+kjx2Mbwk//5Xe25y+8+1yfR0TsGF/o/Y9qDdZzthEL7a2hILNhg6P7WbDJVwr0jfKNxf44kIIJwpQgM/rBmGYkMuhGflSv9Tg4iJJiaKBnkxLkSId2m5/mIjb2WRU4JukUVrzBMtHFTbAJln0sl1udk391jHe280FQL+vrSUBudauqDthpEHaHsIfIg/lpEcrWXDZeqrQPwtYgxEmOtfPAqXVaXcQug+wTXs5ef4SwO1QVb23nOuDs/eG19Zc526wHZeb1I2+PZ03N1Li796c1EGPVJOmlK5U2/4J+d/lF2ECujWOkefp+XyL0bqtCmzcpTr6CynmVJRAHlUJG2GlsL1b+BKJfkINPu1YeE9baf/+nY45TZkmU/YWr8ywubh7jPLyzrDN1CrI8ynyB0z69LWO06fG1wmlxt0oE6IJuKPbFkQHwzjHmcovWPvWSoRuf7p5eljIO/U3naX1A2+8+57HB8pctP/ZQeyndoPwrGbwGygm47W+LBDXkJ7nhUHM+XGUleUHMj80HDQEBFMawG+9VVBGlwzPj+y38MTAOlhLflR0LRSwALUmncNjj4L7GCngoBEOWtRNgOfAfYmXejZAQWcelpCWPx9jnG5Lgd0LTkVQYSZa01mvDRLQF2zV5fmJ6+pw+bn5DeP7rDWTF35ZPYgSi1T3WyNbsPrFHm5CH6GB+k0V+3LUYhQug15C65l+v3+HXt7U2ApU0c1gXJXIcaEpRxD+rAMqmq+WPu4CXvz0erGwGTG0ZqT4wE X-MS-Exchange-AntiSpam-MessageData-1: C61MqaKfztWFSZocHqN2tOcf0sCfpRwk8Ko= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 41f372f1-1306-41df-e7cf-08dee998ca0e X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jul 2026 15:32:36.8575 (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: FLb21d9o1AnCsCJ5gi+MjH5PlVykGacU5/H79mx/K8MGC3PEV+hJvimq12/iJNAbItqbnU3FpnE4H0rv5BvdgFpozkcTueLxwInJLQhq6cE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR10MB8764 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=whIKEBUf; 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:c200::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_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 Fri Jul 24 15:32:26 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5284 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 24 Jul 2026 17:32:48 +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 66OFWlsf017270 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 24 Jul 2026 17:32:48 +0200 Received: by mail-yx1-f56.google.com with SMTP id 956f58d0204a3-6651da40ecbsf1887478d50.1 for ; Fri, 24 Jul 2026 08:32:48 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1784907161; cv=pass; d=google.com; s=arc-20260327; b=UyaTZZOHXy4BdzLR3/Ut7X4gnVWoz70APZYRh4wkIANVIF9gJR0PYjtpOqvZ05AFrD bKbjMiNYzQfusDOBVy6N0r6VvMCCHlNo+3a/xhy1kv9bdBX0Je19l3KYhqU+b3NWgYdL Zfqij88E7VDHWAX26/iDXa+qUxae75WeC7jTTyVivbxFbQcELYs6AQ/qUcE4ErhDNWmV WZ2ZaTd7A4J6ONSWG0EWyeNfgBhmt4IbbP2kXXLWwAqSKM+N7IlyhLlVjYFfSphtXQDH zB2y5UbTsjluXW8KxVYZb+zi8qHHnLYvLtgxfOrdAO/eaIcDuo529AOxpEmphFFtvBku fEFA== 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=lrkI99azUajdeqUJwIQQ0qx2tHsWM+f1P3KiLKOeKk4=; fh=ksW3zl6aXps5OopTpGxzUm8S7bPns+SYL08nyOawdxY=; b=kUuX04eNioM4POBQ8ciuKQNyHOALf/sZ7BkzIYBu/MnYXDokvc9Eev3UF2VXXmvIIJ tHh65dwaRFhSf1W/oSxoT7q+iTZyFTi7QxghRPVNFWZH3eRtChQnryRNnhyEJwX/xoK4 ubrTu4Mwr5UE7ZqDbCq4GzaO4PrbzvVEYEz2IJAT7SaaJnXQk66hCallkcT4Wb4gYpbM +vjhLy+dmQRSsqVPNFtqtZIgncsPphWayIz3aDWhlcvag6kjffmZuyR+NXY41XnKZZZG qahsAQgTkgMRYcpui57wu2WeSwHKCfxVNSCJCyTOLkx2Z50kH6n38UzFsTYYKLlTvLWW 3wFQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=CTfx0Wq1; 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:c200::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=20251104; t=1784907161; x=1785511961; 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=lrkI99azUajdeqUJwIQQ0qx2tHsWM+f1P3KiLKOeKk4=; b=tiWjVrcSEQSOspFrpKixwcMbPEKdgtRXT5Jbgaadgefz5UADNL3zHIJFC/yu9q0NIP bRYvrO4xrwKVxB2izifg0sBwRvnRIsfz9NAo6f3kRWxBS26VV4yN2RPWil5ydEXTipyT h0C5ntQFvpGi75mpN1fI5YNSq4BK8oL1ord2AsMxxz3myHWhMSv7JHA6LuSiN/M5xTVM 9I0vOdNGDGyIlbFLDCNiHwYTF0ICdaN+mIU5BJ1kYAi2hwXwRomCmmh77HuS456TOsPj SssHn0zLzT3YWsS+q8u97ISoFVMOkWpSuZLNSa1KxFtwu+k34eH962hw957UInyRJ4ka l9cw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784907161; x=1785511961; 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=lrkI99azUajdeqUJwIQQ0qx2tHsWM+f1P3KiLKOeKk4=; b=FLxI6donrlxhglhDqE3jSDab3N4PfXmeazFmDtdM5BV63OpVv3xqKpuN73AXR+jlyn F7/OcwbGDV5zPlMqkt8fuItGIxZBiWVEbVyq0DdDzTdrRZTHEdghhOQWvmcDAXwJ1KwN x6oNSRqQ9tmq8JaVgZOhPYh35yWBipDlSCN5R8ShCaFrqF1cObnFPXqCemIzLPJ7KLG8 UBmV2L2+wBij95i3DWDSMkwhfRPHacsKqVX3ck3kY6niooTITimjvK5A03LJTU9SiH9v Is7QcxyHDyfdYIFlhEUR/hGgXc8b/m6F9eqxde9AoYU4i7M7esbkS//OdtcbM/KHiwro YDAg== X-Forwarded-Encrypted: i=3; AHgh+Roa9CBM+UkH39J6BxXkTrV5mkW3AqCKWZSv6XPxYqzjhf+5TowyaKKFcdUfOXf47bG0ajhUxtc=@isar-build.org X-Gm-Message-State: AOJu0YwFaMX4KdHi6YMpzNJxBn3JmoDFpczeioCmKYqISrZ9LKvF4Axh LPFs8QTJXQVj5nCvYd0kUJ0+kARIAQSZB/y1fCl5WuVFGAStU5P3lEOc X-Received: by 2002:a05:690e:128d:b0:667:6871:91e9 with SMTP id 956f58d0204a3-668c03a31cfmr311214d50.26.1784907161623; Fri, 24 Jul 2026 08:32:41 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPR38NQZ3GUFK6I8BuY1RN7lzU+E36Sozhe5av6WCGhJpg==" Received: by 2002:a05:690e:d88:b0:668:1a79:2acb with SMTP id 956f58d0204a3-668a1695080ls857185d50.0.-pod-prod-00-us; Fri, 24 Jul 2026 08:32:40 -0700 (PDT) X-Received: by 2002:a05:690e:4512:10b0:665:1d25:ff6f with SMTP id 956f58d0204a3-668bff0c475mr195144d50.48.1784907160603; Fri, 24 Jul 2026 08:32:40 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1784907160; cv=pass; d=google.com; s=arc-20260327; b=K1gYQbwuPYSIPKlYEedVqguR+1ytcDTVWOQrCVy04OxH8B6YXVyDVVn4SpXkrvb74K 0ZLUvxB8uutP8pYZlHcuiI0Ooi4baKKgDqNxnhykxKStYA5cg9VNkIx8SvNhSx10p/ys cVsxqmiRc6ZCUcEqZb7j0zVxAp0vJD1Ae+eMMhnfSQ/1yUQb2ozZsArR32KDVNdtf6ik ZYkOG4NJi5fyLXW66dp/gySG9qtfNDl1yw6ShQUc7o+pluheRzqIka6ZzP14ZaJMYViJ a2lH5hU97ZM2IngZut1CounBWdDf7rWWnOTHFpI+VS6tNJGSOtRF9OJuHlHBIGtJBEiP QSyw== 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=/xvGW1w4IUSCRRH7JWZK90BlJfxOXfpVVX32hMBZ9EA=; fh=uiAlj5o/J/41Y/A4zl2QgHRTFz2Ezfx+ZBnt298cn3Q=; b=SFesD6JRBPOVWILhZcX1/oMs4Gd4UQhOq9Kx7Q2YAyJphgXg3R4WZvcdcuw7qocvRn YdxKuq4SqBeTosj8U6jaI93hXtm8HJNYle6i8hmc6ZDbSUTZdLcSI4hEBXyj68xX9Mel 8hGRB/QpAHfS30gaLSBWWGHSY9NQbbXA4uFaM4PHnR17jOVfeM5mvmxCVkKJ/asBYqDi CeOPdooSTseFgNZiwYJj0dRwPC9HwchI74+yi2fItzuTfZTwSbInjDP1kmVED1Q/kBdC Q8FyzEX6RkmA9j7CNkWvLH1t2EqNuniQerAhXL5tCVeR/9iRVs2VOuZLzfRhcTIlye7e exTA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=CTfx0Wq1; 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:c200::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from DB3PR0202CU003.outbound.protection.outlook.com (mail-northeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c200::1]) by gmr-mx.google.com with ESMTPS id 956f58d0204a3-668ac693e58si139377d50.0.2026.07.24.08.32.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Jul 2026 08:32:40 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c200::1 as permitted sender) client-ip=2a01:111:f403:c200::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=CHCTimIaD8mwhHj08tj12JG0kKpHmK8+KS4ZFycbhxn8NkKK1cYG7CLdiWxhN6yjDaZH3fO8e0bEL4TVr9iemIKcmtD8GF/NeSUESaNr48fEO779DOq3Gtp4Zv/XhdQUqYVGebvmbJlq4qtqTRdTD2CY5PBRHlK2M6JmOsMq/Jmr3HWjQOaxHfFkYuEhDnMA0vRr6cZGjVEtjK7KXef9Y4qHl1MM4y3GfABdGC7x16zpF/IMclsA2rLR3DKWzWMTMAWcU+8U/TWMBGnfWFnkZUMwIQeSlUERJpbxzggRzuED5iPo71m1XRTJ+0cMLC2EGpc9VqAEq8BWCRoOrehwVw== 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=/xvGW1w4IUSCRRH7JWZK90BlJfxOXfpVVX32hMBZ9EA=; b=XE1W114geU4V0l7z1AaAUiG7RUGvIIyj5j3C3iTn2+Px6cA0/4fxIa19pT5OJFfJe3PIg3344QdCbiBFUF2x1lP6Ueq+xIC9P4qQAHV732VpYJrZSlYYxHPQoUBXqX05HCVnrwu9s48FxRCwtv1X0CcLzavRce/lgz1u2cxKBe5zMsnUqNC8Rh9kGnk+R/CtoI2X8BRBNQ/cF4rgD8Gc0/osjjDFVQYfddm/llbqwMXd/qI0S2IpTGoIZJY41UcjGzDgrt0AxodvJ9KMM2y0hwzpOlI9xXqdp+DtCNp7ww96YwjHTbSIM8Vwb0jT28bakvezHb8FFy8xbQV5zVSHlw== 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 VI0PR10MB8764.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:233::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.245.10; Fri, 24 Jul 2026 15:32:37 +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; Fri, 24 Jul 2026 15:32:37 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, wzh@ilbers.de, Felix Moessbauer Subject: [PATCH v3 2/3] testsuite: speedup execution by limiting mc parsing to selected targets Date: Fri, 24 Jul 2026 17:32:26 +0200 Message-ID: <20260724153227.1372459-3-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260724153227.1372459-1-felix.moessbauer@siemens.com> References: <20260724153227.1372459-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0093.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:9b::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_|VI0PR10MB8764:EE_ X-MS-Office365-Filtering-Correlation-Id: 9d765e11-7eb5-4fc1-dd12-08dee998ca4b X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|23010399003|376014|10070799003|6133799003|10067099003|11063799006|56012099006|55112099003|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: aR11Qzs7FT74xcFvv0svGnVIFZpxoDLJ/Z0QHKRauD7Brwq547MZ2bqhqF9B+vmuPGeOJCwvN7SwRz+dNkYEZRZqEQAjNiZvwrqx8jTwJRD4+1qWU1qnKCCUe0XnYJPHKbG1WgQDtDghpsrn7yX1/rwJLRnKcfkcrsBcjQDz58/qRN+EHaYgZGn2fZfEWJCcp3lSH/1lSaz9WsnQSwkefj1xfR9lQyVgB915y75+6qqkyVrEUQELwrCxlzTMwlX/iUYWm4l4b9KU3ld1nxYt6BEWcPIaykhVBRKGnDn6Zp2aM25c6f/3WNczx0UKH153w5vdW8JwpUrHx/ggxuV9hIJujX4RgI0scDMEpiu4Bfpj2oTk4kOQPeUzgx8hZ86Uq331eD3kIB4TC0pl5X6QKZYwgnKZA3c3xG2Jra4xp4+UfVnAd3MP2e3e4PaECwgHSmjqFnb+P9T5RcMZIY2bizzR82YqBpzweycMCR5WGiyk5SRa1041Z49wKeUm3/WrLL4OMb5pIp32ZZMgQB0vfY6oaYnWvtlbGE+SzTD5xUqn8I76DftWOKJ2jmWDzP8+5bBa2t7RtpGdq5mUlEGZVt3DhtKIB/4Bls8XnKO+jrT0wlJhwHl0mMW/1xyhtQ/S2TWFT+Q7mnGdIauI0PU5MCDfZVmKBfIMDSBoSFrmGn8= 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)(1800799024)(366016)(23010399003)(376014)(10070799003)(6133799003)(10067099003)(11063799006)(56012099006)(55112099003)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: MWkkJNcvMMtwflKPgnn1fc4/UIQNVSBrRdUsH+E5kK1kYEvs7txY3xShWBGVaEkvq36WJUshNJo8TQJF9jKUNESR24Sz66iJK/h0TJRTDeJ8kM7qtd9d56i4jf0mil9InhoUdtbEC3LLHInMO8tj1giNLHfoZdHoQJaP1n7gbuh0jPkBARpMjfvWWNSdRfqv3GCvaHk0T7wa/lhmx+be4JrnS9nsJgmfe9UPJeurQN2H9GcTCQxxTPxbaLgqjSCjZNPQW8Q7kt6CER1AZtuD4PRoeqrAU9h6CgD5IjRtcXLLfb4CpZ6cYpjnwZY+I4drjLS+gNjMbncy40Dlv+MDO3a41b3/MsU26n39tXouCjac0nE8+xJ3N/epHgoikL4uf6EAankraGDUfiG1+qCgVtg3/VRJg7lgMNTnfYKwTOnGwf1Wk23y3/cwTfup0AGDdchCIr/7jYW4jbABwVfSoxVQz2/gUCDUwg3qpjn3U3JNNC/i8sWOcvlwvVu7FYpdUhU3WFzF7SSiprdBe/siWORIxCVS+XWZcI03b/NqnMZUE8jIrUkf78ek2ZcXWEoi/zknvzbzDRoEl8vfSK4Gp0FGpZEupp9lSsnN8FXfv0YBsZo7KaxubECB5YCOzlRW4eod6vdRiIkHd3imeZ/6LMuf2UUXclkNLVI5l61v83+KCwOjojM5K8itiJLaEM5lFqOS0WcStvXk5uMwSZRt8tktkijKzDkKPSKFYjut2qeoIs5bMRUBYm+zZ2H4N3PL3B9+Khh9Zk2XZwEjEBceAHsg60sibKHfkBjxiruwO6CSCe53u/sbCXts/K0gE47tY0D/xL3ftXe4wMnAYnC0jhfpEhc0rdzXP35Z8T9eOkEZcEu01N2Y629hCIccVpK/Lvqhqp3HSCgWWGYKrKbJr1U8eKeYRZfB+40BFiKa/62RES/kYraviT5B1QoRtOIo2od2H+DsDYvrTbZVNIMV9auONoa2jcQ5rCZp3a1NtP79AJGv+IdBacZ14g5IRDle9+mGXxZxOnO886puTDRv2so7Ux1W/9gXN+lYxOzFeZWOxikns9k/Q2HToKaJDrvOgFmJyb+cTcJ0DqLmJGESwE1HCTJPeN+NNhcIRct993uELOUibC5OcUrr5GdKIJ1J/s9SKxKHLCvIN8qr1cihCHxdNx6kYCOoBhZI/s1umj+QKwlxoZMcgjCV3mvaAv4o5JMtmLEDq+PKPsgNgEDAzq1KVzybybh48iXKgOI83fDioIII9swZrfX2PahIXLn0cUdFG+L4XPjF1SVdCg7xzRnCLh9BY1tKV7tV2eSuwtHbwu7EyqQXyxrcVes1O0HomXytTZoRv9nhErY9ZLZ283u3Ba4U7w0J1TFwvZb8c76se4nILfPM8l12JFms0Z+8Xh5ZOC1VbssU5EacKJofLFwIje1A4Dl00eKFIUfZ5YpoiO+BBNLEY5cXdlB9la2nhdGVF9dR6oNMr9oTgOwPk7iodxdLGJmkJifv/iEezUUxGukBLxHbuX4f+Y1WZBRkmtQYE1C9vJJL5q/hhQdGFZnukd2Po0d+FQ9Bfvzbjb4oxOWbn/dgtSUILjH1tumphj9o+1Qb5WUvS7I/7QpdDMaXwLNp3Fd2ENWCFu2xMpGJlLlQIOyjpNV3RslAkKVTqlcpR//zDZ1AXt2knW/5V3kX3jIHwnYHbfh923aGXaEqsZQoKlKf6m3Swk5fOo+xMIimPYIh4M+mQDtmeBmuK4ivcrEYEPRgXixInM0kNRYAtw/x0wp6ug2AHeMSeYLVCz/k/E9P X-MS-Exchange-AntiSpam-MessageData-1: 8067bcVSjK0tbFiZwO8Fmg5kTKM2fn1oWwE= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9d765e11-7eb5-4fc1-dd12-08dee998ca4b X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jul 2026 15:32:37.2455 (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: Vhju/YdRKoe9LEOlVgjOZpESs/CTDBr49227avenFOqYvLXZu12FKU3oeB+MVGgY9uuUMtjm+Sj+RIkPTKc5pNZSTAFN2TG0O49xHj5nmiY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR10MB8764 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=CTfx0Wq1; 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:c200::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_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/citest.py | 5 ++++- testsuite/repro-build-test.py | 1 + 4 files changed, 33 insertions(+), 10 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/citest.py b/testsuite/citest.py index fb44036c..ddd89735 100644 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -231,7 +231,10 @@ class InstallerTest(CIBaseTest): installer_image="isar-image-ci", installer_machine="qemuamd64", installer_distro="debian-bookworm", - installer_device="/dev/sda") + installer_device="/dev/sda", + lines=[ + "BBMULTICONFIG:append = ' qemuamd64-bookworm'", + ]) def test_installer_run(self): self.init() 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 Fri Jul 24 15:32:27 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5285 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 24 Jul 2026 17:32:49 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-yw1-f191.google.com (mail-yw1-f191.google.com [209.85.128.191]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 66OFWmLP017295 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 24 Jul 2026 17:32:49 +0200 Received: by mail-yw1-f191.google.com with SMTP id 00721157ae682-81e79f0988fsf1143687b3.3 for ; Fri, 24 Jul 2026 08:32:49 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1784907163; cv=pass; d=google.com; s=arc-20260327; b=j/0j7d2Ox1jfw1MmnL/0gt3wB7x/DrEJGbUWese9214kypN/j/l3MaV082nWPV0m3y Wkokx5pnbvPanYY7W8a5DSqFIOODdXGYTLPWc+MasXoDgod8I42m+DKiFVQnsA2eMV2u mQnZjuupb4jWBDjjHyh0fGS3Caeilo11lwk1pRYj/7agbvmZbjUsOrK715uATx8rHiKn HJZvxVwiOzbqCe2udViiaM5QpQtT7BBjnPUqgGSoSrLMIr9ZdRdG/dBieYelTQqztm3c Ornvs4bhixvL/gng80OuIiVT3uIxtV2+SbJoAQr0+LX/3UJyvd0beuvkR6JGtFT7+UHk xpYg== 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=EN3JPxwsF2VNFX6DeJzpL8YgMzc+ALjub6kGWx6/smM=; fh=L1QS5kkVrB0xjS9jfq3Bufszb0zJNzGwn0lYVqPGGVY=; b=gxkBCyiQk49Qzg2Ii0VULapPrLJ8GP1eeQSgaMAx6LinRkB7fYUmaLFdD+Tisxj06x cjKNVzi/1LUejmyoEibDOmmB2SqT80YSZmSGKd1lFyCyxLg2FhCAMucq8Om7AsWwV9Or ohOcorSczGmYLKPYOn5S5IdiSDklLaCr3Kmz2i5QxkhVcSARAEzX9qVkx66+fr0GLtGP MgXxzoVCuTKOVNKEb4dS6oCyVA2Ez3YjKGXwKzF4NL5MF9fgAJIbq02O73/qg3DuD+gp gdAuHywN/wp4vTZC2GBxql20eXtfPHkD1wTwhOPamLABlvdrzYuHBzOAL3E3uJw+evGt /XeQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=fKtGB9Jm; 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:c200::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=20251104; t=1784907163; x=1785511963; 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=EN3JPxwsF2VNFX6DeJzpL8YgMzc+ALjub6kGWx6/smM=; b=AT46/juaIYnvhokvh7MJwEWZHwc2126eoN8rvhIUr74Pc7aPhCcWrGFG8jljBdr1Gf gSw1/07Dxtwl2GsXOPAfi/sOcSDiUbZHAxPcysrZtn8FXOBwlNt6z68x01vW83Gsl78+ 6YvF2IFVSY+M3MbyrwTOZUcuLiOd8VKCs6QFHxxHTd+EmFEpVHcAsG9ruuPS++Z/t+fY 9FSNWkOH50gcAu7BU2n4tGEdvPLDqB/3owmWKsql2XRifGh2F+YETA3hC0YcwGUchCeW XQRijgkHkbQqSd5o7WRCna67TYWHlMnHPqT/ovpxCkGzmRfNlJ3zIjCBVlu6VmBlgu0M d0Ug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784907163; x=1785511963; 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=EN3JPxwsF2VNFX6DeJzpL8YgMzc+ALjub6kGWx6/smM=; b=Xzquxx3KLojSD6lToZeXcn+NMxDHLr8CQz5CbGKGsdD64YLw/dISjl2X3nVL00ENW6 FqW4qGo96+O+1QPHyUTn/yN5DCpLOA90XCZv8X1UFDjSd2fj979Sytm0o5DDCQ/W1uA2 Q1pIpg3aRYPCjdbpSCtcQP/lLjPXSIDfp07xVDdX/wHnGsFxEi+ynf5se0rXHsJCGooh dBicqVFK7CwQklK0xy0S/WjZvs5QAzAFeH8i/zSBzZ9SU3GfH3FNWvOcHyLDduD702CB dJkt+PSJA97lXEsVa5sPgcZidd+haL8Cusdow6cGWjwvSxEJP6c1Dj5O7Hm4yNPW7xC9 t2fg== X-Forwarded-Encrypted: i=3; AHgh+RqWexF3TireLSr3/vDouUABfiHucqHrOZmoMVUrcvvZSEQi8KZ7Yz7r7u6Yl8+9igCB6iEbrqU=@isar-build.org X-Gm-Message-State: AOJu0YylqbZqW5xS8cmBaHbtKaNJqonXdYEhrUNaDIj0RQL+3xttuBY2 ET/aj/rEAybZJT/lf5rE/DVAx7EHpN5+qg23yd9T7JGgW3TgmP4T6ZD2 X-Received: by 2002:a05:690e:138e:b0:667:dd0d:7f47 with SMTP id 956f58d0204a3-668a4d1c80emr1968087d50.5.1784907162857; Fri, 24 Jul 2026 08:32:42 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPR/cEUE4S4R20bIbowC7WwCgUvOLZNm3ELOEy8AmrTXwQ==" Received: by 2002:a05:690e:69b:b0:668:85e9:e5ca with SMTP id 956f58d0204a3-668a1639d58ls2161014d50.0.-pod-prod-06-us; Fri, 24 Jul 2026 08:32:41 -0700 (PDT) X-Received: by 2002:a53:d406:0:b0:667:c064:ebcd with SMTP id 956f58d0204a3-668a4f87b32mr1567073d50.75.1784907161303; Fri, 24 Jul 2026 08:32:41 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1784907161; cv=pass; d=google.com; s=arc-20260327; b=UpzKloMmNdobkOPnwe55RZDPGB0m7i72G9cTqlGN5Gd6Gvcz5ZSdkB8kGhLXihV2RW BlMSMX6cfM4Mb7IzLU81HfGJGE/J6Ch013Kv5DQNccMca2EiGdO0sdg93F51wHuID8eF yMmUBhrCpFpwO1WIxBRUV5HytRcXf/q5hE6vaaQ5YMl6tH2G8BcXCgKbMnppOeLewUL5 nS2Pasim//iVNjEm6HKknAkmSVZJj/tVHHgvC2gC61sCOCPAMgpDtk5qLiLK3wQm4L5h pfjW5apqiAtfMOWeWiHhg/RzT5lTBpjKbnJ4a/5ExC+9NMh7ajRrgwb6EsS5Ygm+s7P9 ISgQ== 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=ryzNT4VkZ6KdBLb95g58jJpDvMLhjiyLQMdfNfGhaUQ=; fh=uiAlj5o/J/41Y/A4zl2QgHRTFz2Ezfx+ZBnt298cn3Q=; b=bZtsC+13Vhhddvlv1D1g+k5wPF/nVfWx9HtK4zPrRGDsIecb+DaN/n+lKgSOoUzNan weaViFOMVjZvzq2DhXjhXJxfS0aQZFebm7Z6Hl9PHgw2uUAWhrmDMPSlI8bEmke4bgJr yyHWfBedGP8zhqk8Cvl7r/2f9F3DDFWchZH5WgX4eGq/05uqmEa+X7H7uS0Jif8agN03 ovg7DlAtflIpfY3qwFkjQhCTei9BAE7lM0wUbY2Lz2DIIgTUAnYGSU6rTdTWl6yspjMs nW44EA66UECbjeWyQZlrLXXCNCmpUXe7MX4eBWKf9GRbN/VIiB8eqyBKJJajQO4fW1jq VtgQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=fKtGB9Jm; 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:c200::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from DB3PR0202CU003.outbound.protection.outlook.com (mail-northeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c200::1]) by gmr-mx.google.com with ESMTPS id 956f58d0204a3-668ac693e58si139377d50.0.2026.07.24.08.32.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Jul 2026 08:32:41 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c200::1 as permitted sender) client-ip=2a01:111:f403:c200::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=X/QL9QetPJycZBGCclt2RpBTI+duuzg/MRQjeKk39o+T/WJ7UP9Rxet6f3YInzRrU4rj+PCWX60nl5UZ/ApjZDpv+H+YLEh2kbBdraf1bpEQ47J9jqcmc9VNI+IljvC44sAZi9m/FRT6UzBmgYRJcxTenjjjUh2fk22sfetKYLLt6je9QDu3rqx/p9oYh8XrITa1dm5cVkhIJAVN/M6t78R4dT0/6NM/ybMFXOgJHjUAtw2+m628yokP5QX4I4qGClRbySzG69UNoeSpGy8/1sYd+Kl67WRuEQDrU5suRlPP8Adnfu9sNbNL7BLS5PWfr052DiddDMFtRsEl6gtXmg== 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=ryzNT4VkZ6KdBLb95g58jJpDvMLhjiyLQMdfNfGhaUQ=; b=GEcT6imwH52ZazMnLGuHoP3jz1ZrKvQUtlCgk/7Ulb3cqcPiSHxk1rIwutnyIYw+xaaWCh0gwm5Bv8HN0UgcN5JPwA83OjoAdTrqO3XsGOVtMEQ3F9KUOeEYSBdB+0S/CMKZkSHZNrrDcQK9RBovFjo2DTrM5eo3TaRf79yrGLcH+8s02HEHrTj1krTVwsfxigUxwIyEiZpKoQqo0KTu5KsD4Ad42w8fZLQUv0VYePZi06jL3SbeFaP7e+1bn76J6+TjvDIkZCtEDBG3XTaUJY3/soR273huaHObuq6yJ5T9D3mm9WzxHOmijhCXlLCr5h8uY0bVtw0kUYmMOktprA== 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 VI0PR10MB8764.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:233::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.245.10; Fri, 24 Jul 2026 15:32:37 +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; Fri, 24 Jul 2026 15:32:37 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, wzh@ilbers.de, Felix Moessbauer Subject: [PATCH v3 3/3] testsuite: remove duplicated cross test Date: Fri, 24 Jul 2026 17:32:27 +0200 Message-ID: <20260724153227.1372459-4-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260724153227.1372459-1-felix.moessbauer@siemens.com> References: <20260724153227.1372459-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0093.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:9b::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_|VI0PR10MB8764:EE_ X-MS-Office365-Filtering-Correlation-Id: ee6750b9-7470-4ae9-8b03-08dee998ca8a X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|23010399003|376014|10070799003|6133799003|10067099003|11063799006|56012099006|55112099003|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: Tx9KxcWnZrzAPHlsKNgwAPCF1FgJoTMao1sgKWClnd6x4Erl74yobl18MlMNwUHnU9WLM2WXYGYS1O6VNSRCtoLPqirJJJklvdH20SjhomW84CHYxpFxf0JY8Ww+Rg0SKX1aoM2wi4sr/cvUSffMrzqjyLeKKWtGGjnSrSeAlNruVs+DS2WZ1g824sIAlp0+ZgP7pnBqeG2L647TuKzPBu3m7z3YbVDnrmGKF/ZmEn0CbSLlXf60URoYjn8FrLslg6rQbGbqaMuZLaEOBHWg6M9xsR1LS3ELGBA8RD0jF6CE564FKaas1r3bDUB/+HpPTpohgbjSyrPgeUgaOn9+nXv2gjdx/zAVGtdCPzoSVSagikqKyMX9Hyfd9uwjzYqEe6tSa1If31UNkYZw2iP2koL6GgUvAOafFrfVNgTgelalSi4eGmwT2sIqMYa2Wh/voniODdZuwKQsVOsgI+0XN5LWsDcG3x+z14rQkG0faKElk6jmuU2PdJ/C57Qs8B7nU12xsqPHaGKNYfPOqdohb1RGaDKvmPc2gFa0K2rUR6jT68/PNN3xjsCWfbwG6CgAuoALNZ5zw/4DZuciNy8y3Bo43mP5cRnz5tEL4tYSbLKHZmavnb7J6gbCynVEb7MbyPWGXB3kVV5bBfCKwk/d5q60/wcM/NqVZPh3o7TWoUU= 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)(1800799024)(366016)(23010399003)(376014)(10070799003)(6133799003)(10067099003)(11063799006)(56012099006)(55112099003)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: u6Bh8Jw8jgGO02l9liRcQmg1DpgbV91iO4emez2mq7M7OsJGW9EWvCJeK6sZTaK8LUWAgwsbMSI2LtBygSJPbRsr6HU8F3sPZz1sdIereQWJjUEusUESDQjhBh+GWt39qo3Jz873kw93bEN2XTWgFmZJTy2qQQT+vcCDQqpduLDkvIJG2EdA6FcvKBTC2sJ0jphzUqtk3bD/ZeUVrKnOZa5K8U138sRq2hGQQwZf07k1v3e92JUtJEn3806tkGy25DDLe3WXOMNmyDEK0PLnWJvF53OfLaeR6f3IFhzUqrHmZdLrnv88VX+gXYXK3478/mvlZjWkV0jJWgnDpE8XYsrB6wvteF33OSrCV0NOOF+sKIRuDxyt9ylE1GMh3OsxYgIwFnNSyCtdEnmpSU3dEdtjnk+vl68iDvj8rzv2yT6oRu9x3UqKVD0l5K+q1RJTyXVJ/yqwMwMHXJ/u8hsvpCaSGGv2luGaHRBL5Jt3D1denlSrOzzYhu+EXj7inONeYrSwYiPREVQYa0zBkfVJDvK4FYu3vYX8BfMO7S4QJkZdymjCzo84CTCVPqhyTkViME5KHC/Oiq1fnvwk3L/1iT8cFa0CHm9v7zIlOYaXOZo/lGfdFd/Nunrjv3P7y9yW+mdu4PpUe2lTudavcMcPXnfl35/WiH6R17MMGVEAtoZsqxgjy51OxvP7aJJ0flQeTrbmONO18o2jT3cspRcnUT2WkhUKXlhuQPDRYmIAi62qiQYeA96xo2EC/NXvGUlo8eN/kSjTLTG6PVd8/THkaC7DXBe29SiyHk/HMr1lE2YIMeN2YOWRkFz5WVCy/BxDBwbRVB1vVuqW15aV58ly/Mct3qOJnUKAnlACXGFSt8h6dR117GV7L6Yvka5zi+T50uqctjvxSl41bUOHZVfRDS2hbpkJX60c8TbhfxZJjdXYYaavKVR437xiWY+mEZ39Q3y4tp+Xx7zbbsdXELe8vk087EKOJSg+LeKoN7p06mKwctsYUmZybEe4A9DfQbgwn+DKw/3t3BRzghqVy4M7eJ6FuxDlHK8u9I+RvFQ35zDJ83xL2MvmrddDkiS8uZ/EG8/6WqUDH0Ecxb7cfNQ6eWR/DkQQBe3YEI5FRHxRKcHHMzsmf4ndCrolKOpQBCsDnxQya4CyWDjkxGaI0QNcxSC2eUaI8g00/iRKhdATYOXUY74uD4F818g0VPZ15TcpuzH4tpaD8Yae+yUruMzBA3owHip2zwbxiXgd0+GfTh3DWC18ANujvsMRJiWSzMfwipF2wwNHGmNtvHvRvJp4WCXZ+G6Q3KYAmmuY5WGlHZmU/4h4MJ8ur2wYAadCbbT6254n5EnCBcIGNGSXMWv5NWlyQqzIntPyGNJgcEqR/CmDhxpinUb9hLfbERygAdP38VmdLCFTq2tM0GfhND8MuX4o7uHce5P1tmvII7BSEn8qUSjEricad8EcVmxF10arPmGAWVhgMkUqyeXMjSwLIuYGPMLQcRO5774P3bQ6sFlpJ/6lcIpwzwv/bWj0nMwtMLi60JGijVsTP/UUWVNqmTpQsCNnvhegKQfIWYfeq4YFmhONjUFPlDLcPkHWpZfU2/ikE/XFbSDLuewRFm6BpmgyttbvTcEAUfJsYNDuiBdAt0uppp/MPdmVBvbZFzXeSICtLIPPf/izOg+d+TmbOh/heCZtqAWLSLxDkkNql/o0D8CjV26zS1d3x3Tcre+Sy1uQpKpYt29CPjiBrIzMW0zWTYQncfjXSbxGo7rGa+iWvVIDzdhGOKMpERRRV+vriqOX8+lC X-MS-Exchange-AntiSpam-MessageData-1: C5E/AEZuUJ5bW8Ei7SizFwDwijFCZkkrJRg= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: ee6750b9-7470-4ae9-8b03-08dee998ca8a X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jul 2026 15:32:37.6341 (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: iPVssQ8/BUKXiFTKxZNb+0ZhlTppBqmE+5srF2Jl9PQ5e7U7BNZ2VYv8W9ZTSwI+cqGhP7AJuPPC5O05ClHZkzMWtlsJRx9Td2GO5ExhVes= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR10MB8764 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=fKtGB9Jm; 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:c200::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_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 ddd89735..4208f58f 100644 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -425,15 +425,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',