From patchwork Thu Jun 25 15:36:50 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "MOESSBAUER, Felix" X-Patchwork-Id: 5189 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 25 Jun 2026 17:38:27 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-lf1-f59.google.com (mail-lf1-f59.google.com [209.85.167.59]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 65PFcQc2005358 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 25 Jun 2026 17:38:26 +0200 Received: by mail-lf1-f59.google.com with SMTP id 2adb3069b0e04-5aa932535b9sf828661e87.2 for ; Thu, 25 Jun 2026 08:38:26 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1782401900; cv=pass; d=google.com; s=arc-20260327; b=jXTDwzEgRl8fQMWYxAZFrozujCcnGXFFT9mtC738xSMdj9vuBm9WmKCWiJdgtEuRvp IAhI1ndRDTuWr6D9AEZcfm6nem2AP82XN0dM0zJtzVsPzbKKasjEUSKkPM+xKLJjGDcF sttQDbWluQI1GEpVaU8iCo5E8vbeVpcYveaUhHhhSmV2A0R5VMJgbxwuv2aJlqf0yVyb N6mcE09D2a6WWe/kI00FvRbdSKBwnAVpjNaMCXoheCoIWMG9PvW8mN3EzKkj0X9EF0fY cxqI2tetzHEZk5XTN/arA2k0+Znfu9h6zXaHlhyxt+weCk1lUTEyu7cpL6+O1X52qqM3 7S3A== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=zLZuXV7fLpqB1O4If9XHlDS0DepA8zylS90pF/J+XD0=; fh=l2OoREb26IN7VcL5yacRiMjon/2lMqo8EEoXg7jc3G8=; b=A0HuTDrUbnYnB1B9r0iV5QDs6LskGHVwLYNx0L+0sO2kbuLhRR0sU0wSq0MA6ZtLIr Ov4S9GnYd6ET20R84rSoarBYgWARjiSL/wzuTToinp970sG158fslg5BD8ybCQ3Fbq3H EmrRZkIS/29FttumU2RyjITSYpvrd8Xo36/7fLPTfOFXiUlxVq4BVueaCGv6/ItXuLgy NrghZs2PuosQJLN54FLt/MVGHnIDEKfvJe18WkwJbzrzbLuq6pgzU1Xd1DmQfQz3+B6L CjnwBiQ1XnhTYXdmKXsQs6njMLg0AtMyX9oiAefGkgYYoDqqBtK5n5FnRaSAQxSrKwvx gMhA==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=odg8MQrt; 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=20251104; t=1782401900; x=1783006700; 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=zLZuXV7fLpqB1O4If9XHlDS0DepA8zylS90pF/J+XD0=; b=KxXg3U4XvmxtTt2TSYnQrrZt5KUuQYVD6uJEVM2PytzKIT980bTV6SKd3I/XkDgoMd qLx/i06NJ1vuyUXTfMwWR510awJw3SayjwzFxR0GBccrixIZYaDNMHdezWw/gL6B1jhk JbgVwndSv3ixZbavgJPP0NZhhD+65jAfb4kq/Z2NwRVQ+ZDMSMlxh8vqEnTXcYX+uCgA lTmThUgzCtoM+14C3bGC38oWILCMj9WZag/uXmabCDVVvow4wu8fWxWRemVqRUEvDQ7W 6Ltn0DJrgBdjACR0kVc0XEIAGmdMR6zw9aOykUzXK3yeEOBLJUR9Bpg/EInp42Dt+B7D LXyA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782401900; x=1783006700; 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=zLZuXV7fLpqB1O4If9XHlDS0DepA8zylS90pF/J+XD0=; b=A9PnbE2d8EoTyRMGa3HovgesWIDX6sDEDJ3e2Ubv6vYO1orIlK0ZYbNtDdN8FJ7gEe Fi4I+lExbANxBCySCBo48To2loyrLTHz+1sghH2Ol9Fu07hXKDni/UX9YriYy3VSueba l6ny/aU/Mz2O85cuLR+rtfI0KAfXo3WZlGtKzEXZz31uJTmQjEqajXPC6jy2EbxWe4ry 7GVQPnIme9skKZbUQHR/vgmvwm/aXwyofMHNcxLRJDZZdzs5f+MzpaqSgm1t2gPpaaU7 3KpTuZieHhDFZEuzz1ZHCcrtEfS02rZ9ulM1x1lmKWWY3BSfmteVH6Dv906u7NtkU23Y ZsCg== X-Forwarded-Encrypted: i=3; AHgh+RpoAAFwfjK0erUemtR2HvYXPwTMaJaWX5M3AVvXy0dSCD5+PxkWdrLASZQe1A6NjVNndtphdkY=@isar-build.org X-Gm-Message-State: AOJu0Ywdg6h6p+cyphQaLOC8MxgyLDWOIhgG0EXXRFn6r+/3a98aibDj N1IgTzb1KpSQe16sR48vblwk7VBgG/iuYycBxNK0oVxMy9+qawVMX8nj X-Received: by 2002:a05:6512:485c:b0:5ad:4fa2:2cd1 with SMTP id 2adb3069b0e04-5aea1f5cb16mr649492e87.50.1782401900581; Thu, 25 Jun 2026 08:38:20 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AX0PUUfkcW4fB+R1d0MEZnMHXHL1k1YTjmgRnvGb49VJ2CXI0g==" Received: by 2002:a05:651c:4386:10b0:39a:cb9d:1522 with SMTP id 38308e7fff4ca-39acb9d1681ls2250211fa.0.-pod-prod-06-eu; Thu, 25 Jun 2026 08:38:18 -0700 (PDT) X-Received: by 2002:a05:651c:485:b0:394:2b8a:2374 with SMTP id 38308e7fff4ca-39acb6210e8mr6827031fa.16.1782401898109; Thu, 25 Jun 2026 08:38:18 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1782401898; cv=pass; d=google.com; s=arc-20260327; b=nKpHwknQlJDYY70bVPlWugp7qr/OUr5eTLBmSy3SGyxasDyitunikxBcFxrkDA0XTc 7XyzYRLULz9vb/1ZrqZdyV9WH5s7wF3ZdYrI68htCFbq6YAJIOvgHwXLDryAiU8a5U/2 yxG+4f+IV/haZvvtb71QKFRVvQdELzbqbtBepjS2emtWGXBo+2LUUfZAkW7E0H8+pU4x vO5BTLgMDfotbNdzGF7eejfgI1MjIn8W182hZ6lBqwzHiOc8XRmgx9H/YtIBSttMjOJn Feon40kk850BAzFKXpevn27ZVscsLndsJZjtJAshkBzpJfiRTKHI9q+nBxq4Klmz+BEY tAjw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=46aOopGhxnSHS5X4h7g5vI94OAutbwEiUJmQTbCAdBE=; fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=; b=En1JtSkPe7fyS0um2J/i2SJQt6FkrtXQsmWf8vUPNeeBcF8ky+Nsc6LFT0eK3HJNnb 6E6af3W4z2oVe/2mtqyFJGEEpyU7vWxjMF8/nwEhqSAL39xI4uJ9y081zMWYkhu7fUyw j+PewlhSWe9wIl4loVh0YH2AX2cPStSHTiQ4fczuT8Oc8VPUUh4rXJs5Opui4/wm+loq 1Gx4HYlJwBS3DqyVkZNZxNR/V5KT354jtEsWHursrHb2G0DndNTYCg/ivLHuLFpYWaXf 91dvCrrGiBNNyv6Jy/bWv9tHSlDp6yfJDH72NyBAENLvFQuqHKz94R/PCd26sTMi6TLi qOWg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=odg8MQrt; 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 38308e7fff4ca-3999b26ae00si4302061fa.5.2026.06.25.08.38.18 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Jun 2026 08:38:18 -0700 (PDT) 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=sRFwhk1dWt/TkLX4nNeZ2F7hE1su3GrMVzKS3XJ8O6cEKI0M4DW6ETTZb9NVQZtKtwrAJ32WAUvUJ/FTSNsO+lu8UCfboxMCSnVsuapVSA9c5VFRx4ByBZBv3AQNJ0jSkEqgmN2Fuz+3jsbneFhwOse+RgKjLeggP7DvOoRjX5PfXVbLMhCQAnsvbD/l86WlPFITpFL+b5pvTgryITrCbkpUgZerH1Kf0scUZ/PnGaB1WX2ZXGv1ZEK1m/ytjv8peqdDd6aI2oH7X1ep/tuD9H3/XRQrDEkreYR/BpDSbD+pRromJcxTdLi6dFjVoqrF+HtzquosI+3qKaFw10K/4A== 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=46aOopGhxnSHS5X4h7g5vI94OAutbwEiUJmQTbCAdBE=; b=LWVvW9RYqEKbjxeFtoeP0Q5ZD8JwVkVNwBUNh1sG3mCWaHX/AyML3D/eB0LtdmZ7E3qzqkLJImoCRQ4o7lPa6Cnwsmd2BuKkYFMNztzt/nbD6q4t6C+8S10t//eSiFJaUhvi5KET4huZI/tEt1IxI0RlXHB+wd64t/XhqHN9paSV+877C+sb+18Cp4bj46i1mWHRcKBK6EX0UR9YRmDTj9E82SM9tITO9H+JD4+LQ2un+YBGvAV2nzBDvHLgyTGY8K0u374aGC/22N/ptsgX4HWbSOpmX3DzFCvb7P2iqObruHPu/UekZGn/cQ4L6RMczE4Yr9CFbXr8lnH9O34bbw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) by AM7PR10MB3891.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:178::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.159.15; Thu, 25 Jun 2026 15:38:16 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%5]) with mapi id 15.21.0139.018; Thu, 25 Jun 2026 15:38:16 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: "MOESSBAUER, Felix" To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, quirin.gylstorff@siemens.com, Felix Moessbauer Subject: [PATCH v7 16/17] testsuite: add parameter to run tests in rootless mode Date: Thu, 25 Jun 2026 17:36:50 +0200 Message-ID: <20260625153651.762936-17-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260625153651.762936-1-felix.moessbauer@siemens.com> References: <20260625153651.762936-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR4P281CA0137.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:b8::17) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|AM7PR10MB3891:EE_ X-MS-Office365-Filtering-Correlation-Id: 8b8d3f60-5f29-4f93-6124-08ded2cfc65a X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|23010399003|1800799024|10070799003|376014|56012099006|6133799003|11063799006|22082099003|18002099003|55112099003; X-Microsoft-Antispam-Message-Info: 0OM07zTkQhh9fBKjIQcXVWvWrN48gc/hS5yY2hdYIWPW3qCRL4oJgtgohOtefHrIXDJ3O5ap7+ue+tgnKkJBZwEF8a1HnWOlfrGssoFVROTGLv41jQ3yYUAy/WKHfQZzYOwlPVGEFNBxk54fjrLkzrIQvPv15IeJ+3/uWU3zILdhBaWEqqO5dm0Tlfkj0ZU61heugZ778ctM+co3gqAQAjhGiNg7DziVN3GXruwRgf+StBKRTfSE41Er9EPgYE0A3FBKgC9rSxElWKiEWyKcBWvw/gA9eOlqeSuNITb1c06Hi6ZbpW3Uv0MNWzkTMRojLtW8LH+TI8laxfZZPPgtlDelNRxt6byTIkkScVj8bzFudZflLeKHfV6KUvGg5XWDT9EznqZh8p3arGXbxmf92lFOlKz7FD6IIucwJ6Segwy4RayNp7Wicukx3JKVf7+KECwgKS/QejwqsYxHZattVRd/OJNNPnwAojDf68n0F6BhIjfdoN4JiLPId7+ubJFPyStKhCMOR5dWpbqmnovfd9BKOP0NNYxHBMP8CbxOsywmKT2Xky6b/dpls9MNPR35sqpTyFI8/ORA8Yn7QAmzNGnPiVknUuTeULtQiv4wIKEOwYRG6rTkNabkPII77/JzUUycxNQLDBRknKw3XoM9D4IGUICWrmjgbcLrzpEE9J0= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(23010399003)(1800799024)(10070799003)(376014)(56012099006)(6133799003)(11063799006)(22082099003)(18002099003)(55112099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: qn6XephUrR39YE+gHtmw5O58PCssxzyHti7q0+rKIycvirJUY6l+I6UTcBcjsBFPtKnBE3PGhEI/ljeIEcd4RhtdhbPqlXzguGhc0gMlfPD+7n1bUMdT5QpaTGm6dzUU7XM9GbHQTrt06HIdUf6yj/kV677DLMnC0Bwx8Y8Mtq+F8fPecipaVDcIx/c4t4gOsNxW9/U5fvpeI3QaoxrG3wEyLjgdui9+mh6XYBq0ioF6/PjBc/3Kuc4TFBVPPe8ogyr2UftdXG9jfzwd7jguscG1yjdriI79l82HhZFZR4Cjvq2SIGRdACGHPicW0aBPh7W+itFbQvl/WaH77i47V4TIr+abTb2fMH5eNcQ85P1dxh0I4+JcIMcr/AUe3rQS989WrodJm1AKDZaUdAaf3oEINsRRupf9/S/fQUs6qFzhq6FJBzDFXHeOn8eiDe385R6eMF8hqeMT+HcjaR27M7xyQq55nDj0K9CaeBtv6ZqouPtbhAtmXfrs+3XOs/5Y3Xjuw8s9oe/6/q2B2cnMyFY/X0wKRPcQYsqr2Hm3ygCNRdaHu+adO9aBXpqRJrXyvjpu7v0/+C34i3j1GrgOfVfgV3g6NCrRMKSa14gKaInPBhzt2CppidM6NL7QexQKhmFh/+Dk33M8TNRNIf9ue/jcilM4YBVGQixYoaxgtdHWH5BuKwiljSy8HgSB+AfC9UP8aHN9/UhMfg88KJMZgtFgPs0Wvo4gBJrRP/hqqzvAEo0u3A6G75szS+jLc8VwjYeMW+1KdldapET/pt9oJoVLphVWBlVN2j1YzhpFAaHXjUH5W6PmsSj4Az/Hb3D5NDVdUO14gKKPpx8lxia3BmeN+5qJgKzG/3xwRUMCMWhl15qRhlY4WDF6UubZOpzrERtptU8G2C0GUELQevvR0LPlQFhaKhkZiNFLJKLKtuVEWVF5F0prU9eAbd3bm2FxPqtch/w3VBPqI45kuE2LB4lyWPH9n/Gc1rM5qEITi/JXBjKcewhEt3Iei1nxF5fBj/eK6sKVJwb8LwFx05vQM593r5tMA26HkO+kajdLOS/XpOKHcxLFUX4HYz7HwPcPH8l1bn+A3yM7HvbjOWA/GiJEhA4jtARhfQeA/a2NStmbZw5kXctUqdbfcFMaRc2Hed+GolzbFxYWQ3C+hDLiCkjzV6DBa2rOC5sZSzgUyD3vaWvRT5SIikG7QK6y+cICve1UTLn6OzBmiBkOrLvWGGVQHIcnuX+e+9YBAySD4k2yxWhfIr6WX3hYfAECCT1NXyABgMpntSWzWhRx3kqwRV50zHcz1pikmNfxTvGIfY/WaDXbVP/MhpqIPmPoU9+iKQnZWKinhdq9m1Yu8uUbiGlzcKI05BllXCjeqMOK0MmOTMQQoL/oSG6KtfkzpfG0g96PjSsehbGFpDw78kxMddGjT2k1DGjkSk8LRoK/etW+aRL/ck5LJLfXqrlT9XHXkj6Pj8Q9gM8Pojsb91vbT+Z/O8qcsYdMfqpWkwbLGKUkNzFCQvJX3O2XRIOemL63SHfaRau2ay/Hze6eb/XjsjFDpSb8rIfsXuIn27oosS9AeV/ccD4w5RPaoObF+fsQWOGDB4blhc9s7iEpkb2jFSLOdscKCpU12NL97WNWM12bxZs/thvOLrZyK9YsdkfL3oP2UTLThS6YDCu1Lv/SgHWp6VAYLkkdjCvG8ZnAmvSO9sBuKHFR7kLfEm0oXPA/hEayL8fioXgeCKlsAy8l8mk4kQji2UoKN2cZxQiZLzA5v33/vDeW9fq7L56FVLs4AeAV2hQl X-MS-Exchange-AntiSpam-MessageData-1: MLvsyCpl0VU7f6UuzPK7EI+pwTU/kFeQtnE= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8b8d3f60-5f29-4f93-6124-08ded2cfc65a X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jun 2026 15:38:16.2054 (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: TIlkXOm97tcPoWb4DBwC8EqdiCbuY1PMkKEKFSRmhWbPTCiWlVcMNDwpqS09Mp2vkY66/5oe6wPiO4xVx0hLRUKgBH4sUIyQiGXLIYV3VvY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR10MB3891 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=odg8MQrt; 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?= While the build mode (schroot or unshare) should be transparent for the user, we need to test both cases. For that, we add a parameter to the testsuite to select which mode to test. Later on, more fine-grained control over which tests run in which mode can be introduced. For now it is important to get an overview at which things break and where code or tests need to be adjusted. Signed-off-by: Felix Moessbauer --- testsuite/cibuilder.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index f9cca0c7..cdff86ec 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -128,6 +128,7 @@ class CIBuilder(Test): customizations=None, generate_sbom=False, lines=None, + rootless=False, **kwargs, ): # write configuration file and set bitbake_args @@ -140,6 +141,9 @@ class CIBuilder(Test): if not sstate: sstate = bool(int(self.params.get('sstate', default=0))) + if not rootless: + rootless = bool(int(self.params.get('rootless', default=0))) + # set those to "" to not set dir value but use system default if dl_dir is None: dl_dir = os.getenv('DL_DIR') @@ -178,6 +182,7 @@ class CIBuilder(Test): f" installer_image = {installer_image}\n" f" customizations = {customizations}\n" f" generate_sbom = {generate_sbom}\n" + f" rootless = {rootless}\n" f" lines = {strlines}\n" f"===================================================" ) @@ -279,6 +284,8 @@ class CIBuilder(Test): ) if generate_sbom is False: f.write('ROOTFS_FEATURES:remove = "generate-sbom"\n') + if rootless: + f.write('ISAR_ROOTLESS = "1"\n') if lines is not None: f.writelines((line + '\n' if not line.endswith('\n') else line) for line in lines)