From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7186996775974076416 X-Received: by 2002:a05:6512:150b:b0:4b5:98f4:92b0 with SMTP id bq11-20020a056512150b00b004b598f492b0mr6967503lfb.38.1673353457641; Tue, 10 Jan 2023 04:24:17 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:301a:0:b0:27f:e626:ad40 with SMTP id w26-20020a2e301a000000b0027fe626ad40ls1551626ljw.1.-pod-prod-gmail; Tue, 10 Jan 2023 04:24:16 -0800 (PST) X-Google-Smtp-Source: AMrXdXswSLpKEvTLMXmxnoijAep43tdbTzDzcDUfDIuJO+jl3xA847KKVMT+VdHlFM1HRbSgRk74 X-Received: by 2002:a2e:bc2a:0:b0:280:11c:c28 with SMTP id b42-20020a2ebc2a000000b00280011c0c28mr8071263ljf.33.1673353456423; Tue, 10 Jan 2023 04:24:16 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1673353456; cv=pass; d=google.com; s=arc-20160816; b=G2tmooIJUWHn2sRUDZO3Sw06yZtHpT+XZsHe2Q4sGHnygPOWMwoaAvS61sEDX1Ya4m FLQ7mqkomrRgKMn9R+PmmabaU+StkHZpS3uwNuQY1ncvDC+Twgj58W+wAKGLsNLhnOhd LOeYjZmdFw1UNNoNFJ7qWOJjBjAhB6tGqL4nh2hYFxc+9yJ+IXsVcFb5v8sbHvvyZZHA lEKhszeZOY6eh8dPN+T+MqGutHtMY4CnTCu2j6TOGRQZ3m4TTY1r+AVaW9TnNfg7f0R0 lHquRfZilfhHVJWWlmDz9anQbTfLpTEtfvLX/gQ2Cr+F+C3wHUwJUEyhsq0ynP/xnO8o w8TQ== 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:to:from:date:dkim-signature; bh=wsvR58eJkkzH7Gv02aoozTfaxBwUWY1ojmYW7w131BY=; b=GXy7IBJCh7dzbXfjpGkwPPgdPtiS+PcHyeA/WQjLPFuPHezGS5wYNMmsZyf/tLPG2z MqMQ6CcRcfEBv35LJFE204a8O94lPpGD7Lemw7lrjIL6ynMpzRcn1B1KGSvcS5DiYITX qRQzSP4MOY20E7tY6k/Kv9vVpdz46gMPVWLbXbBg9sdPX5+h23gUemV17VeIP6z1Xh7Q BRp4gIIEkXin/8MILeuoHyC/CnlMgzpPTZ74twHL6obXUGTTcYGGjfmXW9VIFTXskXKM e1grCXO31ubONt4I82V/i6aqlzmWrI9CLWRQW0B+33EtRit2YAkGMG2t4Qb8pCfp1EGQ Ybig== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Y7KeD64t; 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 40.107.103.78 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR03-VI1-obe.outbound.protection.outlook.com (mail-vi1eur03on2078.outbound.protection.outlook.com. [40.107.103.78]) by gmr-mx.google.com with ESMTPS id bf26-20020a2eaa1a000000b0028586d0af2fsi200399ljb.7.2023.01.10.04.24.16 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 10 Jan 2023 04:24:16 -0800 (PST) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 40.107.103.78 as permitted sender) client-ip=40.107.103.78; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Y7KeD64t; 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 40.107.103.78 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eAoEsuLmV8LzUqeKt3S6Pe4gOuI7U95up5XcdBIZA+WG/SpeVRbrBnUCz6Uy/P6avyB+UXyDBiADFOpf7v2HJD6a1sjd6N8WBAodKDqlfqkOCqchJOWCwPKdLI8qIQZgty/0R3RSIp5Q2R7oS55Ayq7SYdI+D8MCwZFH1o1QuE/J++iSK0W4TZ1OeYTcE9HdE6nBQcFA5sXdWDAaYPg1gqJpTm5p78YXJFzwJZY/Imu1rhGAF+r34POjrzyFJXJ/dmwm+Np2McGTXhbJ5hfYoeD94VJAc7H/ZHdkcdmWc/C3OxcbRG03wTGTl2R+e2qR/6QheVixUyYDrS2xh+ApNA== 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=wsvR58eJkkzH7Gv02aoozTfaxBwUWY1ojmYW7w131BY=; b=cOegpUZemHVnmzMvV7KkDzddBFJhMUcUAlU/MqOz0WfnyCViwxyEGv9TmConljiZHMahw4oHRKB8M+Ma6ajrE3hiZHWK1ObZUaHMQJO/2Es8mjz5v/GA9MU7SsvFpXEs+d7sUfgO3Xq22EUpNEckSHUf8qFyFcgJU+0Iw0qXrtex8PFFsYsWeXNardXOC7l+vDOD8K/5DC9RkR4PBjYoklO78YmYXMCAxvYFj3FLhE3QRPnHA14h1iz1/ZFz2sHS/sb5KzMVHBiznfUOq+j5ZhT4lnLD60UkmO13ClPmZaDVfhPYYYGC9AJ1ahFV1r+cy2LV5vDIM61uiyjdjao3nw== 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=wsvR58eJkkzH7Gv02aoozTfaxBwUWY1ojmYW7w131BY=; b=Y7KeD64tnAxR7MYcLzkkP7H5XKCE3AvDdFUKVTCpQkD4vRQdHt9YEMI5nh619lIwDTCxYrUzgN5M8chM13V1HQphuNjvZmBMbQjK5Qwh+/YTAIJBf1InfUMxg+/ywfv6U0cEmKmgXCRQ4ACYRdJGazQYqQGMrFpuOK/TfYLXqfzOlViWIhQSpmHwGoXYs8gB8VD2SMAdKc6RImW4YbEI8/nLihAcUYArfpiAlYct8h0VJHaOVN+oCUIAE43HhZ0M/QKABjl+r+Lufxh3bMSrEpCaeHBWO7sxN1WycGYE493ED1O/y3D4muH0x0OnpPc49hLhNjq7hrhjl7czuAYQQg== 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 AM7PR10MB3190.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:10d::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18; Tue, 10 Jan 2023 12:24:14 +0000 Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::bdf0:fdeb:f955:bc79]) by PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::bdf0:fdeb:f955:bc79%3]) with mapi id 15.20.5986.018; Tue, 10 Jan 2023 12:24:14 +0000 Date: Tue, 10 Jan 2023 13:24:04 +0100 From: Henning Schild To: Subject: Re: [PATCH 0/8] CI rework of gitlab fast job Message-ID: <20230110132404.64e4d43a@md1za8fc.ad001.siemens.net> In-Reply-To: <20230110121748.14917-1-henning.schild@siemens.com> References: <20230110121748.14917-1-henning.schild@siemens.com> X-Mailer: Claws Mail 4.1.0 (GTK 3.24.35; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ClientProxiedBy: CH0PR07CA0015.namprd07.prod.outlook.com (2603:10b6:610:32::20) 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_|AM7PR10MB3190:EE_ X-MS-Office365-Filtering-Correlation-Id: 122e3e57-cc01-4129-c919-08daf30595df X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: NkLI7ud+eAjf2hQQWHH/Vl1k7SF4V0IU5fEpNqxLpfsd6nYxBuf4WkToJ1+w6bclZFBrwlF8lQl6SHXyzNqG1UrCTpZpYzljKYCIKN32LGrmR6fd/4lTdSaiFshcoQlne+DWOg6HwlC0RqTWO8bN5SFEzz+qtkxRJ51U+0nqAlDKDwPajI0cE7gM9j81cPqNzZnbqQHBQDh/KFN7MCxm5yTD1O2S24tcw9fNTINbesQa3U8FQnpwC+FgXTxbACinGREpEGqWiFzA5vUsjrrudLwjvCysEiKu/fmqNiTyJfwMwLQFj3OS2ebYbgBOgngIk3L/3swLjIdn4r9vw5P5iuEliKN3S0s6jJ8z5T5AW74mAcsaCFoFhfFlhqoeLZqhTpBWwaNsPPbL/X3zk0Q+/mFAj82vEuNagwpjdHS8BMHGAqdKmhFpDFKvXrxAjqDDQEipFHASh7/KvXeoB1+yCXaeeLesFA8pyKnCF57f/pH7pGXI3hhOfeBptNzdf8pIwe1hj+flD8WC3UmhjH2v+jQiHZ6yVDwB01fdr+jHQEBFJ445++Qwc3n6moVgiQS3yJ49aMW1xa1LCM2QdcTQ0Adh9W3HNgjmKoR2f+uTINdR9MZsATmNdqpUTL8c+MovUNnqITlU87j0/cDEg++DlQ== 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:(13230022)(4636009)(366004)(396003)(136003)(39860400002)(376002)(346002)(451199015)(5660300002)(66946007)(44832011)(8676002)(66556008)(2906002)(8936002)(83380400001)(38100700002)(86362001)(66476007)(478600001)(316002)(6486002)(6666004)(6916009)(82960400001)(41300700001)(26005)(6512007)(9686003)(6506007)(1076003)(186003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?7jKuYZD0d6jLS0W3402VK4DKvN4LGwZCp5Nlot4Gk8gnAN5osbUfhPdHeNmx?= =?us-ascii?Q?JseTq3VUb8IcrpNlCT1sLL4AJefu4XffvdGbVa3t704qaYr4cDzfyvw7tqxE?= =?us-ascii?Q?ecUw1R22LC16w2Z+fIQ4AlgEidTHkqm1y09aUMn6Sj67wpJNIp/u9rDy7Bhw?= =?us-ascii?Q?c+0mCXV5cbWd2sTYuTiyEgkN3+4cXsC3o6vBoE5V40jLUqoKvzV2Q0Q0vrBk?= =?us-ascii?Q?neviI2+3Hy+Fd8Z/GH8X6Jo0L1cnmiJ6KN65IJNskOcRCBOXkvhpXMEOXCnC?= =?us-ascii?Q?S+WuJeysXcC8FD9zeXaKEe9dwlOOAGjjK8SKf8Ikc0m9ughaRImzO0JkGt1f?= =?us-ascii?Q?680BOuaJ73YiCyrOLTi18Qjm6QymgoJAxPoubQfy7Q4T2pigHBoxKCoXKVcx?= =?us-ascii?Q?o694fFqagzFn/IVVNjj3Nvw9/43v4UabBvtolaAp1bruSjpIxe7TaxOCUv+w?= =?us-ascii?Q?JJVSEKVNw+xCu0y/vSPJAf5LSAYR2jYDjFclOOAn1dyoXXhQMXnJv8S9C14n?= =?us-ascii?Q?VEj6RGqNi1N8kqDFSxo7l6hw91rMjR06sbsnEBMwhAsaRWUg4TbPs8059td0?= =?us-ascii?Q?uchkotODJk6Mcs5eKQP5RcdMI55l3MhSrQPiYg5jsiyyCKzy0SP7pnMTS0ZQ?= =?us-ascii?Q?TlSaCyJ8uXqRvoF779rnJjcIru0O53dSzpYrJQmsHilbIRTeWmCZzVuf4Cxw?= =?us-ascii?Q?SFlbfbCOcum/iTzCruKkr+hKGckboKPzrrfXCGWBGkvv1NM+7OdE2SoxRLr6?= =?us-ascii?Q?R2IfsISNNj4Bm7DI/iUZeDLX11wTJDnVqgHgEZE7FUo2a+uRALtFzxdVN7iF?= =?us-ascii?Q?KS0WPtxGOnG61gNilrUO4twiry2StaS4X07N4V8w+DVnXH6W7aQFEtDffdXp?= =?us-ascii?Q?Gm7QTtwBWkvY7HgRrX6ugkNkw4GNPTCvIuuGEZOZ+gNwbXfklKgKHtjfYq/U?= =?us-ascii?Q?dvs2cdLR59qjAEdYGa/cNu/VvidQQN99/3rBdD5Maf2f10enx5ZNtKnOGRo2?= =?us-ascii?Q?jZMVjkrJmEz8NqjP/xog8oMfS8e1VmA/5n1lB2jGUjNw7jgdZI26qemxlHKo?= =?us-ascii?Q?f1rx4bkFu/Z5Ea4gtSdsqHR38qBayfflXCDbhAepqNAuQIeljwii3Lc/m9/N?= =?us-ascii?Q?7DAc9iBhaByaocnYzvPSyva+wa7AQOyPObKtnTicJXQmevB6ytycmZUu/XoE?= =?us-ascii?Q?PPDN5ioVwjlHm6PKr9kdIztP36+Y1Bo3FeHmnhf0eDmlHSlj+Y/MjI+wwuA2?= =?us-ascii?Q?9woWI9GTRsSAuzBlXKoglDG7QYFw+xFNa6Zmi5CKJEiqPdQM8d7sSHgDeN1+?= =?us-ascii?Q?M7coLTClpg8QTKExlZ8m/JOUd6XKlkyE8JNNpxxwmap2MaOjg+a0IrXO4pVH?= =?us-ascii?Q?tLLVCGhQkBbJafwtbB0MWQED0qFPSIIEhaLGskaTKOx40bLkPDvNMzBWwPd6?= =?us-ascii?Q?/OlizvnlRH4mGz9pAWJKcxkBdrtpeB2y+i0mcoDkeKl2Zvya8YaI7Hba4bg1?= =?us-ascii?Q?FWoCsiPUVi556WvoiArx1gjWxjEDMulcJt+yS0nbfWFIv8qrGOi3ImlmKL2r?= =?us-ascii?Q?sdk9IRYjb0he1qrlPw/FA3ga+L3N8922mRq3ty14pEJvoWS23Z4tHkDehSFg?= =?us-ascii?Q?jw=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 122e3e57-cc01-4129-c919-08daf30595df X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jan 2023 12:24:14.4640 (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: CejXxRegI7Zs5JuZVn7ki0CpJxK2ZTNJZ8/uCxs4bnW8OLgSOvxgBIVf1VwscynltVb5+Ta7lktDD1I8yQ9h4vOuL3NIchpCK+j/9WGaHiA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR10MB3190 X-TUID: vQhL0fU+3Ak3 I did not dare touching any of this for a very long time. But we have reached a state where the CI is just a better room heater and not meaningful, at least when done with gitlab and running the fast. There is much to be improved, this is just a start. It is tested on our gitlab and we save about 1.5h per run while we now vm-test all images we build. Henning Am Tue, 10 Jan 2023 13:17:40 +0100 schrieb Henning Schild : > This series contains some changes to the CI as done on gitlab but also > affects testing in general. The main idea is to run qemu basically > every time we build an image (only fast for gitlab at the moment), so > we do not just build it without testing. > On the way i also improved shell style and removed some tests from the > fast set, since they seem more advanced and just waste time on "fast" > > Henning Schild (8): > CI: move to avocado to 99.0 > CI: fix shell coding style > CI: install qemu-system when qemu testing is requested > testsuite: remove Ccache test from "fast" set > testsuite: remove Sdk test from "fast" set > testsuite: remove ContainerImage test from "fast" set > testsuite: remove ContainerSdk test from "fast" set > testsuite: remove Sstate test from "fast" set > > .gitlab-ci.yml | 2 +- > scripts/ci_build.sh | 26 ++++++++++++++++---------- > testsuite/citest.py | 10 +++++----- > 3 files changed, 22 insertions(+), 16 deletions(-) >