From patchwork Mon Jun 15 09:24:57 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5162 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 15 Jun 2026 11:26:48 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f191.google.com (mail-qt1-f191.google.com [209.85.160.191]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 65F9Qleu010149 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 15 Jun 2026 11:26:47 +0200 Received: by mail-qt1-f191.google.com with SMTP id d75a77b69052e-51949579e09sf52383221cf.0 for ; Mon, 15 Jun 2026 02:26:47 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1781515602; cv=pass; d=google.com; s=arc-20240605; b=f4Tvs+qe+X6BxmiI/7ZXgzPxghXqQcqPq91e8nsL/FNSZNkKxN/mqzj99XnCodkBJO EGrc1FH700ASdD/uoHdnDMg/jXhtE/R9IbsoxuflwGvg31BwCpYOgbEDTdnLI0Qqv45a CuQLn+kRZEkMgmZMJWgpriTusGl6w+1GPFrlu9JUNcZ73NWuMbCIBvHvWX2qyV9x29Rk hFFu4Bh/vfz2t3Myi9RuhTc2fmS0qPayyR7oVXBtv6XdC13DGUIy9R60X9ZPWSTPtaxj ldOO1rS4UBK+KpWgsUkCjukPByJb0W/Ik2+NkGPridQw5qpX5ds8Z3GbwazZRgKj+WoM lLlw== 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=RqJgCGqAVVUV4Q3TGsJhtFuIKVyBUyFVCP3F+lpm+BY=; fh=f4+h4daLwvKgJWK7bBQFYpIlQfVWDtYiIfxsGPbZWQ0=; b=jsO7jHNS082dJ9YtpKx2Ij8djIL+swbVuf+hUPeZmqH3kJjpVq6iuQSOWpBx2leLr4 PmivuuFaVWo2Zp929scs952Shf8lmn/Ew7dTfZcksNi7eYSnhDh7auNT6C+AHpGrq80t 3Y8l0OeuZjTJ2pVon5kcNkeTkS6/aYu+Y9YEAlk0ifqvS0gnCRR5wZfeNB5DZYv6lYM2 Evogiv374sUmbMbMmgEnxVgWw84nk03T6nICVnhHc18bKKIoOEi7ekkWQf9Skz0spYNI BwmleK9zfbHQkxedfaU4GXMOVHIDMEfqKOaF/Ybi9nWsnPXiDPDkZdDLzk4Jy7AKUq4l 29tQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=wp5QuEg9; 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=20251104; t=1781515602; x=1782120402; 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=RqJgCGqAVVUV4Q3TGsJhtFuIKVyBUyFVCP3F+lpm+BY=; b=V9zkaAZYHonmIC9w6zlUtB9lKnyQO3cNhS89tvGLCRIScKrko8+SS3mchUMBdg2QL3 4H5+4/wbnmFXcBMIyZul2g4JQ2s3Z6oCPXkK/bfimYt14tU7oivUQETSXzGwaa2lYVsG lJtEQv5I6SvOtVzaqtitM/FSYcEA4U67aYvGzpd2oAX8M/zpPkaBhrGuSXGWK0M8rtj5 rQiPEze/1XILZ0wNTYwbIeBtY/oPFr1/bVPWFq9m5KfZGMlIaqebxLXAhqpGQUZk8Na0 I/Lz8Nd1MsfzIaCtzy1t+LQa0rZpe0FhDH2WSOrnRV04hSkNkB/JiIKIe2zFPZuu9ZnW pw4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781515602; x=1782120402; 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=RqJgCGqAVVUV4Q3TGsJhtFuIKVyBUyFVCP3F+lpm+BY=; b=oPlD/Hd7PqI5kj1SI1+5o85jr9hGqYhNDw9RKe/cNVXTY7KB+ax+5Ih0dLFv3aRaEc zf69GCHx8Q2A2HLQX40ihAFKuSRbUVPRkPu4isQ2J89mJOCf4baTgvVyWk73CVv3VOm+ 2UJanGIEbZUBTydVl/nKIxhmr6DLenTOUYaTy+2vnwid+EaAFxKd/tzTLpmExhfHIej5 1WgKyDf/SJ33bRB1FrSyUwCfU7HDQlyN9lExqNbMgyC0VwUxfuEqwZWSABpsI2SLi9T/ R+AE+xLkG++ba8jVRE+p6JUJ/EQUqIL/T41cF2X1/99JgwL35UHDYpyGgf+JnMqr/kfR xC2w== X-Forwarded-Encrypted: i=3; AFNElJ/Ks3GmGIjwZvhjG/0GIhDkdlWAeWya8/mx44v8Z8jPwoBU/TziKj23joeZzYfVPF4SLaK7sCk=@isar-build.org X-Gm-Message-State: AOJu0Yxu4wU17k2P1f6k+iD5IF/vLL4fBVeSYbudD+/UeGd+4wcdAE6i V/iQAVSHj8gO5Kq8f4UtGihPKfmTAxw3oAr9OYQew+Gi86S7u3S50/JC X-Received: by 2002:a05:622a:418f:b0:517:b68a:8d8f with SMTP id d75a77b69052e-517fe51b676mr203588811cf.19.1781515601729; Mon, 15 Jun 2026 02:26:41 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AX0PUUfpdMBbvGU5iaMWm5lU4czLuZ3vCmr5CjrkKCKd2g/6/Q==" Received: by 2002:ac8:7fd6:0:b0:509:d0a:5648 with SMTP id d75a77b69052e-517f9f46528ls79733761cf.2.-pod-prod-09-us; Mon, 15 Jun 2026 02:26:40 -0700 (PDT) X-Received: by 2002:ac8:5c83:0:b0:517:8541:8b70 with SMTP id d75a77b69052e-517fe604967mr192956081cf.45.1781515600780; Mon, 15 Jun 2026 02:26:40 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1781515600; cv=pass; d=google.com; s=arc-20240605; b=kZg+rMCairqjdlFFXGAmKl38fYzo0JUHm53cSNOSK1QY+79fqh+9pDYCQ9LenkNK5n DMOoRpNQms/waI/gq8hY9aA9tSBd0IEAJO+flKeYDKV0/R0nO+ZXkORYh2cruICTpIR2 2P4m66MSh6BlvsIp6UV2QUZrQQd3TZ7rbNnBbEP/jm+3yJtMR/aNX5b4fcfh3jBP5o+c IzJC8fhCgfyccdI6keWTyWBrlBfA5KsKKkY6I6fX0QPa47ARzDMSsWoI+3MK2Cyu+vCf 5LQG6IV4SchJjUcFxC6igpO82u5JNx+cbxFxkooKk7/pn2Idrvnl7Zqba1b5NEjEn3Ra SMcg== 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=46aOopGhxnSHS5X4h7g5vI94OAutbwEiUJmQTbCAdBE=; fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=; b=FD5Jq7PxtATlJtVkOTCTPDR405q1Ay0NDCdE+qE8zaVW1LufsFpPQD3vr2HWLEGIJl n+m+2Rx4PaQenyez1wJMVjN7g+cIgEvdkQdVFtRKpFPC4cU7sE/UciT810vozOa0p3Jn PFAY5yQ+pQbP1RSlhUiByvfpZFpDVdqQE15w4rqsRMyQKvMUIFcK+UAcgQKKs9D7uK97 3WOGlM/+pjcjys9THxuCzL+0LdMjZ1rAJEYaeBeE0mO1ttiTyBhvbtkREQrhjqnXvAxi kUOz3OLGeQAW6hoJKY7PMqy0dCMPQDsYsJvfgFgAtN3NqSUAPsHHiN7kncRn2D439vmh sisg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=wp5QuEg9; 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-517fb5ee7dbsi3507461cf.2.2026.06.15.02.26.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Jun 2026 02:26:40 -0700 (PDT) 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=AQLtU0/c9LPy9VBTEDJqYDiHnD6+Jgg25Im5Rck1X2Y/g2pRrZuIAdRbxTEx+jXo8CzM7J3GxnZ1JFulp/vfrYCfdd03DDmEHw7WDNZe/luFDNAgC6+VlVoUEabVSdkFhfHdcu6fH5fBDHleEtSdhrCevRH9wRNzXz9hWTLDg7JEZyDBs64xHJ8KXCofKRsABDPWWbeM8mW7T/9Fz2ZWxI5qcmtiwfgXlUuxy0V5azs+wxkV6EV+x+OHt1aMc/dDa0PwGFUIPcCRvenGlNyKhbGJ4XM8L16/pQd/s844FhJcnAOFoXt6L8hMake/gx4dIuz0jNoNDYTm16fsftdbJg== 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=ykx8jUiGxDf2UC8toWLrq9Cz3/CyumqCBHHDd3sQYWOk/Joqh0OhBxl8QZ2OsUhcidW5JrovAvNk008Nv9WNVt7hPNWAKMiMFs18rijTGJWVZnEVKzZWn1f63zUKNMvIRXlkMaxgTwxPmvnaMAsnLkS5Tl3KyXpy+kAIJNRyrBzAqWmGBreljylr1tqReq+21zaPEdsHa5WBCDSaZy+ZU8mUT5tCAGG09KuP2+RgizV+VwnOgqqnT+ftfGQ4NSgbiHhpyf8voWx87tN/0mjwHIaMI+sDxJ8+Po0KeF9RpFDTCqdsV7l6ypW8cFiZvmAddDvGDgooABIRbzOEehimBQ== 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 AS2PR10MB7023.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:599::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.113.18; Mon, 15 Jun 2026 09:26:32 +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.0113.015; Mon, 15 Jun 2026 09:26:32 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, quirin.gylstorff@siemens.com, Felix Moessbauer Subject: [PATCH v6 16/17] testsuite: add parameter to run tests in rootless mode Date: Mon, 15 Jun 2026 11:24:57 +0200 Message-ID: <20260615092458.259691-17-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260615092458.259691-1-felix.moessbauer@siemens.com> References: <20260615092458.259691-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR4P281CA0225.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:e4::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_|AS2PR10MB7023:EE_ X-MS-Office365-Filtering-Correlation-Id: 658d555b-e973-4a4a-6f52-08decac02fd2 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|23010399003|10070799003|55112099003|56012099006|11063799006|6133799003|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: g1KD6yB2BplHhtoyj7o/4SHqD0ukT+RvLp8XWn9vd/PnK2cMIem0/4Gj0GnJ+mrpOKc+kQy85Rq83JKYGWICk067zfEAQQw+IPyknz7s91nUEGNT+5QY2wPf8NsKEw2egNB/3NoC2QzDRFuHzUvNMToYUw7eVDMwdiWLUkiY01D+EOWlNdJPiwOEqLzn9soD/ISipf6gLdZCE7DKGx/cmLJ6B+nrwnyuLEyiNaGKCL6F9oNy4y0YjSPplmpzEj8JDxp+AdCz+a4Mk2m+2Ih7ami8iGKspXStGNG3iJzkHLzyPCPJh2ImKuFqqSl7jrsG9J1xdGWSCCL5gDGMoJzXyONdtBOSWWfMWbGsOFvVuAhZHqMpbvSiPM/6dS3OCMc53j+xpGJjoNoE15wxLtPQDzinT76x9xMKXjliaHYyUuC99e9OHIIFBCpljiLYL4iBKQJq0o+wqeCcDyr6hh9iSO+/GIpq9MlnVvA84CokoyvcEcNzWEiRcXtVEaUZc6lgwZl+vpsbpLtRdaXdY8NpzG5NAMnTH5L6DUzqiTBT4z4XaXAcnrHp1AjU5zN/8gyv0MQ78wuOwmjT+HYKIyAPY8pt9EsTeYs3eFtSURNe+XXX61xwdWlk9Re0uT7kJfm5kmZmDMbvYuag5QXLhTB1bT6mPo2d+6Cb8TUea3dqTCm4oRDz3MVrlBuBziU9Hsox 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)(376014)(1800799024)(23010399003)(10070799003)(55112099003)(56012099006)(11063799006)(6133799003)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: ASE0zLJLYVFko5543TSSeRxTCbwSbloWTnHQUe7Dgqumo0urRBtFcRfWLyXdq5W02GB7kEAQioKN8Yma91lpOXnVlm8nSvEK4VxFqIqEVozD7iCa8btk1GQN/TgOIgskf7OxyRvAMsX3r6lmIjumo0TDFR4QnPZFny8GCcczm5BjkZO2qPH57iN3/RLHisOzHMC44c70Y7AwE8k4emLGEYn1m4KGugT4sHzX6TsqfJF2l94ixO5wWuQ5BAuJZV3xA36KjboX0KucXl1pQ6MzFiMp4QUKeLDgEHv2+vQ1iJgWSMAXf5VL2rEZ15+t4wkYcL3CZbumY8zB8WmYp9uJlkrAGLCjClRZ2I2gNuC4D8fBwjSO9KFCSpdZmxpconoO5QR+9xRVIdb2FshSlAILKkeJFgndf4CYk9hnlrAdhehQ2S1C+zeD9pfLbPdZ454+tx31uUAOltUT/P9mEPKpaBaC0IqWmJ01ke6UDYNkBcpADnvYzv9PpPq9g4BSmyx4W2d0DqvwFRILhb2ClFHTvd0b9gNtpiWxtppunFGpsdFZKc6JsoDBOvSN/2UglkvmRTvhyMdRMJ7GhbN5iBJnZn06jPGdsSDnO2wlyGQBgFdPctGbt3ErdzJrOsHhn3OkuNOj4z9K1BD+fU49+E0mcg6c4ONigzOotXI/DNE0W4Tvw1DBUDfY8ZA+eYyGdTWfjw2SWDIgNHRiBe9ULynTqX8Qce0rOT/k/6Fl9cFtPKrk1hHjSVYIDLsida0wvg6wD+yRSSHeIxrtbM8GiIzdGKleHioqLjDHm4itNmy6Bl3AbSoZcVMoiN+ec0z+81zBGGNaZo8ZPRFxw4zNtXZ4AENxtmPKsiG2RbsBLTHnRXH0Gv1uyBEMwHjXwadD/Ej8agpWkLjPE4OYbbIsxr5xZBkU3h2iCmDOPVkmjmOMxiwmnvxt4RzGsbFHu32RCYP5g2fjzMqg27TWtvvQZscSGO8EHQfwvwkdX4pWNMWiuIvhJyh11eG93HlTyuPGs0CWP+5cKxbcz3HAg0sxRV8Be1xSnVQXSBgiT0gJuIlDjrTCbX5TfN0uJZ8AjAPhNs/bs2ewV3opKJd4edmo/yzECnxmRZUamN0jHNDZ+2I88gWQuzRycmKwk+el2SzRTz1lfs4jJcOCpu8lVWg3Saggvo86iAG/ti5bRYxPirU7BKtm21hkPuzBAt/6IBr5OFCn95C/fnywwdf4gnrWD4dnFSLMlfmBed+BRY0Dq9MS0BKUxpVXGCO1vmsfZd6pSTplT7k/06mYmJkIVsKiNpV2522fUcoU9AuVWMiA2PrfCrlcDhsf7nDK7HbBu07ZB9MM3aCOQW/Dt399lBAA4TfRIA1GZH2+SPtTux2PpXJH8u4m/897aZr+TR1xuO+VU9WpbxEwvUjtdZAj52EFGLsSVPbsnzN4opArnkhj1Qw7XbdrhX/JSCLahrHG05T6oMYTTU/FQIJe61d2tpFFYJpQ4ARrJ+Tg5R7BBUsQ0na3KJCcMPprIxa4doX9bpT3QQURU3vaKjJaIelJXQxsfTGO5p73anUIR4BkL9OOtd3rpjiqcUgpAHBDBK3UUZevvOVExIpqb6PX+qJ6pR+xfCDsXQ1CF7lM1+iOU6Y8qNi75/ihzdIcV8y7jjLQoT1Z6zZiJFCfJq6OyZmWRePOf2jE6AwOZ+l67j9YV2ZsRV0qFxSYgw9c+sYZP80ui/DD/Y9wC7eiiiXThsp/2v9lqBvJa0PJly57NhIYp1v0i4h61Xhu4154y1jl4vcIUba6pSa9OQbsspVc X-MS-Exchange-AntiSpam-MessageData-1: wt6ayx+MZAmuTMZMVGWSzK9gHyXBT2qyMBU= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 658d555b-e973-4a4a-6f52-08decac02fd2 X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jun 2026 09:26:31.9061 (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: US984+U15KPHdTyTO7pf1TJdlsuvXKZ+Li00R5UtL5pxBfTpCo1lJTkQ4FkSYMLtlx56KpspsVK8TVDnDUdKvdOz3JXLbCfv2koxirhQb8k= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR10MB7023 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=wp5QuEg9; 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_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)