From patchwork Wed Jul 15 11:05:47 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "MOESSBAUER, Felix" X-Patchwork-Id: 5246 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Wed, 15 Jul 2026 13:07:30 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-yx1-f60.google.com (mail-yx1-f60.google.com [74.125.224.60]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 66FB7SFk023870 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 15 Jul 2026 13:07:28 +0200 Received: by mail-yx1-f60.google.com with SMTP id 956f58d0204a3-668029b89fesf694510d50.3 for ; Wed, 15 Jul 2026 04:07:28 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1784113642; cv=pass; d=google.com; s=arc-20260327; b=Us42kzr05RYvKLv9jeZxUfKcFihKvpp5PIuILgE6Bi8t/Fqw/5+YIVbTAJuUrjAJ6F Vwt3eehPn35gABwtPrO2Pcvn+uYgI0yfnWWKLiVXEEpqYVHf9VWw4lnSATscl00cJX3/ Uqz+yhfYF8+q8rJC3cTnuNTgFd64MoX7tdc/mj6ZzludkcoO0ZZUT1waffIJPF52aMTO aK4jHL8oVbH44msWGk3z+rj0gJwWUiveHfi2gCTpAG4Snq6IgYLLTs2uRF3qcYMKORnh B4Lf7kOInfqRQdO+5AQHdQtjYue2jt0XQv5pXfPVUHu7XTmi/uFdKB0TKXvHDa38Rhlz BGWA== 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=4xUgBG9ckXa2Gx7ybBqffiMf3Kgkd7XUEv1M1jZapWw=; fh=+rgBGDFQ8kw1a0XbQIQxJV0pIKXCN0Qmj9o0BG1YU6k=; b=X6kolINQc+W7HkzgEUL68zuEEMLuUKMpwjLKvoflVMZ2D4HrOqrx+Q9r47CviXARLN szdnNxF9b56uBqYpxdy1kXJz16nlBtY0xdCD5mtubGyMN8w59HFYynEbQeS8lwz7Mcmk HknVrNhj+4GWnTPiolMOCgnTBsn5WOUnCzJxDRql/xvIwszV1MWPprjICZ2DXtLCwzjJ K7JoP5ef185sniC7GvOzNC4H6XXBaxrB9auasSdMIdQGHM+ISxa+TDhdst6E6v9ZXUSl 4scEOLFb+GCawVgHky3bOLS9daKQ6ENSwB4fZ5KJHn4UprvLLjPqnlKHifTYOzfUzOtb z1WA==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=whG0ANgG; 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::6 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=1784113642; x=1784718442; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=4xUgBG9ckXa2Gx7ybBqffiMf3Kgkd7XUEv1M1jZapWw=; b=x+FMprgf77UW3sdicaOu7RqNk+mc4sHxN5JgNQ56wfmmpwjD9TeFBKKzQ1YyHD9ur7 6J1D6C8FauBAsbQE73qxd1m9XHtAR4UuHI6UpMFS5pn5Nl6WOVhUW9JD54UX9sQPC5d5 BLDlkCBoN6wKai1jHgzgxPLd1EOaasl7H9QLxPgDynxcqz7jpQG4HFwP0nIGEl4REuWQ fyCbWf2STP3ozJwrF5ZwNWMz46SD9u3iXWe5O686WyBPaJaSfFCXmcOwjsOY/RKeBYhW GnCwK6VdmZX1OcXBG2cf9iPTq+AMEtdRqzbNOwuM75ekEnZbBUKJwsHNhU0VIcwbzWvT PDPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784113642; x=1784718442; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=4xUgBG9ckXa2Gx7ybBqffiMf3Kgkd7XUEv1M1jZapWw=; b=d7abHKY/k/Mip8awGFKkYThTC7bM2oZCjnkgoqMBSmLjO0Y4FiVBcG5V2sN2mnWz4t ytQaS1zHhBy7/dYdJkG8cs3WxVePa5p7VS7T91CJgesnqv6+f81e/IPEUVKg2eyfKvjE Z3Kz8HrrHJotGDt0gCXizJfgYapnRdk3rrNOo0uAn5Q1C2/f6uFop8epkZF5sHKMiCId +1n1kxgePdvQhlUTozt7E6Ippzz7IYh8CLzH75/2QPUcx1/SgJjxhEPhEoiZyScgkKK8 7ZgwaPQT6NTkw395gvdDP5GkjI4qiPDI9UfsPAxi9HaF6rQQJ2SlpHnHgDW7uvaH2Rlb IB9Q== X-Forwarded-Encrypted: i=3; AHgh+RpmM37SRdX9JnBTsdYZe0VPcQt0PBenAJm3S3oqBCgz9TdyyFRW+a++Nbd17gltzsvacgOuGmg=@isar-build.org X-Gm-Message-State: AOJu0YwbDw228M5igeMjEiZ3xLYtLxQWX0F/Kw/k4NfuANc2j6yZBssC l0O81eChCZ6B+qql1hJnDnTcJFEV0uHUCOLQZ+QtTw+RGyY9Y8IRSsdI X-Received: by 2002:a05:690e:1519:b0:667:daee:17ee with SMTP id 956f58d0204a3-668077527femr3533415d50.39.1784113642547; Wed, 15 Jul 2026 04:07:22 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPQAo51KfYCWdNSdLGIFDOJcfDaNc0Y2zLL/HE07LXwnGw==" Received: by 2002:a05:690e:134e:b0:665:4fd3:5af8 with SMTP id 956f58d0204a3-66814d1db6els673419d50.2.-pod-prod-03-us; Wed, 15 Jul 2026 04:07:21 -0700 (PDT) X-Received: by 2002:a05:690e:155c:10b0:667:8b90:2e55 with SMTP id 956f58d0204a3-668078bd63fmr3056804d50.97.1784113641361; Wed, 15 Jul 2026 04:07:21 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1784113641; cv=pass; d=google.com; s=arc-20260327; b=enOtjsXwHTXYNf+GNwxUT88x3Eb3y25CC98d6XSThUHTwXzaZXT0iNIJ37BV0TjSJm 6wqiLkZhZ8T6frUrVyemJDmGaQB4EwpHfw6IyLxc5RZ2fhnPfb1HwY/26X3kvkULRjWL PLYAUF5SxLAUIFVYn6WH72ZVRpIg0Vr1ONR0F+Eugj3eg91eKJ2uZdEo7iA1FGKRoLvJ 4Az4z+QRYU/8+39NK83YnN7yUBLmRkARj9vu3DUeCc3tt6LrThjDnELAe4OolUG0LImM h+NWV+drYmaAm6ZatH8rlJTnRxjc91YdAiGWL2Ub0J46zTHunoh2uNs9YPGQ5zz3hKbo iz8w== 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=IJ47NvTrRLsqo7ac9jNv8yEkpCotVYLyWlYNgDCEVNg=; fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=; b=rqb1RXcTeIJKWg9pSpWk4xUMTCEYltjn8Mp8zVtcQ4Lg1LM3BlwAvm9otFVH2xLPmz /uvYkdpaEWc1WvjZLofZL/m44aT1qVicUR1IGQrTsidbithRsmkiXgLJ8QCx0kwpdqw+ 4VWBPOGDsuXmgNDbmD3pO3F8Pkm3ONJrmb5GMZFicE3n6Kp4TNnjXz3RxCi6OVCV5kgr VJVi38ahIfvOn0vymmyKa9WciSCqN8FkXuH67N/h7Hl6LiV3JFNZD++CL7gDG2vz/ODb /MizZ9yVMKDPwMmIgx/ls+A1qxHpGqQ1zhmxpJZW42fXrbdf47YcvDDM041Aeav06zXu cNVg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=whG0ANgG; 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::6 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazlp170130006.outbound.protection.outlook.com. [2a01:111:f403:c201::6]) by gmr-mx.google.com with ESMTPS id 956f58d0204a3-6681fbb1ffbsi3092d50.1.2026.07.15.04.07.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 Jul 2026 04:07:21 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::6 as permitted sender) client-ip=2a01:111:f403:c201::6; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=p0ADEJ1MS7HdhfF5ZjN6oU5wvWaqLp7xaPJCP1Qx4a0259CuFsF4oMl1ofjrm8vgAVYTKv6qq82mgps1e3yBXhKclmsqZoYUfhTX4dOk8Xkx/UAclkQeTmGZEQCZMGWZ6qJhyJsRII+R7wEgl24EpPQIyk4CljpJH+zRk9cX//m0YnIstD7xDiK29KHPpnfqs/eJ5AFx4b0J45f/rVtwuMEXSo3RezK5blaaBzXjnRcSsgoWzWurpgli+nZbketcNxac09EzQK/jVysC8dVr1NOgteHqi9m5sZKzEy2d9IvbBKwteJJF8o9QMAtuL0Ejg830lHveKHASReXqr+cr4Q== 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=IJ47NvTrRLsqo7ac9jNv8yEkpCotVYLyWlYNgDCEVNg=; b=AtmOv2K+bzYZh3ZZF4kdE1FjGKSOnrXbPSuEGSEN1M56bENI/WM0pyDVp9FppYoKOM9Yr2h97zMeB9nBaDt9KVI/ZsLzChHLeDVo/YB/IZVucQNlyUUNqwggr3hU+7hZPP1sA+jMJREVcnpgEo6IeDm1N+Jve28XVyKIlsKu3jugQNdE0hHLJlC5DKs6rEkKlFFcMbk//sehqtp08WFKCxkRsK1AU3q4IpM2LDDBH+u8L9xOhv9GTsVzcL7xwo9dVkoDXdcNLYfpAnbqnLVYTDzGId+OG34CnWwoDRmhy8kFW0fp8BV7n5QwLpll/cipkYG87nW15HDQS6FzNiNyyQ== 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 GV1PR10MB6327.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:5f::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.18; Wed, 15 Jul 2026 11:07:17 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%5]) with mapi id 15.21.0202.018; Wed, 15 Jul 2026 11:07:17 +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 v8 16/17] testsuite: add parameter to run tests in rootless mode Date: Wed, 15 Jul 2026 13:05:47 +0200 Message-ID: <20260715110548.3605767-17-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260715110548.3605767-1-felix.moessbauer@siemens.com> References: <20260715110548.3605767-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR4P281CA0285.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:e6::19) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|GV1PR10MB6327:EE_ X-MS-Office365-Filtering-Correlation-Id: 94cbdbe3-e6e9-4cc1-3d47-08dee2613b1b X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|366016|23010399003|10070799003|55112099003|10067099003|6133799003|22082099003|56012099006|11063799006|18002099003; X-Microsoft-Antispam-Message-Info: 8alxq87hwvL3ueYTJCGX375lEGAW+u2xkTOt3CLTbKs9S6IhFUJvbDGuPH40raDWCANqFyTXArQD+Rv1N+BdYs8SYxLPoEp2348ekf9hpRtO8w+w+yXOo/gJlEhxDpn+bZZXWxiI1WluIe08Nl/zjbUzQogi5MNH/VI2N7/ocFhFrACc0wStbad+5tZToRtNoBPpnfZCPF/Q57je9jsGtzsiGoB8Rz7OP02jQLwUunMXkWMyXquIlml9+5FYGTUnlnpSwoyjPbZ5ecFPfKi3/iNXGQVQTnHev4s9dZ4dB227h482c3osGIT/eHGtOhH8EoTYu8TlBdBggWmomvMesHuHZrLngP053+1j7X+Dq7Ia828otWTUxHsyJJXlk6wh+g+4ipxqrycUIxTlsG1HM6TJcwOn51Kbg4cZ+FfqIGqLezh6K19TnvmxpF+eV+B+OZfNC6mncYLb1GbURNPT8p97xeyt6FR0ya167EOLcoI7pJ3OIFNbmdaO8v6ktwh3iLmINcrfDHDjsaxYvyolt6L0f0B1hSyK/sC/wb5wMPd6Uro1EN3JsYtVloUt5KMplP/+nYvLApp5Y9eUcYl5UFTUBE8aV4TDR6zjJ6VDqE2N3M6KPkum88/Qb4reTBKqA8WWXnfXSe+6P8asax4fcUPQr98/RxHJBMi9PNWtAQM= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016)(23010399003)(10070799003)(55112099003)(10067099003)(6133799003)(22082099003)(56012099006)(11063799006)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: cG7S075TdiUbQ7VV2vmfRjO2vGlUZkL+K6X81UteZQEuZCq4S/UuQqAYKY8SdTkkV2O7M5imqkCy7lRSusSQP7u7IGsXb2EWPzAY+IaUuGxxMA5KOwxj6XhTWCRhDymcMcr+CpnQPJna1EOWAbYprcAdk/PxYauJoh9vMPXxQfE0OIOvNvLbWrtfoBySsSg3GncLl8zkq8GLZ0TsxlexvgrZd9LzSWjQvGOCfTK0B8o+JXAcKeIlqZEwK6gFbfJ49o+kk988xWoDUtiKWfujTxCDUmz9wnxGGivnfauGYRdfszo/ZyszoLEzbJilUTZ6Lr7tZWZJScTeR+JLrhCNnELCQDPq3w8q6mEtC/TK0lee52rTdaMcF6WkHK3HAuH6MTTaltV4QKNmPzlX9QhIsiEy6Xp+LK7pOCjEaF5APCfBUyt7mOn3DSW1nleoZnPP82x5NQAPV2Fcu5k2qXQaq6qIRy+nA/Y3izmkSzJFDUqf9Wdu8O+0Lw+qaqDA53kIZpjnrSRiA0MT6d/0M36egwsffyarxbrfUWKcbQnmH5jjX610phI40dNaCuHSnSFS1VlsU5Zttkv3qW28FBNzla9HLn9KXHl/cHQO96SKt4FGr8SAw927Z2fvs0qqyBXVssjieiTd0O7QRmB8n0qqBEZiOC7XRaf+ha/pM1Q/LjtHWYhgW74PdZS2rzx4EAEe38eixmmSZNRt/UXdlQasbSPoFHV5mUaEiUNpNWv3yBwvkeTEuxUAAKkQFAdVIKom8KDUKiMl+GNqJ13ePT1kV5kqsqpqHAiSZwHwQWLc3k2exa3MZfMw9hiNEstSTOgzqg1ISgB9wRfwEdwodaQbKinuBhSkH04cx3Haz3QLSloSGAtEgvlck4SQlASsQ1NZk3Qqj2GtvLh9ffqjs7vTc0US2Lxrb4UV+fox4EgnABfImbiB8s9Z2GXj2roaiDeoGbg0YzW/cmWgiPxsMRhkIEeNgCVlo4O7m/8DY8wvzsceS0lCCsHnYmqqj9PX2OTcVpnx+aCNRV4/sIk8IHzqZJLgf8qcGtvihRMFpDt/TrTY5U/cDGuJXJftp80kMB/3hba5NCrPsDAvlls3/M6vD2zkxcbVFFzzLLZqZwahED3zmjK5hU78qkrjORXCM9L+SeEML2dlgb3QeTcXbwkIGG9wHlI5RgwU0MA16rBPOTpQM2ZxGbzWGN6dW66m7cuo8DRsS/IjGzC3ep+YqM97IGliCaGSxZAA8/jjIbUkzNNcrWj6he4264jrapJX0NDjRhGEhtuTb4XRe7+XwPrq0uV/NeSEQAmFZg+FLTZB65S41HoFD+VLUE5VXjY5iM/ceOCiCCarATwTXFQQEGmCEpxvJu6riiFBG2tQbgV/dYldCGnBjDA7go61rNOYi934UlSTvJ55gF5+K5zHIgAvKqBuMHuzSsuxjXCVw1UmHcOzexKsABJnmQS9VWyAClf7LBjVDd/F7EIRDet0jtKMjtKXqI8et3uCwRUDHAH6cCVT9boFGKb31vASnrVhjXTdnnnWKY2knWocxRoKZ4wGbsOe3G88xW8hIBMLd+FamQx4Jc33SdpScx52Z7fIAtPIz/edq5zuM0e29JpCJ6ndoMCm3ib2YIOfdl6BQv7octHcVhN/yz75KvbAmfaMnnf0x8zOurnmERz2F05F+wiodomtl2eK63EO0nLbcIbI9WHIuXkddjIio4rTAB2gTm1xtQkAlTaIAWdJysX2pC5JdLIK7X1TiHxU3fEs2RhkBRQ/CjcpSK/w3kFpckUo/ZlZv6+Va4C4 X-MS-Exchange-AntiSpam-MessageData-1: IHvgw7c0UBSxlWLczx395Qp9NLzgoLiDw5Q= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 94cbdbe3-e6e9-4cc1-3d47-08dee2613b1b X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jul 2026 11:07:16.5582 (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: sZpEazFg8FHe+dFUq5gPw2UFh/FlKYoZvKK5i9ex/nE6sct41HXMEAwQK6PdfQNkO+dvj7xDA3Tt9KoL337H//N0zyNjUY2EF/p/ZS2QWCA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR10MB6327 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=whG0ANgG; 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::6 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 fca2f2ed..d42e8631 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)