From patchwork Thu Dec 18 10:23:43 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4746 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 18 Dec 2025 11:24:04 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-oo1-f59.google.com (mail-oo1-f59.google.com [209.85.161.59]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BIAO2Cd010204 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 18 Dec 2025 11:24:03 +0100 Received: by mail-oo1-f59.google.com with SMTP id 006d021491bc7-65d0318e02esf658365eaf.1 for ; Thu, 18 Dec 2025 02:24:03 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1766053436; cv=pass; d=google.com; s=arc-20240605; b=ZYbiz/iX0ddni7Y3W6Q2FhEK7GbTgARYO/MsAX4ZY4E2abahM6CZ7Go/990zFYZaxx +H+XlR2lUn8lHLIfD6fQoiX1KEg9Gz3QdkrdibjFgR4rhGaIdF0gRhD6fpAf1i5+e2SM w+TAUZobIbQd8E5ResnOt+9J4/q0E45kSC02DmC/GueVvzIO7CXTEpbQxOOL5rLXkn3Z T83/Ze3dgKUgWENX20mr/4ZzBxaDfbllxu9KYiWjCkoxjIZ2MsnRDFSxdh3wz/Tdlc7l ERGRQKL2LtYUTDbQ7i8FBDoZIsgISo3v9rRs8AnQxycDU/Evqj6PxczRRYiD96cXawhX CsFQ== 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=ZTpK6vVj8i5i2/19sPXVG4GmZiZJNwDNJLjB/5/UI5A=; fh=g/oNvqCCqrJVxKZzexbxc4EgukTJZJUNbjXW/xincF8=; b=UA6pYj5gHdrH5vvypmkH+sLv4KdIW0ghXYsDmq7oYrMVN+RTBpE2PNin+0T0EtdU9E oKh4PY3bS4o9hp3nmPlxwMkR/c5JhTcIpMdXAfO1x1dBI3sfbQOHYtHbfqOS0kbXkhVx XXGdSMhsMEH5XA/B5iYKzXCsKQehWoyN06aCXHydjEGCSTzV0KDWH6SZN5BeetJu0IhH VDQY/lmk2911IcdegTKwgzKeDQs/kq+eGq7bKPTm/0/2lFEN5G2hp0vYxCpBwK8l0NEI ADBUBDe2iqwFhjf/BME3fYOUPf/At4eqRFZ5A5X8XuYqn4deawjM4iYkrQjz6CS/KOtq VGJw==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=n3BDkMhY; 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:c200::1 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=20230601; t=1766053436; x=1766658236; 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=ZTpK6vVj8i5i2/19sPXVG4GmZiZJNwDNJLjB/5/UI5A=; b=r+qEPW29OLZXhODKQ7mQHB48JnarnHEAy2cyidZZ9mygRX37+UBDO6YIoGiCiphoIo RhyyhimBFzcLjflR9G8pkTPA+0aUAErXVbQwglG8ZOLqJ5hMfZgC8OSFj8kFUxRxHDna 3ttgduGOLcqPFkMz4+56uGoaZhV6bkxD6ABEU9C+1b2/kUOsWqvBSPpT6jM3eZZOh0fH GNtsLXIN5pX08TswE0Gc+7HARsL6WFGhtby/uU/qBbRLqzFWEWk2PYqf2yAIYCP9Q11V fTw4lfR8LeNQDTah6gWc2l3B21AM1R931JTV7Y47eJNsvS3EszOWIArwy/kKP6zAGc7T KMkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766053436; x=1766658236; 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=ZTpK6vVj8i5i2/19sPXVG4GmZiZJNwDNJLjB/5/UI5A=; b=SXuLFg0aqkpnTo95jHJEBwTacgBt83nLDOmWbZXEjceQqBrJ+4NFNpyxmrFLS/yUkJ 2muf+A9EbHZNtdz9B6hB+m7bQPAp54iK1AnshobpFtlcVXBqceGAj+aDE9Q/yC3GXwbc HsYtulrDT1k7Y3vFxY9xCweyvOzjOGedUpJy6uVyTZ7cXyK+J28vU0hMAbZJxAknI4Z6 KUgj+qBZe7UYzJfVDDx/Vd6d/gRvxHdJC1mJtEni5Ya7Rd51YxaL3YKHM8321alWVGgz bQHQvceXR0Xx1udcD9+wbqyCR1yuNuRcg+l3u8yV3vDeZOb/60k+pdmRcK/d4F25Hi+S 8BPQ== X-Forwarded-Encrypted: i=3; AJvYcCVN29VYszaKAEjU4XQPNY2wjx7FFzuTjJAOn5qBSZUKviFLdxkKU/cFh0zaOvDK+Z6Tydp8KGA=@isar-build.org X-Gm-Message-State: AOJu0YzDTtAt3PaA08SvUgb+MmaLVkv1aC4vlnAz+2YTUYsNSKYQC/i3 yBS5qlESXygEGMUszN7XBuq8ByN5Jd1IumbKYGalAkj+HrK/DLe5V7S+ X-Google-Smtp-Source: AGHT+IEd4rOxJZXCHH/vajwgBgsDwuO4EnXjHLeGH4sCim56WI7wviw8JX7lLDp0eGLYSbqSv+XkSw== X-Received: by 2002:a05:6820:f033:b0:659:9a49:8f46 with SMTP id 006d021491bc7-65b455be8b5mr8636071eaf.11.1766053436353; Thu, 18 Dec 2025 02:23:56 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWYZB7U9XrvWgxrg1mCUF7W5FyEgZR1TKLLRDn+pyYxhSg==" Received: by 2002:a05:6820:290f:b0:65c:f424:26a4 with SMTP id 006d021491bc7-65cf4242993ls954738eaf.2.-pod-prod-01-us; Thu, 18 Dec 2025 02:23:55 -0800 (PST) X-Received: by 2002:a05:6830:3147:b0:7c7:68d8:f6ee with SMTP id 46e09a7af769-7cae82d4a14mr12001698a34.6.1766053435417; Thu, 18 Dec 2025 02:23:55 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766053435; cv=pass; d=google.com; s=arc-20240605; b=lJujlcpnGrhzyY8xSoGD4ZnFzMoEqVZ+JFJmLTszWj5MlwuB7TQmwuSWb+fc7l+QGC rJYekcSCGmpY3AE78GsXWH90uVVtp+xVchJCTwrXKr1XmCg6EHnxTaA23b+OgzCUnwJ6 2M2NloGUuOYOWKMeEAYduiX0NPb4QKsHMJtQUrQvm3IXuD4+oqtdwQntsgqujyp4j+h5 VMfpOcniEtJA2EKeh0OsM/Tcl5d7iIqiX1NM1626TmJzrXE+HCG1rQz0pXOySQoMWAG7 WVMl7kcGBw1qMbbif1Kb4HLE4hoVornz+veenkZppMFQdNGDPMGvbPGPJgVWK9Xu1rri alVA== 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=V8x0df7E3+nQbyU4W+l14ZsGnuHaVGN22WQayIMo580=; fh=y4Q4sSo60XIDMfQl4kOzeqW/gQkja1RlhaZM6hZs/O8=; b=f7rNWI2sfIVZ2S/XS5zI1QK1g7I328ClFs16vGE/+FKFpuepk1mBLJhLoOMSAez5B2 azai8qwZvG3tq2hcrh8MnhQ7rJlCuVwMQPOhJoBqpP6iptmIsrlszcGMSBs9UrXN/Ege Z4eaAY+pxhimB+gOYMZs0RPbI48b153x204Es1m3Uq6U3vrepA6bFKKc5TveW+bGJUK4 Ww++okB1QTlVQhqniW/BX4r9WipwgDaPMkWzytfgyuKW2eVzQ2n3WCf3ufAMBDiOw37G F8TxBq6DgB0rX8mop/eVMm5Q3nQfHI70yalAa23hHh2QJ5IS6wpu+yvTxDUbqfXne1ch Sswg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=n3BDkMhY; 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:c200::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from DB3PR0202CU003.outbound.protection.outlook.com (mail-northeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c200::1]) by gmr-mx.google.com with ESMTPS id 46e09a7af769-7cc59b38ba4si105905a34.6.2025.12.18.02.23.55 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Dec 2025 02:23:55 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c200::1 as permitted sender) client-ip=2a01:111:f403:c200::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=OUVzEI0YFpAFXPRSfYis9SIJ4b6MKjxxsFtqCU10C9kHaIPJYHNt4+50ty+ng+LGRFqseSEi1ai09qgqHjgjPSKRxUpvifNooMiIFgspjKbPzwz1wb+FAkZHVYIX59gZ/zv8HgXDQ/NIiWMw9Uj3YP4/lS+nN6Spl6QLRfhmmFDuPZ+5GATtgyN46oLOZivZjT3Nmh0GVC7uBRXit9AG2wN6x0HQAIYwzk3eMjMiscJcWiCC63+TQqE2zWdkd1LoFFCSNBeMsUzTkPgWMsNml5zOGvWKgTCaLr5OXJqU/kfntxIJaeSpvvrsjJNSN23t08mnSuQt+qRurjkxZMzr6Q== 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=V8x0df7E3+nQbyU4W+l14ZsGnuHaVGN22WQayIMo580=; b=fcvEEW2oRAM0dz22gAo7eICnRXuQmtgqqKkfG2WajgAe/13+V/bSgVfFEC+OTk2Hg9MfNgA+5S03md2NhdO+huC5GU+zzGsn79PGKI13xCv49DgoSkey8iiYsW5pSQaEV1deONHLD69Fjr9PbHDwATpk1G/iHId5UvXQKJ8ufXy0NfK/BhO16b/TOs2hgxinEFJulXQX7PvhUYhITZi4UlmIlzfD+fXF8gZj5Lcx3/aZYePHMsFZF2C0iYbHvKGuHKJBiUoXJqvRtsBoWZ+NRHLOO9M/U5h1RCuN1o//rrzuO+uHvU2fx0+NDML/n2PT6OyNffrGGEVkOSwwzcy1wQ== 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 DU4PR10MB8878.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:569::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Thu, 18 Dec 2025 10:23:53 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::9412:cd7f:3f72:92ab%4]) with mapi id 15.20.9434.001; Thu, 18 Dec 2025 10:23:53 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: Felix Moessbauer Subject: [PATCH 3/3] testsuite: make SignatureTest idempotent Date: Thu, 18 Dec 2025 11:23:43 +0100 Message-ID: <20251218102343.1074824-3-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251218102343.1074824-1-felix.moessbauer@siemens.com> References: <20251218102343.1074824-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR3P281CA0038.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:4a::14) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|DU4PR10MB8878:EE_ X-MS-Office365-Filtering-Correlation-Id: 70838bda-df1c-4b5e-51e1-08de3e1f8b40 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|10070799003|1800799024; X-Microsoft-Antispam-Message-Info: Und/Z0ANfrNoh3mvl4Sj9lKF0K2OOffC8BmJ/9DbFEE8iUzosMujSgWjOtlAHZinqI+ImaPM/fma7yNZ76jk5ngh/tUk8vPh7SFa71Esai43VaGjfAuw6YUoG1NSOesQNHLvOVmWoMmQHf6E/fVIbSu1HMTXZImZhvEMNKAH8v8Brq6FJ+tWiZSv4sMrb5lPXfNpTITvIBVwF8SYitSwppA66SlKXGXqgNsvrcQiDq1vknELng8q1i7dMuz09cBwCw6rO8mfLbNgVpW1L8yM40/lmkIwFer9wmGm0PkbzHQa/m1B9iXjkD9fposVc5N30IdHsMD3dK4yCqZV3+lRykAe4BRMjOWHrQoc8pG1MNmI4fgyAJBUClfiQKejzWExN47P53zu+N26Xnh4hJo9sgZBHNvGEUVx5/mghnGP1Xx4Iw7e8yp0W6dko+fgCf3BeRANRrHedUv+lcGmJtiRLDS59vQSaiJcVmPCMdqgcCfSDiXsNigC3rlqCSROSf1NyafLVPkaJK5DOR+e2w8RghZnXvGB4INXFU3moLQJByqwPM+eqoptuvajU0KtyEqMxR4fj7sQl/0aOE0MuRKFxgJvseg4mKWVKeemtqak8jV96mPiWVHTkilQ1WEs5xFN9OdECcVGlntMOm4h6jHJgeJisLHGi6T9KkGdT09D1uzL6doclortr0Ty8qCsnvAxPwX3yDM/zbrhhlUkqq6eeetujkWSj5LRP0+e9vjRxjZ0gFvX1OPOlMHSqE23xEteuNoQHwHr2mrrfopWdedIXveOyZBaHgE6WDHAg1owg6zJu3ltabhy/EGuXG1/z2lJWFC1g4A+44bM9Gbs1I7ydTHuGAWDXma9q+K0RYavlUQpBgIcsQGc6vS8OCf047v0sel29bwoJXUMmLFLtjm5PRQnfPLqswMp82uCwODAYx1NA5o8D9w5xhgFQRngB2jn/qng/MIaCNkaWQVfR2n2i343rLvofxg4Xswh/XxT0XoW7qHwW72911J4S8oMDMOi9/8cjnH+KvuJUFeKW31PxEoMhsaVLOYlHlk8LZZiPU/pielwEZLDeE3WLyHHKQ9NCHVp5aoCUQJIzR3UkDZs4xMtWUYLedEgj3GnxYlzl+jQQYjwsPmOBT7mo7H7gCXH3uo77zjNCIPGsPaiPJdEAnR2pc8s1HLamC0wt2aHSKO1O+8S9eQAXkE5EtkyG2hID3K5OLSemmQqeyvKtjK+Wu6gY/LBq+jTO6lKNA0WCh5ChJDS171rubmSeY9ILcekL9wRKmxA+U/2H+hDetO+3ruE+jf73GFRd0dFRTSJsnYJEqcQ8fFSnGujIsJxKg3DOij0AYYhEI+R2huoMvM7AQiy/5nRwC0q9GOF9gRVbRKrqkTaETu+S9SM4jo6T1g1EJ9Mv5bxreoGgAuwUagrxMlHLgoJlXnhv8hpB6gvGZV3rKtxzAJt/VIY6npESATt 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)(366016)(376014)(10070799003)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: pAzLva6/aaRyh3Wm+HsGYv7AlIM88hWJkBNDTYcxx1xzfOmAmgW+KrFWcpkCM5Ln31ubkxnSgupKJDnnNjxfUdoEZ8AugBaPQa1CcNFijSbTa/gKwkvZ7tz2rVNC+ZcouaGpSbmBggrWWX3aXzgvuvgyuTKFI6U4QIik6rvYSlisrNuS+A7yDGG7m9lHWKGtGYDyTSZnYGlIuGUPJeE1svqqN2/g+xx4UjLFKYfsvVzDOdPUmrQozOz9GXHvCY8NxQH25+U2YkROeMdl6ak703U9McBIvzQjIFyNsCz3J9br6sJ46QQS9CCRfO4gUXPDse3yhrw2aZkrvcie26kM5ESDPdGFMvCDN43NsZV7v+Ld8TEmyAgiU/EWmnm+67LkUECCfiosl/GrAh8jcw1RVunA35d34l6D9P7xBFcy3kDeakZnSwGTOvKxplFmBAhfbIqVNx2In+ZujXo9Q5n11PLrsphNH3JKayHYNYX37j5sfEMxaXzmGdMFA4Qar0rFABYdP/d3UudACgqHAAq2VIP9vQh2uutWJH/T8h2ecMRBuJmgd6Bodpdk1P5/vKHYOde9Unm+r2kqorOlNc6a/Th6OcT0N1bTfVMmj+1fHFSwt4ymcNwbAWe9yewOrQIH0DICwil/+hKswcW78EIhTi5XFSuajYcpiPNqieJz8EcswqcVoeukxIv4erl0mmd19UFU79RJQLBsv5+cjxBLV89zIJnOm41bMnhxjVHyHOwwm78krO4ijWSSQgGCtbqFvswLzW81c2IO+r+xuo9gXNXB558SOOwHu/NgLdGC609pTaRi28fLnoL4n1vxPaaYn2tB+S0+jZGWudjS0hwE5wn/EfdrhTmNGHvZH3LTLOi6oEc99My9QNd1k0cW/C3yjCk8A+qy6q71ddXMoj/ySd0Z9J/sygLoi/c8wYO2xB4wPyh7FBJM5sCGD5y0rSrSuDJTDcp8VkHcp5trD/mKnqNHuTMkyt1vyn4jYsIkSDuGOIbfmc6OXiFfyIz0bJtWySs0uthg3gsJ8oJroQI902xtKBWHEl6+PbyT4Qc3FrerFqOgrzA+A0Ke1GTODphbkna++QZdfjo039TLf4eqAeY2ZrZiVXJRfftQRIvc0kiT+ge+IS2rQ8F7osEzfA8QjAdl7V9HQ4KKwetRL4fd3j7xytLfnG/DlLAcjTFEdl/O4cYCschWjEFTvZ9l2pAoQnEsVaNd8js+WeNjESJnLm0QRhkWMFfbzaeYJxdGodgsMK6iF9HsfyMS2yNzkcyq6+HoEWCqPRllQovGybigjoC9u/yJWa0bkoCyoNL2IVY6PFmy1WQXGFmQYHNTIc6RpQjyVsQMvQvln0m9lKs7pJQoh/f4WlksP/M1Hf3C5oKi0IahD0uGcaiHv7rS3m5lTVRwJSoT6Dm+oxXjFucAqFZJgpTpYPcSFU7qZd0AE8A9zjvAUVKu375/acpnzQzOMbAo1hliWIQzpqSeOp/Owa9xgg9NTXBBkXxbimJ+zAxNFT1LYEZooicywNAULvES5270wHUQUFNgXR3wvlzs139CjjspeiJgaI5zW5TfH/z4WxIrl6GKK6kqLprtA+N/eq36nc5OmkW/9zKFvbkEzrumKkfLyEOU/0Fgc0ZmwHNk8PCwmmlnCjo+Agx5sd41cBQvlkui3m7wd7ljugBaRQ== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 70838bda-df1c-4b5e-51e1-08de3e1f8b40 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Dec 2025 10:23:53.5672 (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: k5ipNBjH/oPafU3kGsq1SOfH5qhdRElVdE8KxmA3YDMANlw3zTSChq9u0nUSUpgEmIvJT40HXUEq2ha8/KW1Lj9GAsco9+f9BHYu3gfRkDg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU4PR10MB8878 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=n3BDkMhY; 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:c200::1 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?= The SignatureTest copies the tmp dir for later comparison. However, this currently fails in case the test was run before as the target dir then already exists. We fix it by clearing the target dir upfront. We further reduce the disk consumption by removing the tmp dir copy in case the test was successfull. On error, we keep the copy for manual analysis. Signed-off-by: Felix Moessbauer --- testsuite/cibase.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/testsuite/cibase.py b/testsuite/cibase.py index 5b0139de..5ef1a5b5 100755 --- a/testsuite/cibase.py +++ b/testsuite/cibase.py @@ -171,6 +171,7 @@ class CIBaseTest(CIBuilder): Generate signature data for target(s) and check for cacheability issues """ self.configure(**kwargs) + self.delete_from_build_dir('tmp_before_sstate') self.move_in_build_dir('tmp', 'tmp_before_sstate') self.bitbake(targets, sig_handler='none') @@ -190,6 +191,9 @@ class CIBaseTest(CIBuilder): for line in output.splitlines(): self.log.error(ansi_escape.sub('', line)) self.fail("Detected cacheability issues") + else: + # on success, cleanup temporary copy (keep on failure to inspect) + self.delete_from_build_dir('tmp_before_sstate') def perform_sstate_test(self, image_target, package_target, **kwargs): def check_executed_tasks(target, expected):