From patchwork Fri Dec 19 13:19:07 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4756 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 19 Dec 2025 14:19:51 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pf1-f192.google.com (mail-pf1-f192.google.com [209.85.210.192]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BJDJn0K019099 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 19 Dec 2025 14:19:50 +0100 Received: by mail-pf1-f192.google.com with SMTP id d2e1a72fcca58-7b8a12f0cb4sf2089587b3a.3 for ; Fri, 19 Dec 2025 05:19:50 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1766150382; cv=pass; d=google.com; s=arc-20240605; b=JzOkAHwJ5XHipbpwEHvoRdxYeN89oR33llKRyw2a2SocdARKzz3pz3X1hnI1n0ILql YxZEkVqwYSPTiVhqd1rXl7JiJdigKGusLXh8Adtr+HRmq/YqiSvCdZcG0AwMS7XQnBZq 8A516hRp1CT0jpG9LxAixDO99Te8mS6/7d3S49uEW0qPm44kZ7uvRVDMDXa8uGttSUns 9UgxjyFnMdDUaM7c4+qFyMHskm2F5RAzL+TBsil/MqndAgrW2uj9BpZshMdcXXHCw+++ TTYn21l9uO0ty8JaxkqVieP/WFQEFzldPiNs0hx21i5VA6dZHtbhufB07VX8StB9X+2E 3qXQ== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=PvqMfuAbQ2MPtCtInLDSlz4M2vNSkgkC6YWFN4bfDRo=; fh=g2d7VAV8ajIj+O1GB2k2oELiLsQxLmZbqHYHUdKw3Rw=; b=YMAPsQA8T8WGUCzu4Sn9wSS52dlSRpKiCWEyMPtF0/SdlYuK+e5/p+9EW7Inwctvx4 Emql9wyMR7zZLaqo7sWj5i3RDV1wy9pyRrvoyVZ9+zk1Nie4MSdziQI+R68o23kSQF7o y/4+wnhQVE+5vKJgo+F3+fwrqSl31+fRpXb5+gvcILpMGP7hgQGKSmgG8c7ZlDrvZvcr X/9gGFETJH2hHTfv9xaVycPBoDhiPpNwblw6OiTf6MVOFrMIiBSD1w/N+gnx/W7jfHmL qNY0+dZ7yiz9MYdKaaWTfRVeEdYVe6HkeG7rFW1tmHwoM1lmHp7WByPuqgBAEHfg9Zxe PpvQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=RTIGUAQ8; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1766150382; x=1766755182; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=PvqMfuAbQ2MPtCtInLDSlz4M2vNSkgkC6YWFN4bfDRo=; b=VkKawuu9K1RRx4T/g4+hb/OuOSakwXH8ZWh/UaLRhx5T5r/0xAWFV/J/0R4tzZ5d/d 2vF4/q4ZFXvULZA3yh1Q7TpJxEV0SF//LA9CmtukCm6TLPcXCHKuT1KuNK910Z33n3P/ Mo9dsrvZAs39SxP86JaRc+YTnuesVQyZGovZxYCKG+BDUi8zuMXS7TcHfZLmbGKgu+Uj gdgJjgfgX0AS+/m6EafiUlySQkOvuX7HUccCctsU4fVFkFcz4Li1o8L9VGonCACA8eq+ SsGboRvZBVZhIb2LOz4ORh0RdOgjzCDNHgVwO5Jdn5E2vFftzsHxHMiTNAuuhgdHGOhG Wvow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766150382; x=1766755182; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=PvqMfuAbQ2MPtCtInLDSlz4M2vNSkgkC6YWFN4bfDRo=; b=LZnlYYyQFrghULejBh+au3Jd/Hgqpdfxf9X33+9TuTNU4sP+uwN9f/3yltEjBZ1t48 +R0S/UvTEoUQswfdvOwcMOR9TZ+jZHV1DXknPNJntrsEaJBQNx//ByWRbdruBp03WR3i sDoCxKIq1M1KWDl6PpNTWZlR7p9UAhAAUUScx9qTuO3y/0deyKeGqafuCFcTLLcQ2j5R wlLQliz5ft0fFlajmdIR38xP6lYAWTuyexmktZQz9xONzNmO9XcB5FXcrym0p7q5P2LT T5Tya1vt2v2EoBqAks4u+mOgarQcEevPHOz1R9KSWq6crVnVeUzMGj248bIDfsfhMvlb 2zYw== X-Forwarded-Encrypted: i=3; AJvYcCVs6UCz+xlkVbOj8wJapLGg84Ox7KLhxJU5B4hnzozPdYkQSLjQmy0slQ+Gi2+U2yoZDf/zlaA=@isar-build.org X-Gm-Message-State: AOJu0Yxsi3N+NzBAh48oWzItU0X5AYDKMmPxjJWMnNDz2g33+fd4xsf/ eqR2Yk6EFaFHc0fPv2Rp50QsDyIqn38qZalHafMWFwv/t6arl9/mbl6B X-Google-Smtp-Source: AGHT+IFcA0sVoUfDd1bhmtPYpi+oCdtpxoMN6dcd8et2sQl3ZsDRGwnMmTYFz06ci6jJPjsvoGK/LQ== X-Received: by 2002:a05:6a00:430d:b0:7a4:f552:b522 with SMTP id d2e1a72fcca58-7ff659964b9mr2565608b3a.27.1766150382437; Fri, 19 Dec 2025 05:19:42 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWbdeIyTUeOVjtKnT7moauZjGD9hpsojKtIHQ2+AVlJMHQ==" Received: by 2002:aa7:8f89:0:b0:7aa:cb6b:6756 with SMTP id d2e1a72fcca58-7f645102c34ls5885683b3a.0.-pod-prod-09-us; Fri, 19 Dec 2025 05:19:40 -0800 (PST) X-Received: by 2002:a05:6a00:4e08:b0:7f6:2e6e:5289 with SMTP id d2e1a72fcca58-7ff67257b92mr2105438b3a.49.1766150380549; Fri, 19 Dec 2025 05:19:40 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766150380; cv=pass; d=google.com; s=arc-20240605; b=clb14pVe6/76cJhp2fiZce5iHgd1XcrNHcltV2T/dDuoio43Xq6+XUNR5eNGBgR+Jw RU4YZx0xwf8WwsKx7Z/XvHwK3CDXofSWNQszNeDe06UtzOJ3xb99G0wxW2NZg8Vy3yTv BX9YKsKHJLzkU0pGHC+XIwie7qxaXsXGUkWehOK8VWjfMoDqC+txk4pAzyb9vD/NUbWO hM+Vn1IH+xWkviOVfb759rXQcOvVPwwmcxnrZZ5KEtQEtxv3qUQwJbxc0Tj06tGjywvT GZbnSZ/1iYEMfqMiL+qBHAeiE0VLJx6k0151u4BVeNT8lw6kLB3LQEi7d31epog9ww/v 0a7g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=IbcX7P1fh1TCQo0j3RE2CQkAql/P88lVQcq1NZBiaSw=; fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=; b=T2IOde5K+0BHHGRAa+XzGnLFvikWnHleFvrevyNalIOTX1ptcn31J/IhmBXn5SPHhN Hlm/1LTFulapcWtmDsuabaH1mqT0f/SbrMjnzg++Z4zRc4sWM0iEDhHSSodjr/4333zy kB/VWbuOdnt9mLmjsaCr/pI0yzSub2L7Mlsxh78588a9EL52xx2MuGtibtGuAJduhPTo AmNtj/hdrww/48YSkwRMcXzAEd8Pvkpkw+eNfJEPS3xM6++lFugddIHz1j9fvGvdV0eX 2H/0PqHEbwOHbW2R2AAXqnxePa9cp2C6Wzwqx/jxZVtTCpjfkQNbDUtlX9cf1/4r0D9y nduA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=RTIGUAQ8; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id d2e1a72fcca58-7ff7d2d401csi60395b3a.8.2025.12.19.05.19.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Dec 2025 05:19:40 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=CSZGL+3liNshSQumWw2NJx7isGT/X8Nj/8k+HkJyMlq9lKE8umtbfVP+5Hva1IgVD3q4J6fgc4Ahjj8kRROPPWPc4nPEN6o1WuLybm5IG0gGt+xJUPshLz4M5bPBEJ25OLss2hSMScNoAql5gpgsnF8BRbPVe0p+Swcro8xHzZAzezg8qDnhLQ0FZLywUoMA23GMm2VHjcjXKIWHyAeTZuxzE+RgoE3dWqX++YoxSLUHM3g6dXALfa0/QTDcqY16VzEuSWyORyHIdaHdxDe0jiYgep07R2xuJrofS4D+wsY4BCvueei7tBzZSc6RyFQVbDwHP5c6uSQ20krcdCEIqQ== 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=IbcX7P1fh1TCQo0j3RE2CQkAql/P88lVQcq1NZBiaSw=; b=ZzVtHLtq2DUwpGFFOFZVwag+fcMrIfDfkOqIkuu1kQSQkpID1fMkwJeBBiWFutlhql6q24QQVTZIlLfIiGK7Ux3uZG8Ks/LYcTqKZ25bGpFOxyqOzPXWMQSAk7x8vRzoojARWtvLuwsMLs2tXl7aS/rgEToxus8B3wc3fR5Domzy1UCNskn36H8808RY5X0hw5CzsaJ7o11HiSkl8aA5kjD0PC1A59c6zXWQFyrE+xYuEILnZdLIwhBRvrodkdqCt3+LZJGiaU4mdcrnQoRxrhcZkNn6cAZbhGE2vkuFCht/Mi2+Uim5HHnrC67kuQpQIJrXKZ1IrwdBGYkLIeZCAQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by DU0PR10MB5430.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:329::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Fri, 19 Dec 2025 13:19:36 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%4]) with mapi id 15.20.9434.009; Fri, 19 Dec 2025 13:19:36 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Felix Moessbauer Subject: [PATCH v2 01/17] testsuite: move targets with custom kernel to separate test Date: Fri, 19 Dec 2025 14:19:07 +0100 Message-ID: <20251219131923.1504046-2-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251219131923.1504046-1-felix.moessbauer@siemens.com> References: <20251219131923.1504046-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0050.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:92::13) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|DU0PR10MB5430:EE_ X-MS-Office365-Filtering-Correlation-Id: d4704cf6-e496-4659-2ccc-08de3f01419a X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|10070799003; X-Microsoft-Antispam-Message-Info: QUs+CmTt95j0dN7ifue2aShIDANIX080qzYpvjWeVos7vmhUo1RDkyyd/RuvooxVAgq3/yxHMIAt9S3kdzY1Rm05fBVomKJtWQa3AatNzjtvoqiKQu4wVCfZDSkz3kgN2cxY5YrhgNpdWczKHl8uUq964PDdFe788y+IO6bYD0cGWWy9bYq0oSj7YZPvK+hHRgqJYodzATSSE5cLPMbEPEeUvXc2f6Jrqsh7jZIo5TuXZlFrDb1pu6iDRMI3OXDxsxqihF3EOC0ijroPY88KF12jG7Fse315cOIxt5lbl15QKFuVT5EbkrdzAZBC7r9z9DcnmLtjBg3zm9kpwM78QykHbaaL6giflJpR86L8A0a60lW/0EvHn0800Yi1TNeTuSiJBQPbeth58lZoUkK/74h7bMOgf4ZSLI6HAgkMDwkIICmM4aCZqtDtXqlLRBKBGARF0uxZL3oCwBcX7/3wGs+k2pB5pCRv2sWt5+z6mtEmT2ZoP+QJY3t30u3FgkJArzlJkCqMVXk6e4Oc/3E35VDEcoOZ88IHLENxR8gpGJHaV2JiR6sXb5iOS1l8gNm7c4JigrVLEWnKJT8AuDubprsCjD3nXUHa+0VAksxPGgFSQGAjCGkOT5SjqUMZXHGFYz9AQ4rpb+AtyxirsiMl8433IWJrT3ICxg7y8J+bPQ9zxRLkX6RSphfbEGZWrgp4SAQIcB8NKLH4nqvV828RB2EuLieaWGqnQsZUpcYVPOGSN1Zkpbq3Hbaf1jgHg5sjfD84x/NkrfShvkBh1vv2FqSZE8ZNMLX3c6Ta7UFiJg8/j648C4AowFaOF/eBj0t2u4kihn/l57/D+eUe38HUdHFS0ezCAJkTGnkU4Ke8eaBIHG+LPG9IUdcdbUHg1qP/dYZfOXEHdEyTyhVC5/5Em2t4+hyUQ5EEpWDFHYdawIdY5/gLlUNz67K2lhEPBgQ6X7vqsQ17aUS9NYi9q85+pUKdDe1XDe7RrWC7IOGQ+Pc/IYogCG0JEILNOKiRnMe+UAu3wO+R+XpXgiGTwRtpbd/Anrz83wjbtC0eyRzG2hYbRxjGVnyjIoEH7zk75asqGqmQIKkYjZD37ERIOucUle4O088fa/D1GFdD2wxKl06X9uCQHwBYPa+VxK0x1muti2lgpsSVEGqaFTziwFM2BDaV7rd9X10Dw+r2QVmgSW55ZW3uqjIA6cTga+8ehOxWTNlG93LuIQ3VcjRc+mpegGaX9I0Le3zR8S7nOevi9cQnLKLNNoZJO+V1F1iLg8/+0JQLMuELmSF26eAdyjEEQ8euFfZ7FYSSTGiPh8vY85fP6idzWcF8OAnbdmI/iZ2z2xm7IggOzH6196ITJM7x11EpkS1hOQdFcZMw/L3gr+UO4gWhObGQCLj3t4s5th3e7jslXkH5nBeGXJrayooHYiBVvh4s9V+RnLAHhuV3lJrhLxgEUgV2nz5p9VyTQxGC X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(10070799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: O+W/4jfshcSWraxc/dJQ3INHCkBhD30rBdxCXSh6Otd+BnmtIGzk5AMTsYfP82gpr+78BdoCGL4PYhtWheF1G3zLsmo6oL0n3xU/APNdurujHsnW383zszldJo0nW5AC5Jbis4gTqOROa1vO1weT1wePgOQ1EHis4mIonTfqrwmm4lK/ZHy5v9zW3GH1FkJSjEvGF7YJ0Solrg90VpBC6Yl6/mgz11XUSJpQO/mWYGac9eImwmwDve23GWQx9mtfBe8G3lGoJCoYdojOaQovZW4L1chWnLkI4dIu/nesygSQc0rjmnbRjDcrfRHruJ6b74hpMkVIOQBduZpjsiyQANIdM3YJovtqfeL3KLcltFyh1nurtYJ13seh/YyskBjI2mPMqwjkpeS4UI/sLGBsv8EThtGtbuGWY6XYqbILizAecXmmbsovyyLQEAaE3G8ggFFhSHcJNQ8TKski2ux9OSeDE8lCGy5oRna1rDJy4XFeorKL+wu7g7TJ9N6++iTJrjkIDWuzF6L98ZgGNpzyXxXT73YSO8giISMhYSTVfqCpqfy3Td3CM4lWLE6L1OZlB1hjb/rkbtHVRrkOKCN+K1rEu0ObCCZEb97XYJiHp/KUm4PoUkXtSuCm6Z/2vY5jxXp2qzOxKBO7p3wqlqnDj5Hmgs4+ntXdZki51f/iq9StHfxfWmGmKNDqFjTLgQSIHNYrfm3T7u1N8+vR7GXPBW6gHr7nQN8YDvhphegOfgCpAqCfFdIWKuAzndwVR3DWMU2H34DDEg+wgWab/myMaBWtlkzB9py31g8fzNtCWd2vLX/aTY1YB9UCyTzHAiE3B/v+2NpeMrqOmYFtOO6q2OeErUGt8i8V7wdQn2wjlTJ09REFWZJCL7bTTC9zPZgZqZ8QW+IYCegX5DD9EmwjfT8jVqR8vai4ooJKk6csG/tT88BeOtLaptn4VyF3XDPSdcmq1nDYsXdeqAxYwpGrEzItIJTRIbvpLdMjhZ3h6JEB1iV2UJHP/zzb2WkmSVtSGQrH2dphlUFMrpV/SneP5VU+M03Xz/1OW2xPmxqulS/UxkjhNLHgngY1XLJc+KYqOnMd2p83pVDIMdp24/p3GDwZoZEf8drfyEK/oCy8QJJP9KgVh5qRRmjd9+iD1nGxs5NOEDAxgDKy7NgZ6OrRWjEuaJm1orNHzHrAaft8ZaugFmJraXDehpqdoHY6vbiqDKqaPErFXGhhxgjfByRb7DxxIpzk3tqLs3de0LIk2lk6Nr1lF32d+a04vwqp86iS2GDLN/luxkdGpQu++CYzFV6dVKmn3j0icIe79h9DLNQ9BooZZz8gqrHh1oLTsWFhWsy6a5bvLnCaclZK+z4QyqLUCSQX6NiyIEFTInkcXnw71Hx531CrPtQ/Tw1UT3t/4/ilTFzsl2oey68LeBBlCPMWFOKso0ZgRD7B5A3hmUX2MPpOvGF/SjhrSj5W+ecJpyuHWXDPz+CRWaWIuWWOTgUv9yGB9n9vTeCgY/DPW8NoNX0l5IgUtmJZDUHhuhfgS6i+etP4wxNGPUaIueATp+M9qLXknYk1xVtZpNhlJsWV9V5yuygEqAgoHtPpgCKZD7RUJk5VYT6/I/amihjx03IerTFj2gebOQe1rGflAKuGzXgKlODmS+hiVOWVo9UYGCCDobfvdG/zjbrG06rUyQ== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: d4704cf6-e496-4659-2ccc-08de3f01419a X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2025 13:19:36.3603 (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: VoXSyaKayu3AXO9vxOF/GHYP0cHW1Hp24xGGRUjYUM8LuyzkrIJtiIPodRdeCsXPSWF5oqIcc6l2OAIh4f0EMVUYBy8CAmo/psIEymo1tpE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB5430 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=RTIGUAQ8; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_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?= By moving these tests out of the cross test (which is a fast test), we significantly reduce the test time on fast. The tests are now placed in the KernelTests class in a dedicated test, suitable for applying further optimizations (separate commit). Signed-off-by: Felix Moessbauer --- testsuite/citest.py | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/testsuite/citest.py b/testsuite/citest.py index 76a3df69..cb63a8fe 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -190,7 +190,8 @@ class InstallerTest(CIBaseTest): class CrossTest(CIBaseTest): """ - Start cross build for the defined set of configurations + Start cross build for the defined set of configurations. + As this is a fast test, ensure to not depend on custom kernels. :avocado: tags=cross,fast """ @@ -199,12 +200,9 @@ class CrossTest(CIBaseTest): targets = [ 'mc:qemuarm-buster:isar-image-ci', 'mc:qemuarm-bullseye:isar-image-ci', - 'mc:de0-nano-soc-bullseye:isar-image-base', - 'mc:stm32mp15x-bullseye:isar-image-base', 'mc:qemuarm-bookworm:isar-image-ci', 'mc:qemuarm64-focal:isar-image-base', 'mc:nanopi-neo-efi-bookworm:isar-image-base', - 'mc:phyboard-mira-bookworm:isar-image-base', ] self.init() @@ -273,6 +271,17 @@ class KernelTests(CIBaseTest): :avocado: tags=kernel,full """ + def test_kernel_cross(self): + """Targets that build a custom kernel""" + targets = [ + 'mc:de0-nano-soc-bullseye:isar-image-base', + 'mc:stm32mp15x-bullseye:isar-image-base', + 'mc:phyboard-mira-bookworm:isar-image-base', + ] + + self.init() + self.perform_build_test(targets) + def test_per_kernel(self): """Test per-kernel recipe variants for external kernel modules.""" From patchwork Fri Dec 19 13:19:08 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4755 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 19 Dec 2025 14:19:48 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f187.google.com (mail-qt1-f187.google.com [209.85.160.187]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BJDJlaS019066 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 19 Dec 2025 14:19:47 +0100 Received: by mail-qt1-f187.google.com with SMTP id d75a77b69052e-4ee09693109sf32280271cf.3 for ; Fri, 19 Dec 2025 05:19:47 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1766150381; cv=pass; d=google.com; s=arc-20240605; b=HFeykiU65Pvn92mk+d9mvwVkFOIY8si3HdwVfHr9tfDGkjIuBG+yU4gWGGuendh2VY vrlDnNQVVm9JEdog43/aOsWqigxIZSTtUyzVpN6BTyYlwgWMAEeEBPNsKGT7XiI9COpK Pj9eiAx1tFYVAwxySZst9nIxQxC6sxD6x31nNuBydYCBE3aYD99BmiiRngbn8IaA2uot Sv5h3bV2TGTFco2LKJBPFN69SR59YQv2IzrJc1RWYrctTdsAkB2H6DVC4mbdKannnSYF 5WXaH8nzi2xFVFTnhB0ULwaD7+Saz1buTMIFdJcBjjYswXfUdiHfB0AgVwht8GjGt3+s lCwQ== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=3kQS/6bfy4J2GxQPdSBwzFJIuGN50E606yMZ8VCzhZo=; fh=BifySFtwzUXNbS/RzmkumZPBtjo/ulxMfT8S8eX/gw0=; b=ZWkL8ZehVrcI8SMgbJwwV3M8OTbYIEe/uhEf7p7ZCc+XpJKP8PUYQmt4dB3Kp7I8Jg SyRjrfN/wgFh2ZI3vXEw+rzCxhEz3R/PgGRUS2TEx2YB6CfR7WHrHvOK2mdP6HznBsVB 8+MeG8Xf91i/0SOlVpFLtwFocNLAYn2TBIR0DfQekkTJJat2hq1OrcHHwdTkSD6sneAr RBuTlgO0tvELcpEhIH4vGBYWunYWfcNJCPCKmafUCK4Fg7dF0aKkQi/daPjJn8/oDjHq FM7+IJIsc7ydABytQCCf8Qn4elu5wdI21m0c296f5NMDcyx/p6XEdcdvEr9xuEsJsXG/ jO/A==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="kT7cs0H/"; 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:c202::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=20230601; t=1766150381; x=1766755181; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=3kQS/6bfy4J2GxQPdSBwzFJIuGN50E606yMZ8VCzhZo=; b=pU5c4x7ZFbye+Oqi50QYPAevhc5XmclHEtFZm5EmLTs84gwOlmF0vj+bPmNxrjzC5a IuzBzeRiqCZeZa+kbFMAZ6BU319H78D1jQGwe8ONWOC5aB+iTAc8NO/Z33W0+GjfbtNj VLOKgXZsGo9LaWsUDfqix55GES+B3Mha3qAvmxOJupA/5WbrILnk9wWlKEhej/Pr+z2M xNwCfUMvPzopy4zVVSUxeaH1EpQIBQSvlpvAdePKpDH2zJncjYG767JjtTqLOU5npup6 AFeZcEJJyDgGZH5EjofiBPO+WZo8vvcPxKwCK872yEqXNxdl3zVKmox8UWsOLP5hy78O oJ9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766150381; x=1766755181; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=3kQS/6bfy4J2GxQPdSBwzFJIuGN50E606yMZ8VCzhZo=; b=PbzG6iOl9TjZobkJYYYsJf56zpq3abwJQfIdmvLu5TdTDTz/saOLLPYqXodYKDmkrR woR+WI4JebRRMBsWPj0fKS+VG8tWC6foPygaXouKZ59EHVOhViuVpwKM8PnBtj2X9ly9 nF4FCeFVKCzlI4VQeD2BiVFcaxt+VdQm5pJbDHrLNKf848OUWUt6iDwedobzEgR2gS/e ttJEja4cslAK/IO9m99Z8LHIAP/YCuyb3CqxJReZ1WGOLZKrQhh7Z/TfkH8aNGttHsWK Nmxri+FrLsnA4cqHmn36vAZKXD/m0XRrEAF8xq90SlOk4oVnb1XZUlvb5uDJMhtsgJ57 CmJw== X-Forwarded-Encrypted: i=3; AJvYcCUeBTJKbWNXwD4M4nAJRltqBHXD5uGXCS5Gy/z5fhVwYEvVsEllDHwz+oV6v2Bvk5Qb1RA6lWw=@isar-build.org X-Gm-Message-State: AOJu0Yx+ltsfg9hTZcHJI7trkpjWue6k8M+8zG/MGXO6BBTXt1loYOVu ah5mThUkRppnA9J4WQxNV5+HPi/CbnqJhVSR2L+hg+Bc9MVSzbTC3kZe X-Google-Smtp-Source: AGHT+IFANy65b7I6v9SFVxdct4AwXVWfMkW3adiwGwwWbxHFPXo+oPYdTvldAAmgJdd4qx1mkegLSg== X-Received: by 2002:a05:622a:1f15:b0:4f1:ca7d:b4eb with SMTP id d75a77b69052e-4f4abd975f2mr37561221cf.49.1766150381305; Fri, 19 Dec 2025 05:19:41 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWa57rHhAFEgq+Rdbn2XOqZSO0IJFyKWhPrSn51+K6APRg==" Received: by 2002:ac8:57d3:0:b0:4ed:7bbf:d13 with SMTP id d75a77b69052e-4f1ce960705ls7503301cf.0.-pod-prod-07-us; Fri, 19 Dec 2025 05:19:40 -0800 (PST) X-Received: by 2002:a05:622a:115:b0:4f1:acd4:6846 with SMTP id d75a77b69052e-4f4abd9819dmr35483881cf.50.1766150380098; Fri, 19 Dec 2025 05:19:40 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766150380; cv=pass; d=google.com; s=arc-20240605; b=gkOLCsZw6BbYSSEUyYP8fLZUcmCYEEqvmDSGdodAui5VQeUYnhVAU03ULBuWPIwhOR yzZFkxf5UN7gqlLvX5lxg9iHjWJKuJZqoDDhfcxFp0zIEpjixSse1p3kMzvhnnwLbF5b Lkjdo8RkdxAEl0S9p5+pCgyV0VfV9B294lYJFqjmcSbUFSHGZXQCB2BKG7yeb17Kyj3E 56UZxZHNMzueZQVHqoXCqJg5jeAYF6X0AKbSe+XlHfwU0y+AU5NVOXrTi5AQdkpwAxwM PpYEm5OnXYoT4O3osju0wrileKsR1gUq9r94ZbRF7n3+gXgwUCfePU3fn11H294C+M3/ QEfA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=K2A0ojDmb0rm0CvLcE2+ha1eWo6Fd/nrcv+RKQ1wd3k=; fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=; b=drURsJxHQO5cXLmYG7TdzZlDn/quv5aFuRhmhiyhgewWsuUCBAxrSje9zYn5j0pPV1 d90MiAJ1qcfdS5d9AisR/d/s1K8ZDxRy6WgCR45LnZCfDLmVZDVCuVwo5zDePVIvgB3B XJvr8wRrlFkAQI07aktPI1r8c57jai0GMX4sDuBrEKQytTnDcOMpIQgJrObKKCGtF3VT 3zKj7PMKIb/BW6fO6MDFmaGXmNT+lv0sXZV5Q9Ti+2ue/Huyzm8uYekgn418Mp3YRT26 AyoOpZyr1IAK8Ahsa/fAl82RU7V6e21ErgeoaLG8ApXllv+UwHSwj5D/Fkm3d6dY0I2n ZH9Q==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="kT7cs0H/"; 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:c202::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c202::7]) by gmr-mx.google.com with ESMTPS id d75a77b69052e-4f4ac62d4c9si565171cf.4.2025.12.19.05.19.39 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Dec 2025 05:19:40 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c202::7 as permitted sender) client-ip=2a01:111:f403:c202::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=mkNafwqAe1eVLW95jv6uLpn49OEhNueJKJB4zJtjF0tmvsvukbWV+JYKk9k1cIcauQs0RtP9RKLPg5lMb/0XDygm34SUc66R8z47oQ2buquxa+YjN/a0A3L6P9scKgL/r49K9eN06loCCDyM+tV322bGp8awLzOAeJkOXQO/YrBlxGcECLaKXSFGmhyZ0lGVL9Eg/2BcCeKB4SoaxQXqhXuw7LqV4R3eB1rtKPEuUoBJiF3UW/GKBzUWLFdAvqJRu61AWWpsoRCukP1Nzp5bj+HWwHJagCvZubxXdE/EPmNGnag5PWl5TxVmF3vNCdJXZVqTph6RUvXrFgLeWeDNoA== 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=K2A0ojDmb0rm0CvLcE2+ha1eWo6Fd/nrcv+RKQ1wd3k=; b=JeEUiNxkMPxz7lwJX59ojNA9gZkAAWKiaqrNwrkWR0VJA9xYdW5+otC2tTRxy7bvQ4AsafaS+tCfPAwu1pyO3sZ9Yic0OTxA0uGgha5fEpgu7rb4gRC3jqszCfQR2RykOIalxTOCRrbv1hv6bAB6ElgkvQ344EAfhb7ww9sP37DY3cQn25LjYsuXhdiJlblbrtQY5+gf5/hGC/xAUXPOveSSRxEJaFP2DIVKLm7d5F989IMzRekItI4dOlrQ3y/sxQow4CcYn9E9dt6Fod11bInf+W1z6m2g0kGLf5iDcm/djdCJMeUpAMa+p/HtdrKWsOikQ/mG0KkwgGer1yS6xw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by PA1PR10MB8644.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:453::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Fri, 19 Dec 2025 13:19:38 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%4]) with mapi id 15.20.9434.009; Fri, 19 Dec 2025 13:19:38 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Felix Moessbauer Subject: [PATCH v2 02/17] testsuite: enable ccache on kernel tests Date: Fri, 19 Dec 2025 14:19:08 +0100 Message-ID: <20251219131923.1504046-3-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251219131923.1504046-1-felix.moessbauer@siemens.com> References: <20251219131923.1504046-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0050.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:92::13) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|PA1PR10MB8644:EE_ X-MS-Office365-Filtering-Correlation-Id: 67c6e4b1-1d6f-4fb7-24d4-08de3f014217 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|366016|10070799003|1800799024; X-Microsoft-Antispam-Message-Info: XT4E7615E7jTb0zl6XC/43/2gKperrpIjAssl/SQatCc5EbOR475lOgzNiipzipwIKJ01zRGUZBIoIkM65ddDd1xGpwkLmBmNkx4B2nHf3RmsQaCOWvaTqADTRzcq5fMDBvXxYgX/jUc3J18d6HV+URxBuyjD+jM79Opu3vDYamI8nakmJA2RAe1uSVYmHbtQY/Vu+e3tH136ciKX2S+3PQB52bMciH5TgYkDHZcOf+Yglj+Uc9Uiqh8eR91fq4W1RSMeaORaPFrTPhMoYgV9sPE1FqWFgtAT841piUnatkHwaaHgYKnrjnbGmHLqJysRsHXjei6nKWp3AQSfBu4rz/qdbzA7zy7W21gBJCactzkNV+kyhrz7S4j1b4dM8YwqAZsvpLeA6GcMX2NiCkS4RrNVjWOW/Cor4TuT83eCG+wy/GBYMgpMlBqg1WSgFjGXRysEotJvPZcAJE0j4jim8BUFecIFxys6d8vTK3kLqNtFVOoFYaOqjfTDCni8potKECbvA3d1qIfYLAnP5j8upZ9I1IlZuohcPNUH/HmKxRHBIqznOYNtKdLyLe1mV03g1rgDEyBErIriyg5maDKthAiGnn8QpzWBuLZzZCWWtlorynXv/fR2k31E5BzYwa0FYZu1swXLeYvjwUXOh2T9cevPyHTuc3/3P7RVbh7HfIR/q2TitSKSEDnkFdhDrcl2ARCrKorR0obS/WufjhQz/5A73AdLLfb/THQ7PrTWvwXmdi2nFEazY8Op0pUdeEQEwurL3jesAzViNX57wr4t9QfEKgaY7wdYM4CYjAACZwKpYq6myTeWn6Ztp5JV7DzSKEeU2je0Z7Lyq4xOeZFVPi93bJqVZR+15+Toc9+mATZYkX2TPHchOgXHRfo+BUa7K2wq0ybiJx5K3z3EGeO13+wGdoviNEl+HNUaK1Ri9QB6hQde2PVC1bY4Nspnnsv1aSxAxoaE74MsPvfRaItRQ5m8fpxKhIQU8QvOYsrE7h6QGEmd6ltOZbLYExyuE7UpsgFPDLJtsJmKWBYxSR/XSkKpJJjNFP3aGjXspy5GDtC8D7SCmOdVRjDtEIiwNkXo74QUYUALksIcmhHsI9xxulVFmnEVQhpcPNfjFtLzQaZy9NkGkwM71YSRtLUEZD6N3XTZ81XNtjHKLQYhmEZzI34n19W0w31/8ATJQ9vTzH3T1UhFmI0QqFiaRHo3cbSZ8ArUMpu+rB2bmHzi0vri3bTqwxhWNqI96oXUZjYS6xjlEiVt6/NUMrVSLLACSCJoyhe7ce97BZEhrZDaHyhq+wQgJcAnHCL+nmP80nKDVbtfqVTHlkv700aoGVecRG3Tm43ZyBneHrIUibLW82t8DUoZiA4SV4RQ9ylMGnP9ClRGbhfFTUhWBWNt5YvzxQMzIrRePQAzj2EahBi3y7JZJyufJBqzEx8IsoHx7UOfNzNj7iAWscOGBMKj0AnR63y X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(10070799003)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: fQ/Z4EuZfmNv+sjhtVZjWMBxu/379UX92/mKApDdvCm2XgCByFytmCG3NDbXgWlGkTZ3XHrA7Qd+WPcj4DVQ8RTW8tifhizYBEvdFS6MSH6bxaOiXBM95c1i/bcR8XAnPbC7OVN3QbjfzCl3/pDUXP+oCD8+qlKrvv3jkEmVKvTtKBfVt7gMF+aKUNkx+nvaYoaqjSEX08mWJOGvxew9ibb0d8HYA0JFMBcGV+Q9QO8IV41YXcSTbsWsn5CQgHj1NX9BXj8s4qjm+0Fr/Ci2jC30nGt8Ej5Hs/QxvYWgGRiuqahaXQe6iUmE+dgGETKZKCvmmoq86i1YtZu16toAzXXuCVO47HljRKpvDwxcBdNpz8qooLCYQ+aMDgwbwzEvzb4IYMnbXdOK9cpG5vslDYnvlzi2Ul9eGwPG1a1UaX+YJdhyEgfQH6QCLQDk3WLWXM5rr7I2EgHNCHe9QpmTWgaHPDrvdqYp1NHo3f2RpZaLvM6lRrg1ftxHL6xDi/ULym4qY163eURlWD0xV/q+TBfskBDC9EllydnWHSIlflwRXlzBM9/xBshYwioOmEVER8rmtQw8nUWE+D7FXYUp9lKZS8LAEimoSqD14hK+nki7BFQGPMmO5svvh8gzG2CPRgmjoiN+F3lOic5qJt2XDnBHkORe2Q+/1aDjVKjRdLITb9GoIihK8fliJ3f5Itg/oYDl2FZFyv/9BemkgNFV7/9NSnaFWavp4jyjMn8RS2szQP21+9ZtidE2/CeeG/9lroZKTkwKJx0EF92hrTGQwtbavyLht4896yogU1D0wB8BDkYZ68HpVnXKVaKp/9cGkALbnQgYlPSY5ny+kkOcI8fxbbr+5caHeOWs2L8c32/pd5Db83DOsFqm28QIM/T0S3QgRl3IF7qMd6HM8ECyV6IjOzXXbMZ9zc9vbYtC07wkRNNRuQhxyZWPZq9KU5SDrJ18TNgnWsB/kDHIyO9tTt0pE5TaVTvld6VrBE1MURSTyZRrzhUJkgs7Ah28zRjg8vaINulNGi6js/A6k6PNyCpw5/jqCmcAFQ5oEATTBpj0meGVf1vctwHRTe/pokpXbBpfb1pyDp1wFBLct7u0IG2ERJ9pF2p01UyNsrp0FUyJMUkZ25sYPS3BfNhC3cNmX7fOkVQ4BEkexDAVZHt+1uENm6k0LHsh5PJTMhtXtDtPCDTzYH6xJBeiutzs/eEsOXBGNId5sEHLUZ4A+8jsennb8ckP/FhU8Fl49H6OvbbSbUeZkeASUNefDN2xH4ihOhpqtThN8qWyYwXZUZsxkqopCBjXfBtkk6iE70TAjWUE2PoPDcA3EhNJN+TfNNfDn39SnXLY95OHB7Cz9/UFMyI3PES1P08fXr/oq6njty9w8Z4MOATaAh4DO/boCJvVZ8RehIxBJpX9qld3P1416qyam1iok5xAwRepbyfkirswT7QWUlTSo5GqUX80Qy4+mYBSR8vn0SxYhIUAkJMkmHycEIKDDuwJaJjw5x+TtNxoar/TA+3CSAqh+lC0lOUCkfdMt4v2PSeqsvroAYu4I7O0VokYCclkHIS5CC7sFG/QPxq0zkZbPg8Etj/rVaD6xoKDd8A8+O5P2hruv7QaWOicQiQoHEIOW2kiFY2MfXizIgBUGV+AdEF3QNhVL8Rcy2h3Gnj40sgB5hSNEUTL2Q== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 67c6e4b1-1d6f-4fb7-24d4-08de3f014217 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2025 13:19:37.1145 (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: kKWdOugZlnG+KAK3eFYE5d3lFdxcLKh91P8Se3qy2cE5Npw7UoK/Acnp8TcJlLPdrQV8CdvJQK5nrmwN9trdp1xpdkY49lHII6skqlN65og= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR10MB8644 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="kT7cs0H/"; 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:c202::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_H3,RCVD_IN_MSPIKE_WL, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= The kernels are anyways usually built with ccache enabled to reduce the buildtime. By enabling it in the test as well, we can significantly bring down test time on repeated builds. Signed-off-by: Felix Moessbauer --- testsuite/citest.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testsuite/citest.py b/testsuite/citest.py index cb63a8fe..cba3c008 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -280,7 +280,7 @@ class KernelTests(CIBaseTest): ] self.init() - self.perform_build_test(targets) + self.perform_build_test(targets, ccache=True) def test_per_kernel(self): """Test per-kernel recipe variants for external kernel modules.""" From patchwork Fri Dec 19 13:19:09 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4759 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 19 Dec 2025 14:19:53 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pf1-f191.google.com (mail-pf1-f191.google.com [209.85.210.191]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BJDJo4K019127 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 19 Dec 2025 14:19:51 +0100 Received: by mail-pf1-f191.google.com with SMTP id d2e1a72fcca58-7b89c1ce9cfsf2345499b3a.2 for ; Fri, 19 Dec 2025 05:19:51 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1766150383; cv=pass; d=google.com; s=arc-20240605; b=bhGKskfOLzb4P5Ex4It4DcQWRq704/7CqNo2K3EqdVz/7stG/aFIPv6QP8Itu4Nyuv Xnb8LauqoVazfQbKgm9lr9dQl7TJikC3sNlVH+fHaY5POIMpylmFXUtHSWP1viQrHGQw VpP5qfajYyoVsOP94fHhpVUK+ib8eOP/ysemOt0aSJrtPsaUYflzfu2z2dtVs1KyRk8s sD94G8R9lBdP4LxT98N1T9h9fA5J/8wt65/9AHTGPT5bW2d8XFRjyi+V2KhBdFEnUKqg 0hpOmg2dc3IyEMvTtt3FegNbPDl3IBWBz2cU/h/OZzo/jQIdMtWZ2Sneq8p7/YNg4ABR 5rMQ== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=wVuwvSO1fFSgVDl0KYM5UG2630fGQ9PldYaxN7UZK4s=; fh=xhCJp8+e4jyDJkPmvptYQTatLlhJlh6VAsyHt6UH0Ng=; b=BqfSXiMus/qHRleRevbceFVvh99H0Dcw6vyYxuXvQr0HLessisbRBDrmgM11R/Qt1a qj5KQtDVz0K4Al9AX1V0AWHtneosJ5a6H5LLwjpcA98iVYeipJ5oTp00im40U62yOowM Wl0on5V6EB+FCZj0UUirIejnwTnNI08DbAvbnXnNdF2GAii1bdMXXN9Nw0d4kbx+uy8t 0w1sfnT2ZnxprvHKPv8I4ebmlfVue0K6rLa7CgVSnLPFsWAIOTT795rajKq6dALzKl4V zxU4SVyxMwz78ZEWB4ZL/QJe6u1gr3iYHR/4hv51ZGwsoM8kwVEYwqUOPHfCBZoj9J4D 5DtQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=HwLAoQmI; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1766150383; x=1766755183; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=wVuwvSO1fFSgVDl0KYM5UG2630fGQ9PldYaxN7UZK4s=; b=jyZ42EKFw5KUDUTlrxxSb+PwxGpO1r2BcAwg2Deui8HaGeXaBU69JZsDZJgWnA3KJ7 dioUvhexv29zS0FHstGMbGR+LBQztmdiLxwTBuZ/0aHaR4uVW9Dpw9na+DqbhfYxK0vt k8EV67ezuyfL8lj/iOE3dJTX5cXm64goPtwzVnIJ9v30TcYqB/z/XXdoNXi93Da0ijNu YhjEswn5klfFWhQrTCvNW6r3QW9PwiLO4B1zdi1Blf4JxNwUYs5zJCaAzeFQ4UrUIGQT Acx1pY4rNkgAS/v7XtRh6luTrRst1sbkRofigeM/vzJUWKCI9XwcDMTD97u0v0qzx5X7 5F4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766150383; x=1766755183; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=wVuwvSO1fFSgVDl0KYM5UG2630fGQ9PldYaxN7UZK4s=; b=TMaKM3mqZhFOhK92Q+1LzB5c0S8z2ofFwlwoWY33LUVznN/eBwppm5vRCR/CLcZ8Y4 wVUe5Vs+4w0D47cGVQdTtOSFvMTnFzXbEcGAv5lziLjYpsdVjvgG4dz6xQ9ScEar4OZN SGKRjjk2rNNHB4Z25eRNBzX94lATRjjQBtTQPEHan8Yo9/wZlb1pVnliYchZMxLD2Jll rXg5kTOvwRpR7mKOR7TNHtBB7KOFXAYRSVxtz+xd6FjvsIqtbh82hEgBndThvMFKAWRo PEmhhzf3clnflod/CVSZvvuGx6zOVUasLYT91Er8wZsOS9JvOMioK8HhIsAM1DNrU4ne nWSA== X-Forwarded-Encrypted: i=3; AJvYcCWUW6ZtHQRPSQmHATss22vah+rB9R4ARyzG5nHz12GTcDx6pzaB1GEhQhBAxhrgZWwEIzimr5w=@isar-build.org X-Gm-Message-State: AOJu0Yx8ErFEbx7mS7b8iItnH3md+Kqudd4Tbcdr9Byn8XMNz6dCUYDf TA1HPkvcf0pmXZ+dfbx1vBf+ORcmT+iGXvydKnNnlwmYuO9b1sJMJKbK X-Google-Smtp-Source: AGHT+IFuovpCQrBRBFtNRtpoe55sUrQ8Ogk94CrISIyIDoTqWBpOcQQpPCgeJW6rZmPq7S2SJRprCg== X-Received: by 2002:a05:6a00:ac08:b0:7e8:4587:e8c7 with SMTP id d2e1a72fcca58-7ff664806cdmr2516390b3a.58.1766150383209; Fri, 19 Dec 2025 05:19:43 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWb2vkp6ECnTzxdKw3X9DnBCkn615ecGRGcs/ciy+I7TYg==" Received: by 2002:a05:6a00:1397:b0:7ed:d397:86ee with SMTP id d2e1a72fcca58-7f64bb73945ls7360373b3a.2.-pod-prod-07-us; Fri, 19 Dec 2025 05:19:41 -0800 (PST) X-Received: by 2002:a05:6a00:e87:b0:7b2:2d85:ae59 with SMTP id d2e1a72fcca58-7ff64211602mr2467826b3a.11.1766150381198; Fri, 19 Dec 2025 05:19:41 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766150381; cv=pass; d=google.com; s=arc-20240605; b=ill4HIUTX84Z/nXqdb97Vk7Ppagtiy6WHhXHPl8l+8R9AaStLVAq9UiJUpI2iSgtNJ PH8KUXQ+DoPCDKcCmHUbhtmVunq/qSpV0qlfw9y3wBiQF/swi7zBylALBVRu/eBLKpDj aJZCXkKllermQze4WYFB3pcRgLdZPbyfQ/p8D/Oyd8tzX0CATydTot77zR2sCsfwWO9p FyHt9FrFh+hKqB2R/rRZZTftPW7HyGEwBuXkNdnNIlCmnzVGbGGBzmZ1Z+N4ZHjHXuMa AxGR7LlLf8Q1x1jJtSkBvnrQ/roBbnPVtY5fYF58dshpp7t84/PkbpvSywOWjC2vp4kI vHSA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=432dmGTCyMbQwQ8NENjfkGPCzn3zpAIrEnqTA/fOKHc=; fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=; b=P/qw5Bd0widWGEmWcrwrn7n9OWwo8J+7+fe+wI6sV0lHgCyNsNS7ISnJ5hg1qWh56L NJb/qm6/2MMMRBfAOYhHiPlhFK+88MqydUPRBpCRKw7664cdYLo5c14QwVre5FNbeICU riFXn7VXSBDvVf9tT1L/1Sc2msXMVvDyUYPMGbrQLvjEsPPjdZXKzvoFRxluirrFis2Z 91XmsUMK7ms7lBdypzyDwn+b7X2Luha6uqR+69K4rUuzo9hHbHVVQ1cXp2gpaeZmRmCO u9xF1VIL8tcgQVBpprJCbBP0GjQhHyJGZcCxMkywLV6Z2HskZC8fRwT77DxrJ7uvzv9N p20g==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=HwLAoQmI; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id d2e1a72fcca58-7ff7d2d401csi60395b3a.8.2025.12.19.05.19.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Dec 2025 05:19:41 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=tqkycPqNX+/5RyAy3JrZvH+vxFUZKDJq41RXFmk38LCNBWBZ+HGXlIBLa20Zroizd4j4Z9EhcRnzwKq6+qCmr440d3EMRKueteqiB5kKpIOBj2X5CDoED9DdTPBBR14WOTBg/ILRjkVnhtPWhNWSywYYsqdQIHt/MxFzZ9uM4LrTLGLtH8tv5DtnEBLzNvjc5MUrNjDWokEV3PZHk5n+ysV4n1rVWBaxZKCdT6Nbp03RpxQjayyp7j9fnNCWo+NibSGtIcGFQO+pQuBecSQcGdWJ0h/dTIa9CbAopG91RoLoFFGwVaPeYRIN1XfIXg0DuwwUiqQBJjiUvJ5ijoXN1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=432dmGTCyMbQwQ8NENjfkGPCzn3zpAIrEnqTA/fOKHc=; b=pyj1SD3gdmTgnFZUJ/1KyYEzwrJvC1L8wbgWGAgCjRaQdsu99U+DYFco8appHtIc+RXaVrmKJ4KonozNQ4zYpdgIne5MIyWP8FMGdFcPn/EzQ/+8VRXQ5AmM0BIVGvP6T6OfcIMWjmYrE13GuaqRSF+Hln7EQTNCDayumUFgIcp4gXq7WSCNSN1uPi11jjhlCXojLtlInKbT1duFPVsRjQrj7L5FjlyhBrriwSY42KOyTkBvmEIOal0z8HeLFw4DqxPKCvzRbF4b7hU7ZHyTo1U+hLiz+wtftwRVszJUhF1cyi83lWAQl51Tx0N5oKm1AnmQSfrfhQQplTwbgBeZsA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by DU0PR10MB5430.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:329::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Fri, 19 Dec 2025 13:19:38 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%4]) with mapi id 15.20.9434.009; Fri, 19 Dec 2025 13:19:38 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Felix Moessbauer Subject: [PATCH v2 03/17] testsuite: make prebuilt container a feature test Date: Fri, 19 Dec 2025 14:19:09 +0100 Message-ID: <20251219131923.1504046-4-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251219131923.1504046-1-felix.moessbauer@siemens.com> References: <20251219131923.1504046-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0050.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:92::13) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|DU0PR10MB5430:EE_ X-MS-Office365-Filtering-Correlation-Id: 8f6f83d1-16f1-4bd1-ca3e-08de3f014273 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|10070799003; X-Microsoft-Antispam-Message-Info: DxGYL5YDkBzAjEZw7TOHcvFfIHia043GYnEPUrJpG1acIwaBcj2P4zxIfJXhp3Se360CkFqF/HY6nicXfunS/eMAYEVPfawlZoTYk+MYTlwquSuhFUJFaf3VyPZgh+IpdAzJjdB36ylhRyg+Ueg4TaLJ/h3vyPJqwHKqqlHO7ra21FQfVv6R6iAu4KfEssG/ucJTN5y77d8XM5d0q2YLgLO1T7aQhzzmGaU7J/PD5MdfxdajxIiVcfBZrew+O9J0UX4HRTc0yjqIQ4lPCgQuLeh1kIVez9glkJZKfJ2aVpS6PGXaSXx7cBhyUdZ25qGAKEsnIJ925tq77rczjNltork7ZpEvz6lFy6i5kZsWzL9STV/cMMhDxTJBSeLsmjp9Kbripb0eJKudgbmmoJ9qsa7s4mJK1kWdeGryJP61YDqvGjpzfwKVKbwdVszS+kvUzHrHx/mSqfsDR4zuXuhkUIgMWI41OcTQgto+lSrQpTmvKSzgwamh4p0rG5dsUen4HHknk04CI/Br+AcPOtn2olmpOKwgiIZ3PQc0lAcBJpol5WddClh7k6hEvuqb4obV8kle9r6vwBhqRVsjawIV3RttOQ5Ibig0WRLJhNmckyOOKPyrAd9D171liFuGjsHXtuQN3w/SSfAtz4MhpXrsNCsnFRC0eSIey3lloQXuBI7janrV7F8P+N/c4mQLEtO/a+k06gWIjofSvaOTvn39UEJCO2GochC7ThzBm4IFPH5j/8Sodgd3oFGb4ff0dpwCIaJOKL//+VIr4pJpNSGa4NXpg3jO/IZg6nwj+b/1J8+kQF5Ve8n9UWML12y3LV0YfmQq0vJmc4c9dQExgUuL1ZEIURULdHnB3TEiuxZ0ZqCdlP9KmkMTeNsSsEJMhnPww3ZnMEfMNS66Tu9MvxtONBXsXP6sYbBrQi7vnIAJUNbAw/RR1IHTBpmcuJykWKM8lRwn1bolBuC2YyinmnFlj5g+FpPa55YSJPL0T62n/LFSdtag+M2rn6kqYkC8NbAGYQ4nP+aS1RiL6pWPL/nNwgi0+MeqFL//CWivkGZQeMBw3RzJYGWI/IC12KvueulMYRLgCpUp4FtjABjTnPQO5/m4MyrIksT98N5FKhoU1j00+3ptX4ZQB+6cSEvbBjZma0VJKg6om951KA9/Pc7ge0c3dzehWa10wDRjG2K6J/u+9ttf7hD2I4iu7CJBBKB2KTkFhMClLIKRlEGAvt6avaP9+ylLhOqjemZwiwK9kcbPaJnNq3iJoEJC7t55ZCHqd77OKZk0+PHDwMDdICOZyTQMcJxdukM4s3AgGaCBkSHhTWGqsfsZRF/z3RXiAKFmFodWd8ZDGIg54iuPYJMCJMzGGIqS74y9LpstBLjhY9+kgi41fuGCd4of1WZBsKg8CK6J2f35YCRWNIvIvF0v84I3c4wuDCicdvQO+CRZLoNt917XTWfCi8MzBcYYOR6j X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(10070799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 2HdrnxkzcbTOKwo1sxr2Kd+tOwdujwTkzAIty6lMYHqk2GubJBixkq397AtRPT4YEleu2f4oSXlXwr7CqPZOQ3MGHo4O/q9WW7pvoE42o93UKf8qt5I1m+Ck9UznWLItbKgA/WoDlzlJz1rbNCSaquVSSzZZ3wyKdiBr2wJqYnvFiL46w5ajUurHCkajDgFKTUm1Yi9PXKR62Wl2UfeV9ZGUVjx36XlSY2VbshLGl01mxFQ9w36gjURdWrXbhVWEu7GjipX+O8mrq4912zg9RJSlEe6uyWaNX97r1M7tbHOOsB57SCqTFAtkP033E8qpr9MQRz24iXM1wrp4+EbAWn06GzIxeBDq+zgfnXuagJ1IAs32peRUNNBlJ0EBkv4lCmAz1zy8HuMQ1Nug9k3s3yGv2eNJpZ7cu+uM3J0ojqq6lbDRK3YH1x8oW+XT3Q/9cwhV/QvHOxvwikkkMX9rn6stRoTajs3j2eJ6QxrFpn0TkbyfFj5BROoAWFfyr3P17acmkEs+clgbuxZ7Y1ZYOzS+XgYBfB/9aY/vo6BZxBhiI7HLcDRfj2/em0z7Wjl258AUcoLo2fc+MnrDGd7hbpWgOTXFNUo7zKG7ea8KMkbXhBxY0vl55PeSjzoAF0fCC2oOcB//XixqhZAD8XGBXg1v4E1AGH727L4dVSS1TyTK2DVdgjfeQ9u0EuNmQ/WodoFTViTzjL5tf1mhU1CNAckSVwG7ef67bmC135h5toY5ZbqPwLcm4galas36gf8EA7MWOP/qeozgZmP50Ojlm50+H9gK69Y5Y2XhAN/rvvUtu5LZbcqyn5FzvSPVXQYCScfQ1Wi2bpMynKmIdo1XI/sFZNeqjtYXlMQRFf7KmfA121b+VFHPYfl5hBqEMGSqQTfAZHQ6QeULptNtHmgXDrVqgD5zeOy0b/98BF8Kkn1r4QTtZdTc5QpomnDb8t5WUetFa2y/nnjcdb2Xtq3bs2ePtjXY5OYZ0kgTQuGTUWASD4dhmZYrL0Ql5c5Nh0H5cjhuya0htUVYku2cihp6xVEMDkBMP3PlsrpkR3FQMlUZAxROsCEELnFTtDvX61/zU6IcK7ji4OzC3Qj3twSnFv0ZCi2eDaiIG3Y08gqpNPuAFTQxzel6VsOgnffxnahqAJ77f1D4LNOGyu6ki1H2Qdz5i0FC3CrvmBnx0Ft2PHCw+DOVPXLbzRMYNPCOfaa5nTcuZej8Re5JHi6d9no9EQTUjsol+9HrDXh7RDKpjn6m/wjfdheBhWCodeVsbdZGO5JT4YJObRhTG2iZEOelTyNZcc0ibntfOa2nh4+HFmIzMDoF20kLm/KulFw3m3V2OeaJxZbERMvY7rwFMqaZwhw6tbcyFdyYEFmUplnhx1r/CVYBqdtIUIc9bHe4IJAZEp7Q+bTorxVm7U6DjYuLW0fVjl/yI/af6lgK9QyWZGPUnFPaqbgNmVUpYwqmjLvZmWVm6pJwBQMe6DQfBsraxG466T3nmE5GMy3hpYmGN5uVHNQ5UQz3HSuJLaMoKeLBLpI/A38G0DxjwzZ3Zecqp0mJ/1jBYYono99nBPo4GTlDf38Xc40E31wRfcidoyGAnINdjqsbCtcIqxhT+wtqJb3bR4TZ2/cYjMM+sArCudlQNWWdg1MwU/6HBsJeULhpN4ky/8dVMpJqmxpApbnHvg== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8f6f83d1-16f1-4bd1-ca3e-08de3f014273 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2025 13:19:37.7008 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: +uibA1Tx3o+XMY5QyLqEVnUs4a9st/xQxOYq25RtazNMIx3yyQq78kEKsaIN8qDcVTRaV1HtogsnfUrr8vWSnecTJiMywmIwihLtwBk16LQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB5430 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=HwLAoQmI; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer 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?= This reworks how we handle feature tests: Instead of binding a feature to a target via appends in isar-image-ci, we implement the feature by using the test setup function. By that, we have fine grained control over where to test a feature and can avoid testing the same feature over and over again. This leads to a much cleaner architecture and faster test execution. We start implementing this approach with the prebuilt container test. As the images with containers are currently re-used in the VmBootTestFull, these tests might break depending on the test execution order. To fix this, we rebuild the needed images in the VM test itself, which takes less than a minute when running with sstate cache. Signed-off-by: Felix Moessbauer --- .../recipes-core/images/isar-image-ci.bb | 2 -- testsuite/citest.py | 25 +++++++++++++++++++ 2 files changed, 25 insertions(+), 2 deletions(-) diff --git a/meta-test/recipes-core/images/isar-image-ci.bb b/meta-test/recipes-core/images/isar-image-ci.bb index 7f2b404d..58aa5738 100644 --- a/meta-test/recipes-core/images/isar-image-ci.bb +++ b/meta-test/recipes-core/images/isar-image-ci.bb @@ -16,7 +16,6 @@ IMAGE_INSTALL += "sshd-regen-keys" # qemuamd64-bookworm WKS_FILE:qemuamd64:debian-bookworm ?= "multipart-efi.wks" -IMAGE_INSTALL:append:qemuamd64:debian-bookworm = " prebuilt-docker-img prebuilt-podman-img" # qemuamd64-bullseye IMAGE_FSTYPES:append:qemuamd64:debian-bullseye ?= " cpio.zst tar.zst" @@ -52,4 +51,3 @@ IMAGER_INSTALL:append:qemuarm:debian-bookworm ?= " ${SYSTEMD_BOOTLOADER_INSTALL} # qemuarm64-bookworm IMAGE_FSTYPES:append:qemuarm64:debian-bookworm ?= " wic.xz" IMAGER_INSTALL:append:qemuarm64:debian-bookworm ?= " ${GRUB_BOOTLOADER_INSTALL}" -IMAGE_INSTALL:append:qemuarm64:debian-bookworm = " prebuilt-docker-img prebuilt-podman-img" diff --git a/testsuite/citest.py b/testsuite/citest.py index cba3c008..eec90c6e 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -265,6 +265,25 @@ class CrossTest(CIBaseTest): self.init() self.perform_build_test(targets, lines=lines) +class PrebuiltTest(CIBaseTest): + """ + Tests associated with prebuilt artifacts (containers, debs). + :avocado: tags=prebuilt,fast + """ + + def test_prebuilt_containers(self): + targets = [ + 'mc:qemuamd64-bookworm:isar-image-ci', + 'mc:qemuarm64-bookworm:isar-image-ci', + ] + + self.init() + self.perform_build_test( + targets, + bitbake_cmd='do_rootfs_install', + image_install="prebuilt-docker-img prebuilt-podman-img") + + class KernelTests(CIBaseTest): """ Tests associated with kernel builds and development. @@ -984,11 +1003,17 @@ class VmBootTestFull(CIBaseTest): def test_amd64_bookworm_prebuilt_containers(self): self.init() + self.perform_build_test( + ['mc:qemuamd64-bookworm:isar-image-ci'], + image_install="prebuilt-docker-img prebuilt-podman-img") self.vm_start('amd64', 'bookworm', image='isar-image-ci', script='test_prebuilt_containers.sh') def test_arm64_bookworm_prebuilt_containers(self): self.init() + self.perform_build_test( + ['mc:qemuarm64-bookworm:isar-image-ci'], + image_install="prebuilt-docker-img prebuilt-podman-img") self.vm_start('arm64', 'bookworm', image='isar-image-ci', script='test_prebuilt_containers.sh') From patchwork Fri Dec 19 13:19:10 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4757 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 19 Dec 2025 14:19:51 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pf1-f190.google.com (mail-pf1-f190.google.com [209.85.210.190]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BJDJn33019104 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 19 Dec 2025 14:19:50 +0100 Received: by mail-pf1-f190.google.com with SMTP id d2e1a72fcca58-7b9090d9f2esf2911509b3a.0 for ; Fri, 19 Dec 2025 05:19:50 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1766150384; cv=pass; d=google.com; s=arc-20240605; b=NsjSMtIv61oHaHFaDsjKayZenzkRZqHaHN7Kcmj5gL6eMr+jzyZkDpRHAfnwqv2b4I Aak7wHleWDKCqBpqdIGnEVqTL/IrhkK9+wmwF+Dvn1rcw4dnWeatzIptOfUmFuxx20LH QI7cqEF4mBB95ximpn/LjzXEzQGCTYUPo27cKlg5btvfI5JPToDlOyLy27No/HfNrEB5 MbDeg7CHATDCGISA4dMO4YODNIBw6e+r8Qo+EGMoSi3+OJUCyTgWxgOFkohiQcOuUWxQ XSMggfr5EafDB4L2tNE4WZxJh6wJHwtaZW424fzswqin5i+lnzwstKtkLztE3Ros+DKm atuw== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=pixRfLP4zJf17sxSivmX4BdqLvBqXbPspaLH7oeEv8k=; fh=NGPUMMRAQs2tbh7crtf68KUFHqCFIh0m+SJYEa6Q/GE=; b=X03YtJrgZ0woNfc9NGVCaPeUjLBdavOWLIfL60OhkzTSbY17ZMuBSuKz/aiQjeLWoe zqdRJzLbViS+hm84tco2O2LPCpOsQSQWW6EtYp1a3aNTy9DXwcNh7XyOTcc66VBM0xNF E5wBKI0R5Almp10c41gBzLjp8TVN+9exvnl9+mlh2viN9wYeV1nVrq19vv5Da2lOJ0Ey LXAAY7MbGcAj/zZXbBaYorIiQDVrRks8ChEs1xgjQF9ABN0PF35jVPxrHMdN0c6lcfL5 +8qltJLftq/LkBZLg/t4Pbp0tkUM1xHZ2YCoxyVznTEUvptCe1KQ35syumZP3MS86Vay xpvQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=LyvM+IUH; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1766150384; x=1766755184; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=pixRfLP4zJf17sxSivmX4BdqLvBqXbPspaLH7oeEv8k=; b=bZAjyfwDE+maSE02XGwBtlD/QdLqQ+LUZAb77zsrl8tRUYm2dd9MNuvRQVJgB35NVq cgWz7HLJgbwRqVp1l5gc9GxsHdApql0XTOfEKbGXRc/NdCMi5veVXCowxHSVsG/zCDuW GZ0PaBxAiImPxoNOmkQysrQpDHklnXN4ywmywu8xoH2Kgd1oho19fDwRCRHoj3OUiNF5 3YicxJ+g52SqGKa5kWAwataaYzVwghVzHd68SeNwEtXdL/tPS1VQvknLodveZXrqdP7a XFZGNfdqyd+WrnxF5F09UHk6ODzCzXuxVRo6GLv9tdWcCOhn7H09mlwYCta6/G3nNtgp 7YhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766150384; x=1766755184; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=pixRfLP4zJf17sxSivmX4BdqLvBqXbPspaLH7oeEv8k=; b=ent8WMHDFS2m4AdwKigjNdc8W7KdKfTG5q5lCLz7995rl1AA3TMhjBuvF7LXBm0Jt2 7orTufoaBu97gHRpLWpX/CYphkeTxczK1qfU+TpJVDGTvrota8PZFZU55wL8xEUcvaKq x3EAaswpSjo2ah+B+VTyFfjX94u5Pc1TxH27XEyu15mY+6YeIvs4HMR1kDgwyoCHcgcY KopX6TZNEFoeFe5iYxgRk6FWL4x+v7KruEbvZF/dPkr7qyG81Hbv94PkXlvVuJoknGVA SQjVuJ80zTsPrtbkmgHjZvHGIh24d4eD/u08NPH5F+Pxjr7WNgJxqhh4ZcDaTE7ygnwK C3bw== X-Forwarded-Encrypted: i=3; AJvYcCVAoUH+TX06p3Qt59ZPm1TSur116nf+RUP3m9jsIBYM+afeAOt5TY4RxDYbfUtBVXL89MQih4c=@isar-build.org X-Gm-Message-State: AOJu0YzYgAQn6INcpuyaI1e4BlAVxS7KPrDPeDH7vhzqpRKrgR70VyaW PTaqK1QmuALVe2ZcJUXXgwASnjpsT0ZPStieoHhFQm65f0k6M6tS8D2N X-Google-Smtp-Source: AGHT+IEekIsk8JMVgH98NuP2yUAea38cOpVbHNEraqg/lF4pzkvQgoHQqxO3gAo+p6Gvr1BMV70Saw== X-Received: by 2002:a05:6a00:302a:b0:7a2:7458:7fc8 with SMTP id d2e1a72fcca58-7ff6421511amr2276212b3a.13.1766150383690; Fri, 19 Dec 2025 05:19:43 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWaSc3ZUhg1Uf16hRdiKRxLpbNWrl+tM13K1VInvcxMJyw==" Received: by 2002:a05:6a00:6f2a:b0:7b8:4330:bc3b with SMTP id d2e1a72fcca58-7f644654921ls6384648b3a.0.-pod-prod-02-us; Fri, 19 Dec 2025 05:19:42 -0800 (PST) X-Received: by 2002:a05:6a00:3e2a:b0:7ff:926a:d944 with SMTP id d2e1a72fcca58-7ff926ae148mr2256790b3a.1.1766150381840; Fri, 19 Dec 2025 05:19:41 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766150381; cv=pass; d=google.com; s=arc-20240605; b=B3WgdT2hmB0JzQCvR44DoBiQw+INo1eBITm8X33orN8I+oAaEqVpu9LMnVMbKe/Q3R vTQ0sqwYKmExBDzqP03LgeS2PtztlEIfBunun/El3FfHRdIX9LF5zD/Y6siHdAFzo0Mh +p7HqJHbN6QJLAWfbcxwzdN/kaM2hCtBRnHmN8DT2mhAiqXX+SUSluCF67CyHiRKh/RA epyD8dQfZwsIlm6VjkQqvkPUbcCFYeAZ2loU262Hv4X+moY842Sr3160H0ZsbGBImsGN 6n2yM/LJQTo5pwiytDrgU1XCTSciVzPUHDKei/2xIsvIItimG6ljJ+vMGLhiednYwuO/ lP3A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=UcpWrsOY590XdgPQpHmkFZbKbdHVO3NgE7QO994339U=; fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=; b=GLLtQ/31h06IfCBvP+w9hr7aDmwHzeF5hfwYtHcheHNvvzcr70M+X4WXmikGAx1l6u o3GtncVuq6Ut5uNnwBYNOTxbjqqvuBwRHE5buTHcjDYt0FgwVk8boIf+VpIMSgQkabzc 4nLSb6OGYtQyvapLZTaWbpvm4S8fQvWOshP+54KGZCUaCkQNB8yBZUHBW8d7kw4kw6LP LQ6ORNB337VT8n7Hh/QUZqZ+gHeTJutebvwGqhwGzhoGa45VMUXRblw/9HdQuaYu51Bj RmfIYX6LKqrU7/TGme8IZA7L7EK2sfSXek1NsLmjOtZ5kMM6rCH5RIX4ZNZ+38BOUM3a 3xkg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=LyvM+IUH; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id d2e1a72fcca58-7ff7d2d401csi60395b3a.8.2025.12.19.05.19.41 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Dec 2025 05:19:41 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ZA0LK05OJHuB8zWoZpp/dF99/41Hts1qSAjG5Wr10PVC2WzN8CX/zFqOMqVsXBBN+f0Dql1SDMs1UuY+c9SGS9r7M4DleWqX17kcVQZDjYRwVu5c18qgM/OLRPLXYAE6dX257Q356TrUsulKB/UtCa/vYOAG6Kz0hXT8DH6Lq5s2LSk5OD/7eGtsmRQCK02QSEDjERJRNn3pT1Yjncr1TjGu/4NIoIvjBY9+mMMmh3aJloaFCHEvFQaLuSDVB1qfDb2iJmdQiYs+kR8r0sG1qB4vaEaeaMk+Ekpr2Q40spAXgWuafikekTAso0S8ulbD8gXZsr/E2JoKE6xQ7lcFFA== 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=UcpWrsOY590XdgPQpHmkFZbKbdHVO3NgE7QO994339U=; b=wR16AYpXOnVKOSw2P+BF3vEYMjxz+s4cu8NhGzK5PspAffRLjc7+BKB4zq7U3/q0YdvWF6FyaAid2I+Udlffq6Q4HKEonpuHVg3OGZCirePYGdy3a+VqsgjvAP4hyznp/G9Y7a0oOGlcF/B2ba5VxqvYJAkddkmEKRdJ4x4Fvy4l6uKLE5Ct4BuH86OeXRmJzOZE6PD2BPJz/Vumo4gEtS8MkxuOPp2AiJpYq8rWsdfgwn8UhSgEgiWvDRE0yw/b2rvlk99xTsGLK0hxlntAMlvW/Nzl2L1QNFnliEaaMLVZYt6rVqwmWqgS6QElZrEMah9OUG4pRdC/0pF1Zbn+3Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by DU0PR10MB5430.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:329::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Fri, 19 Dec 2025 13:19:38 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%4]) with mapi id 15.20.9434.009; Fri, 19 Dec 2025 13:19:38 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Felix Moessbauer Subject: [PATCH v2 04/17] testsuite: make compat test standalone test Date: Fri, 19 Dec 2025 14:19:10 +0100 Message-ID: <20251219131923.1504046-5-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251219131923.1504046-1-felix.moessbauer@siemens.com> References: <20251219131923.1504046-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0050.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:92::13) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|DU0PR10MB5430:EE_ X-MS-Office365-Filtering-Correlation-Id: 86d4ab1f-3cfd-4d1a-5d19-08de3f0142f4 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|10070799003; X-Microsoft-Antispam-Message-Info: aooZ1x+RbTZwzzqoD7jfHWcGjEbqW7uvYrM5Ri20xRrcNEej4bhVXmEH8ykOGhpxhH3E4nV8WcjrvAZ/wFSC/CWvPyctlIwr8JFjYZYXiU8ul5o93mbdoZSf9q24lhOS0VRA6a2gvkOFkuAaxx9Hi62n6B395T1TckZRCSnY+rIVmuz8ovbgJQ/SB8thL/Bs1AUktLmmVQIlYc2tVg1tGdZg0nfD3Fd6NBb1qUboJOhMsziZo6sqfxbIxzCX55/hk3IH4dUib+NfDEg84ZFvc5+q6FYawnntZDv+icAQG67/1dDz9ncP1uGc67AOhgpUA1qFW6IgG8sgkXSxjEPpNs55jobzPxeHVUtmPlx6FF8BZrf0BoDUOsn7FktIvWb3RphRtqOATWwh7Nz6mG4dz0ZO79kUokW2JynyW32llFlbZHQDi/QOaldW2jHrEC4aE4Hg0Hd9iNMBrmXsSLcoMc5CwB9sq+XVQKGA1DQ1NUb6mwRrE8nqRq6+hBeRuznlEmpkYvDGCl9BXOBJGiLIRt1GlcpR7ZisU8lVYbg1dRPkECWxBX3R7LTxd5s3u5d0qvCXojMo16nUAcldvwvPo9aPzk7JIbLRXSWP0orgfb3pn8KOsheRhpAjv91KJkCjXwSC+I5HWJxeXdmWFcivTKZislLMIm7v3nHBM2wgf3UBZ69Ia2+3TDlA99YiajnEddD3BiITTNNt3/lM9Q+5YYjd7Gb482mcNxCSlX46RKZ0lYD120beW57Rr9DJrrkdkeHCS3vIyJBD4Y3+BLn4ciO1SiZI/Oyy+vg9rsbidY+aLXMhRAbDY5c7XBmDohFOG6nwwLET6EQAfP1iHfF/gOC/JZ6irRgKOS8my5d7t4U0n03TTzbFknrC9mIbip+tO9HoCU+k3+jH5C5Rfsgobbes16uspLcSoTsN6vZrwrwHzFyueuZy1svNV7IUU0YMfpJenTgTvxfFF1b6YSJW5ObZTQPAoZ35UjF8JI2Gy4IQAo2nQPZNRsed/ZzYOwMUZCgv1lTMUoTIM2rhOC8eEwyov9kXndkn/g+5J/W+c4Q6Jw3+a0HoRtssyWxFb6UtrDKw+N6xM0C91rzzY9ZleSECQEj8X8YHYANmMFBpdLIXFcBotvPdRNi21GwXFJukcNL7Ip7lxWkKoVjyKebXU2TZ6eg4IzJPhZdzYijsulMn9B1nPBObEydG+LY+5pYUHBfAcsbz8sSJXH/AbJDIkCBy75Ts0JxPuBe5OpAM0YK6YrNNu8Cndcd7nU5q2Es+ZeejOnz+ECJSmZmDc6Pz/vdgNezXFIlX2IuwjV9KsIB1bM/+IivEy6KxvgQ2ub6Nyy//h/Rx2naWWVS2LnwlSFLAvhQHgcRs/tIXQlL1Y3S8pL7R+yNqR1wyXb765wD+yJB+LiInZ8lYebR4rTlVE74b5Y9IHQRtg5zr4lhZSk+QAldWLn0reM/KWbeoyl4e X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(10070799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: l3cbvdwuxBtn6Xt2GwJ5noKv/F9wtrJpgU8Xez4gMTEkikw90r2wld2wfIPkhXNGXDSEMQwQWow4ssWVPliozbxfX039ZQdn1lzCBwWrt97vDUN5Npvsr9+FhcYcemLUmo1h8h69mPnq9fmf3UnuadnBiRdszAajQ13geBSg5M3cYnRz6hm0ucC0OIXHPgPjT+mCVN2sbae/9riiSPO0CkzD/UUVifuYs0RkyQ7L1tljZ+/iw+r5JHNh8asjvPuLUOi74/sDUzBcyf8mJGSFy/uqUm0nCBTetwH79hfx8j6V2QDOhbYVb4kxAeXuMOQv+z6dTjaE+pU7oRXvUvGFxeft7RNbI8INDwZh8vxIod5BsON2gHaAwxGqWK5tBrbH+eUGjgRu/T2MDJVympflF4WtJD8Lpil48MsvOXf9JLqgnDt5kR+OGIwNOhLQ61XY1zw14WE6gWXowP7AHSsoLNnXdpcW8LP3ZCIks2GvCr/y1xQEZY8rDpFVMPZYf+xq+mbxTk/LzQps7iNvm538yc8A//ogRfnMyYv2CYDfbkCVqcNsANmaJuEb4Iw3uE5E0lYEicGvzSesBcoK4OYefjwkEBbXwixvuw+qhk8O4nxo0xG3wYxXPHevKa/HtPEUd2jQLpaWvsMCTfDTxYQPLoNHAGsat9s4X4OH0L2cy3E0iw/xZ0KNEc9bTKzCzgbM23HBbztErIaxXuoDQZhO4FkDUTfQBPVOsyjbyeIcBhj6nc4JM/cxLbaFiGkLmHcIU7oh/puy/5A8AdtnXAZ6ATZ0lVc7ZiZRJdtfjJ4mgVP7mqICKq98k2pcu1spISomp3g9LyvNrBJvYeYxLTWMIvH7k38VgioMHuhzpcIxeR1U3T8HZsumpI8WlWTkc/3GIH/IjmwV1/YzbLrv1RxuEnph2Ph4gNz0OJLTwZr7E7N38cOn2f831bteoETuBBeayQ/9N9I/Z+GVzUgL1M2lxe6a8D8FnNFy5NJ/9wcGmXkpmRX6mNbWDnzWK/oMQHRJGSdV5qjdGRe1SB7OnDYsdFQt5arI00BSXooduTicT91fk7PTLuYHx8/pg9mDvfZTC3cxMZ4STELdVpzo8YQyDjoxMFOLvh3tuId3sUA+oyNywxv2zhEs791GDllz+v0z7NmpX8qZF3XV0TNlCW+BQ+iEV9vcezp1FuiqyFm3wk4KfXZFIux5B4fMq1XJJOKHjCu9h0FLSUtjcTVCxEANBFurTYqsAGZhx/8uwptWPr1r/aRWu8ZN732sZnJB11vPdgbnjZa0oU3y1OnWZLrYnuhqi2cxNpcD3V1Axll0EVZJyZ9Zo9cSVaLyDSZWR1oevw0cZw3HI4CmjLyu1m7B2cHdsMuzM76hJJgxUg8afevO1Ifcm9MDchSdSSSHFK2vLU2LQxGrEclOhL6DR9n4kvj+OxBYPI0bNA+qqJybZ4EM0ludJ30YvIx02XuIrLwxqCS5m+6ZxTMNTm0RE7L7ZKlxNkuKqdyrfC5nlD5TC/OBrKL1mDj7vUJRhPxLZb+NJTn7m7ojZxdgvuSADbc8HPTbZ+n4U1DarNYREYRmgf7REzjS9M2vJp+WZXgeX19o5mbgyiR3fVWV/Grk4rAuWWCta4ElOzNpYveV88ptbApT1LuoMFm2IXzqpTge9hK6PupzBKon6PAGImKb1IRfjw== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 86d4ab1f-3cfd-4d1a-5d19-08de3f0142f4 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2025 13:19:38.5291 (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: fLg1jJb2/eYqihi6lX2AmY0BuFCUgupEwWDEDNm37z3vjCYapmA9H2wbwQGGhZboRX5pEJXmrB4nsN/NkRgssrXbbX6NJBtaiK/xAzeO9RM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB5430 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=LyvM+IUH; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Currently, enabling compat mode during configuration also changes the set of packages we build. As this is done with appends, some packages are unconditionally added, despite not being part of the original test case. We change this by only enabling compat mode when selecting compat. To actually test the compat feature, we add a simple and fast test that builds the hello-isar-compat package. Signed-off-by: Felix Moessbauer --- testsuite/cibuilder.py | 4 ---- testsuite/citest.py | 19 +++++++++++++++++++ 2 files changed, 19 insertions(+), 4 deletions(-) diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index 46bfc546..25e3b6cb 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -180,11 +180,7 @@ class CIBuilder(Test): if compat_arch: f.write( 'ISAR_ENABLE_COMPAT_ARCH:amd64 = "1"\n' - 'IMAGE_INSTALL:remove:amd64 = "hello-isar"\n' - 'IMAGE_INSTALL:append:amd64 = " hello-isar-compat"\n' 'ISAR_ENABLE_COMPAT_ARCH:arm64 = "1"\n' - 'IMAGE_INSTALL:remove:arm64 = "hello-isar"\n' - 'IMAGE_INSTALL:append:arm64 = " hello-isar-compat"\n' ) if not cross: f.write('ISAR_CROSS_COMPILE = "0"\n') diff --git a/testsuite/citest.py b/testsuite/citest.py index eec90c6e..5ff4a4ed 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -112,6 +112,25 @@ class DevTest(CIBaseTest): self.vm_start('arm', 'bookworm', skip_modulecheck=True) +class CompatTest(CIBaseTest): + """ + Test compilation of recipes for compat architecture. + This also tests a custom sbuild chroot for compat. + :avocado: tags=compat,fast + """ + + def test_compat_recipe(self): + targets = [ + 'mc:qemuamd64-bookworm:hello-isar-compat', + 'mc:qemuarm64-bookworm:hello-isar-compat', + 'mc:qemuamd64-trixie:hello-isar-compat', + 'mc:qemuarm64-trixie:hello-isar-compat', + ] + + self.init() + self.perform_build_test(targets, compat_arch=True) + + class ReproTest(CIBaseTest): """ From patchwork Fri Dec 19 13:19:11 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4758 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 19 Dec 2025 14:19:52 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pf1-f186.google.com (mail-pf1-f186.google.com [209.85.210.186]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BJDJo5r019117 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 19 Dec 2025 14:19:51 +0100 Received: by mail-pf1-f186.google.com with SMTP id d2e1a72fcca58-7b952a966d7sf3402007b3a.3 for ; Fri, 19 Dec 2025 05:19:51 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1766150384; cv=pass; d=google.com; s=arc-20240605; b=abcWa/2vTYh+JSL61kO4a4RAb+oFFut/q34TQ/721/DegXgrUjtiElifDwDUiGJsq8 OmawKODT0sYA8z5j6l0XE6FFa6FPVWRoy9lKZ4FDHAdNDDNvzuX24ismvF6GGUsIuonc nkmoTY9b9ckkk1/XXJeDmuXkLUT8KCSniAV/B1I6J8osavP/YvemsP/u2q0m6QCM1mKt pxQW+4Sxq7StDI4QqnfhT3Fx5YjuHi8lHG7zbSQBSEjONiN9tNj2QUAAn/Ij67M73nUg ZS81mkLoToM376hPYS85qdeFlWR8CJKXqMxL3iThMAPm4ry/6ZdYeb9s62b8N3+6ZrvX QRxA== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=rK/ZZ4vFwpKQycQP36zkN9baE+kgTMEBjTovtyYhNak=; fh=Sd1OBmj9gHmCs9LfsHDqnl8YDAllc30s8kS0vkjHeX0=; b=IfBe0zSJhXblyLFiM8M3ELLfEL8Gu7W9hfTjPZ1LMcZee9VuHYymJT2IkhmEj3lDtp 10SNhTRi+266Jhs+ET78jz+P/t1zb6iZJfXX4uIRSGEAysdBOavlYgc7ePq6H0G5Ii2w R4akTyl1Xgvj+IRI+6mFcRz7Sn+dPmkiRJs0W+98KhVtPsjW7wauGn2WrDIjnCttt234 yZ+MWYqUZagkBZ0dXAOsAZhEALZYeOCm2j8N1x+sJ/V2ESApfbzQqajEKpykHo2mQod1 gis2qIrtH4mGqoD+dbRzU3bS87jdScDconCs5w7Y4ZHzggIN1wZaYsNQASEpQU/mwFrW 11Jw==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=zU6hZqOL; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1766150384; x=1766755184; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=rK/ZZ4vFwpKQycQP36zkN9baE+kgTMEBjTovtyYhNak=; b=PdOM5ygHTPNiiaqylj+bStyNGYTj6RpiTxQQRlUwVlEoVChmJWccFGc74pytNCuL+I 5vgoecQpiz1ZEJccSAGFjNgdBRI7s+Obl9tLmPIo6UcsJxzj/Fi5RFv748bfWJZTZJvq 4q9VF4OV0sP5leSQvDMRETj9iGmOZm8MYKC1YtmAQuAtpG1xOIudFxqvm5Z9Exr3sLPP 7FrIIbFMhhDwA5BVJIwT4gG6AvoYomhqmrNX9/dn3y9PG2yEKJxgshm19ds1590rWYZE YOLCgfsPvjTiHeHzz+e/KXNZOxlMRYoJjpuMWAPMA1fMqFpvIfmvoVSi0T3IRuIml8UM A9Ig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766150384; x=1766755184; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=rK/ZZ4vFwpKQycQP36zkN9baE+kgTMEBjTovtyYhNak=; b=wM5lYIObh6bJN3NMwB1IGpsFCSxGLutmomSt672d8bZtJchzqkYhu3ZdmKQkzk7iGB g+aUaEptcer2l7AuU4m3dhuUa2dfJqIIph2dIp1bK2SF+Zhf91cWlRccj+BYdLkwRBmO wZ7j+r5i5RwlplBm4SXxa/5/PJZBLPQ7XZIsUXQhNHIspkvylflWV616sI0m/tSalmKU DLvABYOL8YeAyRLNNs4tVPakFe1crNmV1Y2Ex/Okj5KPWmq7Ja3D17ucj5CLqX03dZqT mdyV0GLR3fCa8eiWorb0PQzJUJPQHJWC0TG/m7qMDx62LpmY3pUKgXX2uzsGybdu+llG 0oBQ== X-Forwarded-Encrypted: i=3; AJvYcCUo3OoqjrBwiItgGQkE35Mk6oHAa1n5ZA25brB9dUAJGdXtBgoC3Z/SNYs1bv72+DWHXSLTxD4=@isar-build.org X-Gm-Message-State: AOJu0YxyV4tOxHoig3EO2AmYtrlEHdpp5b8kZnDUfXspMFzkOgJCZMTJ e/2zX7/n9dy/sLU0tbPeKlLLEzForbNqu5tw+uXYPVVXUDZgmzCpLmJ7 X-Google-Smtp-Source: AGHT+IF+AupTqJPieK3Y8N/BE6nF/8MVSylDwRaFrDcCvt5Zxh7hb3vfP1JvMwavx7Ulwe4L12a9jQ== X-Received: by 2002:a05:6a00:1d0c:b0:7e8:43f5:bd23 with SMTP id d2e1a72fcca58-7ff6735eb64mr2442735b3a.56.1766150384120; Fri, 19 Dec 2025 05:19:44 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWZ0gcAJL9VBpeYdCE5f9D3eKQi5tg2JXwDZK2OP5VxOXg==" Received: by 2002:a05:6a00:4884:b0:7ae:7c22:2ff with SMTP id d2e1a72fcca58-7f649516c1els5606140b3a.2.-pod-prod-06-us; Fri, 19 Dec 2025 05:19:42 -0800 (PST) X-Received: by 2002:a05:6a00:328a:b0:7f7:27dd:7b1c with SMTP id d2e1a72fcca58-7ff657a3052mr2802711b3a.15.1766150382473; Fri, 19 Dec 2025 05:19:42 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766150382; cv=pass; d=google.com; s=arc-20240605; b=AoJmmnudI8oG3Obam63Bk2q2avx09c2mLztLxXZiCQvS6+ixQjz+MYuTlOmVlrdvXF 20yL92mdFTe9NpA0alUb2lcuXxeXZveb3auC4H6X0dHOckSI3koxjEE919RS72xl0r1q aDbRRQcYzJ/o0Yz9zIdKrlLwdeJys754K3WSgfxgZ475IiRixLdsNlyshCH+Q+keNGcX XfYj2GUMT6GnmO2yH2P9X2fUal/5bZ7ZfhEVg49boNZHu76RJnc4GRq6MziqorGJ+I1i oHbz3fU3qVEPhAmZMiqSuqQaHqSKVxMOuzph+Sdc+/MLnsbmdAFy1utXlKXeR+Sj7Slb bihQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=QsplaIuBcDAn5I8IY30MYy4nMj1RYm9iiRcx+GEYPKs=; fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=; b=VN00ypTIOgGQSA3JdpPM2FPkqbVO56YyXyMr4eFisGbmv638r37wuaIiQAcfUbweNg uzmG2t4JgMNt9MrErAuwHJl1X46g64O3gpivIOYi6tIV1u2AKxWQKb7BrN9UCOhxcl2D 2QNjNP4SiFOqVlE7PYscNutEJfcfXAVLPAUG0OfOKZqMxfuBK+IIYqjJOA0WtHYVljA0 GAYwLKWXiNcerouHorkdDT/FYzrIsAgUtRvhfkGdoSncYdSC53qDaGtn8Gd3H7yYeU9q R8j3ENI8KOQYFjyZMhYEsxUF35oEr+npQjSnxifEq7mhc20M8gmcUdgd0KRleybmVQQm 6rSw==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=zU6hZqOL; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id d2e1a72fcca58-7ff7d2d401csi60395b3a.8.2025.12.19.05.19.42 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Dec 2025 05:19:42 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=sXuu4TL+MKjHmCruo8M0kDiZXH9QewyDPdGaxZID4aahxxxTx9Q1z/EWtj7LEgEKXkVXA8o3Z6zNTuTtuiOaL8Of1iUtNMY9U7T0osXs6VRfB7y2xSfPhPynrWDb2ZVr93ZvQeu4D5xGjvvYtMSPcvy/sJXk2RrPNJTLKPxdxgVRKfhq5NXjyCcaYMGK4ocbiXUnYT5d2PKOcvo4KCLmCc35xoMfUwXHhSV2G1/TnziAU7KNjYY9pw5bRECN0pgaokevqBItKh2EMQFMgDUkanWQd6E8VR1mK5m96jGP/+qXBr2j5d0J3XYdEzLL4idNso92ynsILMswtlAkrHWILw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=QsplaIuBcDAn5I8IY30MYy4nMj1RYm9iiRcx+GEYPKs=; b=U5CKp0HahVTT1aTXwaZN/+/MVsj/LOl7BuLW6bzkQT5PWZ8DI6T3e4s9ZP0UVZ32QsdFShtmYyKmThGWI/U5CaM4eruYlprh0hwjAbAuRI8AnvV1/uzqiOEf3yx6+22PyMStckYBSzQpRSzFyEd3+4aMsM04mKfl/03oddQ1GqeL/HoXe4+Ur2ymgWf8cdhcle+Zdz+fayegwsLH7tRxpp8Ua7oAFHUYrKejfiLc15QwfJne53oOk4C9zGLFBhRba31EvoAlWRJ9SUdPsfoOyDetJAJbrdP7+IElndBMMiEFJnG3mAybdO8Ejd86gBvrwZmJgyrjfrLXehI2ijMIUw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by DU0PR10MB5430.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:329::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Fri, 19 Dec 2025 13:19:39 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%4]) with mapi id 15.20.9434.009; Fri, 19 Dec 2025 13:19:39 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Felix Moessbauer Subject: [PATCH v2 05/17] testsuite: handle IMAGE_INSTALL solely in cibuilder.py Date: Fri, 19 Dec 2025 14:19:11 +0100 Message-ID: <20251219131923.1504046-6-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251219131923.1504046-1-felix.moessbauer@siemens.com> References: <20251219131923.1504046-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0050.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:92::13) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|DU0PR10MB5430:EE_ X-MS-Office365-Filtering-Correlation-Id: b25e7ff8-9d76-48ea-1d1e-08de3f014370 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|10070799003; X-Microsoft-Antispam-Message-Info: 8ieJNuN95Ca3eMHEdBmbpEiHe4YMSjDc2qEz0Rf4aI8dL1aducbx5n0AgcPPY+m18AfRx/e73O0sal67n1I5m7dRbnN7gkFua7Q6uiKOkUu8/Z0hrytS0Y7E6A2r4vJLujxgRSAK4VU4yd3umwGkDpf/FAdypiQ1+3k6YH3S34RBb8vLBknUALZLW0icE1jdOjW+eI+o/UUNBbgktAneSuM1kPn7EXaVUviA66GXPr0fC9M8Vh0oO/i8ek6GekBUcDoXO8TwGIPkflVkRXh0SzrsK2YiDr2Oh+JQQeKL50tHEFZm2jowTuDLbyxc3I6WnX7mMjoBf17gVYIYGv8J1zSOjcwzM/szwscUD3ZaFKjy7eruGxoI6JuU3ze6+xoeOcFLURd8FhV+U47N6pZ1ZGAwHZsYe2mJx5xiQVaIjbCrM4NJ7wVpT9eKm8rNBXkuMn9uPmtBLRElXvbWe4yvksqWWkqSLjEC8vG3/GVmbgJEib9tvmNaPht8Li7AbsO4ahBBxCMTI5BFz/xSsv23JpQ/r6MzJeT6e3Jr81XnaeopwBZiranpZkEU++gir0SQY0VkMQ4o7ljcT7QoFjU98LuztVSDYfE/lTr+qG90L/ivTUc8gNQv1DOBSrhK7JplOmyI92IgDGx+CGTBrXB1ZZb8bovvUsH2EWCj+t0EwuDfzL9B+QMjyxtarqXtehJMe8SOaE4tSVh5kNRiLtTggB3JjU8pt03ns806oRNdsVYMiMd9qBgDWnLJudFns2+Ymb7AN8jRFLBo80l56sj9GhpCZiwnqXo0MPhSPw5+6dtmbx333xvLkfxBUnHxZq54WIePc3l7DTykEdao+2dt75a3i5nAp/GE50hPCyAyDxVDCN5P9BxALpM9vSF/GMhwvl+gK12T7Ta5rWKGo1rCe3au2s/ORkiQ3bC8qR9ZMxmLb1vkQ8B5oEg/40acVgbFEj8izQQvYVLj0NZ818LzlXwhs04gizL5f9qXXy1CM5TFNGwvX86R8L16TpRk5HlCQGYIU5RfBh5FhoYEhLNkng26tkDLsmoYs4VnfmzPc/sOGW06WZ2W6hXsF+cAm0cJC8gJnmjlLSg4RBKfk9AZVV/3DKrc/EU+USuDeXaoWFdN59NU+JCilhhSq6rZs79PBIFrmBkJZCF+/ZilFUshDPId6s9bO5167I5kPA9n3f6Y3JhEsr4vSFW69ND0KS4mb9+yJuSkDeTrdwziBjR1cBrANKm5nHfYtkYQmgT2Wgz0kMlpHVsN984nWirBC5pE3AUR+yA5PZun+Go+oyIYdIfWfEyymk8ySWNz3I8NclJCpGfn1S3edTjBc050EPg6paSennfBJbkwLT9AMzevfoAnZt2F3Ry3R1DKPzvAqtUdXsTTfmhXv512gOJv4tednNPD4h31pDPvQULsBdYcA2vXOIStkpdWNJXI+x2ACa0Cg7hQIf9I4PeFULlyLu6f X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(10070799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 56fyI/kQmqrE+3Q6Wu3BajKUveD6MlQWc0gENegUxEzTMw4yA0KXJsOcNWQ5SJ15egf4d5vwDE6b40TAEs7BBUfYahRLdJICfY6KOQISiw9L1On/Qm1gE/MgsM86Uu08NqvuPnSZJ6RHh18y9PTVYHmuE1FOfbJ1oGzWU2yeT0ujfFbPPxpn25oK8qbp6OUJWLKKgVFIiozk7ioLePXOw1DC4I1gR2vnPVFkdNDwQ5/h+NQ6dlCg8PGVe1rHFxxUTinFnQriRQYokeB/SWKsj8vgkidq9vDtiRrU8nIPileBrLQn0sT8up4T/ejos65qROoFrRzYo/D4If7mCl5nFaRUikbthhYERVSMd1ZgzgnzeUTHFP6Tqxxjc0lUKHN/RKOdqa5TbQo3V1IMSLHWK5jG3X+QLzX6MelxJM/nlhonn7lPnMm1hPwk17GVEKbnUnu8YRy6uF//NmgnV8xRmxS6bjRTPL/I7TO0EPtFVknNdQIXcfVJJEisTBUXGfUdyQo+pIf55aOoLG6NSPYtdOAN+T7CDTlydvHYMqgXbPkQrmulZA3m8k3htZdtAYgdHG5GGivsXGurDop8mwGTECLp0W4rdZrQoGJqhFqUNGGxi8Fq0vKOH3dXEU/1MwN24iDUb7PZcfFsbKbCmCvkV/W+yKoBaceNcgLUizZ8NOm1U7gJ24rGT4OCWmBp8i9oJqioQACSpHu9MZvuOqPnxrYRoQ8slsE2ztL8wFcXMq/Cl3BFdTnsKxbp4+zeNCCFmtmw8QecEwZM9h4ancFeFlrXnTUJeNpfJMZiGWFe8PMicLARkMSo/voKbSAK9C7dk6BoAnfEEYMfwydjjQhsxU+5dQFQaHh7qO5XZYgoWXMpB2qo9JS0j6RoRxfIOTtXjusATbNFPUROam11OdkJWnYsHkKohOpZCRRWtNziiFQ/Pb084H5TLJ5Kr7JRJCDnrgq6j86RElqUnFXCqVabqpYgox2p8D5uQ1uvIa+OvYXrVQX9c5S+ChCVYbOLcDRTal1jRShviBWpzZf8yDTUPz9lYCDFLqS/8L1eweaX3QNCEsk8PAuU8Dk5cywG/MaulgrElYg6vX8y3roXNd43YhBVkhlNhoPnR3olDjaVQMrZGVxh9QYEc7uy7KffclHus9gvzzBm1U4hShBN4u7mN0WDoTySJcz8lfcxsBcJTl83HtdfkcvWd9BXNcgfBkox977o9XdQgMdpR8SQDWF7tUDMIMGYJi2ve0r8k3OOI9fAQdDFEyESJOnFQRX2QKAjW3i5pfWa8ZMcJ6DFw8euoKzyKdArG/4p7dILEXWaoT4K3lE6ChOwBuopRgSpVIi7QAn9Jad2VSTQ5RinFkA7ur1GS9qS5FGCCMSsibIPTzXYKo/HOhbJ1dwbe8j/OINRD8gtL1fkW271ruBcxUruUM2IIrDRCx4NblwElVAQskfs54NvQm3g9sHFCn8zDHFa8XRr9c4ieenza70EtC8mj8VCuuddDsqlPktq3QFbUeWSI2aZIFL6XgQ7JQsLBYI8uvskI7cKpw5OCxpK4hEdC/VvU4tFgtIFlNOZOv+zLEtqCtJTbgYn9HvG+G04SQWI1JyW6iTaRKHiKsnoBFSPbmHHYASl+n4i/PXibzF3mMN2cuhny+Ez4N+e3YrNAih9WwvB/eCXnEWl6n2MNi4V3w== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: b25e7ff8-9d76-48ea-1d1e-08de3f014370 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2025 13:19:39.3676 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: fNyLdR+9xaLBTwnJNT1+twOjAmB2uXZ4Se0wLksa5tAW71IGYZzkwv/HhF8P2O7mTS04Sgwd0PefM25LiYb0AYni91cFus6F2caLERgrI+I= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB5430 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=zU6hZqOL; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= By moving the IMAGE_INSTALL parts out of the ci local conf sample, we make this part reusable across tests. By that, tests can easily customize this list without either taking it as-is or completely replacing it. We further get rid of overrides that are not used in the CI anyways. Signed-off-by: Felix Moessbauer --- meta-test/conf/local.conf.sample | 10 ---------- testsuite/cibuilder.py | 20 ++++++++++++++++++++ 2 files changed, 20 insertions(+), 10 deletions(-) diff --git a/meta-test/conf/local.conf.sample b/meta-test/conf/local.conf.sample index 092d6ba6..862bea47 100644 --- a/meta-test/conf/local.conf.sample +++ b/meta-test/conf/local.conf.sample @@ -27,16 +27,6 @@ BB_DISKMON_DIRS = "\ MIRRORS ?= "git?://salsa\.debian\.org/debian/.* git://github.com/ilbers/BASENAME" MIRRORS += "https?://cdn\.kernel\.org/.* https://mirrors.edge.kernel.org/PATH" -# The default list of extra packages -IMAGE_INSTALL = "hello-isar example-raw example-module-${KERNEL_NAME} enable-fsck isar-exclude-docs samefile hello isar-disable-apt-cache cowsay example-prebuilt" - -# Container machines don't need example module and enable-fsck. -IMAGE_INSTALL:remove:container-amd64 = "example-module-${KERNEL_NAME} enable-fsck" - -# Machines with secure boot should use signed modules -IMAGE_INSTALL:remove:qemuamd64-sb = "example-module-${KERNEL_NAME}" -IMAGE_INSTALL:append:qemuamd64-sb = " example-module-signed-${KERNEL_NAME}" - # Users and groups USERS += "root" USER_root[password] ??= "$6$rounds=10000$RXeWrnFmkY$DtuS/OmsAS2cCEDo0BF5qQsizIrq6jPgXnwv3PHqREJeKd1sXdHX/ayQtuQWVDHe0KIO0/sVH8dvQm1KthF0d/" diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index 25e3b6cb..26002ade 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -30,6 +30,18 @@ sys.path.append(os.path.join(os.path.dirname(__file__), '../bitbake/lib')) import bb DEF_VM_TO_SEC = 600 +IMAGE_INSTALL_DEFAULT = [ + 'hello-isar', + 'example-raw', + 'example-module-${KERNEL_NAME}', + 'enable-fsck', + 'isar-exclude-docs', + 'samefile', + 'hello', + 'isar-disable-apt-cache', + 'cowsay', + 'example-prebuilt' +] isar_root = os.path.abspath(os.path.join(os.path.dirname(__file__), '..')) backup_prefix = '.ci-backup' @@ -222,6 +234,14 @@ class CIBuilder(Test): f.write('SSTATE_DIR = "%s"\n' % sstate_dir) if image_install is not None: f.write('IMAGE_INSTALL = "%s"\n' % image_install) + else: + if container: + # strip kernel modules from default package install list + _image_install = [p for p in IMAGE_INSTALL_DEFAULT if "-module-" not in p] + else: + _image_install = IMAGE_INSTALL_DEFAULT + f.write('IMAGE_INSTALL = "%s"\n' % ' '.join(_image_install)) + if fail_on_cleanup == '1': f.write('ISAR_FAIL_ON_CLEANUP = "1"\n') if installer_image: From patchwork Fri Dec 19 13:19:12 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4761 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 19 Dec 2025 14:19:53 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pf1-f191.google.com (mail-pf1-f191.google.com [209.85.210.191]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BJDJpCf019145 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 19 Dec 2025 14:19:52 +0100 Received: by mail-pf1-f191.google.com with SMTP id d2e1a72fcca58-7b96038aa68sf1707652b3a.0 for ; Fri, 19 Dec 2025 05:19:52 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1766150385; cv=pass; d=google.com; s=arc-20240605; b=JfGOHEUKg5B1UuN72XvuR+em43kxwCycmGYMcSu0oZUNW4PfzjX8F08bfSpfKfYbne jIQWnRqLxSEamMSYriuh1AQcLiNMQDU9TPWes2ePgxZTERgIn+ry8pP9pfPPW/vlEPpY zGCrG/BksBMYHcE4Ut7hNCb1fx6hQP536o3+7yP/0Q7m/F1tRm8Pu1VhJyELzzRqVJ3f bq71hXyEju1YHB8RTIl1M1xmXRftGLRJnCUmtixCbW4uZPNV/7LZhLgXWjcY9FTzCidH 0XDR4HiBOpjMzG1iS2COrkZrwtyVFMW1IA27vg9l5pequjjhCYkOGRph5EYvyZG7Vdwm i1aQ== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=mbZAmde8ZdBH4rosaTJR+RB9OM5kV9xA+/KYr9DOY3c=; fh=NkaiL1eeve/TMqr6A/+gERG61p4o+w3x5SzLqhel1nQ=; b=aE99omnGvCdSRA5ugrHQDlvGOIhXYV2IU38MwLEsWKfYQW+8rjW5qGur8wQx0QZfnf 0tffmwnzKIbPAvZvJQ7x0MI2tU34EuNa4xeBKeL/ksrORs3V0GavT8enuQm+ORTRU14v Rh8TUhp0dUZAlnDdrUSWGFOQgPMvFljbrbFFzWlK9CT3xJa/PDUqLca3hML9YwG4coJD 2H7CE9cWosjJovyXc6l8qjogaH0X3rvsed2wcNC7sPSbq9nefdOAFRgYycD32++fIhh7 ZnxHx6YC5vDOa7oEtO2tODvk1rHvyzvGMoJjZUbitF66WBK7I7MGEKyGsr6rvJIdbHRh HcOw==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=YSIb8R+v; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1766150385; x=1766755185; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=mbZAmde8ZdBH4rosaTJR+RB9OM5kV9xA+/KYr9DOY3c=; b=RkIGjNZy9uHB2d6xGIp6Xfjyo4sveyO0Kk7YStUmvK/aSyfQljzOhftNUURkotzmDJ BE+Gs0EfJwsDW1L2otmtybU8kjVF8bpLYy7IL+zllmKKYUzyWJ5u6R0ZaCQRvUr3CDXY 6cmTxMjuQ8Q1HkPSiWBgTpqHYAab3O2CuzxP0u4jib0FyVKs9Kp+Q40DTS/SfwYtyZOR wDfuARrKUX7I9AMtIZQJJn9KAVvbKLffwGaorI9EXowdeOjdKBcirLsU9LftD22R9oQY 54KwHoft1MT7xXov3/QMrtOEXJ2fu3RO/8U1gV7c3A0FsfFG79g07lvFxlG/qbKEOX9W sJyA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766150385; x=1766755185; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=mbZAmde8ZdBH4rosaTJR+RB9OM5kV9xA+/KYr9DOY3c=; b=afzoLIadp5u+oC0UkyxWqQLQQNqWr9lKwLokAqQ6gXy/1Hdp9WhcIUwR5jCheDQ+VC zTTxHBCM5v70EHoCSQNwwgY7jgWxxujH/097K1i9urUjrDNNsBZq5vqeyruKe/VYy315 S7nauQo+2AKK4j5GrVx+ck/0EYMoaPanWltAZTv3te3RVTpnwZz9ywjxzGBm+MPJyi30 pmTXk/Twi2KAtAj4ee9m5UUtKipxYiWZ4rzcKnuxLjaHC9y9/L/NXrl05wjiDaaEdtpK wHfd/+TWfxfWPuoPtHM1le9IDrtLz6LTjetRMPloAnVlGvKEwANAFRJNFGEGWDPTKuJm setw== X-Forwarded-Encrypted: i=3; AJvYcCVn3RFHC4/+kxBrnsEQVDM9KzsfJREFxYVOCx592MH9kbX0MvWZJNcs1MkUOVQCIy/zFyNyR8Q=@isar-build.org X-Gm-Message-State: AOJu0YxDnndZTQ5jVu1YP6melF/VmHVlxVPWbU97EfjA8BHk2f1Gs0fq IgptpkMfr9/3ZyT5pXfz0ssz5pTMvYFyo2Iuv3llgiw9Z17ETwddCGr7 X-Google-Smtp-Source: AGHT+IFXTAi4w7HyCLAMphHy7epVw65M97xlUJkk3Q75Dj8Jx9vvJ4xrRi8LtdPcbgamzJHDmcmRHQ== X-Received: by 2002:a05:6a00:e11:b0:7f1:2aac:b75f with SMTP id d2e1a72fcca58-7ff550e3649mr2771289b3a.30.1766150385051; Fri, 19 Dec 2025 05:19:45 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWayzOXM6OVlkyzFsVJUw1muL0158suT5eXHjNw22T3Q8A==" Received: by 2002:aa7:9a1b:0:b0:7f1:305f:5684 with SMTP id d2e1a72fcca58-7f6457cfcaels2463694b3a.0.-pod-prod-00-us-canary; Fri, 19 Dec 2025 05:19:43 -0800 (PST) X-Received: by 2002:a05:6a00:1949:b0:7e8:3fcb:9afc with SMTP id d2e1a72fcca58-7fe0d79e9a6mr6182114b3a.18.1766150383085; Fri, 19 Dec 2025 05:19:43 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766150383; cv=pass; d=google.com; s=arc-20240605; b=SDcKJVxnUz7upRFYSp6A8pm37opjktmsDYhzNz/KO4S6vHfFb/bJccEO0vLE7Gamif LLa8Anhg6vbnyyeWiP2mpQNo9GyMP2Zyyof5zp0exGbXHFXxv5IttVeSSaep7GLlCICa kMwYJPAK6y2DNDP1ogyhvlPwWRU9YzMjr+dXPVXXWFfCXEfpMc9BA01AbgqYmGpP+Jp3 +3hM13Z28HcfyqEerMFNXbmMuq1xOTVxuE2Sv42nKf3e73nwdAwCrAio05ffWaQMpN3m silhcrl3Vyo1hP9vClKIWSllRypqACU2+bk6jnn5qI4hsiCtoBa94BtVqz+cn9Fudndo Kbhw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=EDR1C9zwofoV7NO27JN+bzyZ2Xz03UQh4UwvOaqjOII=; fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=; b=ZxcOnH65dl2fGErIWum+KI+yq6CdQpieVUPgME2JE7hLOjISoHi2FqSCwVh3y4YCn1 OwyoNGYQ7PV5i4Y4+7uT4YYiBNKncx8MdcgsrG+lFbwilz+dQcm3cSCTSc89edyqaWXQ J3341qmwb1Qss4WNPJ/LWET1ZHjCKsMBjhMxXj6zQ4IZP0IIR8sQSBokX+81NXqzKjbn w197Fi01oQkH4N027pSo+lS2gpoqwI+I8VUVEUu3gDqFOILcZfxGA9T7EuOTlPKRIs4O NbR3tFI5Blbz7MuZhrkZCySTt7DY63JHaarLX9Wifn2Kw5ozRGwLieYJZ8ztHeAZIFbk ebTA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=YSIb8R+v; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id d2e1a72fcca58-7ff7d2d401csi60395b3a.8.2025.12.19.05.19.42 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Dec 2025 05:19:43 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=fAvRsSsmxj2wgWF3I3kp4kC3TmRDVsXpPd6K3ICHyHAPtZnhIsNb1LocI/bJHdCRA1/X55fHdfZoDLYq6hhSOWoK5C+OF3rWzHXvjn6GAfNw3JQnbMXlDNjIAMSL3nEC79tHFiF+cJsAIkEOZBy21qEyO9Ag0PBNdOUsvS1vUxzBM1LHdLAA6x150x5Lznm7U0KVngiq47ZLRu3YQRNcMCX3901VZxQLA+utySVsaaZjUv+Crk/ysT1HHnksQvdaM8U9rFWuWF4vuhoqcdFjMXaw6sgTLbcfPJ8rsZvToDR771c7z9lQCMKwfUHmLCGzteSEMJv8Kc5alVi9D+Cklg== 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=EDR1C9zwofoV7NO27JN+bzyZ2Xz03UQh4UwvOaqjOII=; b=H/kRbG4G2Qn1TTQe5ROwdLS50LCQZ0VrDycG2CpgIOhRzQuxlR5QR/kZqvPFUfdEdBgQsDL8rIoNV8QD7IY84wZy0Ab1wNs9Py0Ilj0W9QPS9Lo/6ntJuFZvGPuazSI+ZW8lfeVhMA837UJUr9mygLv5SPt/n/Kxk31NTHSYeLfGpQI82vtlBHVxxl57myTdsD49EYZu+13B6vkq1QIRo4fuzrju4vZL5OaUbXJlBkDRq2e189CJx3CpWZTgEDXUC6piUNyh0vkY7U9K7xqKGxbxwm11UEwrILHKVD4hn9Ac8zEdtxaLdknrj4fxpOlh+9+vZIU49kcL5FsIDmKfGw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by DU0PR10MB5430.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:329::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Fri, 19 Dec 2025 13:19:40 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%4]) with mapi id 15.20.9434.009; Fri, 19 Dec 2025 13:19:40 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Felix Moessbauer Subject: [PATCH v2 06/17] testsuite: limit cross_debsrc test to subset of packages Date: Fri, 19 Dec 2025 14:19:12 +0100 Message-ID: <20251219131923.1504046-7-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251219131923.1504046-1-felix.moessbauer@siemens.com> References: <20251219131923.1504046-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0050.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:92::13) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|DU0PR10MB5430:EE_ X-MS-Office365-Filtering-Correlation-Id: fbc4522d-7453-4210-7b6b-08de3f0143ef X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|10070799003; X-Microsoft-Antispam-Message-Info: 1vyeYbZcEpFodIvyUtwPzObamQlJGA+pr84Est9UzmVVxYdO5lbG9iNkcU09yAGRpew0YVVOSjUvKEnklHLdJuw76zOfaGTGkmm/TCr+KGveliSb2cdGQp0oM3ArsPjUwVpMQNG5/Z2vKJw2/Ibd8ISrcPq/eWpSeJX7Pve0xj6KIT8ff0Mtinm7vSuflIiHF3crlhG5sjk/rlBhbquMNdsFYXxVbTYFL+n9DTmxVvkxuVryNeAbH/gY3ZgAi303H3/cAPwZ0DjJQ3XU/3rP8mnEeivSq/GbNr3UXmA+4bVKKAhicZ0Kc5EQJIlL2E9iWkS+OkS7zn+nYKc8X5MS47ecSklPdfYbQZpWrRli+i2pcPhp5uoybXmErkJpWfDzYmzNFLmg7FnsQA0QRI7W6XWVkGp6MNN3UDoJDKFGvGIN4uAbVMhzGMvFXSFXRuKv7ZCRh/I+NGonbFGcCGckYEf3p2Nv60BsHh3tRswtRLyM//GTYtLxABxhcQC0SIvKdp2yERIkt6mhykvO4c4lEHuO4S+I5POpV+oZUyoA+RZ31pSzuFWfzjpeivmusIu6aIM6CsqdDpd/8BQ501fE4Taw9t+cHk0GpQCkhV+uOwudjwRqmIcEbjFkNCiX+e9CFUvMEMrU4qx4r55cCPJd+c+S9E1dHyLZtijrrTrmE8Qw2RIcZ0I8mZGNopeLvEAUKKz86CtmxA/XEJUtdifSdUVgn/rddvtMwejY4dRPJ/X6NUrL3QGJDUatryJKTp3vlQhUue4+irqvvHCRzVG+akD6ADlBwNsHYy2wJeOj0f71zruuKsMlT7yZzxOtLRatDUK89Kztqn+NroXeYOXmbYoGtlcyaEGTU9BHWnJnwt95ITpK6T22osUI5HuEsvlMkLLtGxDGYRmdVYBgVK5llEUX+pwCJc17vb5cmsbIY1EP3pCQDvdAwAVEn52XofnvOaR09U5YghwAXkWmVcQMBdfseBbBphf6Mxiem+sWl8AedJPNA5+Q79dywlTNf5t36zAbv3hVPfTUHs+dJS/fYFM87o0L7eYdXkgKbtwhFxU+TUb08tY6UvLinlMI+aQU+c6MiAQUkvxO2FEE08oeYr9NmrQR16xrMmjdyR1rXbip15SbTlVWlJJp/VqaEU1hr9Y5ZjL62sofToDalJniNymC43wfX7I+t+9cD+Ds8JI9yGZ9vy4dj41QQQjvHc0D9IHuM8rvWGSfhug9eR7s10O+FQ4mfeRw1ywmyiOtoWoXuBUzg6zVKni6asjzXJvj9TszU55Y8qNIS0eRH5oe8ZL0hxGZGULdtYyuK+LyjnFa5EzjDrWzldWrjrOvh7bPGenxK3E7A7bviHoicS93wxcU47AuDTNLidb/jFLP7DuFDbIVXs0J/YJXzhLang25YKDPwRcK4/O1M+hFYRYl4IUueVkDLxfx9XF21eOEZ9ujM4ySJ4/suDMUFAcZhPHJ X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(10070799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: NlG6ZGLUwU9LvIz/1SleMqYLwm98d/iJCCazIzTlpdZGqMuNwLuqxu71poeLZ21ntNj85xZfNeqGG/IT4BEr8EtLKytNUdEGo+BpxO9kDtNe7z/hzeUKlWqVQh3ySw1cPkl85HLAQcs0vt2ESry32/pZ5EWWMk9RBQak6J7jJ4TMhRPHzhmJCB/MqxVQ+IL3+I/BJs5Lel750Wh49IBBqcPyWJrJYXDg6/G6wnx4blc9mKL8ExxxMWSfr2HxkcKSvXnjhIn17GDB6/GOA36t9VS5YZd4BgzQccTCNsktmZ84ioN3tAkqmMhW6xMgISKiD/qvCyvR9e9N7ajZcXNn0zR1+JpUXltQglacYlLtWyhJq8kljXIetS3V2LTEcDTZrG3jpue/wFqcCU2DqOZQ3a0CHtbYAXwxt2M4kZG6v/LoKmFmT/zdgX1NrYE5thF+zCjb/dfN3MZvAZKWKTuo6NtAiDCeGe48DxB6Te+YnTT2+WLb6PYTlDvfkp837iomErYqnBbGPbSC3phnO/nQTXBS0GxAQpKM8E0u80AoGPaOTDY8vyno8nXJYBqNoJ5UTXd/Vj5RxNubkPv4y9yloqq2/jrusy57UdzJu01rNayjugIp1vMFW1wRBxAIYOE/jKDeYKhZ/xsX7r0MrbNhV9+I6GufeDv1h+q/QMLD1Oz5pvZqFA0zneK71pN75BWc1YqClRgWAwdpMb3aPHBJp+lpOu1ghZmAC+E1n0LTGfZtFWXiG9OWnh6qMLaPy1jqhoeVs+LQ9QcfO7k+tHj9Ra+ftr6uWrQHKZt/JzVPsvjv1QPMZGKooLabwDNdkBRrbNJDCPceGnlbEVCfAUUT4sFeM/RV12G7tFu7OT7m0Mi5L/HX+n+xNdOuXdEJYf5qZg4U6ELoq6FYKkeFtQt3vHLGZvO5POzMktjWsU9qBR4FJnlq4NdaKxfRJmPVXtg+STjEkALwoYFyN6ndEts7hT3WBscafDyj4zNq6zfw4gzE6T7WrC1lwuEx1wUOHHVA8lzuD7R9xMOQh2yVA1NzcRECtAl+uiRZv123R1QSEuojQ03Zmmm9Ntx0rcfwye/7Zk70I74feePiAj3/hhwkZPfof6qu/x5ya4BkmeOMNAzQ2ZFq3H5OYM1REqkMevIk5tY4oQpTwbyo/9PaD9kqU6yVT0zDuC3K5WYnfowwzfCm34EJ6NWJJKDf0J8lzQ0s1mA+UCvhb6Qleee+z073zFUGYdWi5tp9WgUyXIV3VJYg85yvciA5J3J43nmBD7fqXom4ZBpRq/gy3Ka7XSpYKB6ah4RIqdyGN32ygcPTvL1kZUItPzwQvQV/wOD7sS3r9hz7gd0k730gjyLeg1TUwu+PeOlHwvIAblxV5jZzSqiabwR2RItTf/hYnU0GvkpjLoleTvVjk6+CDOUrUB4rZUc0So0S/2Gfzmb47k5yx4XTnP4bQeIb6FUFIeNxRVrdIXwoUBsvyq5qG6zj/cnakT59+HfEdA4E4Hk+WWDXxyVWiLYPHQKPiuHE9BTdCfbbgkkuy9nFVYOTDl6JtHYWydA0WPJ0dYjumKYhU6S7afRRbnrIEbs13+SS4CtSUIVttFokS+FiEIvu3REAQPL8UnIWasfi+CXymYpWOd0zNajjF//fcoW6syAq0QDcSpq6/2yIriFAOM0T8mE1gNxIog== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: fbc4522d-7453-4210-7b6b-08de3f0143ef X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2025 13:19:40.2335 (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: st5V1S12/A2NFrp9aZ/CumIFPQ/lKLIAWfAR2Aa8w3Ol7cVHoCpOtAH080lVo9R7pWYe+ieR01aU1FdzrbLojednDulQRFb/GcH2Xv6KCRA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB5430 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=YSIb8R+v; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_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?= To test if the debsrc infrastructure works it is sufficient to build a single package. This significantly speeds up the CI and reduce the space needed. Signed-off-by: Felix Moessbauer --- testsuite/citest.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/testsuite/citest.py b/testsuite/citest.py index 5ff4a4ed..3c92f788 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -233,7 +233,8 @@ class CrossTest(CIBaseTest): ] self.init() - self.perform_build_test(targets, debsrc_cache=True) + # only build a single custom package to speedup test + self.perform_build_test(targets, debsrc_cache=True, image_install='cowsay') def test_cross_trixie(self): targets = [ From patchwork Fri Dec 19 13:19:13 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4760 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 19 Dec 2025 14:19:53 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pf1-f184.google.com (mail-pf1-f184.google.com [209.85.210.184]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BJDJprh019131 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 19 Dec 2025 14:19:52 +0100 Received: by mail-pf1-f184.google.com with SMTP id d2e1a72fcca58-7a9fb6fcc78sf1686466b3a.3 for ; Fri, 19 Dec 2025 05:19:52 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1766150386; cv=pass; d=google.com; s=arc-20240605; b=YbWmgEn4xJXeyvScIchgPZTxAGSoPxujGF4xY4HghgEhzFMz/tyxY36OyHxeg9m4XO Y5uS86TJiC6mex7tD8QXCs843JaKgrXl/2ZprJ8z0tnlLe+vNfl/ODDQisi0vexLGTPu yc/e+K6D+fG/4D9G6IfTeG8QMlgZZzMYh9RsXbstDmdf3chnP7GodIF6IdncI0rENDwl iOS267E+swX1oxUtXYZxBjJHPxpoZC3r/heujT1CGlzatAK8B025m3IR5oMQr8OFfhMS kuDWu4pgwHXfp1WJQgNlu5i8tYdS3L20+xv8/DK+509VYyhBotGO+a1bHK/CbkvFm95H FTPA== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=AWwbKz8VqeW19rxqU1kGFIqnn2bWusRo4TdfXCgLDbI=; fh=tJnyqmu4lNBIJz3jYpZKDazlG0Ack4NZ8y3X/qkJcb4=; b=OYReqwSugs8Z5Pjw8oqd4ooabkxWJZ4cqK/f4i34UB8Sgp9mXWk48x02kmnsD7T5JF A6hki/h9hx/AlOndZNbDmTPiZHFewCtoiCsYLT51NmSK3kzWuMx95wLTOpzkz69QGB13 tuWW+TtFcdiYXvBl80QAZbSsCPkq1WOoaT1IQH6Se/SncfBw9Sy6lYBREveQ8K56tGa6 WABUSawbxher07RupM63W679p99teglHwyqXNYPHckWzbvo0AzOzOHjK3yVGOMrbk3Ti VaWIrRATmF0fU8lcrsEcqFPesKaZ4Qlti3K8XAR/tqDoMKCngIUmXCPpdQ17ezo2uaIS lCWw==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=NwftoHE6; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1766150386; x=1766755186; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=AWwbKz8VqeW19rxqU1kGFIqnn2bWusRo4TdfXCgLDbI=; b=EWojIpx7KBrIn65PZTe8yOgM4h7vcY5O6v1rkZDEKJUJxAaNO47rK0dLyEEo7bkk7W rIxVV358sVMwUfiDg5fBEQDaN9ovto4wHG+vz+RQJD99Ug2kktKQSYh+KDhfvE4CUfyk oXLeKz5xl5lmLsEyQ1Cz6vESqop7oMEL6UEQvmxxp/yp5bD+EYCwR1iibjBzPFDZoCmT 6nO6LiZ+MBmTq92DLaNUyVSTGFwurgSqZnHjab1RzgG0fPrNHi4BbEyKN0bQYRttLzR3 rQiID7kIZD1ZH0lXtsyfeH6WGZY65MvaxsfSQ1DfaaLhjgrlBSyFNLpvHP4VGkOqzuYE CZyA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766150386; x=1766755186; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=AWwbKz8VqeW19rxqU1kGFIqnn2bWusRo4TdfXCgLDbI=; b=L8g+XTV49vqQdKiwpM+EwFmvtqs1q5XAeGyGM8wO7k8lsDtDcBI3Q+MbTaWW7I9j2D Q3fu93MUJpW0qWYWRmpRDEz8wz304tg1Q9NgCzVEpu+0xnnW+HwzEv7aIacY40cYO+/X baifcCaDfxMnKJIHXWjYKiNyI8YAmQyLj0ymByrp5COT94B/zjAiP+lQnCgqnHvgsddK id3XFXnT5iFZFlY61YUXYMbN8VE2FCyT9oljQ9gx7q0iyNfoR3mwoIQ9K9V1//LYNIZG QxMrFVfQ3hSnM9OsARzDvS5OZM969lKZl2JTLKBzSPw4Rj73SpEcbt4sFKKU29jO8s6l pkZg== X-Forwarded-Encrypted: i=3; AJvYcCUyT9CQgE0F/WZ8L81826Z8P2XBe8qKdoFa7WAWSKdH0LjGdqMnwY5XWF+a5VweGsFREoc9AZg=@isar-build.org X-Gm-Message-State: AOJu0YwrQ0/MC8EtF0UfE/9oD5mEM/d27CEFpDECvn6S1TA5dns4BxSh heJ3jfBBzwI4t7MPN6ossS0MsBA0MTIAPaILGQPVVCZN0+TJbNO5WfaU X-Google-Smtp-Source: AGHT+IHSaScjOSpFDakPrxpzLlggNphezoAQFGVqlWjkiyWlNCHZtySp6P0PBddsfuawLt0mk8AbaA== X-Received: by 2002:a05:6a00:298d:b0:7f6:4a1f:68a9 with SMTP id d2e1a72fcca58-7ff648e60fdmr2573768b3a.23.1766150385639; Fri, 19 Dec 2025 05:19:45 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWaAYMBmgM4QGy0Lg9RU4uWVA2Q3QfuzTTEyDsfnkFYeLw==" Received: by 2002:a05:6a00:1397:b0:7ed:d397:86ee with SMTP id d2e1a72fcca58-7f64bb73945ls7360391b3a.2.-pod-prod-07-us; Fri, 19 Dec 2025 05:19:44 -0800 (PST) X-Received: by 2002:aa7:930b:0:b0:7f7:4db8:b849 with SMTP id d2e1a72fcca58-7ff65f7899dmr2643766b3a.32.1766150383768; Fri, 19 Dec 2025 05:19:43 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766150383; cv=pass; d=google.com; s=arc-20240605; b=RsroN9mrWPYFuMq8nDGLd30r+PCmGasmUQKVWf+H97kSuyHw16Y9IgX9tRlFkhDiy9 3dxU8gHRg9PjieffJcZspzQGIiri/rscQLRG9bgIo2c3KAorhWJDKYZ5ElkjFbWXY0Z4 4uLfOn2MLvcwVhtRjE85duvuZYjX5qqILKzGCss6fmZyrWhGGu4YhdDqGg7k/MAxqEfN S/oMpkLXavzsPpsYeUH5ybRiqBQpIjbSYgAwttPdUPc38WuvUpQvI58yzSv3L2xCQx7H aeGpLMUwW4XDrp6FckethoYR+K7oOzEtIHBd/P5ttEDz8rTNBnyZBE7LbJih0qu/izeE NheQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=rLHwefaNr1w44IadpBql52551qeG82Igg4SDZs6aXI8=; fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=; b=ZAd/PRZ368t5hr63F7IBIQaPyuMOm7DwMbt8pbVmkMgmneSuobjaWcl3B1aqyOqKQo BQhwueyQmzWRDBRmBdsRD52N9B9GsaH+X/BPrFmayIaFVqcj/iFl9I/fjrTlxaRQfrjH 8JO9omCjPoNn8+AAL3bxWs6J2kC/1MsB5/9qUiKPdA2Eyi94yJJbj3Zb681fjZMSq+TQ L1hDFCsPYcHHbAbc6Oy+BpN2QzmFuXH+Tudrb/2n0VgdGD8ojmkWwts0vHWbruLCEBS0 5jkku1wyl5ghYqB0LLRC16D7o3NM3GSssea+4TBb1jqjv6jAjl7KPLgxWRWjqVatoDqZ q12g==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=NwftoHE6; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id d2e1a72fcca58-7ff7d2d401csi60395b3a.8.2025.12.19.05.19.43 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Dec 2025 05:19:43 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=op0UPjc2umvPI67lg2yDoGKn++KBr8G8r0sHaccDjT8NzXfz6X7YLEBhzNTXWJrOIfile+Swtg46GCiAsPJQ1SBmA+ZUbYxcRMlwEbcD6xhqyrm8EPmYjkQ1+ZecB08eFiM8xcLGsLIjulGD4mVY/QtlGQRy/w7UPeVcY3Emko2dlu6zb9FwXSVWFRlwTHyNCjqBFgo7vxdgI9zsZrNO4HvIMXAgdT1QM/u+19uao54NTggNXgQOfxh5NODmjyEGzfcCMqT2RdMK8eSBovnww7N09DgcIJC8E4zrCDkld9lLc7A+VUoV4A4Ddrnfe5OY4+6UbV+rWN64SvvGm+GqjA== 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=rLHwefaNr1w44IadpBql52551qeG82Igg4SDZs6aXI8=; b=F/Xx8qVv0AEbkdBKzWaF2K8xkstsEvE69l4YXOGPs107BMpUpQenHpzFy6Qzxk2woqfNqSmVsNf2RhBLoqhyNjiNphZzZBOFutSpZ8iXYk2PD7ssy9v3yFA3JdkoOzHJOAcLvjQtK8ZDPi3fmsb/fuXFWvgkDSirmpOmU9Rb3RYnltpvzCDhV4Xf+eVivzqsbxaRAKo0/lOoIARJg2Khj//lUTUzYQTj4AIOdYo3GHCkVOn/gDPok1nyDRBuPDxpK7JpV258aYeh6HXn4g7tw+EuIn6bF9usTThP9rA6JBVszJBHF81tAQFgfUCkrJ+/pD2PS2yAzjbwPQb5pwNJhw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by DU0PR10MB5430.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:329::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Fri, 19 Dec 2025 13:19:41 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%4]) with mapi id 15.20.9434.009; Fri, 19 Dec 2025 13:19:41 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Felix Moessbauer Subject: [PATCH v2 07/17] testsuite: forward SSTATE_MIRRORS into CI env on sstate Date: Fri, 19 Dec 2025 14:19:13 +0100 Message-ID: <20251219131923.1504046-8-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251219131923.1504046-1-felix.moessbauer@siemens.com> References: <20251219131923.1504046-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0050.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:92::13) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|DU0PR10MB5430:EE_ X-MS-Office365-Filtering-Correlation-Id: ca399698-41aa-4549-569e-08de3f014468 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|10070799003; X-Microsoft-Antispam-Message-Info: ksT+s7og8wQXuok4fTcaOIUchIpq8JxoqMNscwjNIe1MDD53nQz8h2Z8K9L5NfYVi6jrAOxYqJebV+H76Mp8X+SP1nqzjBBrYiSxjT7Q+lFyABVbaNmfs9xhLZHPPvDoQaLz/zSnEd6WbM8NJBdOt1AFGLqZ5ezG1DrMx1mOrDYBHAkH4vXqWfTqlFsLwvK2bssikhSOZ3MtRB2D1sPsmXXOuX7KSTMoq7Cw7g2lljrNpFSJqAGmbIOJ8xNF7CmRfuGsJovT6nGJ9pFDSjmOUlmIWOVTBTLRZmVuCDCapdfYxNkRNwJy1vOTv0wVtARvwzBDI6/hoIbmwcfCzNZjQ0BxMA+HoUMY0mZlSCWeyryK5d2cqQHD0fVhevDU7MsX1AA1vc+GyzG0vkjcmlHWAQ2+e5vZO0vVpXZB/Okk/fJCwhN/8CGsdP7VdwVK8wKotDihbBFFJIpsRXSYH8N4FcHvEEApNj8/67e0hKxbt+Bt9YkLaON7rK2nBYIqRzey6KEl4nvdpqwfwB/NGB621OPOLxLARQImJqm6kNvvJ4cO3WkxGq64dq7tu6qjU+Xcfj3eKpYmO7fJYAMvTJ8Br65e4sfqCgbCzYo07BOI586yTpe0rBkjfmaoqtSRlSc7Kb7YO/3lBNWOAWSOYQjtGqyoDgbsfR+aQlVPRD70wfRW9Kg0QspinyyICSFyGZJFsM97ftzN8B9nYRuUSX/Ao8rJSZDOtT2Gd7FHg6H3gnnA3PgVl4j7GQmLp8IsV7Q/3z+0vXhpbTn7XSkIdPb2nJ2YMf388r2LURMwazeUTFJ6S0LL0c2MUfpHLb5PT+4cfk9l6vQj8gi8APQ/UiWbdBGsgQG3hle0ivt4fwM2ZlJci1gv1v0RlAJTcYhJOa98A6GN4uexYEbIiz/7d6g4XCOyQpABIEUoPtylmForlOooJuEejJ+oTo0xEU9RaAsUqEq+88RP+xnlt5JbIoiz3I6Khg9pUGEUfm5KYPRJtFR4QGjdPXdTGJ//yMfTO76g+8YQ1HWs0h4gWNbkKL0vSEpFEalMEGMhTERCTUZFtfp34xVM8kR8CpoNxSmIH9ZncITctunU1Tj+/JqCE3gjkxseBw01RxB9lCROZENMS/moqn9tEyI6UKTNSHfARsZY0pehOj6e+sObysJjtuEC6PhexDDDfwiDnqTKCLR0CNR9SDkPMVPE1wC+1sBYWX+WwYfngRbdjj6UJT8WCWskSmvlAi5q5/DIExjO63SezVkRcDB7nKDGdtWbyBMS/hjv6s9DNrMHryo45e/zfuxhd/QJreJlhA1AzRwdQARCq76jcwQMiy0BMplSGOCAZ4sDNdlBOkqvwtuv+uAf0wsNT8hUrdNX8BIdcJTk6g07R4nwbP4VJsQ2J+LWIIfv/E+UpA5/mE6u+oDbVhN/JBQ/xzdViy7YXFmnHOGqWBoCgSQqWRnC0m7TfVXsihPBP/2r X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(10070799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 588FDbZ/AkjuCr4YB4LbAU0BkO5QE6jTNu0XKPvEwpzkkWnHKX1YpY2Zihp83rrw8SGySDxeHjjdHTrOywt4KSpzxkRkWFi3PQt3wGE6ic9dCm47eB79jIjON9RhquTrPVAVR0Tohx2DbjFijpH8bKt4428UP/tODf+BBwS4Rn3quLWunN1OG0aYvDtMROwW10xDAIFnqvfbf/RXDU49zTFdaAPh+7Awlkt7Rq5Me04q5z53tKYNLh+hcP3jS9H20421HraryRrhzeCEq1echCJfPvcc3y5L8atd80WdcGrTmY5yU7df+HmuOMq2h5HyUs83bmO96qW9HMYNra0SwJxMXMb2ry/z5w99+PEy5MdYt0omcfF/pdX7aTPkrKxNelMw3zWL9bMbuSR5H4Cm5V2DiXaGx8g49ZQC2ZzVWRFvC0rg3DyPqkcXVi7bcYHI2rlerJn8/fdtpAP+e/R4jRUe1Vom0Rq8c/UUtifE1nVj3q3Nnmj28QannPyKgj4rtix8/+NgZK804P0BEF3S7xB9n9m8BB2HkaJLRTkE+MRZ6/YM9TUYuTeLGoTD9QY8EH3j2iaTTWtLuTSk2kKWX3KJLMXh+eJM/2rrLESyJ265qznCw5nYCvkpu7WaUjSlHy7ccSKnCvEYS4oHhbIsX+aGHVbb9a5pwlSRGlZMCZlPxhRK8uVafhyX+r19ys4QU9hq7bqmp+6hB/ntPh+EDtqx97/aasYZAszdxxSAuTo/h1xSQaqkm6pNZ0jbS9GAIcQ8pe2kooYuCtOOF+s+ddYPDMBw+oFo35QIirUqyV79b0a1QncLRsN1fOnD6jRahmDELeLMUa92P7BsKHO0KZZQv+XAFfKe7jm6S/lA910svaM/RkR8uU6fqnOXy1vKSGdfe8h5+0mxwinmnAaQyHIOGK1n86Yw3nSLL1DQ1PmBNymK9H7ZBW9YODXUEoaaKD2yiIU+6Ns7JnHkKJq1g3KvmE4jcUOuMpRqBSGDTaFyeO8esGHDss73vj/eCpINIJVEc83RkgfV3eKtCbsp8azgpG4RH0bPwsnff9B8VRb+KZbVTDkMkahZWB2S57fCWLpaDtswf8h+Gss4/Z+7Yq+ArXkQGXk8tCrIpprNrcirA9L5w0pykUNQ456fJ/IUqXFmFV9xpJZhqB2bKu67keZHmIPQ0iTQeEzh5tWkFJ1BI2kOno3xGvA7yyjlkagvytBTOyCeEWfF3IfUHOLV9Uf/PXGf+XsbZb1TWkhXOTBsWx77rj3NT5HFsR2CL+uXbdNanRdDLshH8Yg5DqucFoPjipDStZH9mc76qllcp6K7UGFqQ1MwYBi0BIC3SuXsKyOgrrm4AthGNe4Wv+3LulF7ea4MVIyGgWon3xL9L0C/rwjbwtw7Am2aRZvbi/bE8wf3l0h0fAbFMQ9pbCIfT0sw4xPTk/JPN0FnlIKwM0XiHvkxly3U5Vq2L66k1h7OL+WDbfqQX14SsjcEIDZjppTzftulSsdIw58QVli6kJE53fzB9uL+Pvs3lOR353K+V2YZfuowcONVBdv3ju/Og3c7BAqMBDMfkzE0hhvyWq1R73jGO4uesS3ANULMboCD5EUmLKVaZBRi1s1AJU3sEZ3/X7FqNShDpyTCkd2q7mPKGUnyRA3tSiEEGH3+1Z7FYxnW3vOdcxgULnFPKrGRhA== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: ca399698-41aa-4549-569e-08de3f014468 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2025 13:19:40.9970 (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: EOxHNCEWOcYlmsMLXrnJupcv14ttEB+Mt1tlo1RWTpPLukx29q9vgPAgDnGW0Yk+qZWsywOaIavJ7e81YLEQOa+NA6wQNJLFH517RXLjFfY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB5430 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=NwftoHE6; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= When running the testsuite with sstate caching enabled and also the environment variable SSTATE_MIRRORS is set, add this to the local conf, so the CI can also use remote sstate caches (important for CI). Signed-off-by: Felix Moessbauer --- testsuite/cibuilder.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index 26002ade..310a3836 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -232,6 +232,8 @@ class CIBuilder(Test): f.write('DL_DIR = "%s"\n' % dl_dir) if sstate_dir: f.write('SSTATE_DIR = "%s"\n' % sstate_dir) + if sstate and 'SSTATE_MIRRORS' in os.environ: + f.write('SSTATE_MIRRORS = "%s"\n' % os.environ['SSTATE_MIRRORS']) if image_install is not None: f.write('IMAGE_INSTALL = "%s"\n' % image_install) else: From patchwork Fri Dec 19 13:19:14 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4763 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 19 Dec 2025 14:19:55 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pl1-f183.google.com (mail-pl1-f183.google.com [209.85.214.183]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BJDJrrX019215 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 19 Dec 2025 14:19:54 +0100 Received: by mail-pl1-f183.google.com with SMTP id d9443c01a7336-2a0bae9acd4sf17575195ad.3 for ; Fri, 19 Dec 2025 05:19:54 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1766150386; cv=pass; d=google.com; s=arc-20240605; b=Zgy3iJzRNBeBeN/pigjxBpyUqL3JJsG4AVve/3HVKHk3PqNCjV6mOPO5K3WDQhxFdm ZKvxhNbTrfQD4kmOuND/JxXfRKwM582QGU/9xkgQDtWFroZwGclQrfEvHlttILe+ZjJL U4/rHopgawRh0Y3dWpit7R7Se0fYkAQjxeQI1M0EgxbT2gTZDHs9NQx8ejuPoIU4pViS 4EJ3QQJBtEiNVPBpfpssQmy/64+IMcMPUOinMzWx0Q9KFnkJB6oJNIlGz+MPqn+PB+vm mrctSMhHoJVS/KcD4Y8pC06aLj1TZ42JkGyHB4wKXRXXLmkPsOyyOCJrnO1+cWcNNkgC Tkjg== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=YzseoBNKWdJLXK9IaBdsDm3qa7trggOM2OCyQANusYY=; fh=l3Z7g+G7KbNABTKsbo4ArseAkyLvAjPH8GzoNfQA+PE=; b=TL97ta4tqOvhmr/gUpwSYq47nUAZ2FXWB/ybypTesU5seo/jp8XoFIE+C8bgKVAPnZ Xo0eSn7sMl4I9JejLfOHC5yeScQGBZEOeELtbZKLpV1OB2Gns6ZwMx3w53RV1MeZmKdg XC8569h2vyOGs0uqOSO1cKRrDKuAfx5LSWsfbTyn1v+WuVXVEz1H89gi6M6NXD+dEAD9 a5afvAiS8AnuKSvnnUaYFHREUFr6vfndx8cqFzBHWsULrgfZCYAqf7TlbiP37jMiWJa+ zb4jzZbSRf2IZ3nzciEtZv4EdVzLfG3BcNFHa5Ytunt5gVvpz7/Gm7nIC4iLimMzzmXu lrFw==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=r6b+kmJA; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1766150386; x=1766755186; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=YzseoBNKWdJLXK9IaBdsDm3qa7trggOM2OCyQANusYY=; b=FfFYOiDBmZfYk/5WD0gjE/S1nsr8lW7zD8RO0uUIXdDfHvmTj2Wa5Of0K7xFjWmwoa GCxM2+QVWq75KZNxwDNs8yKnO7bzvV/Kc3EfJtY68Fuxc/JI6//mQj8181XUKJ3nnaq9 M1nKptyeSHOXygucnmLsi04pcm/BxeEDmxZqNthWgSWQ8mW8aWurDm6XFPcEZLIls5bs eUnYylniUeE0outrjmHXOSrQodaMLc5wmqOznoIwf2QDAMxahjPFlB0wqtECjLv6tHhg bspGUax8b2PnHQWMs/oEVXHeNwWu8R/DRhDSQm8z8IlaRv9O3/SYtF1Anq3WbIXjfF5v qMlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766150386; x=1766755186; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=YzseoBNKWdJLXK9IaBdsDm3qa7trggOM2OCyQANusYY=; b=nUasKRnFaM2kDp2uLFdApzCdRHcKF83yfAtepm/KxMnrnFU0CTWZ6ovYiqq1DG5s04 d8Sq/7u+8GLuJcBjlo/REgx85i57wcl0/38BvpK/jXVZ1zw8MWJvp1Y1LLadaaTs4VYC PQ/DDxAtah5zbgMl1fPjEJc5h2rk1gdcGUJvMKLDHy7+VGUE9DCZnhLmQIUrYdvBqI66 zTTWRvqhHTAE9TrLkyYT0Qskk6u7BLihbs5UQChz2+pD9tY5Sh0olLICRDYeB7AiUDoz hXddvKA51VRbfOQvtm8Op7tr/RvQo7jXNWlmDBKPUSVBVEY4XWwLCEjD6Q+ju9MsgiO4 nxmA== X-Forwarded-Encrypted: i=3; AJvYcCVAvoBiB63fDQSWY5YEy9J5gGNruoqlKP+pwYVP8bFe4EP/Jayaf057g2w3X4qTYaHJMkkuTno=@isar-build.org X-Gm-Message-State: AOJu0YzalURfTnlntxOhsYPR428+LkBot2HLtfYsL4KpP4jUm56K2ZBT /jtj9hchoolkcxloxQPtfZgIugca0UyBzEgpVZEFyi2w8ed6KEnshdtW X-Google-Smtp-Source: AGHT+IEhxEXBjrt8PEpmFEZ2CVNYsfPST8UKd+I/dgS+DZpFU2P6JPenZVjXWQKpkZY3w9WpS0qLvQ== X-Received: by 2002:a17:902:f68a:b0:2a0:a33f:3049 with SMTP id d9443c01a7336-2a2f220d4e0mr25015185ad.4.1766150386423; Fri, 19 Dec 2025 05:19:46 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWYmV5SQgB15u3ByXJ8fnkhOasZ3wr55sbYwGUjVlh771Q==" Received: by 2002:a05:6a00:69b7:b0:7f6:3f21:7d71 with SMTP id d2e1a72fcca58-7f64afa42d1ls5293803b3a.1.-pod-prod-07-us; Fri, 19 Dec 2025 05:19:44 -0800 (PST) X-Received: by 2002:a05:6a00:3492:b0:7e8:4587:e8bd with SMTP id d2e1a72fcca58-7ff6647bc8dmr2667502b3a.48.1766150384441; Fri, 19 Dec 2025 05:19:44 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766150384; cv=pass; d=google.com; s=arc-20240605; b=Mz47hID5U7KXzXWzDQRUQO9d+eyp8DWYBbelZmY/FdMvGDof6/TG2DZ63jQtpNwXlB 9OaLUG49VLBUemyFvSPULatxESZfaumkeNMoD1VKtHiCSU9K4WrlcXUrNtfT1LiU5CbV h0LW24MTO9PIiOo3vnNo/vT7SyI0LeljqEHI4/xC2AM3NUK1yTjwRBVpy0FPHOUu6byA 5s4GEvkGSmo6Xyqfy76tk4P6IqTXbU5/Frp0stokHtykfG58rSyvL2bBm8NF4JsjHbvg S9/gvsg+gvGLxIN+LlbazOtdD8+eWnEK31lpjmaKdFu9C6q4JIlwYNfAV8wv+UzRhWoK K1EA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=CXZsagmAr2r2jO4zNh0hV/Ip+/UMkDGimA2alFzevoc=; fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=; b=hpfCpyNiYNMUCRtoqP+L/vZDAUJn/NF6jpRYv/qoKZurs5fhp77S7e9MLT/ZqrA7Dz uu10V/hQ7bYkiWVumwwFXYhMdEDAWw5Pg50yo7M2smQqxPy+uoLQFiv/y3NNoBehktYe 3yG691IY5b8cHFIeg7JTUdgKFGKrhElzwIL/NVTUn1oa/r83wNYLPKK3Q2FN4X9Z6J3k AEKTWcoH+/TQtUBSpDaQGj2GdXGcJGh4VbhzHP/4/9cCKrUOk9ONeQpIOGLyIeNbQK2H ltz9eXoyTZQBtOEJfJNyBSRYFL/JUiLxmWgPXzpr9J3AIY/B1LwGZ/M8EqLXh8W8qM8u tb1w==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=r6b+kmJA; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id d2e1a72fcca58-7ff7d2d401csi60395b3a.8.2025.12.19.05.19.44 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Dec 2025 05:19:44 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Bib2sOgLMjwvEmrj0LvUoh5uRBJAAX7lE+oChSSh4nK0txyYDg7dLvGEaz1bHuFaE4jEQvNRaPIwL1a9TlE+oVWXc06KqeIY5eT7QMqDLLVKxLBJ+dv/HNKFpylOd+MrnzEeMJTAkx9seZhRg1xL0P/7uMv+ZdffToNqb74IOwf4za2NrQSGQgsnOvHV1KT6cg49ygNI2cbvCnFHKNiR01uN4DkAFh2vTUh0hQryP2QxZ6zz+tIPk2touWKOUz3k5b1iCq6nzZTRgVJ79och3LpBWayO7iYV2/4oPKS1vMYgrfMa8GA51/4kiaU97q1Ti9NZfvfkkNJBwm97YZXhxQ== 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=CXZsagmAr2r2jO4zNh0hV/Ip+/UMkDGimA2alFzevoc=; b=v88Pzgee/JeXzSj422C9Y+8d6GpJ4hVVh+7zljm/agSz9tEOqoc0wQ9g/nKdW+Q8R9plTPVgonmVLpDcm8BPpneQiZCNJpIs8qjEoBEnEOQaZ4QOTEmgpn+ypPOT5zkeFQR2bSOFwOtTW8YaG0XhfDCx8FoAGiafyFvcoZGHeAogkP/dJRXVBE0w/OUK8u+N/m3LxEN1+bK/q36rjo9G5Ek8it0yPSWmieL3aI2x1OoLli/Ij/wdVWdFIchrsr3+HcRoHxGYldFEbvBRrA/ZDiqO0IGJW0DWHZC9tMjCnDDHVkkTp5Ba6pTxwgI4UsqlFsGKF0Oy2C1Go0N/H2qX8Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by DU0PR10MB5430.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:329::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Fri, 19 Dec 2025 13:19:41 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%4]) with mapi id 15.20.9434.009; Fri, 19 Dec 2025 13:19:41 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Felix Moessbauer Subject: [PATCH v2 08/17] ci: add support for sstate cache Date: Fri, 19 Dec 2025 14:19:14 +0100 Message-ID: <20251219131923.1504046-9-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251219131923.1504046-1-felix.moessbauer@siemens.com> References: <20251219131923.1504046-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0050.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:92::13) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|DU0PR10MB5430:EE_ X-MS-Office365-Filtering-Correlation-Id: ad86d1fc-d2cf-4947-0127-08de3f0144f4 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|10070799003; X-Microsoft-Antispam-Message-Info: nVV5/LUUG5Gl9JcAvR8uBykgYmsHTUqF/lKmNIk09Jd6ravqkCnzgKAAhxszJjGi+AtUqXkvyjyabOrKjZ0/E68D0jBEGmVnKg+C9w3m2Q3MfGmzXXeKQgfMvywjdUZ6DF0/cDh9BHI197H2QTe9P95454qcO452jNpFQ8yDo+m7hKN8dS+jaF6q2hNQ25b6/pGowDVJorqQ3a1dGEBicf5vzEmfCT10u20jvcok30ckQQsUBj+Xl0ZZ5O6VQqGPAspLGc58/fF3qAGGuLEUR6bUH7iorun5gtCfS534NM/78B5jhQ6s1g0stPF6VXJ35Z7aLg1mrosVZ/OUo6qwSm4yUEa+IYYLQNSLXRgVBqJ4M293gbHtKgU34OJTZWfjOccxGgWDZMSMsMv5fefYynchxUypZ8wqI5Ib37wWxOslJcAj2MKo1nCJCHZ7SM7eZxflJRTzR4hjc8YLZv8YDwB+GrJq3yJS3vpfxTjgNOEAAZiQgOfz+fCkMHE3SaXuGlzThVUwEk/vbbRsTEDAGXisRh91FlIDn9QERLbg2MwYAWSZCTLB1+rfo7GLdwurDw193/UXEIU03IrEUifpLKnvlceUypyIKBdik2AhT8Oyglgu5geiMqMdGeNr7R262lONgke3FudL21VFfCC5YtIwNaVvOu9SJxW6AIHGuWZ5MSZcL3s8lZyQ2WyLTVW1e8jn0S8hu4BUD8AGYLqmsRSwU3xFmnHGbZTOPT4m5b1CdzrZvJ2qF0bLI+RqWXFfCU0Y2h6usaFAsnlgjjNrKizK3VqZpTVQUMuCF3CmCij30ka6nE/6dLeCZi/5rsWEG029zRxGSBio3rcGA1XLKlU3uLa3HYJrxEfmvdOZSNMrDjSNuhNREpO8AeAZjLyS3mlfjaVJCwOXSe4/Ka+6mEfQiCjw84rK5dY0DaSbiLKF6j9M/7NIU7A+jjZTKk9ij8sL71esftVJOENwHdR64NNtZVqUyfuvrK6oibG5tEo5HmmNePhbM3zKBf6ZLwZ/NCHW808JN4VdcXj8aIUcD0oflWCi0QofQQ4v7NxgMDwuoE9+YKqBs4PaM87aR3M7DA/66Phg8m8lxxoaCHmjbxg32yiIUvolh+qUFk4H+WRYWZJkadhQMgrC+wtj6uepiIwY2ZaI689GdojzGSHsganOmOLJwkHIqIKQk24dEzwCLR9Q4Qas+6xjru/tb7Hb6dyQS8ZkmGBRy0P08tiq7JPfEv6iWRAISyv8stGlL0XjEg9nGU6DddS75cjnoh5m/QeG7KJU2DqBPv8C22w8vN/kRSoqeISYQQK1k3JUfYMR+Fv3FeHr9GlCRGA2TrYrczUjjArqv1W70EQtRrUmUj2EtDpoJki/kdK+oWTMMhsKmMqMgFBv2r9KCJc+2FParuE9V6XuBRKadMCkSK6KaB1nz4qQZWhx+6855Hvxc39xLiYcJMXBFYJ9zKa0Mw4/ X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(10070799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: rLtXsrvRmGsOjrN1xoJkvhAY0WvUWk+z+8csYrdk6d+6DK0mH6BCVn0W/6DirZ2hINrJAiyKEVNLBZaltNX3GhEcR3rpoCzMXMRcXd9noPMhebnUH7LB06ipnd4QsSLN+/BgVtM7TKSG5Ew/hcJlx9nWSaIZMKJ6l54Ju8U2BskCRip2Ey06lZdG79TH0OpzvmgAU1V+VFj8OXP9cQXJ4ll1d0Hxd6df2CXtHACnebbp65ugiAyDiaPsK/jfUvLlMUmO/Y9KD1DdZqVyRc3VyjAytv3+n8FqKzM29nWfdXQijdqr4ksL8talilpxajpIfiC0rDfesvQriqdfkVSERTlTCZi0Gr+t/0PGkVq5NZa5aDpKloQ3cQCQVO8s120TTXpgK1JgL7IlbixVSxgtdU51MaTztau10RLQMpgN4Y029khmsnqBcFJIXi05F2KzbFHgvYqL+zdGKKP984Ptlbg1W+B9/sZaCehOk2HvVFMBh62jpb6hzjdpzz35m7fbS6W8rLhjAZPAJg2Tmm4bHTIP+sbq4893INoAiy/71ZyqJG5Fxwxo6KlWor/aCl/wWrasQIcOJW/hN8EaouS22HbGXYM3kZTTvKi7yNFyQBhwpWcgCufnOIcfylYsO5vu/PZNYCpPkqdytYnC68dwepER8z9OhJLMoyQmOz3gXpbrUNvBkDxuGWs5dLvhDSKoHs2HzOR50eXRxA88SF6o230uPyszNz2IjfH75ZbaEHrgMXoiPJUpViMeMMu5KF7CkRZ2f6jUeRm8N7zef8NobaCPP/h+PpIJp/uZ52nsX99peMwXTtiaRB1utwH1YUoUNYG0mZ+lMvKpIm0uv10H48GTrVHLQ73qltCXloto0Xtxl6x23GEegzaj6QAVbH+/XXcom04b4GllF/gbRwjUynayJ3s4HxAGjZPA0fpY/ChxFJQRmxSGbhj1GtA9eQUY0y5WBDwW3uwiPKjbgsqFbDpeoMQdMs+9KIRAows08z1HyDg3qu+c3BsaxWrvmQQhlkerOq1caIW09jiSXEf2+iWCuscssPLdRofYIM8vMl+x6PbCEOp+Z0dXMpXkjrkb7vDeEdp4cjAd6Mmn/ZTxMdf+4a1YZIRt8d67Hf+kChYASQI0qqNHv5TFtlGWlgiUr2KzG06GGre2ULJQI9d7wKLp+YZX1ctML8LPj7ZYQJbR/hHYtzrMb1cTJjZUtxp/hyD8IWejK9nGJklGpwPvoQVwjmYOvP86ew7ZN/z+2nVmQPVIGYkJ9baBjqFSDh0WNaZmXn19gChg8nU1CIIjWAnXNZuGApZsi8qeReT/iGNpTQWTOKwoVdlQ9+XQu+4kAOTNUDAAT+96WgV3ViC3OzKGX2yrQ4RMavhALnTZLH0XM1OH6MTP75RV6CVok3YFYHRNpCWQcHhDAw8kMifEBmx7rH8DspcrKZOqLWaN58xOW9D/iFLRAL+iSeuwGl5jB9JIO20adPaEIFU8GsypjRO1hZEfWAHH1lGhQCRwsto6z09VLzB7v1lPAaNsXdvXVyLXE6Tt9yptN4VOXXmaYY4YBUJD8Hk80dknT/UqJ484+JhNx53GpeTOR6lrIAOsKaVxNtTNfhPWvSLI3nhuJscm1G3znoKeOfw/ACZppF572XMkHZsZW4J4PoJigIeI8xajr6BQdSIOCEBANuHnxg== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: ad86d1fc-d2cf-4947-0127-08de3f0144f4 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2025 13:19:41.8728 (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: AoGND0OSF/L4CSyzDIVua8zf14Jpl7LKgBeZhReYsLAcXIaUMvcKXSPItNNO8bboh9oIHFlDIZY615VrUWfwFxW0HQtjdNP+KgevKOltTFs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB5430 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=r6b+kmJA; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= The gitlab CI jobs should finish in a timely manner to give quick feedback to the developer. By running the tests with sstate cache, simple changes require far less CI time. We prepare the gitlab ci job description to pick up the sstate cache configuration from the environment and enable the caching for all jobs (we always enable it, even if running without sstate cache, as then the cache is simply thrown away later on). We further introduce a (manual) info task to show the state of the cache, as well as a cleanup task to drain the cache. Signed-off-by: Felix Moessbauer --- .gitlab-ci.yml | 36 ++++++++++++++++++++++++++++++------ 1 file changed, 30 insertions(+), 6 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1a7abcb8..caaa56a8 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -6,12 +6,22 @@ variables: .common-build: &common-build stage: build + variables: + RUNNER_AFTER_SCRIPT_TIMEOUT: 15m before_script: - export http_proxy=$HTTP_PROXY - export https_proxy=$HTTPS_PROXY - export ftp_proxy=$FTP_PROXY - export no_proxy=$NO_PROXY - export DISTRO_APT_PREMIRRORS=$DISTRO_APT_PREMIRRORS + after_script: + - | + if [[ -n "${SSTATE_LOCATION}" ]] && [[ -d "sstate-cache" ]]; then + echo "=== Upload sstate artifacts to ${SSTATE_LOCATION} ===" + ./scripts/isar-sstate --filter '^(?!isar-image-)' upload "sstate-cache" "${SSTATE_LOCATION}" + ./scripts/isar-sstate info -v "${SSTATE_LOCATION}" + fi + artifacts: name: "logs-$CI_JOB_ID" paths: @@ -48,7 +58,7 @@ dev-ci: - *use-default-image - if: $TESTSUITE == 'dev' || $CI_PIPELINE_SOURCE != 'schedule' script: - - scripts/ci_build.sh -T dev + - scripts/ci_build.sh --sstate 1 -T dev fast-ci: <<: *common-build @@ -56,7 +66,7 @@ fast-ci: - *use-default-image - if: $TESTSUITE == 'fast' script: - - scripts/ci_build.sh -T fast + - scripts/ci_build.sh --sstate 1 -T fast full-ci: <<: *common-build @@ -68,7 +78,7 @@ full-ci: - PREVIOUS_SHA="$(cat .CI_COMMIT_SHA || true)" - if [ "$CI_COMMIT_SHA" != "$PREVIOUS_SHA" ]; then echo "$CI_COMMIT_SHA" > .CI_COMMIT_SHA; - scripts/ci_build.sh -T full; + scripts/ci_build.sh --sstate 1 -T full; fi cache: key: "$CI_COMMIT_REF_SLUG" @@ -83,7 +93,7 @@ dev-ci-isar: - *use-docker-isar-image - if: $TESTSUITE == 'dev' script: - - scripts/ci_build.sh -T dev + - scripts/ci_build.sh --sstate 1 -T dev fast-ci-isar: <<: *docker-isar @@ -92,7 +102,7 @@ fast-ci-isar: - *use-docker-isar-image - if: $TESTSUITE == 'fast' script: - - scripts/ci_build.sh -T fast + - scripts/ci_build.sh --sstate 1 -T fast full-ci-isar: <<: *docker-isar @@ -101,4 +111,18 @@ full-ci-isar: - *use-docker-isar-image - if: $TESTSUITE == 'full' script: - - scripts/ci_build.sh -T full + - scripts/ci_build.sh --sstate 1 -T full + +sstate-cache-info: + stage: build + when: manual + script: + - ./scripts/isar-sstate info -v "${SSTATE_LOCATION}" + +sstate-cache-clean: + stage: build + when: manual + variables: + SSTATE_MAX_AGE: "0d" + script: + - ./scripts/isar-sstate clean "${SSTATE_LOCATION}" --max-age "${SSTATE_MAX_AGE}" From patchwork Fri Dec 19 13:19:15 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4771 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 19 Dec 2025 14:30:05 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-oo1-f60.google.com (mail-oo1-f60.google.com [209.85.161.60]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BJDU3WP020395 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 19 Dec 2025 14:30:04 +0100 Received: by mail-oo1-f60.google.com with SMTP id 006d021491bc7-6579875eaa2sf2186289eaf.3 for ; Fri, 19 Dec 2025 05:30:04 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1766150998; cv=pass; d=google.com; s=arc-20240605; b=H2XfJrpD517VK3f3AUzjA9SjnomequUx1axADu4BRYPvXswO/x0t7S60IrexFwA0SK L8rM2hXv54k7SDX5L0OCcS4vx385LvkpmIvjzARWnLd8R2aORM4akCpMkEh3a+Vc+wBq QuKh4mNU3jEFJhmZOWhppL36ZgVnbLDQ7t/dKcRRgNBao1ELq9Pi8XpZYstYzh3tNV2d BXplSpmArehTMuJkAkb70NKW6eFYavCPfSJevN+7xIoJULxhyW4+6aRCbPohj0Qo3G+8 rBKdTmzzzszCpBPXgC5wyUtYcYI8hi9HyjMTc4AR292DmGiuo888SR0RL9JVeuaBwVKY JCPw== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=oWq0ZfT9UoXp8lgqCrUZ7RZN9HfIEVETySn7Zqnf/PE=; fh=4jdlyjaxw5efeWxqhPxOoekR/3DEH4G+sNbkIJpRkj8=; b=i+vlLbLTrEVAjgV9hDnVvBjyXeXhS3daQVzzpbz4UTh3noojrLFPe+125L4o38tjpg HfPHu2ZPiQUswh/Ng1NFGEPDP2qZ9RyFdKw0Hns9msrmtykoqALGXf2d//HTq4P9LEMD fgkqa/QpaDg3UrD5Cep922X+C8B1XWuOUNORxYeWrkxCDrcyT7N1ylMTzsy4ASmjNOOS SFGYiSb6wzc2U4RnpheyqnsghZDmuc/U4Z6AZusnl6Nzd64I6wF9i374Rucir5Ny5CR0 4X4DRgqC6jneTzHMZgnHmiZBSdjx6V2KYC9qs7pHlJ44VlJTAhG8Ay0UUUab3CkpCGVA IJ4A==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=lHgsukAE; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1766150998; x=1766755798; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=oWq0ZfT9UoXp8lgqCrUZ7RZN9HfIEVETySn7Zqnf/PE=; b=Lqo95O4q/OyNd0krgmUrGfcBogUzBM0iYsEFi5EiUdMi4ODhRTgVkrs114Ik7Ar+Xi fFvSVVSshM3q4gs1VnShx9+adlUbCmzd8HzJb1ImVspLJPA6YaKJIUgBqG1PJlOO+7uh RRaz8eGpYvMkxwR9rlhhENqBbMIlGbWx7LZqVtEj/XZwKMXYejzf+mMjkpPgrCMY3WWl Wt72krqag0zAEkz68sZCsKBkGmFoC6ZZzaYlequQCQ4r3fIFxg6xzdMMPvofxsXo+A6u Feo6J9AkCkSOuJzsIt8wGwC1bUZv2JBUtsI1MBfkeSK14Sc3Sj1nNSTZuz+PMEV+jyNi wAjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766150998; x=1766755798; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=oWq0ZfT9UoXp8lgqCrUZ7RZN9HfIEVETySn7Zqnf/PE=; b=V/csp259cbmBYSGmgdlghnIZTk+l/dXK/RHdhZHojqYlXrIIfhRY7+xrhWG7xr0K1A N2LGkpqYDcOJRWtQ6WeXbAdAKzTberUwbMJTDDENi7QNE0qShnHJVx0L44x+z+HOWg36 fouZhSpj0jECkC9u57nZHBDEI2+d9oKT/Y9Qix4imMKyOLvnF4H94ETonGPab1ogWurw 1s1IgEeFXF/rGvtuKxJ4lOSfcJf1feGijJEgY4ngSWqEdXKUXUfZw8SYWus0pAFX3VGk naBE0bQdTZwvYN7EYml71nVZefvXOAXGCHmEOZii2mGCr+ARxTjol8Mb1iOqQcE5BUl+ 7eTw== X-Forwarded-Encrypted: i=3; AJvYcCV+JLkFLhVMVLBaS57BVxA5poS/BL/K2u3SlE3S/o/PRDZ+bzKiBAeDcDc4ny058lRUXc4UH4s=@isar-build.org X-Gm-Message-State: AOJu0YwzbEChEZqPX+69hrpj3keH9z1dcTmJGVGHqge0g0GbbK+C8AOm YJCXOQAdXgG9k5nHAmGEo+2el98YDWiTL7sWO+QpcejKVFqL7cIVat4T X-Google-Smtp-Source: AGHT+IGN9ZCzKbJWRgvWzeHee0j4EH6M8IrW50nyYd90bI91vPwBMhx+Nkw3Bo8Ov599ux8zErD0hQ== X-Received: by 2002:a05:6a00:3a93:b0:800:75e3:a361 with SMTP id d2e1a72fcca58-80075e3a411mr681480b3a.35.1766150386732; Fri, 19 Dec 2025 05:19:46 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWbrbPty2qMgOEUAvkkcNHrjH3QOR6zMasa+ybtWP6tFfQ==" Received: by 2002:a05:6a00:a17:b0:7af:fb24:8cc1 with SMTP id d2e1a72fcca58-7f64896b719ls9129319b3a.1.-pod-prod-05-us; Fri, 19 Dec 2025 05:19:45 -0800 (PST) X-Received: by 2002:a05:6a00:a386:b0:7b8:bab9:579b with SMTP id d2e1a72fcca58-7ff65d7cd8bmr2595081b3a.22.1766150385072; Fri, 19 Dec 2025 05:19:45 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766150385; cv=pass; d=google.com; s=arc-20240605; b=afedRIQjIBTp2PuI3/fgQPRn7UCM2RBI/EjuvuxSdtYI/F4D4wQvxSySkyIYe8ZF2g 9StU3JhI0njCcxI2qMPkH1IscUOi09Hw4v40MWraA80pVBEvouPdWbpmq5ZBlU8YVuw3 sZe99MoAmp0R6yCqas9mn44Y+42+XNiiyGgFC1Bc8pnckTcy0otx2ppC1OfzJ+vsRrXG yb2MyB4hG7kN2oQbXGTWJmvoLvSljlQ5PrrKyRmCUqQgZYVyV3YF26hRPYLM7DhYwn97 cJOqZjkqq7FHa4UNxrzdfaZDJVBeZuOC9xT6AR+dPAHVravKer0UJmbS+3XDcJfq5diH mkDA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=w6kDV+pB4HFcczgkOjzrUOSpORwci/BlDWdrc+l7pks=; fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=; b=HC3LBzQEvhqFvMgXOzoLW1oUNWRyS2s+jScGeqM4+5Syh/Jz9jYZ5ac7leOHelirrg LOUJpsHcaUFwIkFA7bHIKEUBPTidR47Zp2Yk0vIYPgMUGavR5O9deth2yRbvZ0t7akt3 zyV3PKcPmGJLQc4H9GwXZtyJA4SNpEY3NRcDkrbZ56Zy16tC+NpjseCsi+KcAA5uDJiX wrMTlcHpw6UVfpqu2RKRA8C7PG0sxFpYwxGaVLAW4/jU3e1wQ1824N3Oc0OxPNEpXZl5 u2ZcPraX9vGToEzHSAV6CF0OmGXqtNURmkUXrZA9hy7PgDbe5vEvMiGxeXJOUA6hi65u K8Lg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=lHgsukAE; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id d2e1a72fcca58-7ff7d2d401csi60395b3a.8.2025.12.19.05.19.44 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Dec 2025 05:19:45 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Iv87CnJqJEvSjwnsHQyH1AmOHDN+tMU8DYJNHlSFk9KAKalAApWMW5mv7tW/vp0C9Q30ncJgv/oFSUlXgd34b/E9txh5rlUh32RZazGqncz1b5N88RePWPYIfwtqJyG+m/rqCOkavqhrPMGohoWuspMqf1TvABUlu10LS5aiWJcI/f8jycsGNSy2UpMI6h3c1OQBZ1WPmAmYQwFJ3HoxyzQVjyVbT8BAAgq1apL+yAdjWr6TU/1XibjYkoo/idkwy4vH0MFPZk0dBYvIcRWs4RIaw7PujJGVWK8fU1IT3LvnlFx+hXD0siAERlIv5f1rcADOwuMHBeNAd/pZhkuDiA== 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=w6kDV+pB4HFcczgkOjzrUOSpORwci/BlDWdrc+l7pks=; b=GnX/cSiSGfpFoKJ2j1aGVFs4RtxN9kHpYRuUArQL0F2rp5TRfsUH9A8CvLXC+i1t6YzSU++B6gujlVy/o1oSWp9Mh9FPiOiT+VpWRVYn/lj2Z7viEQOxrWZPa9SVXMNNEy0069wrbna2lJQ1LvkvHQFH/J+gvOTmn45NeqqHl55LgVCfiFnJy+QJhzhb1NiNoi6cX1j3rDkSpAHgV/HKOVgisvH3+f0EKd+teVhMJ7mdktsdTAF6WZZiYcQJDYOjth6Bo5WlKKhmBJ4YfykVBP2Bc6sxrQ3QZqpkN2U39VwKMxaoZSzw1jycyGYnKx0aB+Eelmm4GIJp9V8R5HPZRQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by DU0PR10MB5430.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:329::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Fri, 19 Dec 2025 13:19:42 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%4]) with mapi id 15.20.9434.009; Fri, 19 Dec 2025 13:19:42 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Felix Moessbauer Subject: [PATCH v2 09/17] testsuite: make test_cross_deps more specific Date: Fri, 19 Dec 2025 14:19:15 +0100 Message-ID: <20251219131923.1504046-10-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251219131923.1504046-1-felix.moessbauer@siemens.com> References: <20251219131923.1504046-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0050.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:92::13) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|DU0PR10MB5430:EE_ X-MS-Office365-Filtering-Correlation-Id: d3dccefa-ac61-4f85-116e-08de3f014563 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|10070799003; X-Microsoft-Antispam-Message-Info: Arna7Vun4Dgx/l+2tlGgB/MmZ8T69/3ZDXeXCNBp4lt417AtjBk+Xis/PHGmCZXUCbjP22BNIlKjbE5V6mu5Wh6ax+4kucaj8BU7RU0S84FkxnGHR8l8iiDDRUvQzsG15zvLerYFDZeDf3m8Nwg6Xe928J1fOy+148AM1x88eppBUQAXIOVWBX5sWpoJka276SA2KQMUzv4wyZKgR3SmYClEwa6FuaQgTUeCDryilBObp0YAttzWOKGvwWs8Jf0HrMQCE7InF/hQGEZcp0QeLYDkJiNb0v/gLPI2oAQKLIl73LpqfbG+rl/aiHVu24MZ/okYrpsofJaCi+IDemKdoANvtoNNjJGgzcomFyGbHtrvnQ/bNHLpsq0rI7tBO6RbTjUxImN9FgT8726zTox2Szb8iaMWRptkJZguUFbPsGyaq1nfxv1ALm2+ouQHgWNiSx9L//183nFVLIMAlQlEM88G7N5EECVLfAg5nJlnQ79n5xgEjoNsaIuVBgV23K7Bo3rXSnsNAejqahFLW5cqvkMLnYXcASvFAaVSdkhq8fVqdo5g/+yEe2P4fd9AhsybQzSk33uPsuKp/YJicfK6JN2q3GoMLlVxq44rR02G/vc4nbFrrLWHEcSxlLwdSBEHYS1EA8GOvl9xlTw1SRyW6IvyAo1bLM2WSt69IOYyl4y/YDKkRcYnKazoNxZ8suRbO9pPD6U71SN3cuAlsoa2caochic4holNprCrfF1F7a/mDXPKDQutvVrLmyjY2huqPeWcm+r9Fe7t34WFO+iWGf+OD59INNQys1b9ricPqWGnRG7tJyr8lXlLPf1Fl1+cgXGXbck4YSwowzovF7maoYaMYSd27ieE4RjIbUVJo1JZiTxQ09vryUbvSCJ6CZ+opGms77hkj41vkTFcBTtsU6nU3o1ohYOUI/TjJdIlrwBAwbGRg3jY10JDhOoGaN+y9ApL55QQHdaKv46ntUxFDMehy6XpOcD9Ph87wkZ4adnyS7dnF1ZjT8d6qc2Pq81seA9fbia3hP13jeLVVXS2I7cLFgouwejWfMuZkwXpxOT7AO+Djlt8vhCRLqzWgPP+phM0Bu+GtsxgOAO3OcAIGHYsJSWDkrZOMnTDQNg0PJW3UMhXE5rshwmsUIW5ZrTDcUCJGlBKXiZfhgwfDd8TxNJ/3cQEYC5I0Fx8N/DE3vx1T/7oV71o5Szr+aRS2+WF/epBK49q0p8CfCM5+ZzkfViISGEhTyZC71lmKkfTu1q8sjx2pyderI2VdoQ+YQxhDHPT8o4XEwLVYqoLpYPmG/QMsRcNLLifEaD6WcW/lAFjgZlGHoaZOXXgSBL06K7A4xGgfwL8m/Uh8uLhBN4OEV+1hiBrpbpDxPcJTNPxFc7waqAAuHyKvdz92sNb2trdaKA5C5JrBfgz+ng/NdCotrlaSkE41uupDYKPlLdCfAw9ESoLbqDEUPhBwNvYp/7r X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(10070799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: a/K/t8VbLd//1kiLSPI4BvSMA0AVf3brqfSRbO0ZnUfZei4hHb9YNZuGHwnhe1q+iAs+x5kRd7GI/86dQ1cQ7qPFSdNg2G7j/XzyUWyl3/7gMy9FTEjwZSiVO6QAOSV1T9WayVnydcp60dsYwCZfEmKmj/PVeCOQtkoYckRili2OunYOLi940rOf1njjcks2w9nwkFUCPTKn2T4txqm/CkMlhNBGm5KS/e/RQsSt8PPSpZ/sa09D4qM4Q8Hz5KpK9VJx06QtYid9FT6MSEBQWGJ/Q0ndWvnSwuU5xSmGEVTPQoNmJKOmlTRP0fcZICYeXiqHeizV/Vf8NPR3IU8jZzgGDlpX80/BOlbDY0qu7xyghWQVa1NmyHTw/3yofMWFU0uzqwyqAbMkZ4CkRUkQTKHYKxFbN3YLfaC2klcGk2i4sum3j4K5FVDwI6QmAOpWkcZX8u4KhDDWfQPIJwBGkfDXSY5ZDsja73JSXK5hoOYTr7wlYfo173s9P9DM1i7fTHOQu/aw2vpqxbokpiBTBhYONCu1SWhlyFvDfTtgXX6sKsYRMj+mnYNpslqd02ognAagaOb+4coD+lWV03vu51Uy6IjQuThnKElWrtkoawfdtERUJlUZu+3i9Zry8RW6NENzmLyaGMSJjrHpNGblFHWXW+xWL8ig7yk9Lr90etMtv7DSXGxqErfF6CsqnrhYTjAQSYbnI35FvzCPjGb4SVPUBkzIeLMI2YEUCsIbhtgHDd+s+NuIzjOSAwGclC83/o5aifibnOYc9o+GAXuaOTHog54hnSoWrVFCSXiq/l4HxIQDmFKLMmsqX81NwbqpFA9V9ujU+qG0do4SnoHzqgsildt57rmUSNODDoVK3npCov893/WMSYHybHytJepM2QaN+P39D3aq21xnArosPzGZpCI4FMehsw9Jzz3440aqDldZ6eoVJiPUr0PN60fdo6LFH+NJvrjIjbYUox2sL0F6GmgaAoBbp3wbBn/blRU7RUF4R+yx6Q1molCEXirJRl1YuxVX7dVE7oG52f7mONDRd/gnqd3ECDVL5mk2DciURwSW6sDQygoZ9yaq60fsBVTS8mHgITNqx/9VrnUkr/9POHN4DLtogRom+kld4yNhaFio3vgigpdT+2QG83+mQ7zuiaZnAxjeJDonmLF0CYTm5TrxcwOZksg665I1h2lyWZAVkumIyOfr/+r4JTwwk5FI63kGuc+3LFrEgTXiJrlngIh1cBxBdtMS7idKDgR9i45C2E1PNEVOL3ZlMKdiLuw5+1FLzUbtRB6M4xleYiNN70AzsGxi92HQdr2Tmmh0Qp1W6ozHsSRlRcVNWMMy4OFe8H1w+AVKPwAKHnvQuNDS8gki5aBLbh04T192kuzZFa6fxa1niHTM9ay4a/NXu82WftJ42Bqkndh+P442Src9g7HByD2e/8mdnJK1eP3os9/64Siv1GRbY0VEXPJR0WmyaGDrC/fF8G6MSpkT3oYk/fTfyh152GCogQ/vL0FYWoVwAakxJ5ThnmI5LlyydwrxvqkpYLhDa2L3O7fvZpA+bZHVJV0ZFieNiYiTeqv/tE9jd7r95s8ba0PQ80ocG3q4zRFA61gkiwgCFBL4Joxm9DlKseINU2V0MEfvYa8Ihy8mhn7T+Yepow4XuZTslOg9PT2weYSc/deSiqabuw== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: d3dccefa-ac61-4f85-116e-08de3f014563 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2025 13:19:42.6412 (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: 2f9BcEt0iV6ul0w5xDKKFUulWuVgZxgD4W7Qb11pimKMx6zd+Ld+Z/Wo5I38anjYuzF0fx7aqBCu9PF0cjFbVNCFw9F9ZYqvQ0D78NbLYK0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB5430 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=lHgsukAE; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= We don't need to build all packages to just check the cross dependency propagation. Just install the single package we are interested in. Signed-off-by: Felix Moessbauer --- testsuite/citest.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/testsuite/citest.py b/testsuite/citest.py index 3c92f788..52f86486 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -278,12 +278,11 @@ class CrossTest(CIBaseTest): 'mc:qemuarm64-bookworm:isar-image-ci', ] - lines = [f"IMAGER_BUILD_DEPS:append = ' test-all-depnocross-native'", - f"IMAGE_INSTALL:append = ' test-all-deponlycross'", - ] + lines = [f"IMAGER_BUILD_DEPS:append = ' test-all-depnocross-native'"] self.init() - self.perform_build_test(targets, lines=lines) + self.perform_build_test(targets, lines=lines, + image_install='test-all-deponlycross') class PrebuiltTest(CIBaseTest): """ From patchwork Fri Dec 19 13:19:16 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4762 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 19 Dec 2025 14:19:55 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pf1-f186.google.com (mail-pf1-f186.google.com [209.85.210.186]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BJDJrmx019201 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 19 Dec 2025 14:19:54 +0100 Received: by mail-pf1-f186.google.com with SMTP id d2e1a72fcca58-7b952a966d7sf3402080b3a.3 for ; Fri, 19 Dec 2025 05:19:54 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1766150387; cv=pass; d=google.com; s=arc-20240605; b=AGvsvNbDtyBEPykeA95MnbjvKq+DxjvasdBdHLHnmF7hHCkJgz1svcx3qo50QMhX3o saYLIw4CJAR/zO2+nwG0k9DNz+Fl1cOoPd08zRVF/Qx2WcObtmFSGqXkULG3QCymL44Q T5l/eqijoQD1O97wA3rTPwa3+5E6N8KV5pT7CtTlWNu4p6Ar7sKo8RAu4yVD710ZVxHd WuyH5+KC/w7RshtWg/n9UhoNunm7eVnEB827Y2VISXqqTeNHv3A4BO+8um67mQQboyU5 +puC29G4WAOIUW6ceL8OjTHTf+R7xRwOYmQMlhfMI3329VeWa60pS5g/VHZnBTxo5hZe dTGQ== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=o1aznqeA9nEf+sSdbT3HpTgLaVJQg9HPOdiZ13+hKyY=; fh=jquzp2q5RwsOfEter1BH3Tic/83h0Rs7AoSIoohyjCQ=; b=IDahLPxmpokh57A563PigtCtfLXpgKcTvPFF6y7z0rSrNvicSWD+Qgjyc1yda/M0lx S9i6gNZOQNliPa6NioKmFy8/JcPGWhpkeokfA6KmhKNh1xXNHveBMogY1kbQwJTA7AiM HVjr6FG0Z9zdGDQdZFpF7o3OCsf+UN8Hq1szq7Di2Wqmi394ySZZlTym3CITEYKjqbQw Aoq1GmTnm7m2r4A69NB57ZBo4vUWk9o5dbAkFwW7i5Pmv1Ic9qyAhqhRrbX65azGaitf HgStDbwpUtipb4wdM5VFlFBKckldHhvSm0ClLXMiNufD1jjiGPz1Nb9E9abfKqC6HKkZ yfhQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=yuocwhIx; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1766150387; x=1766755187; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=o1aznqeA9nEf+sSdbT3HpTgLaVJQg9HPOdiZ13+hKyY=; b=hsVxz77AWF96oMA+94TyIKke0ZyJUfcCwZKLLSTpb2T8gzesnzm/StNRvpS+JM6h+t c2G/jh993oViTMb5PrL/lOfGU17WD0iyK5YTZROFr9KFqtkmFgMhrYpJqTV46Wo1NaNC pyrrx2KD7smMVAQQG1WLkgldxFqjdQJbWp1cLYxNddL9uoP86EjbCPnv4tuXaNSyRIta pxX2yphpbMZevuJRO3xOkrvd3qlMMu//GXqbBxaCx1yy6BTOR1s/Mwk3V1rAfobB0eQK y1voEZdC1I80glJBeZ9fUcs6VeRMNLvabr+sfQH3FOwThwQ8qnk+YWZo4Vtqoye87UAQ eVlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766150387; x=1766755187; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=o1aznqeA9nEf+sSdbT3HpTgLaVJQg9HPOdiZ13+hKyY=; b=R+fQe34cytKl7hIj8/1iT36H+M6veIP1LKWOmwTBWHCj/08Bgp/mbIBfCXOcmcGirL Q38UjczCAHZ8p8kTKJt0pU1Eifi8HQ0Cx5yyVk1vNFCqAWZ1rc2f8VQv6C0jS2Gdav3j AwaKNBhyCJ1FL/3xK3QJkUvcnadxc3BBmGJ2Z38y2eNBSBaILCn24TqC9bpFh8GAHYeb 58j3IN4qupT8xIlmEQP44PFEMbuO2rx/46X03XVzJHK34bd+LM7epI+83sX4Mt3C1QZv AlAjJgjSoAcvMM1nq3/Pi4V2DCK8OZnR7XN+3Pme4/4bdNrvrjJ4mBzxL4VmYgTzrwyH fSCg== X-Forwarded-Encrypted: i=3; AJvYcCWRt1OkpErr+A4SH2a8Dn/pKc31UWrQlzgwjQhEk6S0g/Qmye3klU0erE/an6RT9lYjuulghkI=@isar-build.org X-Gm-Message-State: AOJu0Yya8QyHo7+rnUQY2YtxLYZVjOwiE2FON+Ms6YQx6UP0A2wpqWL8 g3ywiExWnyukjZ/rOYXIJlQw/S6tjWzVvaCAYzRW46IxMRN1HYTPTD0Y X-Google-Smtp-Source: AGHT+IG0TdNI82eMP5jDog9zFVNJh5NhLKjkqHk/dbJoGI8CU6wy1rw11yirlXTnpLYB7uOr56Q3vg== X-Received: by 2002:a05:6a00:3385:b0:7e8:43f5:bd1a with SMTP id d2e1a72fcca58-7ff6735e923mr2862911b3a.47.1766150387546; Fri, 19 Dec 2025 05:19:47 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWariCeSB6EEZlJGppTUs1lgmNQo9O4O1rm0gdG4/zgkiw==" Received: by 2002:a05:6a00:4884:b0:7ae:7c22:2ff with SMTP id d2e1a72fcca58-7f649516c1els5606171b3a.2.-pod-prod-06-us; Fri, 19 Dec 2025 05:19:46 -0800 (PST) X-Received: by 2002:a05:6a00:1d12:b0:7e8:43f5:bd2b with SMTP id d2e1a72fcca58-7ff6795964dmr2804588b3a.64.1766150385700; Fri, 19 Dec 2025 05:19:45 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766150385; cv=pass; d=google.com; s=arc-20240605; b=AnjgAJBQr5Kg+aWJFnHZisIDSKKqfUczqCoDN6BbNOZDr+70uJa8b0hMQZe+zsxNfE 3rbPKoYICwVeLdQNAc9nmQ9n9LZqBOMLchxhSG3PXUTZ5lG6bXQZrmTnTwgmTN1vqs55 Nz/EdqzInvnQmu8u7vpNoVpmPJE7YEm5CWSrGsgQuKU08fzEMeuGft83B/o354t6Oqcc GYYBSDbTiCcvrwltQ63SfzxAr79+yA6eAy2GZfZ6HI8J8TbD622xaCeix99JIeUVFP4a pAWiuB2dV8s52B3w4vf+DAW+r7rUcRr6k2hXlw0fhaEtiNdjdsDWplsWMy05Pb2Uv75J hiTA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=EnPfWkz8tn4vtWRbLTgNuJ8bsfZfzwE5WNAxkhwiSGc=; fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=; b=kxUr/ljqW368J3HAQ0NmDbZHPMT4Nfe25rNRroNyuD2rFzWwnF+QctHFops9GxcafP o3DX6/6hKI5hWONpjbSZYobNDNM8Dbnq1+Ilnt/zW/sbMpJol4w2FmEajkHrhXNhA2P6 0GH1We3F+iXHOICHY/3AaOmDvkGd0VCDBecP7diH6Wf7IkKmrwJ4tzNaH0XjIrOlg9er HClS6q9dIeyRMkI9h8alwyfb2K8maNuxASrRQauIk88TM1E9LnshyPSLALMoab+kJ62J f9/rnF1oTZHvHMbFsYTMopnCRrqK/AWpbG7+HcyLU0+z0yJF1PIuoArpEFEoGnPQuAkf 5Gbg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=yuocwhIx; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id d2e1a72fcca58-7ff7d2d401csi60395b3a.8.2025.12.19.05.19.45 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Dec 2025 05:19:45 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ekrQjMgDScNNrnf9fU+7+dL1jjmNHSc8Z+DRk53I2qa8YXSafGQMJc7jAbI91+a9xgNBqnpnogtrvmnmLpNRBg1YHX4uXcIWKITipjvwNvBspKzJE3dNzwL3aihRNFeTWpkaMnmTkXI10jTUlvug4QMxNIA7yLbR1MHZ8VIGry4RmLrSrSNa+AY/xl+qrv6PA0ryH5efQyDUuPmmUzMuLWDwPZd0p1/GW/to0KOf+GA99Zuq3w1X0V3PmvhOQXMKY0xoYnD/DS+DH43AXjQbwVsGZQtbC8OqpqvSdBTo3Vr9v2VXmEkzS5t0KkmtqmXUIpuwYoyerIeLjLoAEB4zEg== 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=EnPfWkz8tn4vtWRbLTgNuJ8bsfZfzwE5WNAxkhwiSGc=; b=D1eXE/MPZdx50jXsNknX/MZO2yb0kZMUPggJMeZQ2oTboRtp35VW7I35HBnzoks8hCenvWpgAjX/mmDiWwfcwi2gDv+HcRfgIjNsm/PLsKoSr3gLRVGbAXKX0zdoZlkqY9c3NC9Ms5ByjHIr1d6Y8p7wd7kELxXkOGw9nTxRG8GU9oYcfdXBrDQvRUUaMMLl7OEv9wuRZhuO/LR282XQwH76+1s0Pnrsx51xjX9GDxOTWUl/WnO1eq07igE7r9zQtuPfYzgwozP4MAHjGQ/fZI3Ii48KDvg84JbdunZKqFQNm34d3b4+iO1i13eo4EOCg665MHWehuY/SfWTsh4lBA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by DU0PR10MB5430.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:329::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Fri, 19 Dec 2025 13:19:43 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%4]) with mapi id 15.20.9434.009; Fri, 19 Dec 2025 13:19:43 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Felix Moessbauer Subject: [PATCH v2 10/17] testsuite: fix typo in log message in perform_signature_lint Date: Fri, 19 Dec 2025 14:19:16 +0100 Message-ID: <20251219131923.1504046-11-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251219131923.1504046-1-felix.moessbauer@siemens.com> References: <20251219131923.1504046-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0050.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:92::13) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|DU0PR10MB5430:EE_ X-MS-Office365-Filtering-Correlation-Id: 2fbb1274-bab7-4a72-6cd1-08de3f0145af X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|10070799003; X-Microsoft-Antispam-Message-Info: rp5av95rtMr2cdKIfYpKPxwJG7vS+oagFfmM8aVGy8QPz8cgz89HuWaBpvm1cc8yXjEuRT7aToOMYh23huwcejcHEsMP04U2L4A3KGyMaITWD8svxY5eRQ/8g/8S+P/bcOlm2jgmwF+x2SKUw5IncJEKiXeJfuOZ/DcDzSdlPEGP8eIIkWWsKr7Ufs0tuPLaR4LUvUay2mCS2jxD6f48p0a/ZpumU/qw9SzhPGLqb2WxwGjV/XGJiOVSdNskrn0niBJZlFiSh3eCJBgxxI4RTabQFw1QxMW7mAdVD6moMO4FYvNsTRM8pouVyu2PvPeBfgm2kck+8WTG/bf0Ij4w4fiHCbaMbKNH6bWloiSthR5I4k7/ZLm36xGQPjXk4tOxyrF+41aqRTSBusBM4uU/9xgGGYyS1cEiGatwKoOhkhSLbpa7i5/BMhcK2feyDEzGe83I19bwcVAsJPRSkpLkOeXSg9QRvAyaaFUUGXTo7owftTjo7g/J/3jFWXEw2hwoCB6vVRkqIYQWB/Xj/x9snUNVexQBz38rlj0fforUbL2czxglHpyPZ2GZgDMrEVSXkQB9idKp78ksR5Sot94CAoBDyrMKOfUIJFE+bW/W+vr9V7g1aPlEmJOcbHuN8JP8s9F5f+7lapdJJY4GkfdAVqXjA8iJKHd7uldU07nSCnOeva30RoaJAwPtLLYUwK210uqVhi6d8ZTGVZqanQcaNsDshAMVE5IeffqyVOCxWqcWKtZwg0p83SvqZN7nrTrabsvy5u2nRkUnZfnq3ALH4Eg3HFSnmc2Wzn+srKf3aw+CXEjF4cAJfqNeMXk82hRaU963tK4KycPOibuSK//kipysAaQb4fzMVj22ccIp/n5FS5PrmkPDwCmMIHNGLhdnO9FaRjBmq/kptIuzhHqzcjZI52RW2UwqunsFgN3TEsMqp8VYfeI4/Q/GJILCbvE1ytBWtEQNkm4VjkLNn9i6tk6AacncwqiZUIFwRHfhc2jNuGrV88knIZgil08d8EB7E1l1uMiOPKMn0kRqbkvu72z5EL1mxYVLA4qVTpirkWpLnRyKB6VXY7oiXgkG1sl5a3Lik9sCNbOpyhL6wuKLqxBp+xcnd43dJu9H0VSz3BEz4+NdiMZH984XYjExjST6Azvmhf/Ht0Vz+bdqKz0cwGUe0Zyms3vALd2NAznO4w34dImYl3ASPiveA5IDyQYEwnkBUGTU5YskZQbqXCgr1R3VmAlVxUQAy9WCIZE0tgxBf9K+27mnJWKO5BBQOCkEWw9EpjRTGFJH1CLsSpKr3Np8dBnfoU032sUEIhrWtrKvGNvKGUsb/7F3NemBG4clpWjpHemybDluJIRLQOTj385PMww27XHH5Ff/yQIVvBnSeLYBA5ZsIqlBaev3/KHkZcfITfKR2ZOIlHSQLg7Jw0Dr0anuEMrfd/SOZkGI0X1oy3W21/wyZ7WsfSVCnDzW X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(10070799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: hDchVMNKzfFZ729H1Gx/HT5MwXEE8LBhMVAN9e52BEJOKSo0DdAIBK0UJjYQkut60GKY0PShfTwZsomaFn+ENMOKih3OcMJk29zsTe3I/jNHcDLmUN5jzlLptSref42SnO276ua+E8K2bmC8pBmB/hqJuHw3GPVyH+oEYsAu/GvIj0t+eefudcrrZoexfU6dFD+4XaGNOr7zbQTKFhV2N5wDu1Lle3vPQ4BVflRXdYNYP5y5hoLnZAqSyZKXdUJte8aWKtJ/oN+9RmeUFkpRtrn6DaHlU4MK/+AL5YKlbJ/ZSUAHi5z8j76B33rN8d2QmQVTC33Bwm8rLZVK+RKWiTXBbPY47f6FEktjJlxmzA5YR8JJNZ9MBoGUfNmFKqFgCct6+ZQmIceUfRAuiME3hNhseeN04+HJRs2LkVTlgD/4CsFXEjkukWJwh/tCTGtMNsN33WsOYTxX4CCUhpXzjaLncFhUOu1NrpjYAN3UvOj5L5YH2n9h2LAzc18WCmVTqw6sP9ERFN2y210IP4NySU8z9mSvsF+3CnL1VDCywUi10/kMQ+tEL6HUKeRPUx3Grpu94qjwC03QrE1zQYiyj0IKNicWvTiRlQ+5hQeqT0fPM+ogjVlrw6YkFAB/Rh4P5zGtBoYZOwNtbABXqx/+KPKfrxWoJzCnFwS38LsF40VNjFvzTMxjtPEeXyO2hJ7T19J5jMUmsklN4CQ+U1cW12daP5m5Ba4tJUWVGkdZmt1mWAQYM19stZdzfn9uS8SHRo8RBvH8UfRNweRU/60RkOZbK9D1rMBzyaHqm9bTpnTbTDJleUzuz6jEIPK7Ex8twG7QDHt7+VPTVilPwWUgFAMVdK4HYw7t0OOgtXzQcydbihwAW/X3XL3qj35cQSajmPGzBVy61SzRGg2hameqys76ootWPZVrJQr1wrIxufE4yZ5/5d/044WdaBE9r6uGrKpUMdE0vzgUTNOgk2P8gw96p0I9tmNJnLQqwClA+hCeqtGPKHgEfFhx5s7b7aSsZzscst2XTKobAQv6EuijAneecFCCoJf1GMIAPYrqQHU/gZW3PnnyBWsCCevhLMYkc/GjyirW7haKNJgJmL9ZcPmP6ucZUp7/J9wwIexVWMoh/jKcyJPa0YAYJg3ZFqbec0GzrUAVsGvOfV70Q6uMjqYXIRg18r4DN85TKm0sXxJ12qKFwAsKqVy4DvqUOHafag21TIN2YTNRL/q6rJoJfvve7dfV7kWH4ps4h8szD6p19GfTcdHmBWIR0D+KznNWDnPr6Wd+lF7yIPu/H9Zax22tjfsc48yw4qVwd71Q0wW57MzmXQ5Bax4FVc0HJvqPgepNyPniiokub5uyPSaD8f0ZJ9HkM1rOKVxmz9rYJGIGmT8qDK8HDavrDCI7uEqxnNmIaeBN48sSNl+BkmGCZxy3Xa32QcYqyHWr3wVxO0hVXQbHmMCnP7wpWRXnSs8fl3d4+aGt4Tzasw9Bj27g/gQC4097I2mt0ZgmRkr7oaI6fYnM45Boa8yhjof26XZ/h1W0Mx/Cwyb8hyOmUXwtcjhu8TB1wiVnc6PLZON8Mmmp24mycU5u3FE4nvNsWdYQp86yDB/tADTRmqjm1LbtM3fgs42JGdnUZUcrodRmP+FIsoFBPgjGZoOkkwyggBRyexbfEyVEPyDjD0ckKWv4mQ== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2fbb1274-bab7-4a72-6cd1-08de3f0145af X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2025 13:19:43.1827 (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: GJEjxlLT95qlp4C3ohvv8dsLQFXUT1qwlllXlVP4/tTpA8kEhA8FeZjyL0lt3ls5ReaIng96iQ2M3zlmdUb2PgZWxuQ5fRBP0k6piWzXquk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB5430 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=yuocwhIx; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= No functional change. Signed-off-by: Felix Moessbauer --- testsuite/cibase.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/testsuite/cibase.py b/testsuite/cibase.py index e59653a2..5b0139de 100755 --- a/testsuite/cibase.py +++ b/testsuite/cibase.py @@ -168,7 +168,7 @@ class CIBaseTest(CIBuilder): **kwargs, ): """ - Generate signature data for target(s) and check for cachability issues + Generate signature data for target(s) and check for cacheability issues """ self.configure(**kwargs) self.move_in_build_dir('tmp', 'tmp_before_sstate') @@ -189,7 +189,7 @@ class CIBaseTest(CIBuilder): ansi_escape = re.compile(r'\x1B(?:[@-Z\\-_]|\[[0-?]*[ -/]*[@-~])') for line in output.splitlines(): self.log.error(ansi_escape.sub('', line)) - self.fail("Detected cachability issues") + self.fail("Detected cacheability issues") def perform_sstate_test(self, image_target, package_target, **kwargs): def check_executed_tasks(target, expected): From patchwork Fri Dec 19 13:19:17 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4764 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 19 Dec 2025 14:19:56 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pf1-f191.google.com (mail-pf1-f191.google.com [209.85.210.191]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BJDJshd019295 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 19 Dec 2025 14:19:55 +0100 Received: by mail-pf1-f191.google.com with SMTP id d2e1a72fcca58-7aa148105a2sf1757734b3a.1 for ; Fri, 19 Dec 2025 05:19:55 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1766150388; cv=pass; d=google.com; s=arc-20240605; b=FzLyqR0lJYkwcEm07xhF040K8CYPb2Fk8PlXg5GIh5vhgMmJDSzhp/wwiflIn8KkIW ltEaUj8kT2l9qmfriCiXVntcN2hAkoXbLsVPTl4od6trPTC08WVUpMGvDWMVk2Bob3l+ unJZpfFUueOLpjZeezHNafES+Q3lPuSIdqvHkSCHxeKA81s/c4saRinMNMB9LsRL1p4n zwC3UlQBng7nOreN6601H6kdNMkbNCP7bogt0nvLZEoebR0Y9m3Pa7t3R0RMIYnCJydq W3m6e+nLxd+C+iWoiFtJAP3a3GFdOghuJt/dvHSzvFHywN9dcUdnLZQVGKnGXVWPt6jp 86PQ== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=aCqAoSVIVhHS/cX1JV+CREcq4tkopK8MTcecarDXUfM=; fh=onbxQ2gAG0JFOTiivPzPIUgYRxEDf5JOPU6rBiZgJf8=; b=Lqk1ZYS9LTl//9wLryndgLTxx3lBOTy3sOqhLFMXQNbVxJ9VGYf7E5H9gRYbb7I2CK EhQheU7coVZYr2lnRUwm2rOYxNxVXXJTveXTzk4dzviCNj+E56ot0+x6KxEcEsD07i5C cU1T1F3Um+J5DmI1UOk73nwxSo0luOyQuQaBUOkkKbUHcyJlpCmD0OVwAqaeDmhYwIws PHvQFywl4LmYlcEm8T0AyAKjW/GHoei42MjkbHvKt+6RdhBzJYlas+KRpgsQVMdm3CNJ +wTEU2nk+PZYOP4NtmJaf73k3QSzi0QMAVSa8nYlYWyTqI+HUHaV4pP+AWGxepPO/uju cNWw==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=GCjQndZz; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1766150388; x=1766755188; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=aCqAoSVIVhHS/cX1JV+CREcq4tkopK8MTcecarDXUfM=; b=FUUP2s7gzjdinr4jUa8Ert4yG/loDz0WI4SB4e7jF0wM7WYpKj9E6Zlj1JZZlwmNHZ oRMYqQH86pWIRMrJtRULzVjL5dKz6vHnCfbnJc8LuXvBiMqqEZwCk07i0xhIgvsoRqVB rrrZwSol0/+0ZUSFdDfXjeMaV0x5KeRa8MtzlitK/bGD/y/sonPEDmskedLvM/iYKa3e X6IcD5LmrEHu322e54TeAYmhTlAOVCCBhRTeYI3Kl6/IeVMQrdO0NaDO5iLDofviJ8BK YQPj+D4axPlJvzYeRxDDH6DfVUJ6ya1IurPCEOup0GPFP8kGW/7B3ZMh1QhjV6cSjlsW YREw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766150388; x=1766755188; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=aCqAoSVIVhHS/cX1JV+CREcq4tkopK8MTcecarDXUfM=; b=ZBsbP8WwGktQMso8RNQK8wIwXLYcxYEhm2GYgS8lpOlvd6wksx985YfaPMrTDqbp0m dU4tG2YM70/85ks4ZWdLYkXinoFnwJDuutohz7g4KlJZxt74Cti6/whSxkXE4dKcQ4Jr em6wQs5i5Ky/o+JmvujmumeJFAraizAN9jqRwHy2r33/1O5slW8yZWmM5k6JIyFPeRhc xEjN/uTSR3c4UoVU4YiN5dGAaeNNKJmB9UhwMIW+A0Pj/rTgqdu0MEFo+sJr6jbuJ/10 vLrwLAcKgKy8QAkEkpbx4e5X8y7sjzTwD+oz6nRQklK1KwapF0R+S5IIeu9Jq6LT+fAg aPhA== X-Forwarded-Encrypted: i=3; AJvYcCUPW9y4njYUCVgIxccruPUwwtvR5azvQ06TwfLe7wTwUUPUTs1qEOGNrx5h31vTZA4gtUTHaN0=@isar-build.org X-Gm-Message-State: AOJu0YxWWoaKxLbuQg26sXkjXLrD0YfTdaTns37k8zBqbrG6R23vbxyJ R+UmIyjDMYYdEa5r8BdexZOoIacgyb122rrg0/YSIAqrPmZbnAe7Bt3C X-Google-Smtp-Source: AGHT+IHTcC5V6WWGJv/zvEXQ7966WXqb42fnl0axrXwXPUI1w8QIXrbu0iM5M6RCuupM8xegpjTB0w== X-Received: by 2002:a05:6a00:450c:b0:7e8:43f5:bd3e with SMTP id d2e1a72fcca58-7ff66d5fc16mr2579081b3a.42.1766150388322; Fri, 19 Dec 2025 05:19:48 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWZoTPfxXeWbx7h40kIdbWk5K2f5QlX0V4kBbCYTtT+53g==" Received: by 2002:a05:6a00:9141:b0:7ab:f0f5:3013 with SMTP id d2e1a72fcca58-7f648499899ls7402551b3a.1.-pod-prod-09-us; Fri, 19 Dec 2025 05:19:46 -0800 (PST) X-Received: by 2002:a05:6a00:4ac3:b0:777:797b:7318 with SMTP id d2e1a72fcca58-7ff64fc5fc8mr2691499b3a.7.1766150386362; Fri, 19 Dec 2025 05:19:46 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766150386; cv=pass; d=google.com; s=arc-20240605; b=BsbhQQRQPCSbpFrFUTtVKTYT/4X+2G86QbhjiTs0Pv8ax4UkAzsKFBLujStQsSl/7v b+0xaq2iMJ9cWoLm4BBghB8Ol2bwNeX8OmQOwtqLuRTsnNGwhYhzR6fwf0bYbTGq41MK soGSs5rJYD11W/uYGcNrvfRrxRxC+tJ8be/CnHdjMkhixEsnkN6XVdiHIDZbPHBJPxgv rPIfviTtTbp5kZCpnQBNeZk1vPFZm9JTyZXVLqaSfN9WMkfIpP3ul93LzK4V9vRDHKMj xQh0J0aFNvWYreYI5+otvzDk1QDHSBSdnWr6KiLi7Fqmy+NSm1X/lXkuP1JMTQbe8Qlv 85XQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=cVMISUZDvMwiede79K+RlBqPybiEb0pzsbJqdBEdx3c=; fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=; b=H+TZJldPvNgHfzwDmeTxAS3EHjkEJQUZzOJ0SwN2NQRx83SJJzG+HmtavcFhCeje/v 6Mz+ONmFul1b5+UYuOlrAUdcILXktpjWQ1Qt0cuqXO3Cb4lGAfD7OiFxR+xdee8DoNKQ YiWeVM7EDFtnxqrI/bYwSdVx9oTJj2DXUxSUf7OvQPuLiy1YJ6+VZHKg2g7yvIYZohGX g1wMI1OEwsHH/cExT16izk6GipFFB2XllcHF8WrYd/jN8MzVSxp4MDNoABXlc6wb5iLY e/XWPxFBHDHl0lUrbQsaqTFeaDqcuEseqZ86ezDxXFoG/xC+r3bmuGkFy4AlkpIPvWgw bCVA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=GCjQndZz; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id d2e1a72fcca58-7ff7d2d401csi60395b3a.8.2025.12.19.05.19.46 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Dec 2025 05:19:46 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=tegORoatWhG1PQROgnAUORctXiNJ7ZHp3U/ivlwXzdbgfb0PqOC8S1nVGpTiMrI/Ds81FEfgw4gRXUx327P1W/wO1kFxrMlJGQGcZ4ZGvOOApai2GlNEtlYbSffbRC8UjVp6HNVsQ3BZTfI2FMYpa1wKHUy3BdIKXNfVLEiac5qXEsk2Ub+pvpn811Q24OHN94QAkZW/OWfZOEgC74YUJCWdzrDQA4cCVWau8piJpef/lGFX7Xt4pHKQVOeIjvmsQUkz5Xum6/P7XGX+MGNe3zaYe7jFQx4vUBLaktczWDvQgSrjYKLGP2SFhfT0niqx/MdvCcFO5MTtwSFFnRdA/Q== 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=cVMISUZDvMwiede79K+RlBqPybiEb0pzsbJqdBEdx3c=; b=iu9COOqm0K/INzrZUCutf5OYfR7E38oBnAVEiN+11qk7KubtPyl4IKkKvGjSeEl4WwHz38l/hQbsN2ccfwL1M16VqmA6YXk5gU1aivFuN2T+j4HhWfrVHkI6/DBKISbBep1pb96cbbQ8g+vb/NqvoJofGcipBm9Deegljx48MqKeJLvRE8h78Qd4jaRHU3uMXgovCHCNdRr7k4WEUUd1p2bLiNk9Yb2tN+9qPumBvb3juwud7haG8eXFGlcVu3pU/WwtCG5Ggcfz67cxA9RgDuE+ccVVlHuaidyHwcZGxWBhEnuuYPsghxbXo3votaLSyJat+UdLfBdWbEjbd8STFw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by DU0PR10MB5430.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:329::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Fri, 19 Dec 2025 13:19:44 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%4]) with mapi id 15.20.9434.009; Fri, 19 Dec 2025 13:19:43 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Felix Moessbauer Subject: [PATCH v2 11/17] testsuite: fix SignatureTest by avoiding absolute path in bblayers Date: Fri, 19 Dec 2025 14:19:17 +0100 Message-ID: <20251219131923.1504046-12-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251219131923.1504046-1-felix.moessbauer@siemens.com> References: <20251219131923.1504046-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0050.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:92::13) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|DU0PR10MB5430:EE_ X-MS-Office365-Filtering-Correlation-Id: 529a2d42-5869-4db4-1574-08de3f01461e X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|10070799003; X-Microsoft-Antispam-Message-Info: UxJ8uMPHnKCinsFAIJayLV1I6Lsg7oTT5Ci7SoIaX+fH4+vQNlkLgCYLU9AjZnUSUDg803oyxiH2FbaH/xcXhzJOa831mpqQY2fboGE+AZyQUmt4SqCmyjNVEXK4br3wIoYtd4jwhUobxMTWT+k5s7613GJcLDmvXzZMQmiYJuLYdjiHV8DyLHJnKmqCdK+eaS/8+o3GQ65LXDDxra7OIgBkSoA05PP8hSgg2B7mtTc0pJ2Upanl2xcn+vjQpbIjhGOYCb0HNO+eitqdTHU7VK4DmPU6t35oeFuiyqdPf4BgeDlSPoJ5lihNjxi+nbOm7C9u+JeX1PH1rIruB63OHLuwxXPgHHS5jb/t5VRjeVhCMIXPjprrbbdNXpKF14IAzCbnqZHExvpUvIjvU8erb+r5vUVnr0ZorRl+W1SIdVWpHisqVBmwQdubM1sQXwaoKVPZHKGEwMFHWGNQtlqII38MuX9vuhC3/yCcKad5KPhpardx+2HL4Kl1807kizQB5Ca7/ft8cq9EkoIANA+IWZ31QBUQY8zG/WCl1pl8FB7xqkywcKbpNzZsswYb5+9ydnLw0yLdCHl/ErFfikjnECchdkTXXBfEzgsaESF5n9JRi/jNygS3UsKh5o7Sf9+PMpbSvVjG0B2pVtUJCea/keE+2YYHWUCEZEfJrXhNeOGgBlmN6zCfkZXVLrrzqHFkz30zbuzyr6q7NpDS46CR/ZiWlHs0CT2qsMFzOeXIuI+jQZW3In0wfsxvPrCfpv6kZtW9DFQDYcGdJtEFubEk/eF65bE3cn1I6rstxotfp2bgQMTYbZhlCBTiK48yW7iPvviWzFKQtxaHHTBUgwp0UrEuLqRqJUqf3tJ7ElRAnb+YISR26/41X8hmrcP+URIsYIHtjcujrx3WCwHHoIL6uvangdfsdLwrY1FJ7aRjChmkz1ZlpNQipaFpZRylWmiqEmX5qp5iitloyP4hlzuwoPgieBu5nn83f+CMHtpBDyAOrwnnY5iYSvwRa5Z3y76pZfw6f5SvGqXWziTNfkyuOClkowNvgQYb68FgxX2AAPVj0dbmES7Ax9lZmGMyxdz3n/ZB1UMu2XK7+snvbKlRS+FGk8FBpRcz5J33Gw9jk0fRt0Wh6YKuDY6/YIvVaGTv9AJQyUXb8S2HQokxwny36VI4QN9X5Nkb2ocQNsqG/YZZR0GZuixMc4hIy2QGlcZKKpl/v7h4soBr6kldyfBTbS0Tnj9MoyiZA2eGwoO0YWV5sRML8bYoH4vSenyB4v4vZmIIyLy3s50RQCwKWjV259hInhDVMWId0WWIPgoGqf4kMTKbZ0KhSvcxjz2grohM3y4Qh2DktneQYAcntwi34ztmuxdh6rIZZD6ihZpQ9JKWJVt6jcNLn9rxXXnyjcy5Mpf+wHOJVYbdkhFA8x4YPaWy843Gxd/Nm04gzW9l3nMH/SWlQLVdqcwXSIGwDdhV X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(10070799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: RPRQAbWZvtA/FUmlVKrLLI10kJpUiNEY40G3Ywt3QTpWtBEKQ+3kVROaNstpfGUeG/cAzhEcLpDgU6RTNWpCNpsolPvwEfyX9FuGz69k9W4duJcNrUW7yvNVej+b7y6KT1XgVdoPvLSDedPgYFPtGyvSVX4lqAsF5HCZkG+EhAzFz2fKFbEm97xNXKttjG7yPHtQ0SFsSdxyJOoUHhLsoeSSSwF/DGQahdaAtKnk6vMelVk0xFLj+Apu3uaQ9ivSYYOczeAZ/ZJrkhvztpNqKpVD6K0tdB4am8Om5dlB0NhMARyC/8zwwmAa5OwLQRQV4CC6ZD+dwwTu1BuIGUnamgjBtGBVEtxNg9JumAAcz0KNZaWRh4MCiNyM/LzeSvzk9eSmih2e6HgW0Z5xfbewNqmYAGxj3qLs8p7QgB8w+NlKBuUgZ6ocnVsRXeUFgDDiJMAD+no8+JvGxdLwaAQsuhtouf/fZSt1Ut7CadIpK0+nRe2pcSLY7WSUFhIDpMvYdWMs0wOSA4Uxs0TDwXS3KCZBBpsfr+2MAF6K35SdfQXYj7UDP4x+mJxPFBmQPcvvmYLDSSkrz7S3dKm8K0hsYUJ/0RwLZtgirHJdfausqBZpiAIzFtbI0qY4tG1qXQa/aWlcig4V83UZgr5ofIPre5+FAmn9C9Uj61jUwD/65IyATG93xO77v29nsDtzu7XsAeCYoq+1fcyeHu0bQGkxZJflgJm7NF1v7NDI5CLj2caVqgSMRNCc/JUAbhzVWKY+MpwsTnDHqfJ3SoP8pRGuxjf7uBhU0dcRf7aUk1o6P9LdrLTvK+LVxEYygmt53EyMJ0U96OzKOjL4JBFrfiTTHkW+yfxl0JL3POQ/lOB7DeZwwKh8GSXgxe+mI/5Wn/GNSPsBD5gA3CP71zzkCC8XNo/F2Aol4YZ/z+C7YTUKKOLBSJABg1jtF3FFE43iMeHhTneSP4ydfLSNWu8ZY6y5cIZxtSJeP8Jb6ty7Oj7cbay6i09dMFyweFGtK7I6smFM+6KkfL2JUphcytBpAxR7Os61v+wr2h/wlGZ8jJTlLYBSknz/1oFWxf5sSUehC4NAOYfXJA/N6ShkKqk7jLJrfZia4sHWcIESM4njk73H8lgyiT/iAxM+qKo8ca0BerYxTmLoNNv5G4LxgcpmXTuvEDNsuKaZZm3+ckbWcyh1rAxGc8mBLqFWfQqhIu2aM2BuOETQG/xADVJAPJVfj1CwxjnkrNM6WtjAJiR1JkmQUrjxwde0UBEhneDTzwiwUw+QoSIwzJwZeTLBS/gIfqkrdhRRcbO8VswXJE/8Pzc80UGU8rLa8uaDp2aX2Pdg6QGpzhDyvjbJpJMMpqDLKmU6pQuyh41x9syN2vPeYzZheH/fYLpj0z442GO95YrM7+Qj137hIkXHhE3AYdBdg/17+z1MW+GMQWqClwK3vn1B+nZJwLQKKyqoqilZPRg9O9vqXM4q0TYVVUo/kn/XAk+B2bg2raHMNw6ie5oU9L3V63Lgh/ufW7iRZFlj7947ReYXUJqTCm4+dSDXHzJx2Wyuo0bI1Zx2siv/oCt+bTyflXTFgb1vq7akyZ3Nck5Eh6UxdwIBUubI1mScxFSJlz9bQRpeLQbQcUqWZ6ywy+umKpxSkwVpTJGpk3pejdKMqH9Ar9YTV90R4XF5vrjFfnXCsA== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 529a2d42-5869-4db4-1574-08de3f01461e X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2025 13:19:43.9270 (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: OllDE0i1z1hjiRQrPQi8Ce35HRy96Vy13FFsz45X3v7um0aJibidr+6ucbhGDL3SMgEWtIsfx86DQwXd0ydU2CHICMCLbWvS9kimxh3Ye58= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB5430 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=GCjQndZz; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_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 SignatureTest currently fails, as it correctly detects absolute path that influence the sstate signatures. These path come from the ISARROOT substitution done in the isar-init-build-env script. Depending on how the bblayers is setup (which again depends on who does it), we might end up with absolute paths. To fix this, we apply the same strategy as yocto and kas uses: Making the layer imports relative to the TOPDIR. As we can only guarantee the correctness of this path within the testsuite, we also only apply the fix there. Signed-off-by: Felix Moessbauer --- meta-test/conf/bblayers.conf.sample | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/meta-test/conf/bblayers.conf.sample b/meta-test/conf/bblayers.conf.sample index dcec6cf6..f37625d2 100644 --- a/meta-test/conf/bblayers.conf.sample +++ b/meta-test/conf/bblayers.conf.sample @@ -9,10 +9,10 @@ BBPATH = "${TOPDIR}" BBFILES ?= "" BBLAYERS ?= " \ - ##ISARROOT##/meta \ - ##ISARROOT##/meta-isar \ - ##ISARROOT##/meta-test \ + ${TOPDIR}/../meta \ + ${TOPDIR}/../meta-isar \ + ${TOPDIR}/../meta-test \ " BBLAYERS_NON_REMOVABLE ?= " \ - ##ISARROOT##/meta \ + ${TOPDIR}/../meta \ " From patchwork Fri Dec 19 13:19:18 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4766 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 19 Dec 2025 14:19:57 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pf1-f185.google.com (mail-pf1-f185.google.com [209.85.210.185]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BJDJt7c019381 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 19 Dec 2025 14:19:56 +0100 Received: by mail-pf1-f185.google.com with SMTP id d2e1a72fcca58-7b82c2c2ca2sf3166473b3a.1 for ; Fri, 19 Dec 2025 05:19:56 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1766150388; cv=pass; d=google.com; s=arc-20240605; b=CeDxxf0cY/fpeYNgdmKXjMwATqq/j1WP7ypKhofWRMWa2Xx6tn0oBh5Nv0PET5MafR see/4kPAmYiEj36r8oXGu9P6qqoxL5Zy66MlMV6Uyz/tLZl5oi89cQpVfDr6slwK0yl8 uh0Ag13nCi4pSYFD92igctWXjQwYqiuPyC93GZHo57gnU2VchOXZteCCp/gjKZ0QIYMd domDp2DfqxTlWpVEJK2cJJ+BxUn3GOmah+ybvxgFLehPX8GOX74eUQ9wI08QpWreX+G8 wmbn5nYXHwdCy/oOLFWjposYSS5tIy5esqcIQ4W7SKIrqPFSDFSJxbcl9kgtiv1oSV26 kkuA== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=KBTHL+yHCo78ngXNVM3+qtNNd+Ks7U/yiEt+oXPqmWc=; fh=P3PWlSDpcgqR7F+XUlzu5KtXTT1DoQLSvQu3StOWP3o=; b=dTceTWSZT0igE0mLtc2nq9yscP2bTNK0dOEgPDSPNVxBYFXrdu+/W9/NKqAmUR/nIL zFs1lDIg5+nS7gjWO1TfD+/pb2KCuvb5h0Ck009tPSLyXs4dm5YoKcW0K0qA35wb5ThU KWdRwXBN+9VsibePZ4RTNTxTRBcIBJFLppEIjIznEZ3yLeJccRLi027HGealLvLLJJJn gS9A9wlYMx8WbFo/ZMId93FvKVEL/LqcHzlKQNBu17+Ys9DgrorziKSmZhUw5r1KYR2M lbJgCAtqQvDFjQVL+tefYfyCYtZ3sVVnpY8conC/xsFDjzVcykzKlG5IPlwrNsdymW4m hpOw==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=WgB+mtsP; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1766150388; x=1766755188; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=KBTHL+yHCo78ngXNVM3+qtNNd+Ks7U/yiEt+oXPqmWc=; b=pyK/VsieDpyCHGFXNuvSPLUY4PY/lvnIa8/zbEHHy87qKQdsxN2JMsE83c3+YJQTDY GOkIGRhOjciEoGgRiqquT7BYyESIz+bW25e7C5lF83k5ImGu/H//DSY0WnA3EtGZl4K+ zO3kTXBaYrwBp8PKsrQXdtZ8FsOKrlUR9FTXe7dVBxhS+JSO8Wpg4mqm0vHkTBBvP3BH 837et4vPfrlROBRFCJ7URZNFxTcnm02mk5psxwE4Qp9V6TvS/rxi/qsosj8fm94J8p35 EH3JjAV6ppmj3BteySaVQGtRvqzqHuHczSKSxoe1sNQf7kOnd9WqByJsMJ2+rdldLbOv wtpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766150388; x=1766755188; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=KBTHL+yHCo78ngXNVM3+qtNNd+Ks7U/yiEt+oXPqmWc=; b=V0jEAo1M9DOOIbC8eOgnHrY35TftqE0hVOf4d5oC0RI1E5D1dFwFQy1NAI3a/DZh30 SVpxTn6FLtzoeil23pksZmOE0sCglayZukbNNdMHdedG+e4g+YE5BpIiV9o8o0A1afg+ Jd4WKsKUAyL40x+g0audXt83z9L/zxExZJNEko7Iy3rR0TkNCv5VlYv6nq5+TGC9SNGi VuKrKB1Se4ihaYeG9urvbCVUdpjSXIZsOj7fM5w7JbAUrCqtq8N1KW0WJCb82HF0BKfJ HAJ8dikAGlXZfQXHpZB6efc8ciAWpiv/b7aOP05XU+Dkvnkrt/8rHkj0aoKnVO3BwRdf gyGg== X-Forwarded-Encrypted: i=3; AJvYcCXVG9VU5CacdyJo7L9V/EqwFZMZPPbTuwoLH3L2QT7nlmphChBe5MZ7fYHwF8VpU1AcwN0/D+k=@isar-build.org X-Gm-Message-State: AOJu0YwM5Pk9sltYABWor1yLlasu0s9exi8DQxNwAfJ0VPCvaSy+mRrV XH3wWnIJIH+HW2UCCE9vULqTH9c3f0/FFm72WljKTDnW3I2QUybLInHE X-Google-Smtp-Source: AGHT+IHBDmo7rdbSRQ5OyrahxpJAon7mHLQmXlPirGKOOhLOFaY1mWC//QqI6HvXWhP9my7XLGM/JA== X-Received: by 2002:a05:6a00:340b:b0:7aa:81fc:a83a with SMTP id d2e1a72fcca58-7ff657a107emr2703818b3a.6.1766150388541; Fri, 19 Dec 2025 05:19:48 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWa41MUNfEmHjDusS7MIerdOQtyvOsTpJFRmX2VT13XpOw==" Received: by 2002:a05:6a00:a17:b0:7af:fb24:8cc1 with SMTP id d2e1a72fcca58-7f64896b719ls9129331b3a.1.-pod-prod-05-us; Fri, 19 Dec 2025 05:19:47 -0800 (PST) X-Received: by 2002:a05:6a00:e17:b0:7b9:ef46:ec70 with SMTP id d2e1a72fcca58-7ff65d7cdadmr2708292b3a.23.1766150386963; Fri, 19 Dec 2025 05:19:46 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766150386; cv=pass; d=google.com; s=arc-20240605; b=Y3qNdKZin+zCUHOByY8aIayQILTLDOTbBhP3V6AbC1LbxLDoCysBQFNFTXNwhwMloN zc6E2TNjnI8FWAhjNSHYK3YEesbm/AJuZoNk/03MMLHdwCTyPpqWYVraaZdwW0CUD2Wi TqDqKPjZi4dH7s6tKI6ee5m4vaaHtxB2ybM1yciohB3PHN40zkROuCGRTClXBDC0M/6z F3rEuVW3CqmGS1n/kbYtuXY3LQlHb2F01MXZrfAw+CUWMhgAC5HY9NRYzTBH4B9dozn8 XiGGMdX8LByJn+LUan8zJgjagTPSPO5PcWFcMnAg5qzIvMYTzoHY/jd7nwkTPYGcCfQ8 Ea9A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=1MNvXcIxyKREaPaOdCb1+u2leHAuLy+scGc+Hl+zERk=; fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=; b=AxaeBDIHLB6Xicmot9RLcaV+mzEoYEHkARBoKl3cLUr+vx612wNfjIgjWyJG5OV0CJ LUZ3wNikC4iZehuk1KSqSYLfKJokSayGYzhG2/xL4XDdsE/eTEI7yzk6l349zGJxTdBZ T0i50ul+iq494XOUTK3A5L9EJQU38kz/W44a7H/ylnN+5umWQ1LqbACglw/BxMrNkvAr DQ+GxtwE3I3Mrd80c/AyHvfVdhbCMLRqrGfvZJzBqwFmqASaJL/IXaUJEOY6cHKgPyMm N53HcvXRR98wEZCjkbW43ME6nteHm7xSSz0fVBdBvhItAqY2HH4NEey8Nq4mXseuxI3X HX8g==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=WgB+mtsP; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id d2e1a72fcca58-7ff7d2d401csi60395b3a.8.2025.12.19.05.19.46 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Dec 2025 05:19:46 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=TmET33cMHY8bb7APpYgnU7MPO1vmzDTlAvxY1BujtThkQUChJPtXvBACy4fjdv7mzHTFvaGR+VkPoWSAA+/nqXYxuxtroR/hpsdn/+i9UuoT6jcn/+C86QaJDszeYDsxD6/5LnozkBw0lRYVUISBM8rVO9ybceONZjSWZdDaFCHwwItmgVXjpLbt8DfOUhBub6t9ggYG15K8RoS2hzrN9orOERC2B8eoAgumc1Awl3Vzmr17HG5Og3GF80t3Dd5x7d8L4ETKNAyCLMfhdNvquyPmK5pqHGAoPWpoD5rHFC2e7utVgYIRelgXOLd0l+A+gJBd2FkR+ZJT2JurgLsfPA== 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=1MNvXcIxyKREaPaOdCb1+u2leHAuLy+scGc+Hl+zERk=; b=hA9QugkOJcejh+BVOCJ50fljnDE9w5c2m9o7vO7hlRn5y3Mkc+uJTBHFhNm+oJ0k2KqySNkEa/GctUwM5rqCb3B7B4S/z8medtuZuIibE7na3zMTHokWn/3PcZz4hDOvLAzFtnqUkbBeTzQTlU4X1k7rVfBH0dQCZjorMjcF5vVF8YDF5863EWTi5CkFpybGpxlfDTBipmZ9cYanwfb5la74ZkWk1vn3FSVTux9AT+9UKLpAsCIdOKBw1sAS7nUYEcECPXD2hzB26SrWOuq+sK0SFRqk+uXaq8cWW9F2p47w1TGwLQ9krwuhecGs78wWxJ3H/zz1s7B5wkXyoyBpJA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by DU0PR10MB5430.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:329::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Fri, 19 Dec 2025 13:19:45 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%4]) with mapi id 15.20.9434.009; Fri, 19 Dec 2025 13:19:45 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Felix Moessbauer Subject: [PATCH v2 12/17] testsuite: use more recent distros in SignatureTest Date: Fri, 19 Dec 2025 14:19:18 +0100 Message-ID: <20251219131923.1504046-13-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251219131923.1504046-1-felix.moessbauer@siemens.com> References: <20251219131923.1504046-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0050.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:92::13) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|DU0PR10MB5430:EE_ X-MS-Office365-Filtering-Correlation-Id: ab05395b-8c65-44ed-6527-08de3f0146c1 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|10070799003; X-Microsoft-Antispam-Message-Info: fuWJetFEDhvvVdJF25I7ADYrzmwz50pa6qTh5oMnDHRTpVQpd6KuC8/RIJbjXypBt7Vv+Z3prxx5k5oUCjMRMiCWUrIoChsoT0pu0M7hIBC4YCYKUodBpVvk1gK0xD9MMf7NUKDQ9u203RrJa8gN7ARG9O50e0saUw5t90IGmOhSXiMqhiKtPCznjbD1eDpm9JBU1XgvGjNz6bjD/2Jf9O+6CjTIfkcFqdUyRT+HkMyFu4bkmc6pNHHecr8xeRXCAMBUU+m+/41LMjTWbDGAElWGME1wntgMydiI0CyuYNxpyUmWbffBi08qRERnTKNtZh1lQzSvJpghNu3LrlbdhMxaBi/1PLKPKpjNZ73kjUXaLdr2S2mwHG8WACypeg3Jz0wQ2A6EBAn4wGo/oRy3hU9/LXWK1KN9gi2HxA7obsiYTJKyYimMy30wMyOnlZg8IJ+MshdiWFBFZV4ih4n/pN3hvLySmfQFgBPD23ZId4W3h5erXdOCLoGB+PooQ5p7IIhCj9IK6yBp4WBuvmNJAiHAuuVVxp+FRbdpHZMawUr8tlx3h+TmkbADMFevl+lLyVKjMsyx7PcMOXFRrpic4FBFAUjJ8kRczWdjD5GI6v6aNvQQB7cgqvS2P4p3thOObkTZoHGjRCnElXZpUmOEmC954UKGECb7oMWhahdHNoIOXsEzjx5Zzzf2UcFfYS5hxRb5ggDmNijkW/nXa7LBZK6bJcaUhoI7hTRJt/MN1KtS3gIdZBQDepltWjJY3vcUnNjhWgPfK2L7pyLXVIAMqRE1wt4rFX+cNrbdkskAq5/7qKpzRwRyUxasySXRf03CxTgZnBRbLEYvszDTGU4/UURdpE85fjWlzGKn3Dcrb0TjVCmaFR5Z/4pfAcOkJnfLQktZzsLVmHw9+WtqolmaOnkcU5Du8ByMikolLMSPOUZHz3/8CgKkl91fUUz+vx2nXNxHVFpO41F+rB3X3x6go0QpeF4n35F50d8JfADzkmf6U4/shMwTeucSaSRyhyrzPNXGG5BdsqOzXN/6mtSaZ1acwMdpFa7HOBOtHBSPqCyoTsbYsMAwct/aTxS6BnJpOM1T3Muwi+LRndouiQT4Nxr6EhaJqorIkXRctZA5NGggsIipiA0+6+3uFajUEWIkC0LojkXxhabSFwgoCRBVIRrLYnGSBjUQdGpzZ76astGfaQBt/6PFJ9V3CQuXfXyVByZPPIlCVH4M1vgRNQXJzGdxuvBVRExxhqf3XcWoQlqEqatPIqNrT0oF8+cn+CISyS51JZlqjKKShB3/qsioBV0r6x20A0+wrzIbYe7U1vrUG5NgF+JJncvX983kVq6KkvlJzUcTJVMMqTTAWUZxV3qUwweYbazEiHRFPmt1OCYeAfzhJps/zO4cPRcealoq3QCHSQ/ny/npeWRpIIB/d9BEetMC6265yR7k0egwCQGrHEiYvnlD3hnVK4bpFyVF X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(10070799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: WYuoVNbtQrq26nQMzMMBT8sLxxSEzBvNIN2PPkFN60GH68VqundH+aftbAwEfByT8BsmSdHRV7nKov1Z7Rzc+km0v3UCP/D/i3hwlm6xZzo/Xn4ZIP0ppgO9hAOH0Zij7v6XTx8nIjlOxlVwWWhuy3iIXmChwhONgggdpjT/wCEKqTr/kasMnr1JNS6quPvQv1+wla/0OA7cdtvq+OKiQShVOmcZ/sKfdKhpUDTMawXT3StCL1B20WTg7jP5/S5kYLEH2K8qe3OrG4dgAhyqAkPoHOEOdLfzVbyj3ocdhNL/+UOJpEVLsNE99W9D/JJW1ls7xe0kI5x+tbRVokiWx8V/mPD9LR2sm2Mh+8v/qzzuFNR4qDVkzSymSL0Tnv9427vcPzIUO2HxveIsb90pk0fyLhd9ermap2ClbDOrKuZST8ztfDGg2pNYTFAacgIb5utk+uLvmzDc9DF07xvCujMQv6eoe/jDd+cVAJrY60G/Yc04vdBJeVUBGcFXWIBik0p2PwyJ4PedvJpx0SeWkJ+5h9FFvAWQLNpXuUZFOKCjN8Ou5riseMvHDKkYkw72cWyMZsft4TdbttTK1wz/1zlCQa3BnVSOC/A0TUyLbdmgBVUF0+kMR8+xMBk0rZox+bPhV+mQ+hyKDDwW5MbW9Vo87RNhx5O5VAdFrujbLxfrUvlgfQlQg7Vm/8efhEt3sF07ddNdGWd4z6ZfbZUFEb4FaFIi6dPqmy8P40BYNI3QzYyCudnWjHGpajfqBTF91avoBjir8J2M/QGht2FN4Twp9qF/PcJ6AGKLgS5qYK6ibJVmttOssKaImvr6U2nIb+JJAM53B3Dw9pwzRT3G/1SJ7/0Yxxh7xHRU4Ji2YA3vwlmauKgOrGJrprbKuDJF4n+2wsUMwEV/ENKEKZEMLGV9k47jy5B7waS3uaYPBnQnpVEPSrqjFXXyzeqowLjF5OoOd12shdV8AM8A+hhEG+A9+rsorxhOXORcU2NTdAFNHxLQinvUahwZuBEftZh3nMcCpO7OhHL7JammIlgYlnbAdgwLUMvQfQrFK6v36hqiZC1JchbPHTWbuGG8NpxtFLBeP0Pn4e189UTi7baZA49ni0NfbJCDAYRna2KzIJwCe4yRvrMOqqYnYs6X8cx1HzWk74aks5A1BPB7AN0DJO9CfG3eCnSU0uNn6gCkDHw2mhpKUTzcja5/FpUaBJJmQ8JudzyWq0TN0JHx9fqwu/j+FGoqxOypEjGC/A7h83kQcbTca/7FUBBa5lbYASySb03yMuz6r6BJGqT7u7rYAQyaf5MolhyQtn1qq6SrDDPtV6qClGxBe+B74hGKHLcGqUQT/7iicig8pIIFEyCf4/ShmzznzhKnWhzmUd3ghTFH820EqkJi87POh8eMCiN7/5SvCO0O0T8zqrgSh+WH3hDNVacxXZVFQVFMXDgqUVOe9wMGBcPuh+ocoGPoXAYeWZTtCkuGwwcPWDtXHDyLlReFbGafu/y53JGf0jW1Uu0NxIJNFBy62z0ETXPIQJJt/UjVCcbpHrQt3GcK+WDsSwHRT9qBM4iBKxm8oCxLhrAWPulznPqr04mYpav04pe3TDY2Z0LakAuQSUfMdpoIkoGrTrxIZLoLYeWabUajjW9qt1p4D7pYHBNB1ZObKD1LftcvfUzfkxu+MezMOr0GKA== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: ab05395b-8c65-44ed-6527-08de3f0146c1 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2025 13:19:44.9628 (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: 0Ro3VVnxo8B14fIkwuEZlyRCtlFniLYLdVclmgPNTZ+9YpLbUEnIiooKb+CA1KCBaWDRLqpNUpu6J0hURhY0QG2QsrW/Te7AughCIAKNbTE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB5430 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=WgB+mtsP; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= In general, that should not make a difference. However, we better test things that users actually use than old-old-stable distros. As this test is just a parser test, it is fast. Hence add the fast tag. Signed-off-by: Felix Moessbauer --- testsuite/citest.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/testsuite/citest.py b/testsuite/citest.py index 52f86486..eaa4c440 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -708,10 +708,10 @@ class SignatureTest(CIBaseTest): def test_signature_lint(self): verbose = bool(int(self.params.get('verbose', default=0))) targets = [ - 'mc:qemuamd64-bullseye:isar-image-ci', - 'mc:qemuarm-bullseye:isar-image-base', - 'mc:qemuarm-bullseye:isar-image-base:do_populate_sdk', - 'mc:qemuamd64-focal:isar-image-base', + 'mc:qemuamd64-trixie:isar-image-ci', + 'mc:qemuarm-trixie:isar-image-base', + 'mc:qemuarm-trixie:isar-image-base:do_populate_sdk', + 'mc:qemuamd64-noble:isar-image-base', ] self.init() From patchwork Fri Dec 19 13:19:19 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4765 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 19 Dec 2025 14:19:56 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pf1-f183.google.com (mail-pf1-f183.google.com [209.85.210.183]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BJDJsYZ019324 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 19 Dec 2025 14:19:55 +0100 Received: by mail-pf1-f183.google.com with SMTP id d2e1a72fcca58-7c7957d978asf2242605b3a.1 for ; Fri, 19 Dec 2025 05:19:55 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1766150389; cv=pass; d=google.com; s=arc-20240605; b=J24IrD7btMSSMF4+wdq4wjMkLL0uhzfiTIQrM7dZj3pBTzwzggBxni1roXbRZOSsZ7 ZD+nojKVMw0QJVAKXDuBB6lt89fJRDTphVaX22sFepE5ToAfQvMb+FLN5/IjiWExvbck 7FASpxx3mC0eWECYdijQAKnY7qDxVyuhy3onpoSSOfq6ozdKSQf+ZkpXwsNerXhp2RZr N5xmt7TF9NJs3mlFK/UbPOwVz3G6kUdMjCpXOhuYa+QIjAiTFm+ZxtucYaf0K3pfVU+9 3t+l7E2GcEW3XNX2SPUKYC7zCdX3GnedkusQhmVzhQkZkRMW5oIspitQSRnPdP3qZmfd L5fw== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=Lr+c/YfAIBonjWBpfxCOSxF/69S/3ChjuSbCN1i63rg=; fh=mP5UFbVxlD9V92nznpem/8+iA+CLqtPokmEMfKpIaHw=; b=GYJbzAJ90tHijEJtsyxM3rvnJVwijWrvoye7TymA8TMq24lHbG2kdDNAUmDhZoQNh+ HaW1G6c82Kt31M0Ljwhdm6ame8f0iGudyvphkUBlSo166bxWE/fV8jNFjmvzwRHYiaAN 8KRHkjXXTyn70mPnK0+8BThekkQIex6qRhJ8NRCGOTIjIWJBL3Vq/xAhJKuGx0maikJg Aj3i5FIheztqP2meJD89yJYSTCai2PMUInf3Z8Tm4lcuYpj48KA0Rd+zRy0xBf9Pykqg vnvvi/meB1C6UgS2roSmDh9jx6Ir4+nOBlu3nS1H3CIK8+hzST9jCAg5RDnBjtUlWV3F 2utA==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=VcMXQmqO; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1766150389; x=1766755189; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=Lr+c/YfAIBonjWBpfxCOSxF/69S/3ChjuSbCN1i63rg=; b=qza5ekIAaBiH8opW8xCCQaCBMoEBO7yBmgzW+JEyI6ikF0s1AUsGQ+J5UKfZKIlI+g PzBRCXgektGIUmJxfqNzz0/1EPLy360057ydnrSXk3jONsES4/6FefqKBEN2uaEzHmXV nt4DoSf5YGtcdPBX+RXb4YE4K8v8asqBWanFENZJ5gHNwPY9KaUTGlAImUwM8nUFKoqR 7H/mrLw3c/tcijwy1yMEEx3cgFRnh1lPnUUxrcvz7sZGLr9aM/AWFRvcidXRx4ij7t86 jodu2o7aJYv97wPtUgvuZJVK7tb5RzlUeqPpPeOV0c/SFvsuuSHgwBufgi4+v2EsOjgV waTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766150389; x=1766755189; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Lr+c/YfAIBonjWBpfxCOSxF/69S/3ChjuSbCN1i63rg=; b=Ywwa5MQ02pONhGcrd/qROwxVVWKQJIsFZlkCLWi6UGbqsdKqRtWMPQnHfkcYkYKwXb 8m5RyTDruuU5jZF4T0fbHBxojH7KWG0vqIh2uvVuClUsK8xkv1m4/Qn8KuBEWtSAbrW+ j4BHaQkFEp5ol0GCWbA0onx/pOxHoc63jjsASzJt3DFxRoKqEN9G8nsHGfOz5FDK+kjO /ScHIZUWfwTJZhfkoCiiLIGoCw/9JhGPX4fcfrpDPlunUaZf/fs4DCdGw9eTNaHxQU24 QNA/+E7Gb0J9MFgDG31ToIWnLKMxYCmZwmKlnkaJl60RppXhGoxZXlHe8645WjP/0tkb jrTg== X-Forwarded-Encrypted: i=3; AJvYcCVAUJpjJrGWKZ/6HmRj8W55ESpDLcEIXGccPf5TO9bkQPWDaXRo7Zzhj9VF8fjDtm5KcI9j0UU=@isar-build.org X-Gm-Message-State: AOJu0Yy69uUmjYi3XP2E7ahwfJoJ2r+Y1UBKWDiJaNjRTjywWwNmHURj l2Yo7oD25gRsCeF4kXgfgpsZDhJx0LPc9S0Nue3iB0x5/InyxdWEktXY X-Google-Smtp-Source: AGHT+IGilBD+dxx57HZl1ol2bdi3CmgQIP5nCuBG6Bb83ds1JtL2edRSt34OeqyC862Hoy5KbK+jrw== X-Received: by 2002:a05:6a00:3489:b0:7ac:69cd:ea0d with SMTP id d2e1a72fcca58-7ff646f8f29mr2633119b3a.19.1766150389280; Fri, 19 Dec 2025 05:19:49 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWZSGyCaPkBISaJmVSmYkCitJ7aHDHcZfQbe6b2+54b7/Q==" Received: by 2002:a05:6a00:1c91:b0:7b1:2d52:56fb with SMTP id d2e1a72fcca58-7f64500ad1els6092379b3a.0.-pod-prod-04-us; Fri, 19 Dec 2025 05:19:47 -0800 (PST) X-Received: by 2002:a05:6a00:3021:b0:780:ed4f:e191 with SMTP id d2e1a72fcca58-7ff648edfe0mr2854067b3a.23.1766150387520; Fri, 19 Dec 2025 05:19:47 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766150387; cv=pass; d=google.com; s=arc-20240605; b=VhaKyU1l6mrRc7dVOFEFtWwcY7UZ1KN4NMRTFmwof1p2/MEyPPB64XWZTsE+cX7gKI /h2RVmtz21hYkHfQnraUTX6fouw6DQWfJAjGKfmvFM7Z+Ma03YjzMAafPTvWNIOacjHA CMIEH64NYhJo30zkXd2oHwnQPc3kiK38FYsm1BsQKJ6CiXlB7FC2WpsJCkdTQRN7XPye YYv67heYrIvBJxgNJTvHXyeky+RNv8Lj0ap1yqutXZJ/E4KItXdjDUoQbxP2yvFFV5Gk Ux0BzJoE4/O7y2B+QAvdN9TiBezHSVrsfSZe+IzapzLNTMjT/RyvCZzoctk40lEPo1qc qZlQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=V8x0df7E3+nQbyU4W+l14ZsGnuHaVGN22WQayIMo580=; fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=; b=Gf9pXV8N9f7PHCYFJ05UQNOQIHNGK1o0nnKjBsVNSB3RhJ6VTYz1z48jtfWT9TZnHu +L1SbmrclzsZljv1+7skcKBXudstFMYLCOebyshXO0bhut6RbbGrE20xb3hM3ZJO9IiV JjutwHCP/PqQI6//Q6xUyBzx3LLNUMEDL2S4+ViKuKIN510dR9nnQQK4XEx3oWtkdpL6 ZYLQkSvhk2GZ2MJqffNOUVuXxxCPm1i9r5BxN2k0DmTG5xsXYBcU5bJQQHKBLV+BRkbt sBdBfNpxID1ZGBGKlBc8uKgqIZ3KenywUlGT3IKTEUIj1drw7/tv/8b/1xtzaZGrILTL VQKg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=VcMXQmqO; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id d2e1a72fcca58-7ff7d2d401csi60395b3a.8.2025.12.19.05.19.47 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Dec 2025 05:19:47 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=WUTumWRS382L++ZRc4EzbIpuYSKDYkO+eu8Z1qilbNM+s0OQUcJdxt9utC1/Lw/wFLRPVrbHythN4m3RuJUmacXPcRao3nFYoKdoi1mMnvYg2XZi3XgU3r2VQ3sOlC6AWJjZUv7+Ag5hIwTHA4tKaO6QfdDWXLYsZiRtwSHVFLKmZWgyji99QIEohg3oq04GYJd7+NhwJT/UMz/6tHuNDMG9vywbbaBbYKdr20ythNLjhf57+fzGNxnZtXwiPiofMVlDaQjowASFpBFVNTX6xuRQP1Wpn40VU17BIzTB+o72SOrRy1NKVgu7ta+aeP2AvMw/RoOpf8K5kaAAq+QbNQ== 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=V8x0df7E3+nQbyU4W+l14ZsGnuHaVGN22WQayIMo580=; b=UJZuFWA7p6cgZPA2w6yFuEcCOjG/MAYKkf5+1pVebcNmzSOKtGhgemXdM2VWtp1CRMmgAc95OxenCFTHRmdmbs14yXg0HRG7ZbxvwW6kNcAfyCGcz/wpeK5o+K5uMHmAh56TmqnaANit6M4GF2oCO9Aoi+uEBzRCFvMR3S4iP0SP6FRq9irnwsOHlf3Hm7LH/2/zyiRBlJc3WIrf4JgO2NKSsn/EXUxeXutewS5dEZbu0ybwHu/efmOR/iniK8sk8aOPmpRNtUHSDHuh+IxoiEQCptNtkEdlH1CrpTISjF3REvYKqWwGp6xmaq6FrSh8Y6hfOeMQadF58uCyE/FogQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by DU0PR10MB5430.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:329::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Fri, 19 Dec 2025 13:19:45 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%4]) with mapi id 15.20.9434.009; Fri, 19 Dec 2025 13:19:45 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Felix Moessbauer Subject: [PATCH v2 13/17] testsuite: make SignatureTest idempotent Date: Fri, 19 Dec 2025 14:19:19 +0100 Message-ID: <20251219131923.1504046-14-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251219131923.1504046-1-felix.moessbauer@siemens.com> References: <20251219131923.1504046-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0050.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:92::13) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|DU0PR10MB5430:EE_ X-MS-Office365-Filtering-Correlation-Id: a63af44c-d73f-4347-9a24-08de3f014714 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|10070799003; X-Microsoft-Antispam-Message-Info: BnifqnQh0IRSuyAJIiSOuPfGDj7jVyaz8MhSnwFMTO9GpkCCi3GbD6U/K/huK+VIIniY6b7C6BvKYwlH8V8WNZ9pzpAcW+k9A1+HRi4/wk8rquPm06N7xPbgnLUnLpNM+P2HWO2xTjPAJVXWEJ7R0DJcxirCzE+JGnCld8AFlUOyR+hmeENiiaQIUHjEdxv+JPtAP8CUwTMpTTSiF2hk972upgpqMWwqw0WwAY0RSeYfZs8Aa3KehlaBRpTH4xPTgx9VAcq88cOdd9fjCp24E+SYjQ1Emm7SLYBkpANrpyLfry4kUukUKu54LO+OL8OFOWyr/PXBBC7aIK+wL6ptavSdKo2lrI9A7KUlghd0QHuwosHML5awH/JSZmaZJzgaLz5DBYqj1RKbSxdDJlBvZB1JXmSejeQcIgqFlJSuEPtOMCeoMbprfdQZWrDX4K6IIos0eizDX8YZomV9lsY6ZZyjYSXawVMpuDewRbM/LaqYwyVJlA+e9pAMgRV22s71UAOia1OcGnV8mVSfDzaLFSDMt8iUs7+3zfv26qX5l45T8+7Rhbqq4wIHZdl+jcAQ670v7zIVG3fCW2Cg/rhivfEtSP5ozPEGyCF3zrdq07F1suiHj6f6dcVvzfrygw4iNlzvz3W1o2t6QeVvBncZfNU+p1Pvqocfm/axnj4cI/mQw0wcnzNVs7x0kG1ikqkFy+RNLGONBhhNUsxe9SWdcql4zMMvG5DuWxBTT7/vqrEVDzp5R58AOn4NoB9ukGPoSsiyNqDDRMsgLmcmfjTebodJa08mDlykK2WTiSjT0gERAl4L8dCTo6BHk+Xudjw5B09xf42EYSt4qWqllPpqtmT5k0v2eeM7pPwAx1SDDAcICpeab3Pcq2ykTIE9MyWpeT3YifyOcLIu2ByorS6lgFHmnQST39byQeRhtjZBMXVvrJk+IRdgrL7m4mzie6lpA4qEHNMkCNfhsVnETcXJwftk8ioEh7rn5/zrRB9qa0j+76J7+Oq83k/M6f2lv+gkMAtCDb5mwjQ4KJERKs3wQ43unq9IPaoMwYnmJlDNiLMcJzvjUfw3tWJmzbMg37Uq9dEpXIoGfB8bRagptMYfPlgLTJhfzSCAQOfW3O3sVsxN3+FzpJkGzmmOWZVR2JjC8LLRqpFNQB2hR4Qe5nNVSSki7kXGSGYk5cQxHI2dGC3PcIwVpztIgE2/RgY+b/WVgGhr37T4GqsWvSPrM96KQ7fOdMoM5MjpP2VDuoXdBZUxi74G5VgbesJVEBNSFAd5CRV5yiuW7z6a1q1rvG/dMiCxTNr4oFE85JApA7nrLX1twTc1OybZwmr5/VxPa/auJbdoaK0o1nxiayF+0euA3PjU7/r8PiMEWYuJ311UGcYgOKxWjLC64TVb49IVmEqE24P3VYyjTF7I3HJp1ICk7XNTgDGnofb6mNm4GlSlIH1hfo977e6Aa9n7LyKVtaHK X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(10070799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: qTXa7v8bRkfRQhNMYvN7eXv04DLsueoHnplu3qEPXdSc6yD3mXO8/6lKonZRzRnZkYCxq7qsAK/pGC5R9j44IuAsc5hBKiLx8mcGMMSnIBBF256/BesYNEqUYpKItHH2tKLPNUAVxuJHiSJANMiRCxHV74EnFLdEGJlU5RzCuOG6FRn8edTZNHOtJrdJ18e0Ep/A4r1eJgqrtL1+Mkf68VE0PmY/BZiLMNruWIUEWrIY+YeRntWk6YaHK69GHL6hCspNRglj+F8JHoPSVZD6ZKkuvVCdZBYapOZlNvqNuH2wgof5Wubq8azX92YkhYl+NFjKUfUmyxodq//HAEcWMAFW+lf1KHG8h94enr4FucqwD8sua1fxeyyv4G1XaNSpZPZDIaooO02GuCQKp4o4i3hrD4KfmNAkTde9iNBdE0z2sDvuNHsdhY/T4WxU/6YRVaDbXILixZhZvOCF+7jqeHg8G6YsppLVg2IIQeX3C6z6fwUbkneuSFaqRHfYz4rZyRfi+jrysza9P6F3aqqT9eb5jrmZhtUFQDNf2DiDhLaIqM2NMEhI/CA1IqVryEFOygYS+zruRUbzev8z6dYPHSrPnkQFbDJV+HkaZ68DvUVatH4xld2l78uBg3ct2324Idc//41vGwmNzdiolPrvVVUR37aD29uWjzG3dJKgDa4V/9kffp2jMIo0EzyYAA7Dtf9muPN6JdqKwKGr3ZEIPIXiKY+o9Q1/dK48uQC3Q013dupJrPMIi+u0lxD7yoAh0Ok1rLnQRY+KL4pEc+93IwBBwq9B1QO/lbrnJLMbVa6KmjkiB3Ii37vIMI95GzUZ1P8moiLmZWugY+fhS2oCitVH4v1zcMDYmPrTtaN7abmCFuXIh9ziMEvE13p4iMy63V2fdLmne5R3QKvm4TxNi5KuSzL2AFfYS+yQ1YpB5izaa/3+HkgOUtjw0QYJ+c5/eBSY4BQ9z1i5EF78Wi97QU2bPr9l6p+A6RTqcdAVXG6P/WUQhDcUUuRZQ4BAlu5e4z/BuKdTKCg+cgmOFlYjD8CI4fOqf/5kgXOLoNgtRfLG0VCbTW9gfFa3aIdt4cwELJOOpFF57fcS0iceIrDaXNMr2C0wwldeseSMG2gxja45ASG9PII2HzGTQZDiNmYIILzlR750otTLgGCbhJB5TRlxBD8H+9DAZ1VL8rkLzNO1FkECXINAw9vN42IidDQ1tiJ2dU+g04ik0gRvK3A7P55Hdy2WYC9rwLWgxahqpYvRO/NiY5/56Sro/+krIImT9ijhMnyhyZ5DKP4uVlPoIJpZ4icdTH4eJ6Bz1ldmA+aA3isUtX5lF6S11EMSodSBqdIUu6DI1aqVm/NoqqZYbtoh8lS0PJzwnalFaBidj31d4Zy92NDfqqoiEku18bHyYr8eik7qgYQNOyC0qK629oJfrB9laiX4miTtFbxOwdir1psRGV6RS1+whNSucAEQouG0y1CjXeuWPiuwx1/EHX0Q1adfCCS8zqD5Kyury3F/SawVqlFUv+EOwgX6+QcBk2UG4va4jfnwpbwuSZwDnkSuM0JMDfrPRHF7y66ttxXCtusqMA3cXujHhkXIm69+f0tD4geRoOA1Bryvd93S9ugF0JA3nXCbdX2AsU0kcLZBF2pvnJqPGouZoxkwjFzrdkqghnMH2EhkmlCC+bi7/w== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: a63af44c-d73f-4347-9a24-08de3f014714 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2025 13:19:45.5055 (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: c0Ig7BKdz8bYQrxHeVxIUK7/j1mO5LBfCKqA+vPQ6UOiEKVaRaQgSxbmMdX9LTRZeStz/LrFIcu36hnxaR+PeUsP0S0EjoVVleJ9r3s8XZs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB5430 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=VcMXQmqO; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= The SignatureTest copies the tmp dir for later comparison. However, this currently fails in case the test was run before as the target dir then already exists. We fix it by clearing the target dir upfront. We further reduce the disk consumption by removing the tmp dir copy in case the test was successfull. On error, we keep the copy for manual analysis. Signed-off-by: Felix Moessbauer --- testsuite/cibase.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/testsuite/cibase.py b/testsuite/cibase.py index 5b0139de..5ef1a5b5 100755 --- a/testsuite/cibase.py +++ b/testsuite/cibase.py @@ -171,6 +171,7 @@ class CIBaseTest(CIBuilder): Generate signature data for target(s) and check for cacheability issues """ self.configure(**kwargs) + self.delete_from_build_dir('tmp_before_sstate') self.move_in_build_dir('tmp', 'tmp_before_sstate') self.bitbake(targets, sig_handler='none') @@ -190,6 +191,9 @@ class CIBaseTest(CIBuilder): for line in output.splitlines(): self.log.error(ansi_escape.sub('', line)) self.fail("Detected cacheability issues") + else: + # on success, cleanup temporary copy (keep on failure to inspect) + self.delete_from_build_dir('tmp_before_sstate') def perform_sstate_test(self, image_target, package_target, **kwargs): def check_executed_tasks(target, expected): From patchwork Fri Dec 19 13:19:20 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4767 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 19 Dec 2025 14:19:59 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pf1-f188.google.com (mail-pf1-f188.google.com [209.85.210.188]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BJDJubC019503 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 19 Dec 2025 14:19:57 +0100 Received: by mail-pf1-f188.google.com with SMTP id d2e1a72fcca58-7b9321b9312sf3566140b3a.1 for ; Fri, 19 Dec 2025 05:19:57 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1766150390; cv=pass; d=google.com; s=arc-20240605; b=XVFRnPX0k/wm2+vLNDXqB9FFpbXR7gDA7CQcsAW28u2LGamwgAn+h40HqGi2+o9LZS NSp8hIAR+7sktHNSFBmxKX89dNR6rqXgMNw9uH+TYdCEs7at4sSLVVrBqrOP9/TA9kNo l2sYUj0zOyYm+j5lHlIHlsH/qOsWYiva+s1LJSVg33ye/3DFeNeSUGiOZVvynEAnlVHt 6c7bbjhcYiighMaPi68yDdEHbsofZZ1v3GuSVu5j5TxBCKEc2p/sX9LAC+KpSIchcA8X LjC94tJ3O+rf5vUKrUA5fE19FUlH++KzEd5RPD80tYnAv2LwiC9vm6EXVbZSfEA1STMc V2fA== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=bkmUaBDATMqnwSEgItXUPk3GJR3HPxMcKNT/0rLejrQ=; fh=2uX6qqPZ2I1dJ+Yqv1ymGHcyI8tuOhZ4FrCmKE5XDEs=; b=A//ZQl6rZRLI4wF4+boF1arTZHSCuhQQbuhLhOUSG1zBJOxB3C/vuKx9sAkBQNy3Ug X7WP7DlhaVOqJphrib7Fyy8XrcLbGmzUxfsnWaQImUxrJ5GjzBlBnP6IjxDipRkQD/vT FMg2yjZpdLRU32FFUmXv0C6jn3qm6dHzNhWlV66XqhYLib/icX4CuLxIApRz1RON9TvI x0GQTSic75Tsc7DIVcC2sn544hCcI94kAY9lI7GxhayDiE4U8S8KSawAkxAuiaiwYqBe 94Zt8SpZ0/p3e6viZbB5LIqJFhbqyY37QHRgrUkY8a7pDZzJaxt5igfoDmJK0z7OsYE7 aOZA==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=DmcH3xei; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1766150390; x=1766755190; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=bkmUaBDATMqnwSEgItXUPk3GJR3HPxMcKNT/0rLejrQ=; b=F9gaWUZ0DGtMbufQaIZVjjagrr0i+OWHwU3q3fsenfnhOD33MwwE0qO5UsF8p1nfcf BgLk2BYo5TU20BWFAfTetN0mDrKb4fSaC3cQ3KZs05HInP8feHV+87BB4PB9N+ZXtq8d FNn1LODGuM+RlKgYVSHKB3cI/iUtsNZUexgWvlgFRXJ3qI2tAnVxTYNYLxFMvn6zlXhd LqxrNyAakBBaL7ez9YeAJNR7BwMVH90tXS4MIpGF4Si7y9j2JueLvdijb+rBTCKxeHPw W0H8l+4qg/rjGz6KIxC+0KA+qaER0hOvdf57pbkPY5oS8AnKc3LbWUXb3uXMhN2SUjKY curQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766150390; x=1766755190; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=bkmUaBDATMqnwSEgItXUPk3GJR3HPxMcKNT/0rLejrQ=; b=M7ybD2l2tHFkyK1HldAsaQp0ZSf2lg139wz/pd1GUbVrxfN+ge5xcxcRxVd/W7qodw z+XFC2ZnoBO6Bm4Vjj5YkpiAxs0SxgUABkFXaoQoFVjOynme3kp6ZQ8gmzcuAYVDgUJl 6Z7/x4THGnt9VlMenej1Cckh6OJNSe0bvCgZV33DwPrh49uXG7XhrA/lPHYWyMPv5++b wTeagWvC6vy326a6VwDNm+VKVynskiCHCr/C/ylQ/BRfCeZErtVihcXXbGlhvInehrl/ niYMnIPZx1AqXN7Ky78WhM9RK8TUOqQv4P+zmpMNm7vME/FY7dWxqd/eva2srUBZpNsw yY5A== X-Forwarded-Encrypted: i=3; AJvYcCWWyj7joedRhSd4kx71+q4zC2tOsAboG8Igbaj5tShD3SS8QuSS1hOypJf5Hj3DQIC0L+lJuDU=@isar-build.org X-Gm-Message-State: AOJu0YyXAmIfdOMwCfo3gXLEkYYRo4W2Y8Fvve+hb4PQ1zj1f2gNiPnS 3FyjZsfS21/jPLRl9wYgcX5uSsEcLo6g3PJo9WiyAafZGTSi6iK4EeJ4 X-Google-Smtp-Source: AGHT+IEj/DMgsHuFUkLMzUrcnFG+7m2QnVXRxkoCOe7Taw0eHgw/uL+oj5aQMSzRi4h9VKlB4dbA0w== X-Received: by 2002:a05:6a00:4f8b:b0:7ff:c51d:7e0 with SMTP id d2e1a72fcca58-7ffc51d0917mr1872019b3a.3.1766150389896; Fri, 19 Dec 2025 05:19:49 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWYe7uLqdjNb57X3UgMJWKDJy9QdUv53YSr23sKqtkILlA==" Received: by 2002:a05:6a00:6e6b:b0:7b0:cd34:78d5 with SMTP id d2e1a72fcca58-7f645da190dls6711110b3a.0.-pod-prod-06-us; Fri, 19 Dec 2025 05:19:48 -0800 (PST) X-Received: by 2002:a05:6a00:408d:b0:7a2:6b48:5359 with SMTP id d2e1a72fcca58-7ff657a4b32mr2654368b3a.24.1766150388161; Fri, 19 Dec 2025 05:19:48 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766150388; cv=pass; d=google.com; s=arc-20240605; b=i6BTPLjPqHtPZsMOaIB2t5jzcN+KiRMvItZZ+bZOlGtUWy1FUDiqE2LUhhrCiIxj9e Lq5UXpXi1yUgdV/GGKJKpVyMPaeLZh7ZUAMzfnG080y/m395O/gKfURO+gzHk1U2L5ZN t2Lm60HTGnUQZSr31kN2LpqqFbKKKnq9P+GWUT1Gyx/Q0pO6nctqNZyze2UeTREZWllM kO4uYMKWiYlOMnBlgykreDMiiXNYAM0hAGC26QJe2w5l3UJalr3fElikgGWdkyLXm9AC KA6jT80VLR9yX2rFN7CH15HdFjkaqGHAsQDFsElGcDZxzsORSEOH5ZnhjidLwyzZcjBc URkA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=uZxH+iKLlkmPnD56VFwxJZBbLJCk+MpjFcM5MihYlMY=; fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=; b=IPHB18DIu7VAA3NDvIiakeUJEr5gdcuu3+oMJsevpyCfclJDsazF/WBMCfpdtakkNG 72zB/jD7iCn5gDOfCm//oWA1AZT4w66m+AoD21OkXQsaD5rZph7FZnKHj2+8SFQ3RQlb nmNZyC4e9DMVSorKz3dIJu9MqnR2vTYB/ZwAtWRVxX23n+feFXo1FbNiYS7oOvkgmlTy IUDucdHBoPOKb+JLmO7siL16noQyjC3wvChlaXWJtTdk9ZqqdxGS5CPh7YAcU+WZcG7m KMYpiCwkLJ+HGU7OAPXrUy0xE2U5g9GeZQmPtxv+MdCXpGLyBrvAB2+mOJoKsh7afBLK tEow==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=DmcH3xei; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id d2e1a72fcca58-7ff7d2d401csi60395b3a.8.2025.12.19.05.19.47 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Dec 2025 05:19:48 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=uq1zrGVfMTgc1Q5LJYzp9Jx58uKAVRyc4RcQ7K5Hybg3i7uxlPsqXYIU7RY4TFotdObhzdL//MQpvMolJFKuLhaOOYAa8zatP8VG7oQEsm355qHVw8jZeBWe0F1S654kEMX5UfoEIQ1JEErj+6S0vC7VpheEmn1ic9aI9rqITRxDg1TpxU8R62FK8Y/m2sUXt55XQQKkv+Uai5oz7UAyWwNG5SzC0LK2kAnKwwsI65two8N3sLYfqnkpWuay0tsDefchhfLTNdkWXtGFUtIDgzPgK4QdMldiywZYu61mG8Dz9p3ZV7nxhcCZGl/lOM66lnQ6oHDSbgKS+T/igayAxA== 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=uZxH+iKLlkmPnD56VFwxJZBbLJCk+MpjFcM5MihYlMY=; b=reSZ58FcH3hUuGUKJ9JLdgoxmpdQ9Mc4s4Eda8tVIfbaPKaffE//RqMe/104ashZgy/X6FpMStMR1dVPV65Xkg+dyom1RDab6rhRSuRJuprW43j1rvSCrttg0JaMWwhzuESOJg59rAKT0MrPsjqlxSg2L3hNGZUADMvwfASGwCg46P5Ex4yDgDAUjL7XPGeTUrtJCubU0ZhKC+ZCnlplI9trcwH+GYCCtxqM0W2m5XsXy7jGchFj3NuzPjGfIRgot2cZhpc1x8Gucki6VhErL45eF39x21DysAmaUfh0Qf1veKPUpf9BFn7GOFVN0qlvu4B+S6rwWyGOngXrXaUDaw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by DU0PR10MB5430.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:329::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Fri, 19 Dec 2025 13:19:46 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%4]) with mapi id 15.20.9434.009; Fri, 19 Dec 2025 13:19:46 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Felix Moessbauer Subject: [PATCH v2 14/17] testsuite: add rootfs target for rootfs only tests Date: Fri, 19 Dec 2025 14:19:20 +0100 Message-ID: <20251219131923.1504046-15-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251219131923.1504046-1-felix.moessbauer@siemens.com> References: <20251219131923.1504046-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0050.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:92::13) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|DU0PR10MB5430:EE_ X-MS-Office365-Filtering-Correlation-Id: 82726965-3fe5-4509-f9a3-08de3f014767 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|10070799003; X-Microsoft-Antispam-Message-Info: PB1D2KQDc6p4v9noFhz/3xOAXTE+wcFnJI51PabNO1Y1ybfNBQ0z2etZZrGutDzSHd3ib++jHqRKRICGdf6vzpH83Phlytt1Ocs+EjKRt4BNgxspUlsMV6QPvsEp6y6Nagic1POzi2keMNep+yLZCHU88ttHXmjLu9+2Ou7KeOQKw88VX+Fba7HzYpW8yR7j/Q0CHHvNRn/YzKvUCXNg9DRuBBGywK6OA9nFyBwx1ZkqhYpDhm4pThd8sG6sIcGq1Hq1qdnUFL9yk9GvCzZCcxTymfZpA5dibT2VjlMVQ7oCGmTBFsVAjcr3ac+m5v3mM+YyvMIoxOHC6RQsHOAj+y+UrAlj4z9TLviSQtHHKgXrI7IJ/KDO5UHhocnEnLZlLg1bmmOfyst5AquN6I42KEK8oO4NPm5SRf7SC2sAgR99jtyI+Skjjd+nWWoWcQYmcCdet2sb32u/mq3tNjxgneQeuSEWIT84zEuV1rCsQnvk08KvT0tDCMxaUKMLtXy+o24/j7ySI6D3HFVJ0TV6k490MYKndBL1TRH3ETBn0JC/xrr0VU3Qfr6gUWSDgXNBVvjbHj9SzLuMkprASW39tLL1sdcslsdScB4R9F3nScNOY2Xhsltms6z/d0tzdfmrkOPlhn0naykYroajcYu1JLZuBsfLFhr0hBfxVAoiMRxBvN+SPFlSh2vo5Y6trfdkbpkKuVrEbs/PzsKCUGqgWDcK+z6Gikx2HEbqYd5MEpwBUgMCLSlk7knb6YH7s6lEYOUc5LFW6qxazqOWBL/DEGeTFjdwT92jED3MEBxia1RzJ5+xInnPSfmkCIXnOQrKFy7JIzKD41PHs9h5bLW6MrcNHjfK/tAAOpVUG7/mlwZe+oseln06oULEhAAZ5wJshKDSUWgUyiATLAFQ2C2i7hYxyC7VAiyokAMy3ZPBaFw8djX2J2B2RwnW9I1+sNHe6/gfv7ioS1XXagp78dEoH3bGZxoWBZ6f65DCB4h6vO9nVITCQs1hb4O0O/DDvJ9vTNnjMjuHz3AUJtdp3A8gtjfcFjQBxgtVqtagxW1h/X6onI7LUh0i8kGg0l6cAdX4zZf7Yv6Ju1OqcsZzrIZM6ZbgX6ACTy2rLMoPP1Uz4JhKO/Fjj3kdEih6uQSJgTeVLx1yd7lfIQ5en4n26v/lP5owfKqksaqT/gecmW5zrbz1Ekkoc6qvT4UtY7H6f4NNNc6iPegATVxUYqgxdA1HtV4Yt6IZL7dVhgssX6zKWZVAg402w686ct14omfHkLB7oCuV945GTH8sTOcM5uLgPySZxbi3bkC51FBlyIa4eLC1b7iIaqx+kM/69Hi9LZmD/biSVOZQcCCaOJwTPcKwqKQvCxDRy1i+VtLUYSAXL793+SKgQrlzR45BIzMYyI/VCzlKn44dR/YgcWDbCSX6oms+StYPGa+xG6iNMJWkMavNmDfbo8a0Ro1pHGCPBwnn X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024)(10070799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: sNb8uQ7RoEcczoSHFsivTuNMi4qnsM3CIQJW83K4DHpnW0IgVYP7sIsNb0Ia419+k/8dLMNdCQr/JWcC/WVdqirzQtoTei78heES3TRzVRA9MrF9ozs7PhYV+/5OIdhoneYSeo33MD58wN0HvvhtvKfopJ7i9vCySiJ1fI8KvC3ihsUiYQYNk91TdzHZ/UKRCmdBuyA/jKo5u4uXoDP0feiPuEEHA3Ge83CmV78AoDvLHk18A89TMyRHt5LgWkh3iu7yNqkdLtMIxXK+bvVpdYOeJyb7M53crj6xAmJGlQ/b3Ff9YW6L3tUs055+neFiqGGYXLnOQjijvg9WtgMyM+BCPuurm4gwyFZs5Ri4j7PJEwFbtH7dfFrrmFiF9xKPFR6vxW//OtBh2Ii177xTuJO1FIBJXa55DfOqsS77QXa0sn+c1uS/cn3SifjFtHQ3FDSSLpWWGEHlF/S4bbRKdjn+SVebH7bYbtNlHlakYddBriOmvX7nx8GAn+3gHZhNwmdCXVWUucsTPz2Qva+o3S8IVv5z97zqSAvLLnwrB+gRo9inLZlm/lKFJ/tVNfhWolr5rPnqHy7oYPGdqnQcY8p4JxO9kznGeakRyYp5VQOGc8rPO2o6woyDfV4rRdGi+8sB8fF8fTMg0OajpOP/p3x9jO+2O7FvyubFkPwnC5l79irDKztnzSOQzBlZVzuaTPih7SarXiAq9TI/VFp/Fctm/Rw8DWWWy/IqEaPCQGpRIlwVLBNjiogs2X/Uz63/aa1Mtxa0qXqt7shFjvA+e1ZjID6adF+LjSavuCpX4m823b2XJ2Bbq5NTxbPFGgB11MQ2SzTy6DOMNDfjn5iSqae14IbYsTO5k+uwo8TJezupbp8PEZ4H4hC0aJ3G8UQ4jxr4+7npB85Z7GVLZz6HWuQNBetjTFKzJFVOKG5rGnkpwcrxIKg/VjI76fzuPFjQyqyW52tztu7sy13r6kp/vs72JN5UyGju2sr3XyZzqy3EIQPmvVxJvlHsbVo3Me076vDJxC7XzKobbcLMygAHw0iRbV9cR/AWP1VyNMirWxdLRTj+62pFBPgXzetpc5AKxE5kQXpRCSmwORHhv6uZ8s+cw8Ih70S49e1lm20URoq62LmNCU2ct23qLooz9AiBm5TBqvPeHm1WRDQoeJtLShpROSMGKzsia6YzLw1kL9cABv1oSe+o9xpn5w0sUuLc0ezLKVGcErdmVMxridZ33w+fWr38PfKWsQAF/jBApDnj50MnY0rbt+vRNaLHsynlxw74UUDE6GWc8+MSaUu3aYNue1v7VNUi+McHwi/xHr1EdAQ9JjseeJwLY/N2oqgOgphBebY99HtP2oGItni7oYj/Nvviw5Sszd+3OOuw4ip5EDXuLXpQt/C1S6nBCwwViru2JLeAqKUAT7vQzbRymLPUg9c7OPMg4rg1IDQzpd5UASihoABJWSoV7g/ZzhiQwvtRpyMKPouZYAFWv8IRI9rOM4363oSMAMumKYNMV/INqX0LiDY/9YPyhxjJ3WQF5gFYT+jofwZsAf69O/7YW8TgJjCqHIB8D6hdm8QX7UZPghLcdJL/pSre521m/okPpOteFaE9PBHhkqfkxR4CgLn1eZGsOYC/o7G8AnQl9cG9DGJq7kFwLmxs2YjnsotbWeLuU1xOuKYHfHlaUx7AYg== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 82726965-3fe5-4509-f9a3-08de3f014767 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2025 13:19:46.0218 (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: CTbxQ3lpTYfYR+nvKXgsfk3nvlqzHCXNALqnenupofqOwXqayaSlQIWy9EDfqgh2U79wY6vaHpZl21Te7Lwu0VsTaNVhZoCtGeeSpc/XQEA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB5430 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=DmcH3xei; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= As a preparation to speedup the testsuite, we add a rootfs recipe that behaves similar to the image recipe, however does not carry a initrd or a kernel which avoids the huge emulation overhead on non native architectures. This recipe also can be used to check rootfs features independently. Signed-off-by: Felix Moessbauer --- meta-test/recipes-core/images/isar-rootfs-ci.bb | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 meta-test/recipes-core/images/isar-rootfs-ci.bb diff --git a/meta-test/recipes-core/images/isar-rootfs-ci.bb b/meta-test/recipes-core/images/isar-rootfs-ci.bb new file mode 100644 index 00000000..a87fd1a8 --- /dev/null +++ b/meta-test/recipes-core/images/isar-rootfs-ci.bb @@ -0,0 +1,17 @@ +# CI root filesystem for target installation (without kernel, initrd, ...) +# +# This software is a part of ISAR. +# Copyright (C) 2025 Siemens + +# Bill-of-material +ROOTFS_MANIFEST_DEPLOY_DIR = "${DEPLOY_DIR_IMAGE}" + +ROOTFSDIR = "${WORKDIR}/rootfs" +ROOTFS_FEATURES = "generate-sbom" + +inherit multiarch +inherit rootfs + +# behave similar to image class, so we can reuse the testing infrastructure +DEPENDS += "${IMAGE_INSTALL}" +ROOTFS_PACKAGES += "${IMAGE_PREINSTALL} ${@isar_multiarch_packages('IMAGE_INSTALL', d)}" From patchwork Fri Dec 19 13:19:21 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4768 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 19 Dec 2025 14:21:06 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-qk1-f187.google.com (mail-qk1-f187.google.com [209.85.222.187]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BJDL5Ib020169 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 19 Dec 2025 14:21:05 +0100 Received: by mail-qk1-f187.google.com with SMTP id af79cd13be357-8b17194d321sf216180385a.0 for ; Fri, 19 Dec 2025 05:21:05 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1766150459; cv=pass; d=google.com; s=arc-20240605; b=iswZ1yCdG4B/lm0+pY/Pp/jbaAq95cbXMHgu+67HcJGubEJ2KKzw0vTFaMCmDuvixL EVUrpby7FpC5sfM8XHQusjpGAEoB3TFNsOYxefR3X1DQwomQswWrCmbxjyldhNiuGt4J Axq1RXD4+ZmMU+QwEE+78EwXjl4yhppcD5x3MedHZ85FEU6T8iGLh6y+ctezXDc8eyFc lpFiuxo3mbRsCrUlwgEif68zWl1XGXC/Ne7mUk3w8K16VyjVMLj5sbzuge3RGogDLANG kq6Ge927bRG+OcQR77yZoHXrfXG4PlJcu6ALoUvqCY0l9eh2+dbrBjZmtdeJ7mUQUHyv HWvA== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=wn5j7POklPzU0bXeGfjjeeDKdXj07FhJ08MSz3Rw/1Y=; fh=uvo3k9VT9VJgWmF6jToTPHD6UBK3/czOq5CH8kpbZnY=; b=CspGKlXuKTvKWl+/CmI9LcEe7kOEXLtstQ1JiB5Ph58p10QZJfx76yIeR4uE1th6q8 vMWMrzHIfI9PLwEcX+phlBfNrOzBCvztib6a9TwWQJvMnmhJpiPR9m2dAi7XphAq2tBD Aa0c4ugJwD36Esofi3/VQTaPQdti/K6Wrt6LhzYlK5f6ROczlx3RNbYB2pmFYkaweCJ6 2W/yXCLXRTNOzlHXgoR7Sq3wV/ZROD0Mephd10sP9L0NDE05C7g0u+bQSLc+hf/29g57 FnLeaHZmZrkq96Pd5d9Niy4PoZoHwW0gb6UCXNOS749B0nx2+XKzvoFyGRwlnskBlBmJ uLkg==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=fT1RNX4r; 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::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1766150459; x=1766755259; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=wn5j7POklPzU0bXeGfjjeeDKdXj07FhJ08MSz3Rw/1Y=; b=qCY7uyqFghrc98Yua77k1bs8zt7jfnHlC72aGeYwFcpxAWnmcXSAPZKiUV4KSvCnw+ JmKQ5ssWemYDNKJxyzTzTaRQ5RhJdv6odk3dyt4ogCdQJQzCeoP9BRmQXY1iZTmd9grd kgl8N5dJu++ZRAg8OGxhYTr5fH6v6dLhPPfOFof2NMjQ5z59kvFYDdgzU5obpTRwBzAh BYWOEs87ZkyuHNb1SFYKHictGU5bjKs/RI/yJ5/uK5saxr4SgUDHIs3TAMXBBcBTistK uNGf+fqsqaUcvosu1w5/cVnOWxtNGEXMSwRxpfpx/Dv5C6g4+B32VtQyEh61FT1vpQg8 OHjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766150459; x=1766755259; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=wn5j7POklPzU0bXeGfjjeeDKdXj07FhJ08MSz3Rw/1Y=; b=u5NtOY1TNL8c2QHupan5/7kG5BTAC8Ulf84FQ8AiLIcJE2VFHA7hnlcD0Ss25lIi2p BZcH/8dLZMnseeHba65AwuAgBx39wPxzEyhvNSOQIYvfFncGpdDNEMTeVMYdD0O/N9rN gRAwG9DPGvDGpG5+9YHmKwxuWiXq627o8JL2FFRo0R3yO/NixJBrbB/+8l+Yv/tQGUsO xkx6FjOJy+f4tsmcmFano5P0KI9SpwAOATeLGcpMwsb123Ya3Ay4W0uq81ft/dGiPVd0 tCUfVVbiuwdF9NCQcOdBzgRTaXYoMyeu7IZGt7q+xd98BfRj2QUqw09DeKA08WAVj7lw V4CQ== X-Forwarded-Encrypted: i=3; AJvYcCUH5FEcsT0Xs9Qzj8T+nPli0JjX0vVBvuOP77pqhOzpjgqkl8Kg56QzanZCzqEusCxOsZt6doI=@isar-build.org X-Gm-Message-State: AOJu0YyOXd18YOuXV3cKf8LypoBcblJAcy/DSUrcNSV0xe0l613lVJSV y69Ehm5m/sa7gAa5NlMcgn1mXu5SXE93hA9FsMdrP+fhsccqdldutrRQ X-Google-Smtp-Source: AGHT+IEQHMXlDpO1zzS+siJE2w3Od75HaMN8QxEOm7AW2m+vs5bWvwgp6PfIvwAKvoPCMVwOiwYebQ== X-Received: by 2002:a05:620a:1a0d:b0:8bb:a675:aa61 with SMTP id af79cd13be357-8c09002798dmr438929785a.79.1766150459133; Fri, 19 Dec 2025 05:20:59 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWZQdEdAohmPM/EKiuQdPnW+bKE0W32vX+NwEb0zVnthow==" Received: by 2002:a05:6214:4007:b0:882:4be6:9ace with SMTP id 6a1803df08f44-8887cd3a225ls125825986d6.1.-pod-prod-08-us; Fri, 19 Dec 2025 05:20:58 -0800 (PST) X-Received: by 2002:a05:6102:6a8b:b0:5df:3b19:4125 with SMTP id ada2fe7eead31-5eb1a7c1184mr685234137.26.1766150458124; Fri, 19 Dec 2025 05:20:58 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766150458; cv=pass; d=google.com; s=arc-20240605; b=U7svP9ABXENL4RDTOPEx9a8wGQr+0Z0BTQFh8/S22bVjabPBZLThOftveeoYyOhZBK oabeB/zte6El6RthrzmK+Y1B27zkplUrimmPimKP8s2PYAk7/9dmG0ND544GWp64Qr/T Z1ueeBkTN2QC+uVCYdV2cROnoyvq4Fvgw3u4XV+nUNt2l79faeN1f1A9Dc0hMvlDPUK0 lBXoJRm4OhIiYvYIEyz2IruGVFmvxdup1EziiT8DZjyLeaPjpmWBliRlDDPY/LtqXmsQ 2NWX1y/p00y6ptnDNbqHhlrhSglX7EJGPgac0FbokHC2K8uY/lE2LADSSSX+XbJe7rja 6voQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=byq/lYwoW0gv9iqJSAFLgMC2Dj69GHskW1WgkuXyzSE=; fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=; b=QRtk+k42HPJsEN1M9mtsWWw7q9z0zuNAMJAXz7xcapvMMlwjhlt8oY9GNzjSZ1emGA RRYaO/A4b8nOd0M7fJo1vnHhFE3CthhLzJMZhnhaDKQJjwDAu5WI7bYHyY/BAizECy2a K90wfp+spBKfM2F5aTTxAtWmFWMG80YmJ2yJHhr6BYPOGncCoeYGP2R6TP9ibGmpbJKN OmoWL6K0Q5orcyo6XKbhO2OYpzBZtSfG40iy3VdKIU2oxrWvzJKw+IyYur/+Novq3VUs vUJ9b1vHJNEpnITMkH0KRTBBlTR9CRsaiGEfNa5qQj/tkidVAzNwhr1mufzr9fNkunpR sIig==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=fT1RNX4r; 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::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c200::3]) by gmr-mx.google.com with ESMTPS id a1e0cc1a2514c-94341706345si76190241.2.2025.12.19.05.20.57 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Dec 2025 05:20:57 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c200::3 as permitted sender) client-ip=2a01:111:f403:c200::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ssp+NeK06EgEO/5A1CBKz8Pb07PG3ZiKE35h7MS1Q9mx38TcE/S8hyAxpXZem2auOj6QaItrECdti9+KQi8RfinMq7qz6SOCanNqoJWRj3JMZRa5eInB4yQ9diJPOE2NFKrDQVeYN1jeBLo/hisBSIxU0a9Pl27GogQ1pjEOGql7gj6Dtf9/gHN8H9qYY4/bLSiV1Rb00VIKzsfQGDmSVpVNYjyW7mwGaQJuOY5yxMFNhpd4B1C7K8Au1nHFBR+zTNzxMnTCzXHy/+5WlIw76FZR5U4CCd77sZywJyKeWAN56F0StqCTtExUg1wFMgnR1ucxQpzjyk/aium6qMq+ug== 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=byq/lYwoW0gv9iqJSAFLgMC2Dj69GHskW1WgkuXyzSE=; b=JU5ZCI7+Jop+PplZAgoVkf/ZTqiBJyLvV7Li+dbH7AswJqhqf1wQOcT/MMeDMfCNTto/zIfKrLbUShLIuPd/g3C9j0s28vj0xq+oacmOZu4DaqKhOz9A4esrUsEQUyHETULY3ClCVDV43lw26eElHOtMHkpT18g3ccLSqecat4gja1Pg1O2cPZeNjZKX5OR+msAIS7fZDCr+YMW6HknXKRR6QP1tjAqjF+Ql7ex+65r6tTl34NbNjeG9GpExOBto81QmM98C267uGbQOIwQ9G8755kw8tBGINsHzr9IGrQk2xFiMs06wzMxqDX5z6GVf13E1GY24WPZjo48M6vEt/A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by PA1PR10MB8644.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:453::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Fri, 19 Dec 2025 13:20:54 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%4]) with mapi id 15.20.9434.009; Fri, 19 Dec 2025 13:20:53 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Felix Moessbauer Subject: [PATCH v2 15/17] testsuite: refactor sbom tests to avoid overhead Date: Fri, 19 Dec 2025 14:19:21 +0100 Message-ID: <20251219131923.1504046-16-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251219131923.1504046-1-felix.moessbauer@siemens.com> References: <20251219131923.1504046-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0083.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:9b::7) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|PA1PR10MB8644:EE_ X-MS-Office365-Filtering-Correlation-Id: edd0d8bc-11dc-476a-d5b6-08de3f016fd5 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|366016|10070799003|1800799024; X-Microsoft-Antispam-Message-Info: f1u1PWCuPy00MeJ0S89Veg0iS4MXiS0fYsjEEy4uSDN9oyOTjBMjmnsWl/Wf58/mZEdDm3Pjdbw/qQ+iclV9nYzYY4uTvu1ilNiI6dwCUOzt6yE1Wz7hlG0/T9gt6YEPRRE+bdu+Tl8Dd4MSvBiCC7JWyuJhQQ/emMTJnwE0aMvmXgDcDVXrkhqfJO7u+Llb0MnEetdz4ZyV9ECPeaAXDoUiwZw4EJG76nSkAxx5vzVcVWP/lezjS24mZkzuDvawpAyV/AuUANQ9Khxd2ZAqBsUAguddVR7+zkq0rM4k4+GhXz7alPa+ub48zRl6IimwcvZF893joiVxBnEJRFJYQZO1Ugsu5G6BfCgF/PpdlpLcXcomkwXFljiluMizAafJaIiB7mKheXvafqznsIU3ZIaoKqLgCFdpUhE36pyWmzJjI57Vt03A31P5l+pDo9qJnsGg7W0nwV/LRTe8EHYXwUDfl7e/JMlMwGNFfZqJsPOII7br1CKQaxO2uW3jgYY3Oqp632lRNskOxY8QAkuw1gWciLkNPO3IwvXCyTVcPpJqvWwyQiCFf0w3ic2FuOQ9eE2tvDc7OBvFGVFE71JGJRgnPXdqD4xbWtj5x/FcrATPhsRr7eNnmM7p2EiLfyvWMKs4RAfMjjcVTE8EMfu0Ofc/HSxUqjylc8XA9kRJA5ch42X/WZ3NAcKJwWtG0iPbBzFInT8sDkrsZW/e53jFlic4A1zjITd4+JiVmvUyJ7ux8PpoZHJiKd2pMJkKouzmpclJSGKM0KaE9aAMkvkOdANLTSs7Ym/A1cD9jbDwEgt6HAJ64QikLVHCpXUc/6k58unryIoYyklq4VzX6gEgfF+6jJgx+5ncBeHWAjH4lNXDdzLHR3L/M9/3mpZcyAui8HJarrrpzGNO5SLhK0hs9eN+jsjctbuRTan4ZXCuM/qrasNdwLHruq4acf7STfClH9pAsGjzrgsgzgHGPK84kwBkhVbKWKmHLpRVwnEp1aNf/ZryinvwgsCzwZ0ne0XnjQHyH11UV6g+LXTRzTSOgyNICOJuxrv49Uw148FkXQj2IDOFYdGTkkv9FO2g4zDdOOE/BCFHpISTT37A23ykS/V2La0K861rhlD2ToQVy1J+n3fkZiCZXNfPuMVVykTMmddjOD5aJxRGnCogTJmDvDxPQpNklGM7vZlN6lH7l5kJXuzTs9u2g5CV1WS9b4QSMhBLtnWq8f3o7YEeogsruDAsDaKiRDVI36j4gqe5KR8rArw7uN4rTK5zTyEPT38nyP+dnHsZbt4HdSgrTyLMdpa1guiTJmyM1BItOtLxsvW/le7TDFEzFLL793RgXg2RcC2fGUSUh/0FAeU1GvCtKiaKsTOF7sIPi+LVK17H+8oXr/AM3ihWl5MA3LYsztW63LLgByS4QFnNzlg4K/+2YsYabkU2mtAPe/3rLvf+aDb6cEh0FlP3hlXudsZAtl26 X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(10070799003)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: bFeg2jKYdAwgYLDGZSl4cEtV/fvVz52K+fuOxB1COF6zeY+Vbwj8ymELwPVrLzXsFX8tKRHc5JI38PdGRZDQHFhbW5qWzr3bG42NC3X77A9FM3xflZo5a9+MSlz06/o/pwYDC6cz5LXsEAntEJ0GvgTV1+GrgasNXIpOU9egpoWbxqulDv+9EBF8E+B+rlAG9tizrMMDdcFd6TJ53BkupR4uWS1huUGAB8Nu8cnd8VuGvO5ox6MqesViXjskVV1YTXtd2xveMe8IQxcOw6Q6I22GTMA/9aj+fUb4nv3Iz4CMCc8PwSwYxzdEDsGkyev/TnCpP594dfpvQxUWnt2AkENDG0p9IfQSEzh9ZpERMqebc/nAtYY3EuSTcvMCvafUtCJRj1WLrCg/93iEPtvLxyyWjKmUjRjaWuLeJ+wiE4FxeN3K9OWEC9AMNMZEitKJrX03iE2Qt5vFDqOsNJZm02WsmFUrPv5sUxp3o+I6wNaKfvE+Rb0qCJ/YMHcMUohYdfsrqS2XDuYezG9x9e2hFXy+V4Leemk+6xnhzhyvjrt9kfk2KqraYO66FIkL6cRLFTSVT7k4dDD9seGwNwsnC8YM60M98cwv2wq+FZBQ0Kamgl7zZlgfzx+gLhilI0D8kUV77cSt2kkwRPGqZWUmaH5nfAy1oOlB3+qgT6PvPpw7MuWDH5NWKGj5F76kjQ1MAbn9zoth/ehy3y5zP10s35Chq9QEB/9mCJfnMcBlhPSVBnRa5GP2dDw6+SLjgeQE2vCrUQWGXBrlAHG4DQPs3v/bQao57KWwjn0TfFOoPx2Y23+IqXxBSurCm32K6sLOJ3+Cq1CGDIqx2XSHAYVZzpDH1K9mvxecoBUIErcAR0Wu7BmiL4Pqm1+LJoLT60w2xzjH63iYDSWHXzbl78LW151q3bNogciE4ySBnp/YGebz2twHpy09LlD9JqPmiyGXy015GG7LzTIjcTcr8cFr2ZxYZqRCUqoBpFvbmvq3UjYuEgbj4HSzsYjIE5caNX3HKvF/UHAVKBjmFFYzJmigLPVMy6AhUZQJysYvDtz3A41+wZDU8p3ZlAQ302LaOe5dXdbLroldyuHkd5g5j991PsF6JTSUgdnpCJNVzf1hk80ZF2wNN9pBHxElZqT1H7z7Jy1kh5Km6TWXvvxWW7dXseJzQIjL8ceG5pcRTg0j5EWRKm2UrFruB9MVRjkzjRqXvx/2CJKvwnooo/L/A9T1iA+VUyjMr0ziMkTYBI+51M1EaOngpcQEMTRrAYXLdMTeBVChrYZKYv1GBIdYaqLteIwDXM/gbA48KyTUA2GlCnl2BqAm4xLowQcGNFfFc6OiGf7u5RHtAXTgme465GtF0mSE8MrmmnUfHY1sKmSZV3hBhI+L9Q1VGH7CDZ1BLNlSudWrZc9QA0+ijFQ5BagWSQxYWDu1DCZAf2Q4X6jxmc+1+NaLar9/QVImNBwg4G+LHz33XiF7IAtF2sRUdhIeD9tLKVPr+wYfZdxcYkpozHE5hSZUzpCWrN/rvPht0mqK/9nBpPpUAjqfI+Bc6Z6npyCzyw52sfpkJW4PUPq7sTN4z/oU89ScgOjqUb6k/tLVIcYUDwMbTWXt7zZICAgGvfwkXN5a9ffa8oajZ1LjygKb/z5nP94r/AW89+FQpjN4AsEHyhrwadnQJf8TH5w9/g== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: edd0d8bc-11dc-476a-d5b6-08de3f016fd5 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2025 13:20:53.8183 (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: BEiBwc0jglu3uy387QklfsZ+OK3/31o/VFPeX79dtXAA9fp3ZnXiGIxTur9J3WYnRKCHIl/P9L26KOnwl5aS/GVPR4Bw5hjhbEAwZ+ixP6w= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR10MB8644 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=fT1RNX4r; 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::3 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?= We currently test the SBOM infrastructure in all image builds, which adds a significant overhead. We now change this to not generate SBOMs in general (and by that avoid building the dependencies). To not have a testing gap, we add a dedicated SBOM test that checks the SBOM creation for various targets. In addition, we now also check the content of the SBOM for plausibility. In the future, the SBOM test can be extended without slowing down the overall test execution. Signed-off-by: Felix Moessbauer --- testsuite/cibase.py | 26 ++++++++++++++++++++++++++ testsuite/cibuilder.py | 4 ++++ testsuite/citest.py | 33 +++++++++++++++++++++++++++++++++ 3 files changed, 63 insertions(+) diff --git a/testsuite/cibase.py b/testsuite/cibase.py index 5ef1a5b5..fd6a3df9 100755 --- a/testsuite/cibase.py +++ b/testsuite/cibase.py @@ -140,6 +140,32 @@ class CIBaseTest(CIBuilder): self.delete_from_build_dir('ccache') self.unconfigure() + def perform_sbom_test(self, targets, **kwargs): + """ + Build a rootfs containing a needle package and check if that package + is added to the sbom. + """ + import json + + needle_pkg = 'cowsay' + self.perform_build_test( + targets, image_install=needle_pkg, + generate_sbom=True + ) + + for t in targets: + ds, pn, distro, machine = \ + CIUtils.getVars('DEPLOY_DIR_SBOM', 'PN', 'DISTRO', 'MACHINE', + target=t) + for t in ["cdx", "spdx"]: + sbom_path = os.path.join(ds, f'{pn}-{distro}-{machine}.{t}.json') + self.log.info(f"Check {t} SBOM in {sbom_path}") + with open(sbom_path) as f: + sbom = json.load(f) + pkg_key = 'components' if t == 'cdx' else 'packages' + if not any(c for c in sbom[pkg_key] if c['name'] == needle_pkg): + self.fail(f'{needle_pkg} package not found in SBOM {sbom_path}') + def perform_sstate_populate(self, image_target, **kwargs): # Use a different isar root for populating sstate cache isar_sstate = f"{isar_root}/isar-sstate" diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index 310a3836..614a3397 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -126,6 +126,7 @@ class CIBuilder(Test): installer_distro=None, installer_device=None, customizations=None, + generate_sbom=False, lines=None, **kwargs, ): @@ -176,6 +177,7 @@ class CIBuilder(Test): f" image_install = {image_install}\n" f" installer_image = {installer_image}\n" f" customizations = {customizations}\n" + f" generate_sbom = {generate_sbom}\n" f" lines = {strlines}\n" f"===================================================" ) @@ -275,6 +277,8 @@ class CIBuilder(Test): 'CUSTOMIZATION_FOR_IMAGES:append = " isar-image-ci"\n' 'HOSTNAME:isar-image-ci = "isar-ci"\n' ) + if generate_sbom is False: + f.write('ROOTFS_FEATURES:remove = "generate-sbom"\n') if lines is not None: f.writelines((line + '\n' if not line.endswith('\n') else line) for line in lines) diff --git a/testsuite/citest.py b/testsuite/citest.py index eaa4c440..d908f9bc 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -694,6 +694,39 @@ class CustomizationsTest(CIBaseTest): ) +class SbomTest(CIBaseTest): + """ + Test to check if sbom is generated and contains expected packages. + Most tests are rootfs tests to avoid costly initrd build and imaging. + + :avocado: tags=sbom,fast + """ + + def test_sbom_rootfs_generate(self): + targets = [ + 'mc:qemuamd64-bookworm:isar-rootfs-ci', + 'mc:qemuarm64-bookworm:isar-rootfs-ci', + 'mc:qemuamd64-trixie:isar-rootfs-ci', + 'mc:qemuarm64-trixie:isar-rootfs-ci', + 'mc:qemuamd64-noble:isar-rootfs-ci', + ] + + self.init() + self.perform_sbom_test(targets) + + def test_sbom_unsupported(self): + targets = [ + 'mc:qemuamd64-bullseye:isar-rootfs-ci', + 'mc:qemuamd64-focal:isar-rootfs-ci', + ] + + self.init() + self.perform_build_test( + targets, bitbake_cmd='do_rootfs', image_install='cowsay', + generate_sbom=True + ) + + class SignatureTest(CIBaseTest): """ From patchwork Fri Dec 19 13:19:22 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4769 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 19 Dec 2025 14:21:06 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f186.google.com (mail-qt1-f186.google.com [209.85.160.186]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BJDL5ic020172 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 19 Dec 2025 14:21:06 +0100 Received: by mail-qt1-f186.google.com with SMTP id d75a77b69052e-4f4ab58098esf23690521cf.1 for ; Fri, 19 Dec 2025 05:21:06 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1766150460; cv=pass; d=google.com; s=arc-20240605; b=dwYDWmwxJ7Yn1eUfFrcC/kNdr/8Cy+B4ztFr4TSmqcCwK3LYD8WeBP/O8LnjhmWS8q PWUK1BvSh28gSdIIshM+00OgjPdEScWtfX7PYb6D/cXC6wrZOcUQdiX+X2EYQ8fjP/Uf ctWG00Pi5WEalUw+DtsaM2OiEv/gpU+DPO5bPDHsAFewklQgKhwScBpOT/+5iycDW80p eHaJ8rvfzuYfDICK4ABsbfeUk26rejMI9TIJsLW5YuMm14nWWz1vHbJpM86QLA//BfRA mFspN9D/dKKQUe4tbVXZ9VI/mOLmJkZ3lmYiWE7B9Il54rFMtGxsnMK588P85XwrameZ eSRg== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=7Riv47HN3TOzD+fat3kl9CjaDx/7nHXEJVfjWQ0n2fc=; fh=Ow/n9ncVoidZ0Z9QjuKrwAopqtXkGa2YF5eRCW8gF6k=; b=ZdjKueoC3iezNBAEKc6y9+c3yraHs80sZamNh51/Hhv89eWFmPcROYCYmH4jwVtNIs wv4LwJGvwOEhNAZ73p0bwY2uqOLsf2xy8UORMwrnFx4vsGiT0mhOE8G6olWFYeOaVHmu KJRntrNCC1PMFDWssm1d3zt5Ta0WEWeSABqru/qSi+7IJkQk3MpOFGYLm1ac4uPnwAr2 rLSoBZH8sbTRdIJNxI7amsaYJDVYLvHvYLRk0XiSuwn+nZ4KD4mZs5U5sPQUeTCfFzkT CsGJa0ibsUJ2YewKTdFIuoyXPDmkMZbj3MmalR/vIvIESJOITBFpZ7XWObb5Rv2n004g AYaw==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=wz2vurLE; 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::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1766150460; x=1766755260; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=7Riv47HN3TOzD+fat3kl9CjaDx/7nHXEJVfjWQ0n2fc=; b=X6s6l6rQpzkDmGBdj4XoLfhqxgMRCrHyv1h+D71XusuYS+jV9Y+Lpw9O7mBgusTfuZ PbH2YVQBKm16OXdQOF1ET9R/NyjSz3sCKIj24NR+R11tSv/U5gdNSCes7AvdfmMkl2vi w3FKV49OrH/R0U+sVAahQZtF6bg5vtA8y/5UUka5uJCns4K0+PGJyPLWlbmyONDslE7x /MzAr8u5CEp4hKDHZ5WxJRFoyDzY8YApzf/gTo0TjQc1uJfjsksyp/hiF4iq6UDyQ0jR 18ruCHqvPnIK7Kf5mRxfy5X98p2xLsqmRjMyyuyD1x4/SF6ChIWalOsrxqvaUsgIzRLb /VZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766150460; x=1766755260; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=7Riv47HN3TOzD+fat3kl9CjaDx/7nHXEJVfjWQ0n2fc=; b=sloXWN8pYzezVBPJx9+IYRel5v1b0Dyrqppzz/glvTfkpw8T7bEWHfvFL3jTSozUbR GMULzc6T0gn5C+JhFLWghuehI+An1GGDswmUrsdg89W9HIOVzF4QNaYTIk2DGYnY+3Qk iJopkNoTcEVXl0kDHj+leuBN0lBJeZZlWDIeNPNypwL/+70L/Sq3r+V82z1bhYcOPIax B63ExASRxZEheI1WdCf4M4ZpM6xZeV3/huq7DkHISW6pTmA4kdXQf33EH5m8fxchq8b7 cS44O80SofzU8WjdyhLP6927iEA4CFXC3hi+oU2JBLyhECGY//SB1TluNlkkx1GlzbRh 2DTQ== X-Forwarded-Encrypted: i=3; AJvYcCWQJY5snhFPa5j9fYkPkLA1sUSMi8TNl03kitdBXVwnNJ72tZNf20QJt6IAzIYxmrbVPmbzKok=@isar-build.org X-Gm-Message-State: AOJu0YwU8RyE/ez6hH280+O5pV0TblSzgtYO4gLjwf+y9qaJMuhvs2+k Kc4Pga5JaaCqUnJoDdp66tklhjh4bHmSP7/7buNxM4xsQOWAHZUpJ1rY X-Google-Smtp-Source: AGHT+IGx/+PTCx43X2uV6t8ERgN2h841tsgJZcqHKyQyzFc+3hCO2qc2NpE2t0T4I0ODPP2hD5xg2A== X-Received: by 2002:ac8:690b:0:b0:4ed:ae8e:cc73 with SMTP id d75a77b69052e-4f4abda6a9dmr41765541cf.65.1766150460084; Fri, 19 Dec 2025 05:21:00 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWZOX7NmehHJVh7RcOUXzGRuuikZImPK2albHeoU9Jo8HQ==" Received: by 2002:a05:6214:4008:b0:78c:3f6:27af with SMTP id 6a1803df08f44-8887c80329dls118119926d6.0.-pod-prod-05-us; Fri, 19 Dec 2025 05:20:59 -0800 (PST) X-Received: by 2002:a05:6102:ccf:b0:5e1:866c:4f8b with SMTP id ada2fe7eead31-5eb1a874ab5mr619873137.44.1766150458812; Fri, 19 Dec 2025 05:20:58 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766150458; cv=pass; d=google.com; s=arc-20240605; b=M/RcBVfZlqv3eE5+Lv0d1L+zHMYcaRyrZal9Vs+mkoy8xWvvAiwKDurcAXcgtyQqPz Jz867SAaATWQd3s/K54X4J7o0hioVzpBG6AKEjHeENJoVOeEhRGZDnSxphifNbATMWd7 ymKNejq48fvysjxyHNdeNDcWI9sra/39m2lFo8HZB0smXRm5KccKKpiZSrif3YAM9VEG Qq1J/gie6FH/l4DUQKgWBYBOMimSFFnvG7QL3jJV6+19HR7tbJJkXMTsfDl6VRzgB16M LZ68WUh0cn1/IW4otcwbkiWdmFRX6rpLox9hfU6T+fFgWy7m5KZX0r7aQO4G/ffrWBBX 6Akw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=LeerveI7CQsylmj05aPI/hiQdOMHkmPKbabMNxTKUos=; fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=; b=lAXz8Dy3MCUCErCY+qBxDFp6v62I1b/rxOa+kcixKD5T4hWuOM0cpdmzF055K7BPmA j2MuZvTlktlTJT88BuFzlCC/TbnWkl7MKU4trBV2v22s4TyKM/owMWrBx5M/uGlq6xS0 GUOxZ4yCHeevZPHDMdi2L1uP/8QSGBfdKPdRCEWf5DpJouOm1r7hz0dK38SNCFbBorFu eu5owAELrjWDIBai68mA3uKAHBBSl6Zr+dDJF0EjfuW9xwJpO7WzDQGJT4waXIMJZKRE i7X8V/xE7gMmIWtAveumJDnvgE84BN1wA7J71QtK7wdm4Hh/nGiK7Mhs7Idglev8ednN wUdA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=wz2vurLE; 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::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c200::3]) by gmr-mx.google.com with ESMTPS id a1e0cc1a2514c-94341706345si76190241.2.2025.12.19.05.20.58 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Dec 2025 05:20:58 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c200::3 as permitted sender) client-ip=2a01:111:f403:c200::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=mHAw9IQM3A2TLdVa7FVvO/gaIeDHQ+pLLlYokIBEzy/yawcHf7yqZc4G+cy9hT12RMdVM277SZsTpN2CVmUgpp0KJqwtHEagmWMQaOL7WCJiEZStcAYyQg2UHK8jAOqKA8AUO0iQbUzoo7zPND7Byb+p4qvfX8xs+eUWYZzqLQ24LommKb0GwyW4Jli5MoS8LD4eFgUGTXqVpCjT71oXgplAKv7s7pm5UPgusPqXkzGnWME3l7jTm4N1No1j8fMbFdh3ufQUNaau5ml0wyuqoXcvUQtX0omBVWtlj0ZDnrGEaHsmVPsMfdxsc+XPse26o/6ot/pcDVfg2X1JZ65i2Q== 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=LeerveI7CQsylmj05aPI/hiQdOMHkmPKbabMNxTKUos=; b=Z/lLbeILBBgypGSdJKgkS1iVp0PbDCZkVv1PTLJgpt+jgWOOju8w3tFo0MvPLxYUwnumPxezpHpg123g5MzDeXl68Hp1nDgYZbyM0tG3u82qmz0ClDi6xjVK7d6/uDL1czSM/JgXcunTMvI+BIEwQbPsksiEW/LPoLEgSYDdnzKL88ubhsTve8HgHMKHPV03qSrTl6RR2VHnPkTKPoDVni/G2Rncsz+JYMqvlIAuLtuWORw4b3dKwvA+cUUD4LkE4MlGFjcXPPY64nbZQVdVwfSWywqMMb3ngGeErtqPPxgW4y61zFItlC+BbGOKYjKTrveIAxAj0ZlOFsyZ+T8oBg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by PA1PR10MB8644.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:453::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Fri, 19 Dec 2025 13:20:55 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%4]) with mapi id 15.20.9434.009; Fri, 19 Dec 2025 13:20:55 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Felix Moessbauer Subject: [PATCH v2 16/17] testsuite: make sbuild-flavor test standalone Date: Fri, 19 Dec 2025 14:19:22 +0100 Message-ID: <20251219131923.1504046-17-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251219131923.1504046-1-felix.moessbauer@siemens.com> References: <20251219131923.1504046-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0083.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:9b::7) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|PA1PR10MB8644:EE_ X-MS-Office365-Filtering-Correlation-Id: 634c00ed-c600-4c21-8b14-08de3f017019 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|366016|10070799003|1800799024; X-Microsoft-Antispam-Message-Info: WEmyfMWrK4O885thNs5QbDe3efv6tm5GvZ6tAqqlIKsoDSueaaQsIiKr3C1Uc6D/lcFit4LxzTai4Le5JtLsHrFNQgmd95Ma26g04UvthQvfBaF4ZI0clCp6inGcVGOk/upQ2KEnolJ7faYdsuEDr9k86CvsfVb+uATEvmZhnt9g1KzH9lAcHNfmE++Oogo8Te75FyQaotER4kAV/Q3aSTMgU8zH79VENlwichbZ/7u2V2bePbD41lMjG+E5p9A39FBHuPGT98YslSor0FprOG6KsXEC+w0g3BeEiVs/Ls20+GIPFoX3DbNyenEoJCr0HsuihJDRTRjaFEaSQFLSHoOBA/6LZOq+ytGk8A3aNjQ0aX1Dioqc+7nXC0Zug6wCTAVrKkNcGZVFPz9zCpPohcg49at9ue9kbRI/PMi07a2SVsRbMlYpWPdAGHi6J4z0LORbvx44T81/aPRzFtEXqSDnahox5i6tslEo4SNxx9jcANzIAZ2IRfDtdG4TZns3oDf3rSPYPJFozNI/zeA2iwHSkePpceqGK4c6LB/SyGnjYGgO6rVFRVeYQEwXA8u9oUBALx75/qjMfSgeVsDiwfBhmOhV7GArFfJV2/jTORK4RtBxYFVgLVXDqyzhZqQstUasenoMv0FTmkDWb8AwtXYZ/zlsfuy+opC0Xxu1ePuF0DK5IlsZUcb74hXlg6M8LpJX4D358Uml78fTZ/O1PmWuyaiPTaVZeVz5mPE5De/BNjt39MJr5nHrll1YcubdPvvux7Bop90CHXRISVnqc1btX+izcPfbCgjDl0bSDtSoRw43klMn1SqU2aVJsHZEpcb1Rz3Lsd1x2KvIhxTD62BWt8qsOctzSFN8RX+L1uW587IHNLmpbH6DS7GuDhW1ATGWF3wOhME3VeLMdZQbyaGXb+cFln9lJ2XF0K+APPbdD/hWt75lXQ3VqWOZ6qRaMIeLP1SPDf9IimMwB+U9Ro9b54UxC0gB6i1Wiqa916ffIHNAY837CBkJp+AKpfR4JQVdFDbT/7lXAYEYuFMKHkvEnHu8Wd8DKxoxqw4QNX532lXdOkB5ReZiJmmGHIHvRwAIYL9/FAAYempb/VMQROZEG+GzJCaVul/qTmfINlx6aFYFDnP6u7LSGSJmz68cXhgKkSA+6C38ADf7mdo4KtY7EuG0WwZ/CmJLSrmH8CAuCt1SbrbcADA7vxCGj8hkaefW29eI7A8b39va6611nVH0ssYVFl0yd9kPaMIOCcCivJTMt/Fb7GZ9ZUzF1HcRUHnskqfj1A/bTHy+jV9ecTmDwex3T7sEDuhd5pXL3D93rUKZudJWs4+fUqJ3oJx0//3nqplTObFMmCX7NA97RZ/OP7DwGIbchfjXzevPM0dOGdSd9rPuz5GPPtFn6GWb74RGjMV6eetIobbjk0LljOxB47WwNEqkJWr4FD8jwzVwlkeq8J/5dBf0cmOIfptF X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(10070799003)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: pfeLntgzqRr6qX3W6jDa+RIA7ywJzKK0hYtqHG9wOpQsOdGFO06Hhjwb9fjNOrw1OoTyZzfQFIdCUwXFK/rGQNyrx0KP7itRznxFRBPB4dK61alw7l09uSmREg3LnQmgkVWh185MopLdsvKCQtiFZlC0YDVjmsgvyhWT05FP/ht2s7GAkhXk5qbwwLIkxtt5ktwLb684TlLU1fdTknqeP5CnKjfDDgsGPuwJSCL5qsA7b39VNIa8PombbPMHjXtTA93fDSNhx5mXO8RQGoFXPEm5p06Ye9DHcxjAuW3FFFMHwLP13jgv2Sq3as3WvTcYi1mDTYhfoN0Z+pPky+Uqs8yqIBbSgBz2UIqv6Lw/M77cWOAqXzet9WjTXRPyor3TJxEGXGa7PCPyPVMEi/gbkZA956SD0FC7S3wvcq4w+Ce71axxCdKTdlWsq5W8Zs444S1+B6T2b87uQ/mkgHLTkTUvw3rQNlakEVNGK7BlaNE+8jHSkBF81L4rnzUWriKbTCAdRybeGi0QXkJjhVYUC6GwGfa5yd7W3KysCxl+5XUs8qLPAoBlorFtxzjTmJ9jy25Xxet/XCuNleua1/xoQise1FxDiEhVhRBN2Y/9Ev/f5yvwNmfwJs/DRHc8ELxmJknu0y6nUhymwE3nFGUy5dDiVzfWppl6ZgRcaG7n7Ptw5fLKQrDu8Bn5GaSWG23tb6NvA31zUfai5yROP6AUsqS/C1fawqgb3qWuaZ9I26IQHGNTp68WkQDACyWOuJEVgvbzT7Gz5nnP58WW7cnjRDGFHMXFrwWgWyONPwpnw+hiF5stADg6Pibq0Qq+pSEyY3IcJG+NtMRisizINoKI/p6fiepCe5Q5u71U/lv5k7TRia5Joy2b1A50wAHS1MQ4Chcw/1DzbIXzSBCalzX5Yz9wakuXrMGb3YwgyUyfW51YSCTlcY9j6kLj80Rt3Cxr68SL/gz0ESi7NezkjZuOE9E50C0oC8wPW5YqISyAyoyZ5N0Wx+0syJnG6thz0DYrRjkhLlzLIcagizK1BMgHuvRd8WQn4XZVZPPnw5fjmRtBHvnwhDK4FY7EJ2wBt7lP305X3LJzDojJQ40xSnJp5BbuaE4qqi3EwzoUR23jI4BKPVYBwwipz021rC9HyvtLB9JIUEhbi7RKYehqC+p/kX9hdn6cCFKDrrBkDoetAXfuzadtVmCvXNfHxCSIAMa3P/CfZqKExrrmSQqWl0e4DgC0SWCcWfADRvZm63plAIUAUiuK2+FHpzufhNXsb7fE4DNCx+sLHxgKPnFu0DhjEeti4QJ800DmUYVEjhzz83bvtcmmT08BSy4XZklNwE6WobAAajreUqhpJcpWt48Qhkszz5ck/Fy/BCWcXlbWifOoePDvFmP6gZDTPc7fA/TY+8jGULx+XGM2B5LSGR5tbL1FOGQj4SLhp0fmItcYORpew4JlwsnHdVwb6tkLcuQbJvC/ysRrGFqLAN5c2MTWonX20vMqYF2JuXO6EZqiXaMp8GGqjyIH4sedU4KL7O3RQt6/lLl2emSqdvmIX/odZoAQnDvyqZkMtv9Uiv/g96N1VBlzsZ/W+d6chYAqvugOtJAENGAws84fZ3Hne0AvpZJXq5weZ44OQ/nr0nNu7SqRye3GoXkrmYVRrgX4diEARlXIEqrNinDH9XTbv21Iow== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 634c00ed-c600-4c21-8b14-08de3f017019 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2025 13:20:54.2571 (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: 1WTmYAc5aGuZvHo2Ln9Hl3rKQ5ilb8NNooPksXYOfzhcRjuS65ol2Sgr35wwiVgznVglX2Eh7VfSEGbZSps7R2gJNte8bcYi0AK4yNd8NHw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR10MB8644 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=wz2vurLE; 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::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= As the hello-isar recipe acts as an example for the SBUILD_FLAVOR feature, we also pull in a dedicated chroot into almost all tests. This is very costly and does not add much value. We change this by setting the SBUILD_FLAVOR of hello-isar to none in the CI layer and add a dedicated test that just tests the SBUILD_FLAVOR feature. This only slightly reduces the test coverage, but it significantly speeds up the test execution. Signed-off-by: Felix Moessbauer --- .../hello-isar/hello-isar.bbappend | 3 +++ .../recipes-app/libhello/libhello.bbappend | 5 +++++ testsuite/citest.py | 21 +++++++++++++++++++ 3 files changed, 29 insertions(+) create mode 100644 meta-test/recipes-app/libhello/libhello.bbappend diff --git a/meta-test/recipes-app/hello-isar/hello-isar.bbappend b/meta-test/recipes-app/hello-isar/hello-isar.bbappend index 44686458..27212262 100644 --- a/meta-test/recipes-app/hello-isar/hello-isar.bbappend +++ b/meta-test/recipes-app/hello-isar/hello-isar.bbappend @@ -15,3 +15,6 @@ SRC_URI:append = " \ " SRC_URI:remove = "file://nonexist-file" SRC_URI:remove = "git://nonexist-git" + +# avoid creating a dedicated sbuild chroot +SBUILD_FLAVOR = "" diff --git a/meta-test/recipes-app/libhello/libhello.bbappend b/meta-test/recipes-app/libhello/libhello.bbappend new file mode 100644 index 00000000..3c88a741 --- /dev/null +++ b/meta-test/recipes-app/libhello/libhello.bbappend @@ -0,0 +1,5 @@ +# This software is a part of ISAR. +# Copyright (C) Siemens + +# avoid creating a dedicated sbuild chroot +SBUILD_FLAVOR = "" diff --git a/testsuite/citest.py b/testsuite/citest.py index d908f9bc..49fcdec0 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -131,6 +131,27 @@ class CompatTest(CIBaseTest): self.perform_build_test(targets, compat_arch=True) +class SbuildFlavor(CIBaseTest): + """ + Test package build with a custom sbuild chroot. + :avocado: tags=sbuildflavor,fast + """ + + def test_sbuild_flavor(self): + targets = [ + 'mc:qemuamd64-trixie:hello-isar', + 'mc:qemuarm64-trixie:hello-isar', + ] + + lines = [ + 'SBUILD_FLAVOR:hello-isar = "db2m"', + 'SBUILD_FLAVOR:libhello = "db2m"' + ] + + self.init() + self.perform_build_test(targets, lines=lines) + + class ReproTest(CIBaseTest): """ From patchwork Fri Dec 19 13:19:23 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4770 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 19 Dec 2025 14:21:08 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f187.google.com (mail-qt1-f187.google.com [209.85.160.187]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BJDL6fG020182 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 19 Dec 2025 14:21:07 +0100 Received: by mail-qt1-f187.google.com with SMTP id d75a77b69052e-4ed79dd4a47sf34181951cf.3 for ; Fri, 19 Dec 2025 05:21:07 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1766150461; cv=pass; d=google.com; s=arc-20240605; b=QLQDLzswQ7rwXsxruK9QbcfQPWhchIw39cvQFKtvgccvLmgD3Ot4ihnRjzhN3xSTFP S3NK66rwO4Obco9GdcTNDC6wDOAF47HGBfQgdkEQCbQvkMQbVjlxW/3JTdbKBr98gzVG XnMlHSEwuMZRwUPvjrasIDqs3wqYoJHG5ES3gUC7QBQoDbXrhYCA9+cKbAeEDQ8xPK3p C5sgGBZ2egdqgb+L2YxoUfAAJtmVmx+OoCVuYb528i9cjzH1ZOu+9ERTqOgxzDLN9YKo TnOw2aq5a8QkaoIrGEsZjukVjaDI6xrg6fLsn311zqh+oBYGXD13SSL4EASxk9d0r5Qm dOzg== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=vZ3LNR662JZsPfpXp6HckApOwmZBfz7JXrCUvn7N7/M=; fh=+4UlttPDSAYkI3rxru2xD7RJaJlpTEnPlQ6k8lXLLt0=; b=MFYzIDe/b8zB4k8weIaRwsDIPkEctJgT1ZIs7rqRUQtxEwdcGrxzMNFKUeir4BV0Kt /b0V47NNEoAJIwpzzESpRuDGhjOV2Gi12TA+/ZDMZq6lOX98k8WL2TMM0neF9DlPf92R /xCr5MlZ62Y3K5TR5chK9AD6LZ1BhuWF7MWN/lAOU5xHfgFdBnoh1HlxwuM59nosEJ/T 8+4yEPRCPgd3BKas/KGX3kyKKwTWZ+wzGJf3Vh8bo6FY6vXE+hVDAUew1Z+hCpFX0EOt OsXJovulyZ28mWP+edGYZxVC3DVgtK+nz8WOXrLJxq8bJxNekVE2jTiRR/1vYlZTd9x1 gy5Q==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="F/txRq83"; 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::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1766150461; x=1766755261; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=vZ3LNR662JZsPfpXp6HckApOwmZBfz7JXrCUvn7N7/M=; b=JwEVLetlF1lkFiZvyrCC3boQjfLbnmeDE1mnfT+On77nOo+Io+uBryxig2XtEo85A0 iBGG4JpUyQsIo09/KMktz0LklSa/sNWUr+Sn+pGuGPmHea/d7jNqEedRr5wBJnp5XJOf f5CVzMVIloyzb4f1xUsRmVyWnnMbmKyaU8oeAQFZZ0AevzUyM7Jzb44WyrPl7VAH67Ea om8coGW0RLxsR0C7CS5P6ciNcjG4CIwAboPN54a69prmgF0tM7LtjNzjkLt4VicyPnuO DXhZHbDkxPGAIWSsFtrEAILOT3+8wuxd3UMjgeWyqT4sbE9qCA0DCeNpeZ9WLhE8OZC+ aDuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766150461; x=1766755261; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=vZ3LNR662JZsPfpXp6HckApOwmZBfz7JXrCUvn7N7/M=; b=sC9SIoWW0HzYmRFID/BtZ63sKEEc0p1bECtgQHOcUwvGTGR6j+EkaTuB0vwEH9uY99 7YCB2bjfranXR3tEE67bMiqF2gT3wgN/c/0KdmLR0MgwtvBrj1EL39zvEKREz0u8J95h UpLsihlo2Y+HT+ghfodj0KLdV4+0R7qi/4fvLdYyEKt4+AT/1v4HxoU03y3NbqDg7FwH ckiAWiJdDc1e4JfZLqVMreNHG0OL4umGQjSRqRH6njIOH2cxjDeTF0/oAf9cSOod9XM3 z1Ksebw1B6GmHgw3dt+k2aroplNdSazWI/aQw9sdN51xFkWW8+TW+MmR/TT+Wu7emGI6 DjUw== X-Forwarded-Encrypted: i=3; AJvYcCW3as9HMR/Rv1itLM8zxtyc2O0EStJlYyGf5UoWacgH0sFqvHlawLZJHShL2b5lK1dkEXvIHcA=@isar-build.org X-Gm-Message-State: AOJu0YxIsv9PTpg0I7ZgHyp7Q2z/aUtTd61w1uZ+WwJIN1BZc0orttJw NlB1DfFxkdh7LuO5OPbKq4oHCWOB2Z3DqfCkKRy1sa0F0FtnKWVaPolp X-Google-Smtp-Source: AGHT+IGBX9uukmpWtNmrUy0OuNf9zU5RNA2sPKSzhWxFae5mYx2s2SjBBqDWD1PSpPHUJPaMePX2vQ== X-Received: by 2002:a05:622a:110e:b0:4f1:dddb:db6c with SMTP id d75a77b69052e-4f4abcd2b29mr35021131cf.17.1766150460936; Fri, 19 Dec 2025 05:21:00 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWaRSofu2YNPFPkxFwY2oMvi1R3a4NBwTCyDVQkVKntDgA==" Received: by 2002:a05:6214:766:b0:880:57b3:cd12 with SMTP id 6a1803df08f44-8887ce46bdfls150985516d6.1.-pod-prod-03-us; Fri, 19 Dec 2025 05:20:59 -0800 (PST) X-Received: by 2002:a05:6102:2b84:b0:5db:3bbf:8e62 with SMTP id ada2fe7eead31-5eb1a63132emr758680137.1.1766150459549; Fri, 19 Dec 2025 05:20:59 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766150459; cv=pass; d=google.com; s=arc-20240605; b=be8bTHy4KXCgBLCoFyvGkD4SOq09dasD95XEebiYHLAo11w4HUZJpedK8n63ovjLh+ zOCJkbhxdQsh4E55vLIBPZT60s7nvO6DqBg989Ymj/ib8iXSKt3r8/zD+9NUEmsQ1n/O z6AhYqppaKoQ9sZxQHQmBINZqQ6IUlp7ayKrHqOZjZRnCon3K9oNUiIeBgJo8QtO1D7Q Gm2/5ntbkkmgvvff63BvxpqYTWCkjx8QCxW0LMi7uhkNvOfj6nXrOzEZUOHl4oHLWOcR wgIlLnAkyCRC7JpAE/zmZOpJ03GrMLUhSvcvKRzFyBQNWx4N2bs0AwxNev6b/mHLdwWr 5cuA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=JHgOX0rYSQ0qE9Hv9TQnUFY1R42K/ksqwUC3BNtvR/w=; fh=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=; b=J8Kg98vky4WawadibMzjj5B6IVm3K7DVWk0qTaGAbR2yO2e6QutJOCgXFffJV6qLfp wYNeWtA3KEdBWs1B6oJkVqAcNwb0U3Hrf9ykVlTBH9db//oD4rKaX2NXOa1lknlaerAt voMcHtfWlWrbfLIqnE9C4PaYCYfvNcA+i8f5dw2y8t4ORtgwvjK6bJJ07Ok8b2FYgVUp r0mokGs4DQWauvMcCynUKGVNVmgJm2DaSz8IWdO4yziDvU9OU8LIAR3NFBekgBOzOVtY 3o5gwywloZjC5zVE9gF2OMPXg1QqHzaQ88Iu7wTjvu9eeNBsAKybt4jluTWvsUHct11f 1/PQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="F/txRq83"; 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::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c200::3]) by gmr-mx.google.com with ESMTPS id a1e0cc1a2514c-94341706345si76190241.2.2025.12.19.05.20.59 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Dec 2025 05:20:59 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c200::3 as permitted sender) client-ip=2a01:111:f403:c200::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=eehGkr0HJkVQAobpTNh12MBOL1ULZv3iYlAw+F01bNe800UlqxNs2GxEfRgJlDGEMkiO+yPufWPIyaa1uETuP7j71i0B0gO5Gw6cAtTi7/r5u8c1eXtgWbuEzFKAePCLK/RwebqhlrH4t2DJVW2/UnBsrhdJdFmTsBTM2GSwsjhkHwsFyxdIIp0z/xGp4NiaBhr3oMzbOQoVgSFluFa1sJvo5hlRvJqy7aNEFOVH/+HM4dktDp9zKwGQrBvnMO1ukFYkHt1ffmujnT6YUf+HhKVPhGFKF93EdVYnQyMOBQoSD9p1NnJPexckhalJD/eWByNR5fiv/tqe3kIq5BFBIg== 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=JHgOX0rYSQ0qE9Hv9TQnUFY1R42K/ksqwUC3BNtvR/w=; b=KPKmbNTQCsHihFJx4nXiOz7neDw49s8ujUzZszNuKNMb08+uj0jiIcA0+3Z/vBGnVBWST6NbtxQe22MVAWz7hSds2KHeS5tUYvE0uFTzFR6tXnVfu6hRYF3UAw9EZTzs46PbUTSB8t9JVMxftqv5Zxlcu0v6Ol8qd6wp+pIegXllunDq4vyVmdmVC4/8+e+WGBi08toB0IFs2pMzuMURyoBnO1ZrYWJonGzMsX5/yC00QtAlfxbErPea5rE2ri874vyI1v/KE+0pcr4zRE6T+s6xuEjPvAxG+eXv1kbiHNbrH4yffyNgyEULX1e17GM4T578f79ctt8ggqHSp/oKHg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by PA1PR10MB8644.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:453::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Fri, 19 Dec 2025 13:20:55 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%4]) with mapi id 15.20.9434.009; Fri, 19 Dec 2025 13:20:55 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Felix Moessbauer Subject: [PATCH v2 17/17] testsuite: skip VM tests if images are not available Date: Fri, 19 Dec 2025 14:19:23 +0100 Message-ID: <20251219131923.1504046-18-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251219131923.1504046-1-felix.moessbauer@siemens.com> References: <20251219131923.1504046-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0083.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:9b::7) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|PA1PR10MB8644:EE_ X-MS-Office365-Filtering-Correlation-Id: 9bde4272-2579-4b87-183d-08de3f01705f X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|366016|10070799003|1800799024; X-Microsoft-Antispam-Message-Info: fIntXJ6yEiHdFqn2VDAOD/bge2zpzM/nOl6f1mczCPXOAjp/qjaxnonzsGGq+Jo4ipvKBJdBvsTxwTwBU0micCNjbLjHtUb0QDG2BwUfcH/7ay3eZTr5z1RZOMnV/nApTSkqYq1i74uPsAIjXuxFS0qWBmv/5tDrWKVfgQO5bKx+DKl2IIIEQyxcpqyEqbwn5DOiDbex5EsbzZ3GD9mitF4068I0fKHQ1h2Hd7dYwOVVIfCZPojj6JOko4zFPZRO5zwjLphbWWtKXs9OF9pkD76AT1JCTIq0a2C4VWKi22E1jektxxSR08Y4gLVBDYyqPUQNZYZGnb1+VNygnYxmU042RHk+F/b7RWh7+6s5gIWkxWQGbjN+kRpWPYQ02nVdf00gPEXOt/wIZsXoR/U24nrDLntrqrqwNWlOpSKTW0Jv/BnSCKyqCMM0RDEadob6cmgumeBdVy3gbBR5IYO3WS203R8dmw6QK2EjqzicCgEXC3Nf6XX+V8g9lmgpZmVePIPOdFHvx1l9Z8gh/CrbY5O4GxhehlAZqKkfx8KgL9xEcbdYebY+EQfgYeLtOB5wqyrQwGF9N31tV5gelxl1yasNA36wexzWN1Y6ZrBV0keX1MBKt+jXSMjhYiHAiczwI7KQvb1eBCBdeyNUEIzuAs3OShhN4Wtxy7F5ZwcZ+iAs9Tqhwgzvg6ZtY3MwwNDY77HZq2pbZyjq6u1GCrBRMTGP7lKtI8iHKwUJwleHrJsGIHACbOQDJXYfCsq2Y8OCexY0E8v9p+Egabdd/Lg8d5PblerN0A/gom7/aYCN9aVG4bXg6ACMhpa8bNPg7GtL27MEmyttWKOItdCXS85cxVcgo0TQkl19RixymIHVrbIa67BDO41HwtHfNZlmYvSChnAdZIPqD2DWampmwafQOx5PGYNqgTn/AoPhvv/5cBm6L0uUvyQG6RCEORYp7ZaYkIBdeFMvF+s5VJewi5sYXmRNb5PQFJeED1TB3RnMFl3kiEC63n5u1zulE6D454oXmG/u1eInBkuDGEjCnaw5SqPzc2ojXSj+63I4gIxMp7D8RZrM6h371JAroGOL0ORBwaq7QFRH+P7cz4zE/7pp9H1a1QyqJ0FIvbv1v3a6PsVlC7JsWbMpvbcfhssIxj8HyVD+kUWW/p5Z2LXOyTFuDzY7Mqbh6l4K6S+0YwNidvCpK0hFoBHiN2jkLYidgk3uANJrDhso7C1tugUMFCVWrQOB6+Pi34qOCzVxHTtNEHaUMLK4sjtEXT3brtLXdjVAWr+K82raAfe/ddB9iIw3Gg5QVNkDWg2r9QrsGJz/XO7+ccpSm4X97qd97Ny87riw0CbzCiymNQiUMN8ESxG7K9LsZx95/vS2RypMqo21vRTcbMs1tV7yT8gmoP9yQh7265Psb9U5FSl/hs7TXfT5m2kAUzjxKbVGY2hPhbhMLWmuFx3tSys5hdI8LBskayUE X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(10070799003)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Vkes77qjESQzDBlN2bZO3CPcCgDPqiX3DgAOzl7BQFYdNlG80REP24y4iFK2RJqKrXhh/oHthIBV1aFE/7ZFXnA1YYwSe5M1AGxDn+pBDZ1BLGDjuD2yXEAVBPRjUKPUu9FhKftkQf+D/GDCQEuIcse0EbwBtDyLqVpM0ELa7U5ZAp4x+SxEF2GWriX6Q4y0y1zM/i0ZPa2621RGQgfs81vGKx4PaneEYDm7zB5m4Gke5ce80RU1cR/4/wdmNLfaAqWDAi5d+U9QTAEjhxMgQnmYKew3gEgOVEZtzGzE7lKS5edOpCNrso9FI3zdvuAf/C4tFj/B1bP+9WwRg54i9fMH2NjK/guPfR0HCXmPN0zA3lCS5SKdtR3+1S6Bt2BqE0GiPFflJ4x65HO8PODsS9vsmx09We3DZ3C4IctePtQy8WYk7gmU5PU27nSYTmVA5/OvRiy7c3IPbYjYDsZs74Z3ZlnLIK4oSUBUXeO2JKmai8QEG+xl8QbnvW8ZL/ZLo5fOTmSzvHMOJES3sYzdZo5K4wOGH8hOvhAOm70/hWlCECSw/4NCoKWIHEkbQNHp52J6MBzG/EFWPKvYkrES0yQSnCITuLC1bvbtcuXyU0R4zulwc4Un/yD/rDLDlSDhzYuRLtMDM2zINZSxQyqPY6zidB4ZnXf3GDBACVgf9pcumPp8HdDetUOKTbPtx9OE10ISvZpv6JpBwh6cBJ37mGcqeh1UkcSDLUP0b5HemtwpTOc1vKg/Q5azZepEr24Ll3SXCMOP2oTJSIZ/MFbwDYrvB160pzmIo+oFM5LNe9kW2CS/zjNgVSuVgMBOz1+89KpIR/LEtXcv8hl3nhwm33ANAVVzrUvDB58E9WU0mug4N5y6RkOp73kj53jkjky1hNIFe2+OySzls5JnDAUX++0ZKsFe25pvvsqQ/pti90l34ucOs6QwksKkWMzJb2N0IxL1liCpUZczYkzyheKzah/YQLGfhJ8ai+BFAq+bXXsUAGPrEPuF719EcIMkHQDUlow+VUF7vVWXfbslGlVXFrX3rfo6Zkei1tIl5Z6ptdwZv+0Y9ZAEAIw/K3e/ojrg+EWnYhPhjB3b3d8oLBqc5h2ABAQZ+OTmxusEaucY1C3Qbdsm0ol6kZsEaxtwwUXUvA4N51F87ZZNRQW11XehjzgpPiN/t/wTb7EY4f67EYT5j01OvqbPfkKh90cL1LE6dH/Qe7jYUuaR755+pFfZ97eERrkiqhL61JILsA10PiNYGVhUIeGHOklfNqQbvs2oUUH2KZPPFEIIpQaBMnAEerK/ftY1MQdbmbvAEWlES+ZX6ZxYlVzfm31bogZmX1frVhCVcrKPGt6EgI801YpojUOCj8enWl6bJ64sl3CPLF1oMfe5phYm3Io2Rjnxla8467hnPSdgc+/6xnTd/uWHLXkczkRkJV+I81itaghAOLN6YQrSk2lF9OVwbtEp0HsRYSGgMQ9Pz3JHGB0qZQxaeS6MoQCBhitLl9oDGHk13TV9FoAiZpy+PxlqkYbYp3P4p/B+uGWA106rVlVDBEejH1uTkm04DZtrnlHppQlh5JozfQweMaQbMuGedBTo+zDqSApHnj+1MZjucArW9X38f2QkDchKYvr5vaC2EffRRyHz3mNHaOGdk1IHFuscjKJgkKkkJm3HoVxB4r6c6mEQVQ== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9bde4272-2579-4b87-183d-08de3f01705f X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2025 13:20:54.6813 (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: Za6JTgoaJ3mAwRYsgz3qg5eSoNFjCgq7mJ79v79wpmGhbVojpcQeMiDdhXvYIOl/BA1yYOZpRHf48bDx5ePUYKnozEJ6isMuVBu6pHqnwEo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR10MB8644 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="F/txRq83"; 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::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= We currently fail the test if the image is not available. Instead, we now skip it and report what is missing. By that, we stay semantically correct by not failing tests when pre-conditions are not fulfilled. Signed-off-by: Felix Moessbauer --- testsuite/cibuilder.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index 614a3397..b64d808c 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -24,6 +24,7 @@ from utils import CIUtils from avocado import Test from avocado.utils import path from avocado.utils import process +from avocado.core import exceptions sys.path.append(os.path.join(os.path.dirname(__file__), '../bitbake/lib')) @@ -703,6 +704,7 @@ class CIBuilder(Test): keep=False, ): time_to_wait = self.params.get('time_to_wait', default=DEF_VM_TO_SEC) + self.skip_if_vm_image_missing(arch, distro, image) self.log.info("===================================================") self.log.info(f"Running Isar VM boot test for ({distro}-{arch})") @@ -800,3 +802,20 @@ class CIBuilder(Test): self.vm_turn_off(vm) return stdout, stderr + + def skip_if_vm_image_missing(self, arch, distro, image): + ( + image_fstypes, + image_fullname, + deploy_dir_image, + ) = CIUtils.getVars( + 'IMAGE_FSTYPES', + 'IMAGE_FULLNAME', + 'DEPLOY_DIR_IMAGE', + target=f"mc:qemu{arch}-{distro}:{image}", + ) + image_type = image_fstypes.split()[0] + rootfs_image = f"{image_fullname}.{image_type}" + rootfs_image_path = os.path.join(deploy_dir_image, rootfs_image) + if not os.path.exists(rootfs_image_path): + raise exceptions.TestSkipError(f'VM image missing: {rootfs_image}')