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): """