From patchwork Fri Dec 19 13:19:19 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 4765 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 19 Dec 2025 14:19:56 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pf1-f183.google.com (mail-pf1-f183.google.com [209.85.210.183]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BJDJsYZ019324 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 19 Dec 2025 14:19:55 +0100 Received: by mail-pf1-f183.google.com with SMTP id d2e1a72fcca58-7c7957d978asf2242605b3a.1 for ; Fri, 19 Dec 2025 05:19:55 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1766150389; cv=pass; d=google.com; s=arc-20240605; b=J24IrD7btMSSMF4+wdq4wjMkLL0uhzfiTIQrM7dZj3pBTzwzggBxni1roXbRZOSsZ7 ZD+nojKVMw0QJVAKXDuBB6lt89fJRDTphVaX22sFepE5ToAfQvMb+FLN5/IjiWExvbck 7FASpxx3mC0eWECYdijQAKnY7qDxVyuhy3onpoSSOfq6ozdKSQf+ZkpXwsNerXhp2RZr N5xmt7TF9NJs3mlFK/UbPOwVz3G6kUdMjCpXOhuYa+QIjAiTFm+ZxtucYaf0K3pfVU+9 3t+l7E2GcEW3XNX2SPUKYC7zCdX3GnedkusQhmVzhQkZkRMW5oIspitQSRnPdP3qZmfd L5fw== 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=Lr+c/YfAIBonjWBpfxCOSxF/69S/3ChjuSbCN1i63rg=; fh=mP5UFbVxlD9V92nznpem/8+iA+CLqtPokmEMfKpIaHw=; b=GYJbzAJ90tHijEJtsyxM3rvnJVwijWrvoye7TymA8TMq24lHbG2kdDNAUmDhZoQNh+ HaW1G6c82Kt31M0Ljwhdm6ame8f0iGudyvphkUBlSo166bxWE/fV8jNFjmvzwRHYiaAN 8KRHkjXXTyn70mPnK0+8BThekkQIex6qRhJ8NRCGOTIjIWJBL3Vq/xAhJKuGx0maikJg Aj3i5FIheztqP2meJD89yJYSTCai2PMUInf3Z8Tm4lcuYpj48KA0Rd+zRy0xBf9Pykqg vnvvi/meB1C6UgS2roSmDh9jx6Ir4+nOBlu3nS1H3CIK8+hzST9jCAg5RDnBjtUlWV3F 2utA==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=VcMXQmqO; 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::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=1766150389; x=1766755189; 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=Lr+c/YfAIBonjWBpfxCOSxF/69S/3ChjuSbCN1i63rg=; b=qza5ekIAaBiH8opW8xCCQaCBMoEBO7yBmgzW+JEyI6ikF0s1AUsGQ+J5UKfZKIlI+g PzBRCXgektGIUmJxfqNzz0/1EPLy360057ydnrSXk3jONsES4/6FefqKBEN2uaEzHmXV nt4DoSf5YGtcdPBX+RXb4YE4K8v8asqBWanFENZJ5gHNwPY9KaUTGlAImUwM8nUFKoqR 7H/mrLw3c/tcijwy1yMEEx3cgFRnh1lPnUUxrcvz7sZGLr9aM/AWFRvcidXRx4ij7t86 jodu2o7aJYv97wPtUgvuZJVK7tb5RzlUeqPpPeOV0c/SFvsuuSHgwBufgi4+v2EsOjgV waTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766150389; x=1766755189; 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=Lr+c/YfAIBonjWBpfxCOSxF/69S/3ChjuSbCN1i63rg=; b=Ywwa5MQ02pONhGcrd/qROwxVVWKQJIsFZlkCLWi6UGbqsdKqRtWMPQnHfkcYkYKwXb 8m5RyTDruuU5jZF4T0fbHBxojH7KWG0vqIh2uvVuClUsK8xkv1m4/Qn8KuBEWtSAbrW+ j4BHaQkFEp5ol0GCWbA0onx/pOxHoc63jjsASzJt3DFxRoKqEN9G8nsHGfOz5FDK+kjO /ScHIZUWfwTJZhfkoCiiLIGoCw/9JhGPX4fcfrpDPlunUaZf/fs4DCdGw9eTNaHxQU24 QNA/+E7Gb0J9MFgDG31ToIWnLKMxYCmZwmKlnkaJl60RppXhGoxZXlHe8645WjP/0tkb jrTg== X-Forwarded-Encrypted: i=3; AJvYcCVAUJpjJrGWKZ/6HmRj8W55ESpDLcEIXGccPf5TO9bkQPWDaXRo7Zzhj9VF8fjDtm5KcI9j0UU=@isar-build.org X-Gm-Message-State: AOJu0Yy69uUmjYi3XP2E7ahwfJoJ2r+Y1UBKWDiJaNjRTjywWwNmHURj l2Yo7oD25gRsCeF4kXgfgpsZDhJx0LPc9S0Nue3iB0x5/InyxdWEktXY X-Google-Smtp-Source: AGHT+IGilBD+dxx57HZl1ol2bdi3CmgQIP5nCuBG6Bb83ds1JtL2edRSt34OeqyC862Hoy5KbK+jrw== X-Received: by 2002:a05:6a00:3489:b0:7ac:69cd:ea0d with SMTP id d2e1a72fcca58-7ff646f8f29mr2633119b3a.19.1766150389280; Fri, 19 Dec 2025 05:19:49 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWZSGyCaPkBISaJmVSmYkCitJ7aHDHcZfQbe6b2+54b7/Q==" Received: by 2002:a05:6a00:1c91:b0:7b1:2d52:56fb with SMTP id d2e1a72fcca58-7f64500ad1els6092379b3a.0.-pod-prod-04-us; Fri, 19 Dec 2025 05:19:47 -0800 (PST) X-Received: by 2002:a05:6a00:3021:b0:780:ed4f:e191 with SMTP id d2e1a72fcca58-7ff648edfe0mr2854067b3a.23.1766150387520; Fri, 19 Dec 2025 05:19:47 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766150387; cv=pass; d=google.com; s=arc-20240605; b=VhaKyU1l6mrRc7dVOFEFtWwcY7UZ1KN4NMRTFmwof1p2/MEyPPB64XWZTsE+cX7gKI /h2RVmtz21hYkHfQnraUTX6fouw6DQWfJAjGKfmvFM7Z+Ma03YjzMAafPTvWNIOacjHA CMIEH64NYhJo30zkXd2oHwnQPc3kiK38FYsm1BsQKJ6CiXlB7FC2WpsJCkdTQRN7XPye YYv67heYrIvBJxgNJTvHXyeky+RNv8Lj0ap1yqutXZJ/E4KItXdjDUoQbxP2yvFFV5Gk Ux0BzJoE4/O7y2B+QAvdN9TiBezHSVrsfSZe+IzapzLNTMjT/RyvCZzoctk40lEPo1qc qZlQ== 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=pz2B0UkGs/hnSrN/waE3y1PHEuQis8JPLVQmTv7t9fM=; b=Gf9pXV8N9f7PHCYFJ05UQNOQIHNGK1o0nnKjBsVNSB3RhJ6VTYz1z48jtfWT9TZnHu +L1SbmrclzsZljv1+7skcKBXudstFMYLCOebyshXO0bhut6RbbGrE20xb3hM3ZJO9IiV JjutwHCP/PqQI6//Q6xUyBzx3LLNUMEDL2S4+ViKuKIN510dR9nnQQK4XEx3oWtkdpL6 ZYLQkSvhk2GZ2MJqffNOUVuXxxCPm1i9r5BxN2k0DmTG5xsXYBcU5bJQQHKBLV+BRkbt sBdBfNpxID1ZGBGKlBc8uKgqIZ3KenywUlGT3IKTEUIj1drw7/tv/8b/1xtzaZGrILTL VQKg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=VcMXQmqO; 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::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id d2e1a72fcca58-7ff7d2d401csi60395b3a.8.2025.12.19.05.19.47 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Dec 2025 05:19:47 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=WUTumWRS382L++ZRc4EzbIpuYSKDYkO+eu8Z1qilbNM+s0OQUcJdxt9utC1/Lw/wFLRPVrbHythN4m3RuJUmacXPcRao3nFYoKdoi1mMnvYg2XZi3XgU3r2VQ3sOlC6AWJjZUv7+Ag5hIwTHA4tKaO6QfdDWXLYsZiRtwSHVFLKmZWgyji99QIEohg3oq04GYJd7+NhwJT/UMz/6tHuNDMG9vywbbaBbYKdr20ythNLjhf57+fzGNxnZtXwiPiofMVlDaQjowASFpBFVNTX6xuRQP1Wpn40VU17BIzTB+o72SOrRy1NKVgu7ta+aeP2AvMw/RoOpf8K5kaAAq+QbNQ== 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=UJZuFWA7p6cgZPA2w6yFuEcCOjG/MAYKkf5+1pVebcNmzSOKtGhgemXdM2VWtp1CRMmgAc95OxenCFTHRmdmbs14yXg0HRG7ZbxvwW6kNcAfyCGcz/wpeK5o+K5uMHmAh56TmqnaANit6M4GF2oCO9Aoi+uEBzRCFvMR3S4iP0SP6FRq9irnwsOHlf3Hm7LH/2/zyiRBlJc3WIrf4JgO2NKSsn/EXUxeXutewS5dEZbu0ybwHu/efmOR/iniK8sk8aOPmpRNtUHSDHuh+IxoiEQCptNtkEdlH1CrpTISjF3REvYKqWwGp6xmaq6FrSh8Y6hfOeMQadF58uCyE/FogQ== 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 DU0PR10MB5430.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:329::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Fri, 19 Dec 2025 13:19:45 +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.009; Fri, 19 Dec 2025 13:19:45 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Felix Moessbauer Subject: [PATCH v2 13/17] testsuite: make SignatureTest idempotent Date: Fri, 19 Dec 2025 14:19:19 +0100 Message-ID: <20251219131923.1504046-14-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251219131923.1504046-1-felix.moessbauer@siemens.com> References: <20251219131923.1504046-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0050.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:92::13) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|DU0PR10MB5430:EE_ X-MS-Office365-Filtering-Correlation-Id: a63af44c-d73f-4347-9a24-08de3f014714 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|1800799024|10070799003; X-Microsoft-Antispam-Message-Info: BnifqnQh0IRSuyAJIiSOuPfGDj7jVyaz8MhSnwFMTO9GpkCCi3GbD6U/K/huK+VIIniY6b7C6BvKYwlH8V8WNZ9pzpAcW+k9A1+HRi4/wk8rquPm06N7xPbgnLUnLpNM+P2HWO2xTjPAJVXWEJ7R0DJcxirCzE+JGnCld8AFlUOyR+hmeENiiaQIUHjEdxv+JPtAP8CUwTMpTTSiF2hk972upgpqMWwqw0WwAY0RSeYfZs8Aa3KehlaBRpTH4xPTgx9VAcq88cOdd9fjCp24E+SYjQ1Emm7SLYBkpANrpyLfry4kUukUKu54LO+OL8OFOWyr/PXBBC7aIK+wL6ptavSdKo2lrI9A7KUlghd0QHuwosHML5awH/JSZmaZJzgaLz5DBYqj1RKbSxdDJlBvZB1JXmSejeQcIgqFlJSuEPtOMCeoMbprfdQZWrDX4K6IIos0eizDX8YZomV9lsY6ZZyjYSXawVMpuDewRbM/LaqYwyVJlA+e9pAMgRV22s71UAOia1OcGnV8mVSfDzaLFSDMt8iUs7+3zfv26qX5l45T8+7Rhbqq4wIHZdl+jcAQ670v7zIVG3fCW2Cg/rhivfEtSP5ozPEGyCF3zrdq07F1suiHj6f6dcVvzfrygw4iNlzvz3W1o2t6QeVvBncZfNU+p1Pvqocfm/axnj4cI/mQw0wcnzNVs7x0kG1ikqkFy+RNLGONBhhNUsxe9SWdcql4zMMvG5DuWxBTT7/vqrEVDzp5R58AOn4NoB9ukGPoSsiyNqDDRMsgLmcmfjTebodJa08mDlykK2WTiSjT0gERAl4L8dCTo6BHk+Xudjw5B09xf42EYSt4qWqllPpqtmT5k0v2eeM7pPwAx1SDDAcICpeab3Pcq2ykTIE9MyWpeT3YifyOcLIu2ByorS6lgFHmnQST39byQeRhtjZBMXVvrJk+IRdgrL7m4mzie6lpA4qEHNMkCNfhsVnETcXJwftk8ioEh7rn5/zrRB9qa0j+76J7+Oq83k/M6f2lv+gkMAtCDb5mwjQ4KJERKs3wQ43unq9IPaoMwYnmJlDNiLMcJzvjUfw3tWJmzbMg37Uq9dEpXIoGfB8bRagptMYfPlgLTJhfzSCAQOfW3O3sVsxN3+FzpJkGzmmOWZVR2JjC8LLRqpFNQB2hR4Qe5nNVSSki7kXGSGYk5cQxHI2dGC3PcIwVpztIgE2/RgY+b/WVgGhr37T4GqsWvSPrM96KQ7fOdMoM5MjpP2VDuoXdBZUxi74G5VgbesJVEBNSFAd5CRV5yiuW7z6a1q1rvG/dMiCxTNr4oFE85JApA7nrLX1twTc1OybZwmr5/VxPa/auJbdoaK0o1nxiayF+0euA3PjU7/r8PiMEWYuJ311UGcYgOKxWjLC64TVb49IVmEqE24P3VYyjTF7I3HJp1ICk7XNTgDGnofb6mNm4GlSlIH1hfo977e6Aa9n7LyKVtaHK 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)(1800799024)(10070799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: qTXa7v8bRkfRQhNMYvN7eXv04DLsueoHnplu3qEPXdSc6yD3mXO8/6lKonZRzRnZkYCxq7qsAK/pGC5R9j44IuAsc5hBKiLx8mcGMMSnIBBF256/BesYNEqUYpKItHH2tKLPNUAVxuJHiSJANMiRCxHV74EnFLdEGJlU5RzCuOG6FRn8edTZNHOtJrdJ18e0Ep/A4r1eJgqrtL1+Mkf68VE0PmY/BZiLMNruWIUEWrIY+YeRntWk6YaHK69GHL6hCspNRglj+F8JHoPSVZD6ZKkuvVCdZBYapOZlNvqNuH2wgof5Wubq8azX92YkhYl+NFjKUfUmyxodq//HAEcWMAFW+lf1KHG8h94enr4FucqwD8sua1fxeyyv4G1XaNSpZPZDIaooO02GuCQKp4o4i3hrD4KfmNAkTde9iNBdE0z2sDvuNHsdhY/T4WxU/6YRVaDbXILixZhZvOCF+7jqeHg8G6YsppLVg2IIQeX3C6z6fwUbkneuSFaqRHfYz4rZyRfi+jrysza9P6F3aqqT9eb5jrmZhtUFQDNf2DiDhLaIqM2NMEhI/CA1IqVryEFOygYS+zruRUbzev8z6dYPHSrPnkQFbDJV+HkaZ68DvUVatH4xld2l78uBg3ct2324Idc//41vGwmNzdiolPrvVVUR37aD29uWjzG3dJKgDa4V/9kffp2jMIo0EzyYAA7Dtf9muPN6JdqKwKGr3ZEIPIXiKY+o9Q1/dK48uQC3Q013dupJrPMIi+u0lxD7yoAh0Ok1rLnQRY+KL4pEc+93IwBBwq9B1QO/lbrnJLMbVa6KmjkiB3Ii37vIMI95GzUZ1P8moiLmZWugY+fhS2oCitVH4v1zcMDYmPrTtaN7abmCFuXIh9ziMEvE13p4iMy63V2fdLmne5R3QKvm4TxNi5KuSzL2AFfYS+yQ1YpB5izaa/3+HkgOUtjw0QYJ+c5/eBSY4BQ9z1i5EF78Wi97QU2bPr9l6p+A6RTqcdAVXG6P/WUQhDcUUuRZQ4BAlu5e4z/BuKdTKCg+cgmOFlYjD8CI4fOqf/5kgXOLoNgtRfLG0VCbTW9gfFa3aIdt4cwELJOOpFF57fcS0iceIrDaXNMr2C0wwldeseSMG2gxja45ASG9PII2HzGTQZDiNmYIILzlR750otTLgGCbhJB5TRlxBD8H+9DAZ1VL8rkLzNO1FkECXINAw9vN42IidDQ1tiJ2dU+g04ik0gRvK3A7P55Hdy2WYC9rwLWgxahqpYvRO/NiY5/56Sro/+krIImT9ijhMnyhyZ5DKP4uVlPoIJpZ4icdTH4eJ6Bz1ldmA+aA3isUtX5lF6S11EMSodSBqdIUu6DI1aqVm/NoqqZYbtoh8lS0PJzwnalFaBidj31d4Zy92NDfqqoiEku18bHyYr8eik7qgYQNOyC0qK629oJfrB9laiX4miTtFbxOwdir1psRGV6RS1+whNSucAEQouG0y1CjXeuWPiuwx1/EHX0Q1adfCCS8zqD5Kyury3F/SawVqlFUv+EOwgX6+QcBk2UG4va4jfnwpbwuSZwDnkSuM0JMDfrPRHF7y66ttxXCtusqMA3cXujHhkXIm69+f0tD4geRoOA1Bryvd93S9ugF0JA3nXCbdX2AsU0kcLZBF2pvnJqPGouZoxkwjFzrdkqghnMH2EhkmlCC+bi7/w== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: a63af44c-d73f-4347-9a24-08de3f014714 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2025 13:19:45.5055 (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: c0Ig7BKdz8bYQrxHeVxIUK7/j1mO5LBfCKqA+vPQ6UOiEKVaRaQgSxbmMdX9LTRZeStz/LrFIcu36hnxaR+PeUsP0S0EjoVVleJ9r3s8XZs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB5430 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=VcMXQmqO; 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::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):