From patchwork Tue Jun 9 12:33:54 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5134 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 09 Jun 2026 14:35:30 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-oa1-f57.google.com (mail-oa1-f57.google.com [209.85.160.57]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 659CZSXA006493 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 9 Jun 2026 14:35:29 +0200 Received: by mail-oa1-f57.google.com with SMTP id 586e51a60fabf-43cce86b0c4sf8404377fac.3 for ; Tue, 09 Jun 2026 05:35:29 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1781008523; cv=pass; d=google.com; s=arc-20240605; b=DU3u2JN/rR4YiLNCwOF/fLbUqzulTLB7jaJSwPhSBsabkuV8fXTS72Jp5KBu8gy380 s4l73nAC4x1e9cWmOJDGwtzlg0W/i6HS10edd8wjOLw/nXLGLOfi2GGq2ZC6qlE9z77b DejwVIJW0bXrWQHB2Umk+T4HsYqiVCLU2PloNKuicVBLhOgf08jf8xOsnA06i5s3wbDI uZjVe4I8LmEPWpvU6bZdiqFwE4OxMNdtLmPvUEDd/vYrBvDF2BCq4LLOkfYLUsImu+2U 0MqZzHWJcBmnqoADme4SaAH1+4uXkHVfSjVP9MODLTZL/Fs91zxmp/v3Cenm1jTeDUHW rOng== 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=B43Uh45Nk0N4pKWU1gHrD7VHt0NgbJJ+G0q6zHePFDk=; fh=u+jMCoKTYubQ/HKHclV9uGXWf4/DDS+WhavpYOc5fyE=; b=DZevbKXE+LdsGwrm12qPUyrJIOEd6bT/YUc7KMmOzV7XjkUsge4GGBwACbqhD6tV4Q UGc4I0B+i1e7QmYhBFVtuX0JIWcMaLcBpNm2bGMAqo8RfKm8BjYSBH0bAB8rHA0PrAE/ Uxmfmc0WoACCpTet1zAaRjGLPm1wL9FxtrBZqjo7SpPrsP56mIpcw+wX5PTx8EoWU9Kx uIe08WDNCaeHiRnudpF8vFq2ao6fzYh2LV8yfVGiFNGzg5I4rr2E3SivSJ6Hd2LAm2Fg K2gZoWUbq5yPy4FX1fhthmjPUchyA5K5EEsRkBPIiPQIGrFfaqJGmUWNh58agI1+7FX3 Oi3w==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=JEmSy4ua; 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=1781008523; x=1781613323; 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=B43Uh45Nk0N4pKWU1gHrD7VHt0NgbJJ+G0q6zHePFDk=; b=jaIHNzKPltfvjadYGY0SWtZ7r6BO5Qo8DAqj70sOQ9cRm3ktPPgAnGK4iE3q9i+LcI Q7mI7jYZIRjQ0B8o/K5RYadxv1v8s3H7blSgAAR3DBwzJHGlwxgzfZwfz1TrhmI77Hrh KaMqClmHY5h08qYKn0vKUizPITwH8ZE64On6as7hEssBtunrWCrBCk56iwz/4FE+kKI/ lbNECX7Ow5gzoOfCr2qBJga/nqm1G32g0kch2up2pI2DgA6IYOjb+2DvkbyUyWgIoMP9 2Mctvd3UegHW3xohJPcMQX9kN1n8Ah3IR56NB6pUnlXiesewsib+SAK1w3L5CKJERyZK hsaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781008523; x=1781613323; 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=B43Uh45Nk0N4pKWU1gHrD7VHt0NgbJJ+G0q6zHePFDk=; b=mXvTnz9UQYSGmhVgFPSvenmGSCz1OlIvB4vW5VqkcgmMgoXAJpXGmatBAS4gumZWms XLnnuOZ14bMNl6SGWz13gQT3wOva+AtpRONXd0RWBBPHgL5LJnjCwsUPtCeCUIXD1Z2M uUPddKf2Q7wFNLMmhkQOn6WatBDgR9Y0tK4TAVCy7Dv85lzwD8xZHS5I1NX/s0kqYDZQ h9njbMZzelc4mDi83G36338lG65bvlC6vxKglpbgP8bO7BRgoRYqdZVhbjQ7ciY8FhOV dnb6fpX4JCWP47N05ZylSsWojOpgDhyfaYoMijhNqSkh4UJtBEq0Q3S97/rSChvPx62A r4sw== X-Forwarded-Encrypted: i=3; AFNElJ8Ke0nWV9MLf1WnydrHq7DcEm6Oepehs37qoFXb1l/OftgrdZzSf0Ij8wfFSPR+FmeoDOsXzVo=@isar-build.org X-Gm-Message-State: AOJu0YxhLI2egedYudqaHBeEy+SoM3GteIAokGJW/KJlUBuJJSofre77 eZsGuoCv0fQy68vNPGqnHB+XHKvEm52IqXvwzZRAHNPkMOn4ocd9jTsW X-Received: by 2002:a05:6820:3084:b0:69e:461a:d845 with SMTP id 006d021491bc7-69eac8dab29mr1730451eaf.21.1781008523335; Tue, 09 Jun 2026 05:35:23 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AX0PUUfDO9OckT6SrnnmC6t//mBaV+3OLfaNQ3EsCc3iSnZXJw==" Received: by 2002:a05:6820:1c8c:b0:69e:4fd9:c5c4 with SMTP id 006d021491bc7-69e591ff2fbls3458300eaf.1.-pod-prod-01-us; Tue, 09 Jun 2026 05:35:22 -0700 (PDT) X-Received: by 2002:a05:6820:1614:b0:69e:9a1b:5c26 with SMTP id 006d021491bc7-69eaca48607mr1816237eaf.45.1781008522483; Tue, 09 Jun 2026 05:35:22 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1781008522; cv=pass; d=google.com; s=arc-20240605; b=C/8GGTZ6OGGThyWZVgDTfayQN/S328aNZlGrmuO4ptWe/sgGI8hoG2Cr1GXs1izAyx sQovyCoY9GS37RdzBrh0RVdxHLGlD4LsgFlRjbqoGFM5r1zSu+2BGm5VaEZ4f9+KSk4s kCiHSqI8/GfRBokE+sZgtJgXH5eQC6tGqv2UAuNNzP6nDHOehXopJzhXAUPIfo03LN/A uQbGuJhndrK1qgc7NjvWZLyWRte7PEquq8SYTNKUBncEIWthDD3bcyCbK++Gjogt5aqR 7SGpEJjU0aCfJ4/2UM0c97PAKGbGd6ZKR7GRT5c7aVL1Gr4Huvp9tu9ekfZH4Je5lU8+ 41TA== 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=WdOFN6uUGOPsZON75+JwePPxRIm4LCI78E+YC8HylGrB4wh4pkrx9IkNh+gBiXsi5w EB2lid7bwWBGC21lT/LQTjq3bs3Uf80V5V+VRhR+T3N0S4xLrDY8XTzbk3zy8UbC5ZEo 4k59CVBl7DHpyux8NSCtRCQRCopF6knRTimMgzAVILObiGjcUw20juKnkn/WQBRq7pws yHiHtD0CGrFQ/XZqy1buWGQGP5dbHZI+vbbuiDDTgns/0INXHuHwz8uZEbQlDBIg9rSy jLnhBmczqoI6jAG66JyIEBbBKkV89DM9HeJM4/UHpoqHLeVKxpVh5VjafjUuJNMGUD5w gIeg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=JEmSy4ua; 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 006d021491bc7-69e464151bcsi639843eaf.3.2026.06.09.05.35.22 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 Jun 2026 05:35:22 -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=WdIh8+Qk0W6iab8YFTxt25WixwReQEHlat+NCiNWK8bRBasONajMZO/3FoDhTxMHm1ot4pEfMvJ4eAiNEcVZb7lNVZsQ0qHsOfqPuKUV4984MjfK7Foz9rhdA7lBGNOcw41EcRXhosBtktgAbIgALzyzuyuDWanZOpTZco/+gLYBv9NWXc86Tb4cA3KQgSRXnje+JZhyTXAuCvm9OS8LvZcN9E3gwq04v+RMo0f74sB0WngIe1OGkAvUFsgA6/xjHCkFWY+au2y5+BhB48wu/v+xDAwOdiMLdrTAwIF47xlLd/ZI4LzRQxakKVg9ZIEpxl0PkALEUAFZ3ey3QefIoA== 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=QUvhNQWI4Kl3Nhm9B8ufxv/jVf4vMcFuZE1EzTN3dTz2uHG4EY3XGIJX2qpwNsmGKWU5Ib18shF21PNwIubte+RBHgMdmPlWWc3n6WndHzqFcHQ2Zk3h2gjVx8p/YrCHxbO6a81rYlJ5vZHStB1JN/3M90RVY04GcMpMJGj3c4BPj6a1PzGHhx0MMmhj2NzEdxy79fC9fkCkURFNdwbHtU/b4tgce8HzjnWDaxSMZSyb4c3Wveg3W4yiYukey8C5TMyRhKLwa8sw/XsNffhJDJpJJkV7+4xzI4FDoMT8EXx2TojAL1OQlMA7XkUKCeZQ2RVb8/DaZt5m6iK3zpo6CA== 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 AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:619::6) by AM8PR10MB4097.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:1ec::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.92.14; Tue, 9 Jun 2026 12:35:19 +0000 Received: from AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM ([fe80::c0c1:ae4a:a803:8b8a]) by AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM ([fe80::c0c1:ae4a:a803:8b8a%7]) with mapi id 15.21.0092.011; Tue, 9 Jun 2026 12:35:19 +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 v5 16/17] testsuite: add parameter to run tests in rootless mode Date: Tue, 9 Jun 2026 14:33:54 +0200 Message-ID: <20260609123355.2368573-17-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260609123355.2368573-1-felix.moessbauer@siemens.com> References: <20260609123355.2368573-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR4P281CA0347.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f4::15) To AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:619::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR10MB7254:EE_|AM8PR10MB4097:EE_ X-MS-Office365-Filtering-Correlation-Id: 931ae8d4-2d7a-4d7c-c7f8-08dec623910e X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014|55112099003|6133799003|22082099003|18002099003|11063799006|56012099006; X-Microsoft-Antispam-Message-Info: ESeRg0R13ujNZZbJ2zHdmjxUXxXyBKON87652mKJChKPJejt6xFd43k3JY6ZDnErRpDQqUE686Gkpk9xY7RQzLcUUDYD1aC3CAG74ubBMeXdO2uzRiRazOC2HN7V4aO1Coh7agh88rJ9wKmWTqMY2szKlZAPK6xvSyYg70LdPqMzQfdOKwiWRbdT1Vx95eAVWTJIubjkh2xVJQK9roI/K0trqjb1XXzdP/GLH6rt9EqVX/+r7BN1KVN6Yr3A+qvU20fIxREDLqNGVQxHWYMPTM0NW0Onzr/c5lyOJ1r4OhZllMGswB+WCZwmjSHKNj/OExeRj5GOoZwofPUx2M+pPoFfY4UZAJH2+riG+WwwOKe3KxkT83fjeuXIK2RhPJyRmLi8scXULP8GpPLas7M3FWS8DzRTCEitVHOCGYt71GD3mucy7Es9zepMI6hg3uWKcA5F5lAH1rD/lwdf6YNXuNXyqtP4yHdBDDZPgrsLxZ2EKgWQ5pTMfTuFow/rTBB8ZTN3hst16/XFvZRv7E0qaqAqO7cWrsQvA38D+bILo/M+D/sSmlbTinB4TmYnLCdfzln1gt/BThxAgUnRusJ9XqdaslJS5ysBcVwNW5iuQkz8026vIQiZ63JHdAVanID4oKpqnx+6eICG8hRgmM0Sm/dMUIF/1QyMPBUFURnpsqOGvxMtoOImgQehbMyZgiXJ X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(55112099003)(6133799003)(22082099003)(18002099003)(11063799006)(56012099006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: d2zHMM689DrjTwhoNmvqnSuIUfSqeTE2WcS1WaWVvhmtPXg0P5+cPdWRrWSo15IEH7HHxUoMr3BSdrVAl3pYpcnRqNOtLyOQ9Cxt/2muc1Vj4vZM/wB+35RmIFU5zdK4Z4frZU2orYMXaZvHxVrdV4JTumWvxvgXfBugg0uYuGtb1MWeUFRWxWVlU6y/mQVjQBJmAXNdpboPlF8MT49PIOCa3Tfs97tnrm4wyDm18jFEzFnVGpN2/WLAhQqUUuNQyhUwayQv11ozPegTp6Xv5Nge5D7II4ObqeKF7A//7+6m5eOex/xoAeI3kWGzF52DQmUUymEynkr6mCNWcoyHF17QSdrfKXvebl3xCEr8X3jKZ12fnqN8fktPF8mwWJTraI8LfEk4iiJQy4oJyXPm2Km6O/AQ7z556Jv59kuSCifrsOvSltlT+OdY0+JGRBfV3un2WqEtDtl2n/nsZhHgL+QJ/dhGuqU4i8pVZgdcsa0A9t/UNKpDejgI1ZaBmdrTLkhIrqa6jAGb2XT301+gjSWAIQWbCLcay04m3ZaNflEVgDSUKg/caXq47zIsPuFg5DE/bRNDnykHAElyayVF/uQk4ebkkZV5Ho5LWj/GErxH/Q9ie0IvTOsZe34J41YVElBQffmlDGOZvZa1pzSR2s2j/4FGAmINMgDWZn+PUobJeUvScWWKYHkxcBdjNqTcbKd/kjgXsnHAghZzp6LqbOVm1kFekZm2gF3RFrxKiOYnBy1HPC6UXIEJy7AG5kOuEB1t2fDqHCu8uBUuxnizTggePi5x1O21Fxmq5Fk15UnOFZRNkmxO8RoidVjhEdhDPR4eit0UNc5ukEfn2hCoIpaxKMgAc8BLXRdZ8iNjpuePKncMhgNuixX5qv+JbIQ0GxTZZF/xkzGdi+e6pJvjNbiCITeXbYku9795Am/egk0OIrEFXaH//mskcMecmdRwlzWFr83NOETF0S40znUyqdOGD0zA/pdfQmkqBwvMk+R/LCqzWhTyJpd6uwHXwazFrBQtpPcyb6bom2XTNxsTMkEEsBSe97yhGNYuoITLBvuJl4vD9KxfRTCdk2dckPBgq2JAKPFAmpAXniWBz2xKpWK3XKizLtud1Wh2lk9EJ+UpkQk70L0639ZXES9QY9ac9pCeVkSmCI6/061p7Sq/clRLVnU6JRexn2oVMzvoKM+Vu71vpGW0LLvNsI3Zo2TJY1riz8NfLSOLcoQnryk9Hp8twepkdocg3sexWe1O5WO1eqBFYkLTk9WtD2FFhh0IF3HW87XkE1VM3dapFn8XCyTX4TsUo8DBjqUldAoRDmmbmbO1EVjYLrr/3echzfIS0eC0/G8kpWD6HL3i+E8RPUgdnzj/Map76jafUQnMfV4NUPkMHGBG0N+Gjc+j+e1LuX6YLzFb5wGBcE3mdpkac1Cf6jL9oPHs122DIT/sxX5ghJd9Ti82rQ0x9HYw/pxUl4/OfjD5FFiil2Jq2f8Lx2V2h9wdVkCxMpAmrVtnZJp1/+0fsH0qFf0A1WH2bBsUBUoKA55PlWK0tdel/ysvBKqmR03kvMrJlN+4HJ5FFG4aPyZLAkm/wxsAhFK0tqn/TvEOTrYAxSF3+8l3Wr25iPiU2iCS0agXpMKIwdyAXBcKfKiJyEf2YUius4rIQFnO8uS75b7GLSOS/rM0XHCqkBSLPHEhdmVat/THKUkNsxLVnTXzxqakRrfOGLMreqJHrZVhaJ9n1ACJopSEMt/de6JQtMjXpgkffZd1JdzwvSM= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 931ae8d4-2d7a-4d7c-c7f8-08dec623910e X-MS-Exchange-CrossTenant-AuthSource: AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jun 2026 12:35:19.4548 (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: pf7jNcebffpzv/dW8ANl9zoJneteflStWapdfSusM7h8y/OzGQAwxbw5DESfUGh85ypyKjNI7zjykXcrQdAe3s8AgGqw00eSs30CGwFIb3c= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR10MB4097 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=JEmSy4ua; 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?= 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)