From patchwork Thu Dec 18 07:38:52 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "MOESSBAUER, Felix" X-Patchwork-Id: 4739 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 08:43:29 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f186.google.com (mail-qt1-f186.google.com [209.85.160.186]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BI7hS9c008867 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 18 Dec 2025 08:43:28 +0100 Received: by mail-qt1-f186.google.com with SMTP id d75a77b69052e-4f1dea13d34sf6904681cf.1 for ; Wed, 17 Dec 2025 23:43:28 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1766043802; cv=pass; d=google.com; s=arc-20240605; b=hZwKSccg8oNxSBsANJwQAiDTZ9syTvah73DBlryNEB7PiS22779fUA5JMTcTNaVdKF +PcVO/Ud8qxoRfq+ckU+69KOsOrRbmSAfnOIpihn/pcivQj5C1QE6FQ8x7LIKEUGclRb NJ5fJnctuL/9KoXO8KQvsB5Cd+TJnZTl3fLM3Fc0vzbwgOfmC/IA5benIvgPYFEDSo1r sx3yaNEgFTJO+ZpUuEIBLf8wOLmAVKkjljfdyjmap2VmbOLpEqc8MEI2yuzMnwVvKG/T L5+R2fyfL22SbeCNv67aNahJ4ZzyuZO12z9LZo/QOd0uzNW8o+JIIn7RlSkcajfurjBw 14tw== 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=F6IKHwMNk9Crfb60Ghh5tzxSEpwH6AA+VOm4EN3ChVo=; fh=lU9ltMGZVLkv1HmWktqQcmtzy+GEkluZsdn3napIpok=; b=aKnJGI7DmnxYPpNjfh2dFN+P4gslkLuoW0Ur9mef/IIx2KCjgj654rcFEG6tU9BC1n NJBxuxQ1uYoEDAtCUqwloXlU9lzAGhuTfPhm/SjsHPYYRnbItPTcPnfj592d7v8T1iQ5 E2KFTnZNayvhNDAZkAWUs6rWw+nHRUjNowJp2bkMtRli/FnkEGNK1zCDADBYZS0vpjhf l80/GorWbhld1oE+HDGoUq117luStJQ3qRKqmTmfKDvYG5NY9VXFUQGXVvasA3kYauGJ smMXE//bl8VajI9EyKZ+ep+AMeKQjzSaSGccNlSFKXykwP9n/KSdiTwuOIl/n2cNcZhA 2G9w==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=gjglsFfb; 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::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=20230601; t=1766043802; x=1766648602; 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=F6IKHwMNk9Crfb60Ghh5tzxSEpwH6AA+VOm4EN3ChVo=; b=N3IwNmGGoELfjKffbScSG4kI64fl0pmSfxR78kCJ74YlP053H68Uw/mDuXIJaxoP1E OHnXi1mTLyYvFhlI9woO6nDOpVy/pOOMkLhaVpi0H74M6uDKQy8rofVUVdppb6OCD2lY 5GL7OJiRGExFFXfLdFeU9RKRVvCHooegtBMGTPwEFQYOYOswarqAyp8mrc6CwL9B50IK CrvZhZvRpCurZwwbI6b30NiGER9ivll/5+/E1rAQwrGz9C33tAP1UKakGWvLmQGJvKZl 55SCMnN3Jf4WlByM7NipgGMzMS/F0pPTNeLBxBCPt7WWfUcKHO2apfgTiwfeeph2Ieph /iAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766043802; x=1766648602; 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=F6IKHwMNk9Crfb60Ghh5tzxSEpwH6AA+VOm4EN3ChVo=; b=ce3onGxz0JiZhrfG8OfUPU711h/dNVLlua6HtC2UNPt312oySsnq/dAUrycdjM4JYo /w4+PKX/P3uMs6XrtcBsvd8f3/9nZd24jovzgpupv5DLU0rZbh7zDyNaXwamy0hVeu5v eKO6664CUKKBBBXFgn+L/4+aKwzZknq5QDfSer4EkktaFRPyMf2rvz9dl9zew8I2WFpg sW+uQj4TPdrVQ7IHeGz6owMFqVJwh7nnKodarwANIwy1I5ma5e8Q1h6Hi/XNrRkctfmN yCOF6Erf1nB/Zsi7Im/47B+qFxt1yntfpV8EuHFouT6J41I7BLMNumsrf64gna6GUTH9 xbFQ== X-Forwarded-Encrypted: i=3; AJvYcCXYw4eSMYhjTeEo/s5/MfTSduSVYBWbUmoYXrWMAkRAyfeXWSbwKoO6qVdbyXxopuFuBny0Svg=@isar-build.org X-Gm-Message-State: AOJu0YyYJOdwAvJRsW0ZxW1YjH0wCPLG9VXq6v+QHWp8Z3tL1o9LbW09 /4Jzy/kRk5KuNsC4BDG+K3oJ/W2qQiV6ZzQrIn5d74RXQtMywTZAbpgu X-Google-Smtp-Source: AGHT+IECFvCDjLrNu+7f4SqfeYpF3hYH76688qtVxpyZ24QcJIXDjs1UmH772lX51n4+0HysHlRlew== X-Received: by 2002:ac8:66cd:0:b0:4f3:5361:7609 with SMTP id d75a77b69052e-4f3536179a8mr58302641cf.79.1766043802204; Wed, 17 Dec 2025 23:43:22 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWaPOf4XiRrJbLuggVoZWdhzoLjVfMXiD9VJFaz6lONyjA==" Received: by 2002:a05:6214:766:b0:880:57b3:cd12 with SMTP id 6a1803df08f44-8887ce46bdfls126535626d6.1.-pod-prod-03-us; Wed, 17 Dec 2025 23:43:21 -0800 (PST) X-Received: by 2002:a05:6214:459f:b0:88a:34ed:5c6e with SMTP id 6a1803df08f44-88a34ed5e3emr172654896d6.71.1766043801205; Wed, 17 Dec 2025 23:43:21 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766043801; cv=pass; d=google.com; s=arc-20240605; b=CVsNCc3yDpK+HcaQSnPHHLBeyle/fIRkdJYi2JOhoGrs2BFI16CA4xbUeQ1rywQKX5 uPpgsAeUxP/CiEYXg6YPHGC22su/dXB9qv5cxh1VfKNESE8zb2dqRLIppAmk8eNUHEpd Rh3EmMI0cIUerZPdvAeJ+xEvT4SlckMvEzWJ0LCDuZuDoZ3tFH4yRkF5ap/j8Dfb5l52 xQjB1X5q0iDVoWFGPUR/JVZSx7U7sGJg0Z0f/1+AXItm5ZhbCk7I2689EHobvp05g45v AFZJWuB4zsHQumoVidMtWx3fWxFO/6wFjuqVkzfHG1KJ/3/KXZ5ywmOIYiIjRygb+w7Z cDSg== 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=rLHwefaNr1w44IadpBql52551qeG82Igg4SDZs6aXI8=; fh=y4Q4sSo60XIDMfQl4kOzeqW/gQkja1RlhaZM6hZs/O8=; b=g7Qxr8wKcsoKVop6sLmxeEmZKZw3/mL1CyZvUGp/R1Zp56qGVaTGE57CVAfPpsUAUR 578br24xsVIjojIpDT58Zg7n1GiquZJ6Q+FopFlrSM+ptx8peRz+shgikaV85WDwZ/kz 04/PyDwUWvh6ASLJbRrmFe/4iWWNnIfa/R9ES2+aP8ClJ6o7AdtllA57Q3kFT+QZk/Bs EWeSheXPDy7bOXid/cDi/6jom7oIvaVCiKx5Ioz8lC9DBqNjXzh+Xnjeg/F1c3mbUKdC cc0orLQhRYXzut+u3sW3sVvlWrLBbMNHlXR5VbxrXtPWD1WfpN1kYMPbkCurI5Riz2kd cPvQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=gjglsFfb; 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::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c201::3]) by gmr-mx.google.com with ESMTPS id af79cd13be357-8beeb5c3b85si9785785a.2.2025.12.17.23.43.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Dec 2025 23:43:21 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::3 as permitted sender) client-ip=2a01:111:f403:c201::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=U38uvGjEgR4maiURgP3UnEgr+MWBXRhPdN4kyt/0Ro4af2kQtvPcdZBfordTdDGotIdp24nnZxa8uanfvsk9u9CfhiN8fZeUkrusONi1FrguIHXVwWgagpe2v/yrwsYK5sOAzzKqj+g6ewSe0sPvwCZ3FHuZ+cyXvsVmSAypR2T5CWRwUQhR81tc4/+hpfwf6TORIRyKilGOnfZCUNtaaLpkvoM0bUStkoKKUiisGQ4Zlwa1ilMiQ+xuK2RcQ4Agtvnai+Jf4zIl+PpTkosMquwB/kMufr/q6LAbLTxAFBw/FYHUthR5jzwB72dJgPxExRFCXDDmyTBDYkQmlSqvug== 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=rLHwefaNr1w44IadpBql52551qeG82Igg4SDZs6aXI8=; b=iMVr1dD1jL250fwWNzfhN6CeHnI5gVg8dpzaOJxbDrwpY62gE1J0OCn9RNKx8N35I8jX4PiQN0pszlXHvHTFuy3b43Gg8a1vEZ6Q/jmo3yQ6F/mm/BkLRd88SY2ueOsU20PF+s/o/5p8Ec19LVMrraWmOH6yR43NmPRuKW/e5+gxWIEdHz1w205fML2QC5vetLKA7c8aOf/1+zORPUF3jF+LjLPl1yGXuN+w4VH7F1APCOBqTz8x5X4G0c3XvViI19L2hSu3SFLwsVn7/pBRExcOFKFmnS6NFxS15x+6DrqBni83XkWLN1jnn52lktHhyiEdFNhr2tJJ0rvAluByhw== 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 AS5PR10MB8122.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:654::13) 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 07:43:18 +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 07:43:17 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: "MOESSBAUER, Felix" To: isar-users@googlegroups.com Cc: Felix Moessbauer Subject: [PATCH 1/2] testsuite: forward SSTATE_MIRRORS into CI env on sstate Date: Thu, 18 Dec 2025 08:38:52 +0100 Message-ID: <20251218073853.41121-2-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251218073853.41121-1-felix.moessbauer@siemens.com> References: <20251218073853.41121-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0062.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:93::20) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|AS5PR10MB8122:EE_ X-MS-Office365-Filtering-Correlation-Id: eaa5e8e0-4c00-4b21-b440-08de3e091bd9 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|10070799003|366016|1800799024; X-Microsoft-Antispam-Message-Info: p8SG1AG0EGKsOyS9t9QYoSZ4hI2I6jYF0lzqkFNp2y4nT5rzDDW5yKqSTjZ3q8mI8g6T4SCVeKeNwN/7Xy/8qgFQhHeXAwPakHXbqbK+STKsZ80PH/i6Ztps7Y4c9ocJXl5cXcNBa+KrRIwdzAm173U7NZ8bGCbzqlYDyPy/DohKfQ7GeSDJuyVlUsVVu0g96fp2nWugpgSqnF+ZMirQZnDACgCiEa+e5wyDBgCUHJte/vudpgse6FeRnT2nZib/drvLhPKGSMYUpNiw1dhMMKSql3EKXD9j+9kWqhpQIxtejILiPgSa/G17JC1T8C6PlfMIGBaEHjFev3nof6AJW5C4OuQJ1Ku00IlzDm66uZO5pjQU8Adopo/O1FcZC2knLU9Mlstz26ICxW5DY8YCGgGI8EH1MnqHMhdel7rSAG1HV1nDVuTQawFMgk+KT+/ESmeCI1jw2s2sMBIUvj34qadII+b9agkXe7r3qmjq/Gzsw1WVymXCTS6ZGGfzjt9l/o1PzRQqWCTSbDBSMzSUEHLt+Bw4JegTaRDIGBZunlKJRub8b3gUVEHY8AztFpZ33Rtjjw+1Hy+kpNkywkc9jdz5/hK48/W57vzBb+GYX9RlyXVzd3G8oq96/UJzE3r6ekH7iTFXHaZB/Zhxl8SRwzBPX3Ui7gYqbReepoXZZbOBjp7bmDZnaX1thY0XgicVZPzEbnegbqOiVYkUce+06O2EkvVrrfHnRvpXFYMkzf0g+bSghhEA/ZnJjrKdsFFFVlkaHsZ3Oj6x+KwJ0lYA5lpQZID8/bzVgpSlsZed54D0rYVEKfCCTIo4Bj7Pzv2tRnG0EVwGCXJ6QiIFP165ZeDqB5qA1s5j3NUKMblYcYfE0YmZ4Qs576VmyGRUJ3ivScXhq4A7J/G8EcJ4la2cpneNUTgFYb+bm9NACtjvdwSdApwy88P2nC1ciikEGrE6I9H2PC+Lj6objoghc7F5KkPd7nY3cptbznsJ2FplKYf+B1YRRN11Wcon5pqss+MZbMF3iGJT+/zohkvt4ded0+dvY2ioidD3grCc+d7/+N8Kz1t0t4GnRRpmgsB/DUwTUMf32HLEjRSg+KRDS8DSbKt+LoyMu5q34Z2aeXsu39vbYm2NJheXnZYMPR/S94jWdQYB7zMY3O33qHSbHsIS/5o584oS8YsC10FB0S5A2Wj6P5s63JFlavVraLgskPRI6xB+bbGjC2c91iQgrY/k8iqhr06Z2JY6JjrE2tkhNdnbH7reeL9EYi1wkI66t6mB7p0IQFVsPYwF6Ls1PHB1c4hwC8DbCNnVc5fKbIWC90U9mYeo5NO8viifVRycI4cuqcYNqr5g3E9o82sD5Sqrum94spWxU/W0Dg9OIbJ00A784rOrg56BUm7yotCB1SpfY3qLwv6GurKGZKTKnPfcLsJK1soOD3Qmpv2dUdxoF6F+cS/83eFZBzsecCTSPxPg 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)(376014)(10070799003)(366016)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: d0QQaj0vrdFPQpaQQjliynm4VmV4LAtj3Q4C6uemqzSZZ2QTAxr/eEstw59l1GHEQl6Twznbo7UsXfaCW4o/TfQPP7up4nMCiJ49WoR0mEX40PkN2BwNceqjgM9X2uw+iM3Uv5tLmaL82WEYJFTL/Wbxc8Ep8KGIkeeYltjg/2+L0Pubrn/O9mnSeQqiDSrUrJlC7tdXl5spzivZNIYv6ofClKnHSRtkRbFiE/StgrH0JMAhcBgKYtM4JRleX4DaY6axdbWOXlaaOKYeCrYXCfRGXXkccDvzRsPjMemM+2ZYMeW18hc+hDXOPFCjntfXJaW0FT2LeMFk6E+uIoEL+tJYofZ3UVqv78NjneozpuvGvKqxIbDgKznPR8w93Uip7yIzXAhn2cfKg1SBGtGq5cB1Bm8uSofM46UUmrZ/CzAXrI4rp7KWSa4bAy3wFbyUswmSz/aGVm19nMUchhHVTDMzjjkB1VI00RMimetg7Q29FEj/LNCv56LLHkBYTnBKxhC9Ngdrm3SK9Ewj+0vdqoBG3cysTakEjtlmcecxmpE+SKkoMIv/j1ILmG7ec3CHDZL0gq/jBX21Rwy68OMLI46Pd4GLHUaguUMmo3bvirVEwTGSaj6Z7/l3Jf0K8VZ6M3JWCDORbhb74Gh157tMf+Dp3+HopLhy6GbqIUzINWZu61BJmlKUgPFxieUGTVGVb9dt5DhT0waaoaIeWyvFfivQEzCMzbqW+twGWKk1R/Y/y2zidOBz8eJxOjyiN5iU86U+DpOZSmGBVRr6qfNOYjbCi8zBXEBElHEgFcZR5ZNOw79t7l3bnEZ7CQf7OWAgkIzf1Pz8Hg63rEyDkTgPgaxpKJucp4TLWtUpZJvHTbYpvqvzTeHxQNz9HFxzP371X+b8MMmN8iCwPS6md9VbDL5TtOBUEp6kFk7AjItooLEOz0KIM/em/JDAu+Zj+TyZVO7mrz40gHzHEllcLLHqN6ZAiYTXLZSWwNagwJ/DrqJCQvY560aFaiCwdQ4DLDTign+MdRJO9I8RfuyPWRR5Tm20VReKkEdE5O8k4u8wSBOGIVTpdNbyQVC4EtxXZxSbpECC42sL3KQjlli1KgieLOjYkt2PEsPOTU9RB0qIjtUOrP1W0aXfGK6zT9WLQNETylmH5Kum4TAJkpLMKBv4jx7K/3AkH+Qm1aH/hDXywj1HxoZTg1ka1W/B3XeWbvXDJCrTLyfWIWFC9VG9JKjiO61CU3WWlRPRllpe38PGeBHPh87WwOIKtgiJhdqY/xe1sMOGrJYXt3BAu5HCFaje/oBSi0B6xzuf3kgXI9cXjQt3SCSI0KkXDZ7QLYQz0CKJGOWrygJhpqrUepraGTkZrIKG00em+cB/qhzhA4No0SRlTvVuEPeC7pu3t8FFaX7mWuEFDNBZleWNVS/p5XLemjXw4iZfjtKqk5I3Vwgq1DZs5exh74uITfaMHa9P/KVXgOTqObooBMhiwOeI7kJfApIff0rqW6gm+9zFqqMFgSSvVqWkXXRxi4WVIdCKNh3jJ6vXYj00i0jc13Sb5xryeXTwsF4sBpGQMKDk2qz0gz9yIsG7R60I8EhiJZi756vmscVUUx9u8XlwC0987wvYZyMg0jyjFKfDGS/qPcN1N4pCNvssS1TBYEWzqR5cLHqifRI6zViexMYSdOiD/K1aHg== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: eaa5e8e0-4c00-4b21-b440-08de3e091bd9 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Dec 2025 07:43:17.7937 (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: +dNei0RmstKl/DQ3br+Kx0+qLIKLY9dO2IKQQUKJ1VAJ4DP8Hda1XcfIRFok84vUhp8qahUbUQJOF2XcPAy1tNQrgY9kZ4iSvZYcUxlBHRA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS5PR10MB8122 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=gjglsFfb; 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::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?= When running the testsuite with sstate caching enabled and also the environment variable SSTATE_MIRRORS is set, add this to the local conf, so the CI can also use remote sstate caches (important for CI). Signed-off-by: Felix Moessbauer --- testsuite/cibuilder.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index 26002ade..310a3836 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -232,6 +232,8 @@ class CIBuilder(Test): f.write('DL_DIR = "%s"\n' % dl_dir) if sstate_dir: f.write('SSTATE_DIR = "%s"\n' % sstate_dir) + if sstate and 'SSTATE_MIRRORS' in os.environ: + f.write('SSTATE_MIRRORS = "%s"\n' % os.environ['SSTATE_MIRRORS']) if image_install is not None: f.write('IMAGE_INSTALL = "%s"\n' % image_install) else: From patchwork Thu Dec 18 07:38:53 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "MOESSBAUER, Felix" X-Patchwork-Id: 4740 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 08:43:30 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f190.google.com (mail-qt1-f190.google.com [209.85.160.190]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BI7hTvO008874 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 18 Dec 2025 08:43:29 +0100 Received: by mail-qt1-f190.google.com with SMTP id d75a77b69052e-4ee16731ceasf6555371cf.2 for ; Wed, 17 Dec 2025 23:43:29 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1766043803; cv=pass; d=google.com; s=arc-20240605; b=kW+xq6gJxUoDeGy1+y+o5Nry5X4Wg+ICGT9k6txM3/ad4rKcMQdZy6QlPNd8DISaTF RqAhCAH3WncH74q7DS1LI4R7Ds1bNygBDrgZTRbVNXk4KLDXium7NHO0y0rzt3Mfx0Xw HPyMecEEUSZJu7ytKBmtfyAQu0NMJG9HcUhnLxhZWBqRcq2IrpJHfXVK6QQPrNcbBT9c iuOjYWawQ/q+1xcmdlYxdf1+RAeZcJYKLmZgk52S30lX+5GxLvTkQo/bRWvwxvRqyMP4 lzMpHUV+5v4JG6jJvIGTqSgQ1chR3KSrStB8LmxVSfK6OeUJ24BBDxSj4rZ1jzYjJdqM uH1A== 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=SyTQE0W3/n0iw/obmWOO92PGkjgpTzVDBRaDsOSzLh8=; fh=mULqjbHxdc6VowlJZKArYfIJ34xYyotQd3sTYP3bI7Q=; b=F0jQ1T6N1pUB5ywCnS0QSMHMZBTvKfe0fYEpXdURPPlIpRP26uucI5TE85OonBefM2 hwGgOgKv6XeZVBLKsN1jOohVAcVsQD2S3q6d+aCnoRF7sgUogz+jPGsyCmgHIQw5EGZe zzJq9NOln1vjusujy3knY1B7D2BKGw8aqiZCBE7s17vrKF/9eQNNlfcMJvZO5/GdpsI/ AAZ/gXHD7o/ZV8yuczG/IlcjT7kukL0hjs+BFrjSSklpSZpgpuJHEevA9V9SFavAVdmj To7BOYu2sJIPdNdC3TRhVbwYOffFyDAD6DBaF1BBi8UIpOQX+xLidX/6WfgQrf/a18ZJ hjQQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ecxqahH1; 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::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=20230601; t=1766043803; x=1766648603; 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=SyTQE0W3/n0iw/obmWOO92PGkjgpTzVDBRaDsOSzLh8=; b=sXyPpCL8l7JPWafhTgr00bXI3+cwGCaFnaKHnJGDcZinpX4GUi4wXub70XvYP0aOEl 4zNnBFvxwvo1LNZ+L1GatWAtxpEmx29kn/uYQhQFLhWaDcdlLxQihOeu1THyuCSR/+lP xee953rV4rH1k0sGJSmf2L5Nyu+v1oNKb8y/QfU9VsnP/0RAhFwDsgpdFq+eHMWwoDwJ dC/qMo1xQvEtsdQIP5MhqDtsKw3wl0vpPfRQpIFWAIrrfcCfOiDtur/BI9b810Nr3EDr eDCdD/z1RcGrGifqXqG2A7S6OxrsX94pLHR6gGghgFegXbhwk9vYax4rDkFDUvq/b/RP oZvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766043803; x=1766648603; 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=SyTQE0W3/n0iw/obmWOO92PGkjgpTzVDBRaDsOSzLh8=; b=QWaOIf6QS/EY4kX+i0yeZRlNswMiMxz/k5zjRnf53o9pNlZj5KP2cK178sNTb1ghPh xU9R5uLorAenx+yk0iBumgRMukm2pKjEeYxb/5Mj6pJShtEw39HRYG/U637rWDCvbbU1 eUlSFnHqPbOb0xlKmBtYlmOTaEDt8xaqyist5158TpePG5UtQDCel0wjncJT4z3nLqkF 1UJ4/fWJzBW4TDCNivO3qINv6fY7GONqMH8B51XYLinIucWS4tr/wfH1vCVkobE/pH6s aKMulIlrdxLyM4G8llOF//5kWgNuhVoskOTVztCMUgze30Em5yIsOqWwe2kopEOsylS6 PfeA== X-Forwarded-Encrypted: i=3; AJvYcCVWZPgRJ8l00Mc2ZR8Rp4w3eViItaqAbubaqYJaN7wzTXtPEbqPk5+tK894eWcrJ8sLX2GwnAM=@isar-build.org X-Gm-Message-State: AOJu0YwzWNQvtL1XoyoV6V5x+ApOQT/FJAwXtSsY9/o+515Gx3avxz7h Nue6v5pfhD5zHeV+vVvjDgyQPAGlh5xtuiqMAwNu8c4j8M3X9ysKYfCP X-Google-Smtp-Source: AGHT+IEjEDJZ8Mb2dNEH2/UcOqmxbdizeibq0SJkPiX6oiGgOeHk2O88aa2lNsIRort+0Co9Pzjk+g== X-Received: by 2002:a05:622a:1ba4:b0:4ee:2423:d538 with SMTP id d75a77b69052e-4f1d04a04dbmr270870341cf.18.1766043802531; Wed, 17 Dec 2025 23:43:22 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWZWGvZ9qzToYLwzc+kI+0CNcLe56KQbPfcX/RxZ4e3DmQ==" Received: by 2002:a05:622a:24e:b0:4ee:1f69:fde2 with SMTP id d75a77b69052e-4f1ced5abb9ls127935401cf.2.-pod-prod-02-us; Wed, 17 Dec 2025 23:43:21 -0800 (PST) X-Received: by 2002:a05:620a:7007:b0:8b2:6538:6b4a with SMTP id af79cd13be357-8bb39faf64emr2988755385a.20.1766043801617; Wed, 17 Dec 2025 23:43:21 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766043801; cv=pass; d=google.com; s=arc-20240605; b=CUocPlfIHvOxXHysleOzo1f/a75krB6aLWoj6DEDq+HP8T8scSc0Q3xx9Mi8FYAC+w RqieMYI+gYo1ESwIyvzIW50UZDhkqfSl5BScRhUDzdyrVKnUIB/J7bPpmqRPbk+RWITt g6+PTXybpmMCtd64+DFyvGB5JmUqgCYdUleGpWGmP5q796sK7aJdpSvZtTG2QD4aksFj 5+HCt0shC87dLFHzyDodtBeV15eB14nPHRTR+QhbCpTGCREL17EYUH92KyeLVJKEQjuS IKwWkoYJXcNFejN7RByHmIj3vFKb+hsZXgXLZGrSDU3TeeSCf069oWXc3d/M4sZE2bNy dEvQ== 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=CnfL/H23wEf01BSpE7cTCrmEwq5hb3YSQEJkOP7JuOw=; fh=y4Q4sSo60XIDMfQl4kOzeqW/gQkja1RlhaZM6hZs/O8=; b=BeTRcqdU6xgP24CSS5cdwmlvHUG4UYv+ylvI72FnRF2xBA1d3v0dCJnxPn7wBGPWPw vPihfmxKfDLqO70WKUS+qMyjUK4VsbHRUr1dsfNej9sH3UdMEh3Psu6EuUv0hEpmGHm0 J8Si5TNUj9bpKAupqRAiYDgdS96NTQ2/X1I2dJfFg3Cp05kHcCcPL2FbHB5ck+g8rtFA ITpAhJ/aWFYwDAktFNguF+r5IGhQ5qWACO/FRItPxEqIqCQym/6/Vt7902Z5ZhYpreaJ hoIWynoqzyEQ0JYQQeoDEFd+3pF4yhjxAvJu7b7+ceG3+MlDfLTELQOmd0UIqI55yJmV kBnw==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ecxqahH1; 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::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c201::3]) by gmr-mx.google.com with ESMTPS id af79cd13be357-8beeb5c3b85si9785785a.2.2025.12.17.23.43.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Dec 2025 23:43:21 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::3 as permitted sender) client-ip=2a01:111:f403:c201::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=PFBw7erOaOh7+wWKF9Ia5AWRZEsE7oNA2KmCV4xLE6QhwBd2JyEiCNRQvj0FyL12sobx8MHxtW6a1d6fhiGPtjLekqU/Ar49VJwFHSo/piQzro9ovWjjsOOpFo4zhiMCmi5QhsecUpj92hvNrtgMLfT5xJbc/3Rdh9bPMRPLrLwU7qP7DUBw2io9yp/exhH0eKytU24HvubhnG9Q/4URo2Qb7N5+MUqTWiOl0DooNKhTY80IqDD+UfAa2Ct2C79qPKFwP5AdX5OqjNNikHcHqjc8fha9Edb08UU79nC9iyIYxhdLDxzuVL8M6OBg9fsj+bEo0D6XL84fyZRXSAe3vA== 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=CnfL/H23wEf01BSpE7cTCrmEwq5hb3YSQEJkOP7JuOw=; b=bCG32n7+lPDg6RMo9h4I/D/UrNu6E6nM/r9YKqKzvjya+xtaCyjdV2waTZ7PkYV9KDDRhS0cwd1zAdtRPjJe9A/K9HFRm5cCczaWszei/854dwhyxxnabo7eAjXDBIcTP+Qv5K/s/wg/RQCLmWEVU/seo8SmO9k6mvk2EyRegGdcnvP+y0JdraqnA6vBytIt3escDbDAie1t+shyekVPHHO7+WjUezRXeH9uGMh3sUmQT3dVOHhCS1pZJdL9VsGkZ3MQu2Z0VISAKT+4CHCY3jOp5UhqnBb4iBDGNTjdqcqKn39yWfmMjrI0j4VQN9zp0LzvQmEzKSS65z1BqVpJjA== 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 AS5PR10MB8122.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:654::13) 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 07:43:19 +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 07:43:19 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: "MOESSBAUER, Felix" To: isar-users@googlegroups.com Cc: Felix Moessbauer Subject: [PATCH 2/2] ci: add support for sstate cache Date: Thu, 18 Dec 2025 08:38:53 +0100 Message-ID: <20251218073853.41121-3-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251218073853.41121-1-felix.moessbauer@siemens.com> References: <20251218073853.41121-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR2P281CA0062.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:93::20) To DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR10MB6828:EE_|AS5PR10MB8122:EE_ X-MS-Office365-Filtering-Correlation-Id: 03c46aea-27d2-411f-fa76-08de3e091c25 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|10070799003|366016|1800799024; X-Microsoft-Antispam-Message-Info: 34efy3dZGhyPrsLXOSosQN+8Kjm36y5fZjiIUo6LvSxt0lUJa+exmrd9TllVoq2KPQKmsNlgVvG8cLZWQmUKkjFsY7qYQP4irSnJQOZRqYQ1VLAPMBhl7nstx2N5hA748Zg09nZm/9mMdiA7DgpS/xUAwzPtU6jn19UNkJXRxzCVRcS6TudnfSJRv8hONkpwOovzrjj73oPoKffC61rHUFBAagDxw1mAw5I3AFP8a7B0ZFJzIlMZ443oAKsrVvgHUvUSqUCQ1yu6d8IMVH+gwXFI1BvqjTLJMQfsfmsLkLxsYic8iqXi9DVUdgjIFNVkS7e9t/csPwrOi0B/x544PEvZ9XXhoQWOYFSvStEhFckYyLQtPoQ1WJdf3TYkIHTUGBWK2fWMyvkbsG8punhRgm4ym9vndhG9GRU99iw1m47rjZrkRi4PBfDxnpH1pNDUZyJH+JQLdTRU/Cju6JOwO2aOo8dUHDGHvxMmyQrUvqvage8BDUa+czgV7E78QDT/pjV5woei8hm3ZemNlRQatbpz0GcCVnFfKuY9rGuiUw4VghCIHS+XSR1/FoDZChGI5DaiV/qgAJGZsqgO+HZetjL11gKaAzCXSGLyQem5TYfq1K2bf/E+FtsbpiBV6m9qYjrVjOFCZJjrIGTakJTzB5kcqZwviYT3dAgNZ1g4u2S5fQrVEfOsMpW0CWOeWlDyFglU5smemXVMYHrE8nJC53g+jYn5bVW+1jVjUEyU3IpHmAGJLTmqMHtQHARiNWUhxpByHqHCGiDPBK4SmK3QF/YDPTS1XxffOCosNOGYkeTs9Q+zoUshEbB9bCPni8KOdCigidwQMvI6K2owdIsN6F61nEJAkGjLUi+LFwgUqtFvTyrbwof/+pCPLTNKCF6y4NqHpP+LG2Ilxp+70dk3NVUq9j6wRGfVxIshadGQlc7IJ6VNVzBaYm74QRwkqSmi8JpfMFcx/1cPt3wGDnBlPHN07Twja2nC/eBbOUk/cbQGWC87tw/rFU+7ShlvmZOX6PZSPmsEn7vwbbAeq7CTUx+eWa7zVim8J4yCkJOTsQF434XGSoCqKZdu20+6AZDvRDVyUVnxon2MaV0q/zjUXnWPqQJnWO2YDTmfN2fieF2ywPOCJK/d7jkQzWxL4b5SMss49UKPBWldtS0sPL9BJyukVZ/x8179cPjiSv3V8QCuD4s2iN3Qhp/j6yYRsXXg4jAsZSvOZoR1QbA3AExelN8xhmZOcqpewlLdN1DpGoN7a56FCuMLQv2cCY/Qs2NdyIH+hBsaTOnYPde3H8O5gH6lTlZGfqGmWaO061tL6ZS2Bx5KfhJZGYrhSelO7bUt6cKo7ktbBKk0FZP3s9VZLJ9oK0AKhBEZRMAe7FggEfnGhhq4+Cl81EfSwhpFMcpUpR9RJi7CSJV1B+kig8nSGfVQSUysV5ghKq7EeI0nmal7fafd036npKhxU/5e9SlP 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)(376014)(10070799003)(366016)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 4stg4xfUCxhngD1taxVf1eRTSuIN95nQqMAiGzo4XKHWCkKuRVt/VMEQzX5B2TJhN2ZtkPcuI9cuBZr8HQO4pKeP6v2IDhES99RG0a2kC8l8fnVs/O5HfM7L31NXLm1VZR/HaqTcihWFeQRnol0ChFO+G51PVTItKkZecGw8exXgMbsdCSKMYyZjzI6gMD1Nb4RCezXvp1BilQ509vYGHitWBrclk9BFIDkbjxgKnepmB3D3TSQA4MyBs2XPUqviNO+3xcM9Zp8v9OOfadWNb1ugzBSq4f9d/AlJCNDRBxk83rXNXBtBq+G96OKCW+8J3imyWJikSi6AJ3WvGlP+Lv4ULF/5WkM3VGCBPzE314XvinCMdqJ3ESAjv+NNuX6/CwXE4WpN4+dXV/EIwui74jbvILg0zKkuXzue9Cv1pxHXk5jrGpj+tHjpmvlmHtSX7g2LNhhgXpWBrMUdy3UysW8NSn/QCdfcu77x1Z0lV5cEdWIBtTPQqBJrpOxGLNbSlbjKWU6A+OE0NJ2XejaXTJ5hXk1d/oSJqQIRw3eQbNMbWsHFoF6XDGFJhWZKwAMTejIMU1v/dzKlO/7+45KJ7URhRKh056nyJ4mi1uG25lCIJc5SrVjQECZXARwYyci5OSDIQo7wF+PxjGsxdXHiL0vqI817phqGgkCpsArN723cS0N7r3dNjCHjkHsUiPBZvaJ6ZGi5AICIhCeQehYB5AzKBfmA/Co9sCMNopzUiHfoyUwbWsi15htfmwXerSntNTx/lLwsxR1g/khF7pHThLLuqdmn6M1JTf3GwJ1aGCo8ybA2nsj3r5LIufL72v2YfHqCH2aD0lwsvEX8oU7lM7y2/Al6RCO0GXPo+loTbf7nt74aC5DJq8XJ/bY1wZQdsUztE+LxC/QhbaTj7Qzty075KiPFPmL+46qWFcrdaPLovPPPwwV9glo9FIHulxTuA5Kwe2IgYLNZdcwZnPb2EHyliD09d2Dr/jT33HGDW6d1U4m1wTCCyZby1i3u9lP+T8xwq3WzcIkmh/v/UUrFUYQ1cFfawKrZSVA2aR/Ii9DQ24xwQWevj6v7w97xg1xn1+c2Rvi4Iwn88NMUmgAwvV29jDFhnWmE6EePOe/m3Nsmbqh+7j6nuoNBUG0gjz9Dul+PLpehYQXxLcd0n37RHwjgu2G92tLFSwvO6Z2RvxVJK2ll5BqrYN6+f6YnFbMC1qmGJ5idTjpzsQnUHLqvdecarY7dHsZrVAx5lRGBtmoRUBznpG6mOYkQ85g15Wan5IYpXrbokkXtgBxVAmyQPrdhm53bkboZRGYVfdV294gzzJKF72cGWJqm4bQburPXbyMfBS9GGOx+jj2a82IHeOX5rRaovoy1t0EHyOtomvRWc7jgwC9/F2tgi3ayrRJHs0OCXK9EFrRTeLazBf6kwFmX8Vcttk2uR6nTRcjmlwa26YzZpugE3HWEXZS8ceeklHlqH0r8WmfOk6EnWaGPASrb5iuprOLQ9b6iR1ZnnjlBsCiFk45oW3ipSCBH0K5l6x1hg3SIb4tZxL+MGGv8QlGM9c/n7BYLQ8oA1/P68z1T/lp9fjM4h5otQ892TT1KrT319H43toVJBSqYrIL8ImUT310wygD920DjsNsOmy+Ce3bSs/4FrYPbOEe1ec+hV43S4GR3j1wucQDOeaUEYw== X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 03c46aea-27d2-411f-fa76-08de3e091c25 X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Dec 2025 07:43:18.2553 (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: KLLCWicUbhNn18LeuGWBhIB9YlxgeuKVLvtL9a88SAva9Hpw10YY1rpGc8oa0IvdUsgX1VV/MeDJo6hRZWbqvHziulQ4zX8fR3wXz9YtC6Q= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS5PR10MB8122 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=ecxqahH1; 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::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?= The gitlab CI jobs should finish in a timely manner to give quick feedback to the developer. By running the tests with sstate cache, simple changes require far less CI time. We prepare the gitlab ci job description to pick up the sstate cache configuration from the environment and enable the caching for all jobs (we always enable it, even if running without sstate cache, as then the cache is simply thrown away later on). We further introduce a (manual) info task to show the state of the cache, as well as a cleanup task to drain the cache. Signed-off-by: Felix Moessbauer --- .gitlab-ci.yml | 34 ++++++++++++++++++++++++++++------ 1 file changed, 28 insertions(+), 6 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1a7abcb8..9bd8ff07 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -12,6 +12,14 @@ variables: - export ftp_proxy=$FTP_PROXY - export no_proxy=$NO_PROXY - export DISTRO_APT_PREMIRRORS=$DISTRO_APT_PREMIRRORS + after_script: + - | + if [[ -n "${SSTATE_LOCATION}" ]] && [[ -d "sstate-cache" ]]; then + echo "=== Upload sstate artifacts to ${SSTATE_LOCATION} ===" + ./scripts/isar-sstate upload "sstate-cache" "${SSTATE_LOCATION}" + ./scripts/isar-sstate info -v "${SSTATE_LOCATION}" + fi + artifacts: name: "logs-$CI_JOB_ID" paths: @@ -48,7 +56,7 @@ dev-ci: - *use-default-image - if: $TESTSUITE == 'dev' || $CI_PIPELINE_SOURCE != 'schedule' script: - - scripts/ci_build.sh -T dev + - scripts/ci_build.sh --sstate 1 -T dev fast-ci: <<: *common-build @@ -56,7 +64,7 @@ fast-ci: - *use-default-image - if: $TESTSUITE == 'fast' script: - - scripts/ci_build.sh -T fast + - scripts/ci_build.sh --sstate 1 -T fast full-ci: <<: *common-build @@ -68,7 +76,7 @@ full-ci: - PREVIOUS_SHA="$(cat .CI_COMMIT_SHA || true)" - if [ "$CI_COMMIT_SHA" != "$PREVIOUS_SHA" ]; then echo "$CI_COMMIT_SHA" > .CI_COMMIT_SHA; - scripts/ci_build.sh -T full; + scripts/ci_build.sh --sstate 1 -T full; fi cache: key: "$CI_COMMIT_REF_SLUG" @@ -83,7 +91,7 @@ dev-ci-isar: - *use-docker-isar-image - if: $TESTSUITE == 'dev' script: - - scripts/ci_build.sh -T dev + - scripts/ci_build.sh --sstate 1 -T dev fast-ci-isar: <<: *docker-isar @@ -92,7 +100,7 @@ fast-ci-isar: - *use-docker-isar-image - if: $TESTSUITE == 'fast' script: - - scripts/ci_build.sh -T fast + - scripts/ci_build.sh --sstate 1 -T fast full-ci-isar: <<: *docker-isar @@ -101,4 +109,18 @@ full-ci-isar: - *use-docker-isar-image - if: $TESTSUITE == 'full' script: - - scripts/ci_build.sh -T full + - scripts/ci_build.sh --sstate 1 -T full + +sstate-cache-info: + stage: build + when: manual + script: + - ./scripts/isar-sstate info -v "${SSTATE_LOCATION}" + +sstate-cache-clean: + stage: build + when: manual + variables: + SSTATE_MAX_AGE: "0d" + script: + - ./scripts/isar-sstate clean "${SSTATE_LOCATION}" --max-age "${SSTATE_MAX_AGE}"