From patchwork Tue Apr 7 14:23:10 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5023 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 07 Apr 2026 16:24:50 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-dl1-f56.google.com (mail-dl1-f56.google.com [74.125.82.56]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 637EOmiS016026 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 7 Apr 2026 16:24:49 +0200 Received: by mail-dl1-f56.google.com with SMTP id a92af1059eb24-12bfa367189sf28576136c88.0 for ; Tue, 07 Apr 2026 07:24:49 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1775571883; cv=pass; d=google.com; s=arc-20240605; b=Z13rgoxNcXQBb99wEW48oCbPjKpMQ/H4bYe0uX/b7NQnXrNeX1KF6jGpHjuHJTgHkJ W9I6H0GTn4DO1Dw3FroaZ5rm5PZriZfp1rIPWjz++XDutduVddum6cGZhzxueZSJs9o1 TGDdHeXKwftYwS80UJnFw9jbCddU/DG3bYMb1fjX9xKH3XUeQ0rf3rXHVQU7+p4BMtnd WchAV92bjQoeLXKE9XxTEi81w4b0iQszH6HqM1Bdl1E/nvNyShmzvy32U69graguUF1r PFc7aZ7B++v4EpH1FGCtga44ERDxlGIZFB69Ml7LV0+lkLaASrNCeTGviRz5cC9WYOCP vWuQ== 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=1vIjJSY4eVVXR4u+LO9/DRzq7Sm7FJ0ISiYJUUdVSAs=; fh=bRhzzvrucy1KKu18VsumYhG2fdLtfdr1CCokLRfF52o=; b=YRg0BJwQ1s6pvBFBP5ycarbheOJmV91xE6RUsN1ZqQD3mceKi5rF5RLhcp1hhmdBBS EyD1Rw4AaaJSo4YuvXsPo92SgEz06TdivwCo7Hn4GpKKtNbJvdocfM+vyFiWiqfwgjPT AbRO1sTWF+PbxoMimKjeyPB1Lsy+K2z91fFYyHrsNZltGQIG/bJ6KTjKU6N55psxvFPu iu1rFXkQ2LGDHghdisP9mmR2aKoh+pyyeElYhz1ntQlCfW/cL0174BfX43bJcQlIoEOI KaLwTaKUhpxj7AlYVvjmBMzJCJUH6VTeoNg6MruYAsq8DXuPCNcZnnQR3JNp5eZ1dif4 OYRw==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=oGDMCI9G; 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:c207::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=20251104; t=1775571883; x=1776176683; 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=1vIjJSY4eVVXR4u+LO9/DRzq7Sm7FJ0ISiYJUUdVSAs=; b=l5eaW4b/jmG1nRunetH9ox9NtH9qztsQAtiu1ztwoC7GZqZ59Wv+iG/GrOmME34D7e qykYlj6trmSTjJMfddUHzuMGbsVEttcz98CNSWZx9Hhu5fs+lWlRUlmdgxplKBIoPUgw CtJuPOVuPM75d2Ag2aGhQrKLdkTOlwpVjWv8+kM2XygsLW/CDRD3PP2niuPOvtygAMGl hG5gyahqxRDe9rBWLMuUrlXeBF+CkypFuyeImg7oFisY6epb8149bgBLxmOMcolMw15r +3VqVa7Es0o+c89I6ASZU6BAgnOtVx+mVR0vt6KHxLiqIlNaqK3UyqJtOC8C+7WoIoZ8 r5/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775571883; x=1776176683; 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=1vIjJSY4eVVXR4u+LO9/DRzq7Sm7FJ0ISiYJUUdVSAs=; b=mWIgf2l1Mh7KrgJgq7r0ZVepa11cexAiMZBwF2IRPyjvPED3OW6cICZkzxdv98f63L hVfCVBS3PNZ6BXETyiB22GUtM1OENRUALsw5i7dA31v2uuU42MhmGBUigwJ5DEykVttw 62oJww/v/xF4lTTil1sV2Wsz165kUKXXVvTyw2y9/kDCotcgwC8jklPQ+H8Ci/3Avklk cBcnUe7oVJ02DGtAMkVd2KsTmbwVmbUQacPtiYztFLUvJS0e8+jueIC+HeyzDmMhYRtp w1nwDtBQACyxDv+hXCKR8bHNEPisL36JQ+5WkuaESLSeXYY9gyBrXtajvmlSWVTyLLW3 QbBg== X-Forwarded-Encrypted: i=3; AJvYcCVdLKvYC8ROC2kO4y90xz4SXz45QIJCz5iutc0UnMymmbUdqxQ3nWdBqIloW38Fw45foYQcvzY=@isar-build.org X-Gm-Message-State: AOJu0YzSUehUa9k9FYDue3f4FaQMSCG9Xvps5Wmg74DbHDit+E/bzqKf jbMaHEkq8U1IjdshY6iKo3BcALj6hMtVnE80LCUWyhq5e9r9LfRvsmkX X-Received: by 2002:a05:7022:41a3:b0:12b:f881:d8fb with SMTP id a92af1059eb24-12bfb6ec86fmr9376847c88.3.1775571882777; Tue, 07 Apr 2026 07:24:42 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AYAyTiL840tywkOZb8MA5wUrYLRKkUBlNpN4HvzG3q3Yc+n2NQ==" Received: by 2002:a05:7022:c49:b0:12b:fdbf:2833 with SMTP id a92af1059eb24-12bfdbf2d89ls2180917c88.1.-pod-prod-01-us; Tue, 07 Apr 2026 07:24:41 -0700 (PDT) X-Received: by 2002:a05:7022:45a6:b0:11e:163:be60 with SMTP id a92af1059eb24-12bfb76609amr9000704c88.31.1775571880711; Tue, 07 Apr 2026 07:24:40 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1775571880; cv=pass; d=google.com; s=arc-20240605; b=crU767Q7cAg+GVC2bS9HIDj6iAANbK+X6q4h006yzkXxI0+k1y0co0wJAcgVAPQlY+ v9y1GeUIuC/5CfruL60f5ORPYZUoeVdyVjF2GoMVWmA2sC/BMvWBVY2tcjRK5fw4e9IU PnyNsdhnbWppOzqNG33jd/+WD/NJ+jcVApXzp9uacTlTIpEPo4LyhUL980x1NXd/YplQ HJjFzziTYNMkyQwjDPs77x/5rIFZqCr2fbE3VgX7g98xZP4s9hZgdqDVmR58bOZbmX5F s3s5aE/ZvMPd2MBs7EWjdYxM2t4ry0fbovwWLqNodvyyOHmEbA2ENb1VFCqcmqGsYPWt EDzw== 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=kigPgxeElQ4kjkiSGXfCyeuJLD3yEnDRTrIGmtTZlR0=; fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=; b=FohQmxe7YVVDfRtzeRiQeRTbWu7kVDZhVCI+uyPNKD2zzI2fdIKDq+qYWjzmxHIyRo 0pbkZ22iGivEAR6omcKxjvA2NZjQB1IVZ5S0AgujRI4SlDWmXlXYxUb+kY6wUftwERJq 2hZGJbEN4JlCBcFEHiTyh5mUAfQ/6e6Y3BuGqoJJEo1KdrYw/8DUq9Lj33iYZu03hwb0 e5fKpZueRpLYI20sgzmjijCDJeUOA83TAE49nnWptURQiCKBNdG+VH611kqIGKkVSt+n pSm4La8trgG+PesQPDYoOKBH75yq7rYc7Uot0IVuXtU7gqbxqW3c/pTUi+1kJDOqTJLL F4Gw==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=oGDMCI9G; 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:c207::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from MRWPR03CU001.outbound.protection.outlook.com (mail-francesouthazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c207::3]) by gmr-mx.google.com with ESMTPS id a92af1059eb24-12c15a67792si106541c88.7.2026.04.07.07.24.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Apr 2026 07:24:40 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c207::3 as permitted sender) client-ip=2a01:111:f403:c207::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=NM2srrZt7Ni+md/eAnPDraVFRLnqutF+DFuFvyINvgYjqdDS/Qznxt6z8vfYrMGJWTzVC6CGZMcAkuenY3ZCkaOMhZPJ7/zCXNBPAbStVwdP8+nfc7O8xSikbHhTvqaUQ5eNhLAu3nM1zNfvXIqrEdIpNgcZEA8qhbUcipWeEgfJ4rmAROekcmbTTIbycUu/rLxx/C5MdFRUQ4zEBxSWi2nIk0b6/m9AjWLucgYSoddE8+ksA/LTm8XRoBFFY+jHJ4jwxpGpgNQdG1soCh89r8ozK7/GISQg8/ChoH9qoLp+QAFhGCfF7oQGJb10XYjZyKMAG/MpFOA4EcNj3X2WoQ== 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=kigPgxeElQ4kjkiSGXfCyeuJLD3yEnDRTrIGmtTZlR0=; b=wAvSbaLb1re3wloVxDvODfcRqBNiIwUO+f2qn7Arw+0BMFlaOV+fA66UgZu6ZfEgC+FuhEaBMs7JbbwAsrWVGFzivN89JBv2+HieuGQplJx73why0WA2R7Q6AbZ2TjcpwxBDS7D0OT32sD5+6Sr53t/xBJREMQdQhyBrs2x+zXI9I/1uedwKT5fUuU6h070RG1qNikW+UHCwKWkcHT1jEOqhtl1rjBARGm4ZS9mJcqUJWUNO3I9Yn0MLXsrVcIEpGIp1nYKSuDAdt93ixPzev4Pe4MAX68cVyaJb/r4yf3UOdTbxQJdC+vUFCXtmgZBUh3lvVo+toH3x2e+MSQokzA== 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 DU0PR10MB6367.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:40d::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9769.17; Tue, 7 Apr 2026 14:24:35 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%3]) with mapi id 15.20.9745.030; Tue, 7 Apr 2026 14:24:35 +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 v3 16/16] testsuite: add parameter to run tests in rootless mode Date: Tue, 7 Apr 2026 16:23:10 +0200 Message-ID: <20260407142310.2327696-17-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260407142310.2327696-1-felix.moessbauer@siemens.com> References: <20260407142310.2327696-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: PR1P264CA0018.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:19e::23) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|DU0PR10MB6367:EE_ X-MS-Office365-Filtering-Correlation-Id: 18b1bc83-96fa-4547-0af3-08de94b16491 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|22082099003|55112099003|56012099003|18002099003; X-Microsoft-Antispam-Message-Info: ueJd6V3wJ1vpknJ00NzLCwxoCgxMOwh3BaN3Hm3hU4hik5m8i8Ix0yOf1Rao6M54aZLrOrBjI3dG0rUeuxVjhAqvcKQ0ehuKXM3YGC206TMitVjuXpG8XfrvZZbQIzxekfPWmElcmfe0GL8yrRshbKUDno0eJpctWaaTkqg73dglvJ88kf9TtV2/DI3WM2Sz/8w7+dbYjyU3Fisvn5fPnUzyKGxOOgnQ2uRralBFUHx/o94gI3lPSNEKS011r//WYY4GuvgSbga3u+Cv7zJjBHWIbvdgPigE59xGWHcGQ6aIrvlaXN+YcUL98gRXAcF58fUZ9r9WoV+DAU61hVSXBwcMipaGlbF71ypWktG8Wq+yALETLmKv+ytiyEKviWi00jUq5deMqBHpQFzBaVsy6lAAz3OUy+R76ThWsMEAzVedLt7/ZwhLJe+vqYgOidYrGcj7WNd5TQ78xFbM2A+uXYkTWFGRVl3EJwN3EfPWjG8H99Ey1wf3REdABda8VujLtP4W2aVueoV7L7KmCxfvt8g1HYGBl8mNIfNJvOkTz+3tMbDTSvN6JTsefSBYqZqSf0bqhelPWelJWSejYTFg6rp5oRhns4Y4ay8xTGYZRSheXux/eBpHVkQo65CO4w4o1gU3/MWl8KjasXKbVR6LChlwQhuIbIxZFSkH2+O8iGmR3MZlMYutc6TKRXK6EC/zI+LWl/DiCR3ev5Se++Bdi+oAeXQlfC5LqioYeWb/XEY= 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)(1800799024)(376014)(366016)(22082099003)(55112099003)(56012099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: xPrDDJNsZ4sSNjhu3TaGpnK5hFn+jRXHKYaOehY82eJil1dVV3cBGYu01f3+RKbZAa4dRu/HUHldk0gyAYZ5avyddnI/HIm7KCZTPNBO5xvp8BQPYl7zYzxXCJxCKfVOX7la5uOEl0lCYIF7crLsAUZ/FYM7cnuola0PIDnJe3kz/CDVusDfXL/+gQEGJtUEGsH0ed8ukEr5myeh9Gu+meduunGaNmbbWfkdSWfXgbcJajdjYID8u8JTCfrEtTSTWAG52v3R86gwgHR6J4ZA9yCbO9CWkCKeOfyUcFTGtsRhVXd2fO9GBLn7CQjG0lnEPVvNCVtRexjE5utrtbzMblJrpng1ZRsb7gc633/xeCW9YL/Y6VK5FJrP/YJaCawa3ZfxOiC2b3REkNYOuJdI08rFY/jGqZoMGBjnp6ETMMP31GRyj1eluyF4qWfSTO1eI15R0l4WL7mEaQFcNA34ys6J9YNxoh/njZ/J+i6TXVZS5NjyXv+NyQUOHei+XHQb+KV8vQyJtWqP0GWFVJoZOO+XgThDUcp4iPkFCRrzLEnxpAtB9UdiPMpATk+Bcmav4REj6Ij8a0V0B3zD3RbdJH2tBlDwrupW1nG0c/hRWWiwAFWC/TaIIVr4tQC8D2OPGxCY+3mN5CGrvAAJKR0zvHtCspOWBuHnRYTGpZ783M7HwecS/Wr/LTnn2z28WEJs3suhSce6DNrIcwNnwpiuoZ++Lj90Nj6l+qddV+j6KGbZjJhgdmmpsRGgd79bDR+BFICSRw3f58Aga0Np2LCvq1PcdSW6sDhtIB4MVvPLS6DGbRqP6DkK+c4/oq3vblS689jtyGUKLKp6pDT4m5MgqmQxFxo9vYKgJB0BdcztnpnJC10agXZN5sg03o2KpQo7SWJVHO6xK26/BVZHXuhG90Qk7qtkFpSqOrI2VC+QHgyCYQ/CrfE8mdA91UYJHtenkYRFMMPrIszSUJCeZz1dgGWPKL1KGT+hg5yXvmHfJr39GRxE8ILQ16+pNmTyaXWVPEBkQKmGKGcwWIPc1DKEsjYV7As103d4Uh+XMRvGUe5Kxk17ICojEqhVbzvJU+iYU92zT4TW6WYOR+x7J4uzYkFD9mAyBjeOT912Tckvqcxj9N3f7EmFpOTLYeO+TYVPjcoyzPdGLIdZsbGJN4q3EJik+8BIwhMqoczOLYXH09JZ1Ono9ndjOeE1hj6xpVkdPMohBVX9/YvwWYAtY4MuMh6BBsPMb1r8Gx+tnHQWVhavE6dp2KQ4u2QuBvgfGgl/9R26RCW0cQDfPiMIHSG1mvhfIK2cZvKccIHumtVGfG4NtlKPOt86bj2YnBa/5RHwR9qD4weRlooKs7+FobULOCuSmuBdnpcRed+/kWi6KUpa1Rv4XG/euPTvxugYTnZv1QLTWCEZotGIPRNxods9HpQIz9ArQ0Ovtyoet18ZOU7cWllJbiLerOVPzlZ6ZcSCzNoYGKrJYxqxmSomNF5wF33MKpi74b8UPE3f2eZr46wfaY5PSVLK4QYj2Bs5gnBW4F4dhuc1I3C6G6wqkTW4OzC7ennEGh5oPf8xrfl//v8/IAnG7Myz92wjG53+K1nM72SVQPme+cDwoRbDuNL57qOITBSiiXYu5NHC51dIT6rquvPkLg/MO8B2kajI7aGJ8phu+5xzl1271Q5ac+XcLUaguncFgiUdH8eWb0qDS5FmPwx3E/oflcZc1Cv87UBSMffG/NKpvStwxNuNIHYj3GxNgphDpwdI9+Gl+Q+zBCs= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 18b1bc83-96fa-4547-0af3-08de94b16491 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Apr 2026 14:24:35.2084 (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: IHOc+g8EuzrtJDgCcf54ta33U/YOKYAb4iHRg56BEO1MoWuwabuDwOumS0sSIAnLXJOtlJ2GBKA3RKyu8vQRwjCtuz+hHhUIE6CsIlVusA0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB6367 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=oGDMCI9G; 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:c207::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?= 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 | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index f9cca0c7..bdfcbeed 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') @@ -279,6 +283,8 @@ class CIBuilder(Test): ) if generate_sbom is False: f.write('ROOTFS_FEATURES:remove = "generate-sbom"\n') + if rootless: + f.write('ISAR_ROOTLESS = "1"') if lines is not None: f.writelines((line + '\n' if not line.endswith('\n') else line) for line in lines)