From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7231095922578423808 X-Received: by 2002:a2e:9ed4:0:b0:29b:ebfa:765a with SMTP id h20-20020a2e9ed4000000b0029bebfa765amr3833663ljk.6.1683916571611; Fri, 12 May 2023 11:36:11 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:a99a:0:b0:2ad:be8a:6f15 with SMTP id x26-20020a2ea99a000000b002adbe8a6f15ls470065ljq.0.-pod-prod-00-eu; Fri, 12 May 2023 11:36:10 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4cQthGI8NCOBtuC1VBLm7GWqGfEGM4A/MvwuuBN3bI3/Kl8xIfiUJhkz9ZwBqloA76g2wx X-Received: by 2002:ac2:4e12:0:b0:4eb:412e:b06a with SMTP id e18-20020ac24e12000000b004eb412eb06amr4577060lfr.22.1683916570122; Fri, 12 May 2023 11:36:10 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1683916570; cv=pass; d=google.com; s=arc-20160816; b=JR7kxLBxNckCV3sf97VH+ZQQD/2hR0pU/ko9kXeWt7fSb35qo3OR50aB98A0cAPaxm F7wJwbCgIK4yftCWdlHRcJr17PpsS2z2ErW+3mXr/SQFAKA2tfqHTU1MIjT1c6EHDBZ1 HMKwnfDg6Yt/F3hRsP4L4MM+JY415Lc2QHNtSJIwA8dRMdW6GugImKOrZhp5ph+iquKX 9h4IbwZcWDLHAdy+ukXGt7K9JC+GG53HWc191D0PzUlVtiQngmestD0C+twu0rjLGizc TTMwXe0TY8jxjjlurM9Y/8dsz+Kp0tyU/NnCUmvRxQgXv96erI2CHnqfacVN6nlDCrR0 EgCA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:subject:cc:to:from:date:dkim-signature; bh=SvR1yLS6zRrItznsS7X+sHx4i/yXgJODBTr5Rb583B8=; b=DRBrmfmohCkhzADSKcuTS4XHpkdMzxu0Am7k0qXCOxZvtlIwcvjVKJS4hDO79R/Pks LWZLdZ00MPDx+Zvfdtq0NbX52PLZla8oqNXxOQPGlP6NnihU2/3gtXkhVWDe8pSWpnbO W4jk9HGfRruzY791Pud9ajDDRKLdqubYYy0W3ePz6NK7jO+rSNNKt/58+IqTnKx0wQIQ ob7lYAHF14CxFK2rAb8e7kCGeTZkcFKzY3HkapcDwhXd9t8QhljHtPbNYQSTS2WlV48L Je1IHJryt3gqB01KgbxTu2bve7w48BClv6SUHoWVIxep4CUjtwzpjh8T65Tt0MzABwM4 ClAw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ezbKi8w8; 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 henning.schild@siemens.com designates 2a01:111:f400:7eaf::603 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03on20603.outbound.protection.outlook.com. [2a01:111:f400:7eaf::603]) by gmr-mx.google.com with ESMTPS id y6-20020a199146000000b004f13b703015si1073745lfj.6.2023.05.12.11.36.09 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 12 May 2023 11:36:09 -0700 (PDT) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 2a01:111:f400:7eaf::603 as permitted sender) client-ip=2a01:111:f400:7eaf::603; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ezbKi8w8; 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 henning.schild@siemens.com designates 2a01:111:f400:7eaf::603 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m/TuULdleOn7KtUzO/6Hgsfo893WufzNtPKwKZ8n2GKd5gjOmxoZ7NR2yeY0zwbOGPaZeBu46/C8/JnlZ4tRQ8umsWeauhIKnwa7JQozUisyeCroszhZAfEGJY6M7Lg8cFuSMLmLJ3f1TtKePB0o3iUqUbqKsM7L3Oalc+c78q9CsNKgTeFSUFFFOddSKMh2cnSs5Q2GATvTyZxML/CiW/JiZIbAWoUEQfRpTxVZ9w+joWxS1XR/0yX0iPfDPFXwdbM0X7n0CJNh5jnpzY3KMZU8KhUEVi04qIcVw2ywE1h06FpJqUEi4lCCxGNemEFDxsb53K+RReFWUu8joJlDwQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=SvR1yLS6zRrItznsS7X+sHx4i/yXgJODBTr5Rb583B8=; b=FAzcYI110Hy+jQjxThSlNstnSxG9qHfmAsW57X2uzXlnBRFVZg86YtNe1C5KFRc9WSMttw1fOj49fwlTHuiyICTJvF7xlFTPstHwf/Fdakw86xhFMHDdeHwKT1Ek5d3814c72RWS+AxGRSJKSaCr3OCzPZnc3I1AvHWYmT0pPkQqXPd8xZJn0vnxFrEVI+3t7wmE5/b4CgNx2dAsowoDCiRu2zH3pdQk99z8jgSN6v9MqlDyMx/PCO5IP7D1CTG0ZpVeHAB9TAB+pDo4dNzRJDkz/yM4+ENshsVZmTZmoQHuylMmszMN2fhU5/H9UM7j5cg8XJZIKV3/eEQumWD5zw== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SvR1yLS6zRrItznsS7X+sHx4i/yXgJODBTr5Rb583B8=; b=ezbKi8w8nwSNf50nXa2N95+xrjiSAccxqAKMPWiqYOZB/o/s2eApfr/o0iWxwOirspeK3D9W6f1cmGRJ9uqJ+eyxv/yyegdpU70MR9wjjUrs88fVNtKGxR7cAjav8vNmLSpBeLd98Z+c+ZJOcKlVUi+1ZmiAzzcGYTF4iI6/aDoqLGSIlBu2WyXajgRnNPdOovrkypom5xegWft4+igfAfoR+L5wuoxcEulINa7w+jU8OSqAefM5mXx5JqdAMyl8pLtuVkN4sea8qPsuTi1XUeNY6MWbGayIdcbfWuPykW10p5SYpH0jIiIUXoYUNVfgoOxBti1aAacbWQPBCsSluQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) by VI1PR10MB7812.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:1cb::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6363.33; Fri, 12 May 2023 18:36:08 +0000 Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::aa98:fb34:754f:8958]) by PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::aa98:fb34:754f:8958%4]) with mapi id 15.20.6387.024; Fri, 12 May 2023 18:36:08 +0000 Date: Fri, 12 May 2023 20:36:02 +0200 From: Henning Schild To: Anton Mikanovich Cc: isar-users@googlegroups.com Subject: Re: [PATCH] testsuite: Always cleanup gpg agent Message-ID: <20230512203602.58c4087e@md1za8fc.ad001.siemens.net> In-Reply-To: <20230509082508.1658927-1-amikan@ilbers.de> References: <20230509082508.1658927-1-amikan@ilbers.de> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.37; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR2P281CA0080.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:9a::13) To PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) Return-Path: henning.schild@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PA4PR10MB5780:EE_|VI1PR10MB7812:EE_ X-MS-Office365-Filtering-Correlation-Id: 8109847d-bf0c-44f9-8874-08db5317c01f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: vTEGC1nPPwUE+Nc21t9jmWMekFzqpBDpjheEBm9eK+c2VQKxo9hzz8n7K5YPSUxVesmWo6unCh1BQ2sCigLIEFqhzKftDiKRKMWaSn2jZDOjNOtLc1HRCl6HxEQkUrZmAeKyT5L76HZC1L1EDeGZ+JK/9g+c+seATW1wIO7Pdc3JKb1OpRVYhbtJYBs31KFEyPu9e7EZ5E5k/74Y1PScmBre3US5Ox2FqTM/gQtUoHDS0uN/BPY75pBLN4KOfIoXDWo1pMTV2kAYr34xbNIBjFVypPayqJXoN2QScrz6pVFchjQcFyq/dr+lIRSXxOvgP8jErP7rMLzT03whb6zqsTWxPVEfvPcBwfrVvVBuCa70xp7KQmyqE+5jZ9quugv11xywItJRcVg5fx+yEX8PpTlETL7YdSk+PBdRMJaxhdQdzRx8vGpW0aQzekEvfLNJ0tl+HbepxSzaHhBc3Tjcz9MWUhc/CFPTq1GbRBV6CyEyuIrwyzC1G710sPSqHD00ZJm2W2bCq6SQtDv5/9RBzjhLSZvWSbe8d9d7xwgSJgPr5hiEv87RV6isBa54X1H0 X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230028)(4636009)(396003)(39860400002)(376002)(366004)(136003)(346002)(451199021)(5660300002)(44832011)(8676002)(38100700002)(6916009)(66946007)(66476007)(4326008)(2906002)(8936002)(66556008)(6666004)(478600001)(41300700001)(6486002)(86362001)(316002)(1076003)(6512007)(82960400001)(9686003)(6506007)(186003)(83380400001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?by995+qtSRLzcGDAMFpu+u+pRqVr/aZiQsvPgpOo3WJobjrC9cXafyyNJITH?= =?us-ascii?Q?21BEJSfd06Pt/i/+m/YewXmkm+xcaVdvD/SUFr75C5Fhwm8clGONxBfBqAQr?= =?us-ascii?Q?G9TjAjZPqopURnWhVNudsgnMloSE7uyfp2AyTgI350NGMKTqIW/BZ4C1oF8y?= =?us-ascii?Q?ANouQJ2F1J32kAC9/lVsNMNcfZUhY3jP5aFdTq0jl9TsndngyeeiKNUOIk67?= =?us-ascii?Q?67jwNdOncxT0jCdzRtt/pybkXj3n5UaRiZRw8unfvbaa/xIirGRyTl9numW/?= =?us-ascii?Q?ZknPssQKi67dHOY7x7fRfaSo2/UANTFkWCDAim85HrEPZrM5RzzmI3deV+a8?= =?us-ascii?Q?GHo4DJffFrVkmCaZf8UU1EV0bXZk9BytJrUnL/KglpDyZjxGWc65Oty907fh?= =?us-ascii?Q?KPnYxtviJ5tL3h02ndvklvZD84OWw41tPXO5kLLO+cTEnJNFZz6LCaO+9Ry8?= =?us-ascii?Q?iDPA3sh8QJmWL/zd3hqBVI7Bz1rpz6K2S9y8lxgmWckJGd6rbYo26ZPBzauJ?= =?us-ascii?Q?/8uxuCIWtcOX6pMUzxFM0GhkmlShBnQO32pPG2y34vIZOo/PbvGlNK+rCZLM?= =?us-ascii?Q?pjKcQ/WU0gkwheo1aTmdmhnpw1fPwQfOqdtc2nEUo65UpoqMCExKeAHSWijq?= =?us-ascii?Q?cu4/wy4Al75RrW7SZoy7LvLSQMMMlFRHBp38pnlT5nO7CGgBncc7LVGhpdyA?= =?us-ascii?Q?v5gtwWODRgZ84ZYfX+jUvf2Gqi19W4ZqgG1woUTba8OqrMwepAazRyuYFNvW?= =?us-ascii?Q?/XFrPbq5q8ph+r3J6WEPLrrZFQY+AL9InpDb0RO/FytE2Zfc8WU9PoXG5Yd1?= =?us-ascii?Q?HYikp6cDx+Of4lHT4xOFe9mZyhKgX+0k+dZQNRrwIFxmOYyr2NbCB+SxcPiG?= =?us-ascii?Q?UatkNdq9erKmUOVM02nlVizyQwlBQh0DxzNa0j+7VMrZUYCZaBwzLFn1dYwh?= =?us-ascii?Q?V9PMli+JqQ0jezPahHv0peOVpo8fAfqTP8n1WZRL60GkV/Inxbef0NkO8sB9?= =?us-ascii?Q?C2KuQY4CuBcaXsH4q9OgFncJhsSxMKHscoi4Y5iekRy35q4PySe/kiDQ1B2u?= =?us-ascii?Q?5REpE2IWfuOW8922WR953KZrtCLl8itmfLGagW9YxfBP5DUno4Q4gUrUEefd?= =?us-ascii?Q?HfGrArcE3JxwDr3Ow8g4GRlG5eBUF++DMvjz3ID8kbAPQm14X21nT/tlkmW4?= =?us-ascii?Q?SfqlZ1YuSCPs89obihBEJ1W5Y174VSkEnYLMxWZuQtctMmCD9z153xXAQF9N?= =?us-ascii?Q?I6AsVMAw0H8iatSew8c2Z16yvwM+5yKAiq/Qv7ERKPS0R0UH3m+IjiJsCm+H?= =?us-ascii?Q?tiUt/OaTdDOkSo5rmxOyvvvAaNykNL4fPjcGEws+NCzOeTBamKC+QBnRR4kT?= =?us-ascii?Q?Y1ol024cQDIpgtd/8K21BKQyfxHdujwtp3rSN9Om7owT2KYn4+Q3R9edHYb6?= =?us-ascii?Q?SxF7GDF4JNqrDRZqnshWHcFxqCCnuhjgjiTCJuljArJoEZmj3zhWqzuc9O9x?= =?us-ascii?Q?HfgoyZHbQVDRqIAGV7zEyF73GvBxgrbCThhTpsPXa107nJNrR4J39aTs7KR+?= =?us-ascii?Q?t5LqezjK94daSpgGMhceWk/0BsazMWHHRbeKjzkHOD1/zFlY7zka58iZNyEO?= =?us-ascii?Q?gYkNQb8zt5Vw29lTWabk2wIYLy4Y4YJ+PxZIW/c53SY7JYHaW91IyYtnoeoY?= =?us-ascii?Q?dbgMSw=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8109847d-bf0c-44f9-8874-08db5317c01f X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 May 2023 18:36:07.9373 (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: 19AIdZU34Mfkzy/TkklvijsHbw4zDr+BSO58WMAI3I1WQf+zT1jUQvuvCdmIg7dUaBXlOQjQAzQJWNpIcWtNNuduf8uuklKLigoPkFh9g6E= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR10MB7812 X-TUID: bG8o8MulWsvs ACK. Am Tue, 9 May 2023 11:25:08 +0300 schrieb Anton Mikanovich : > In addition to 1284155a cleanup gpg agent even if test fails. > > Signed-off-by: Anton Mikanovich > --- > testsuite/cibase.py | 28 +++++++++++++++------------- > 1 file changed, 15 insertions(+), 13 deletions(-) > > diff --git a/testsuite/cibase.py b/testsuite/cibase.py > index d1543a9b..df8b350e 100755 > --- a/testsuite/cibase.py > +++ b/testsuite/cibase.py > @@ -42,24 +42,26 @@ class CIBaseTest(CIBuilder): > if result.exit_status: > self.fail('GPG import failed') > > - self.bitbake(targets, **kwargs) > + try: > + self.bitbake(targets, **kwargs) > > - self.delete_from_build_dir('tmp') > - self.configure(gpg_pub_key=gpg_pub_key if signed else None, > offline=True, sstate_dir="", **kwargs) > + self.delete_from_build_dir('tmp') > + self.configure(gpg_pub_key=gpg_pub_key if signed else > None, offline=True, sstate_dir="", **kwargs) > - self.bitbake(targets, **kwargs) > + self.bitbake(targets, **kwargs) > > - # Disable use of cached base repository > - self.unconfigure() > + # Disable use of cached base repository > + self.unconfigure() > > - if not signed: > - # Try to build with changed configuration with no cleanup > - self.configure(**kwargs) > - self.bitbake(targets, **kwargs) > + if not signed: > + # Try to build with changed configuration with no > cleanup > + self.configure(**kwargs) > + self.bitbake(targets, **kwargs) > > - # Cleanup > - process.run('gpgconf --kill gpg-agent') > - shutil.rmtree(gnupg_home, True) > + finally: > + # Cleanup > + process.run('gpgconf --kill gpg-agent') > + shutil.rmtree(gnupg_home, True) > > def perform_ccache_test(self, targets, **kwargs): > def ccache_stats(dir, field):