From patchwork Mon Mar 25 15:55:18 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3444 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:15 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f59.google.com (mail-wm1-f59.google.com [209.85.128.59]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFu0A2011741 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:00 +0100 Received: by mail-wm1-f59.google.com with SMTP id 5b1f17b1804b1-41401eb321fsf25820955e9.3 for ; Mon, 25 Mar 2024 08:56:00 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382155; cv=pass; d=google.com; s=arc-20160816; b=0B0U2EBXUdtDcMtrUFbmA1OU1DsmEtkXfxfDmcDOY/Q4ZBiTDIZEYMwOZzPRvhftua YY4g/z93yea0oocsueaVFOBp51H4aLHfp+bXKc0I3b7aTyNGDILbsfBdp39KxAMWQ6g1 Pvo4QnE2gC0bvOZCv8AdTHDDaqt+4gRVzUQ/SBkcCk3DN1jpBUwQxOSL0eycZxb6TggG K0oBTro3N0mcj1gvXBSO/wyry+i2Oo/SZfRVATnoHmh9IoPnaSgqudri46zumCssEwTv W4uTPTNa+rqRARq75Pi12vOws8xpuUTY5DOOvY+NoMmSnB3IPoZ7rUHeBiP9d76rslKq +8dA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=RaU4de5/e3U8gTuT3aK9Jo0HwYY+pAPp07F1zX+NvKM=; fh=pfo0ELjuIWyxV/xrHX8akK+xTMosyvrBa75E2PQgaaY=; b=FYHHuAUe43Z+Sbyq29Y5/rlTWqRQHhKrEqwu4CFdNOaLL2WoQstQU67nwTxkZjhmUU 13YUnHOQBbHv48fY/+XSfhh+XJxCgkfn0MLXEmX/nozIpwPWxnL/y1i16UrK1m9fC/R4 OievYZyP3ystgLqG5IV3LGdLj12h9J1/SjVHQKv+e7XNCXyDpYFAXjpyN4Up/vxcs4b7 JQ4pUgejOYrhnoGjINRCHv5u2tRhFXQklpEoCsTw1V8OIZfAzE2jPCN1bHr8SgEGSHUC uV/IUrQ+hcPm98UUE7tT3YBgP13qSWdX02BmwFkVSPMNPPBI4RQKr8L/UOT+IcOXCucV 3lBw==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382155; x=1711986955; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=RaU4de5/e3U8gTuT3aK9Jo0HwYY+pAPp07F1zX+NvKM=; b=nc+iZTNbRlIYI0WYax1hBZIb0U7OtIknq2N32ehEb8APKDZmCKa7BXT53uXkyn6din 1IBOdw4rnTpN/OwhU38/N6YmG8DqxvFXuRzcgeSRBWHnNdoUL9K/6qfoyk8hhU3J4KES NJ/oNaJgn91pVTsohaJB0Irz1v9cerBv3SQGxllMdtdRmdqEGcQaviQ/va5xdiHj7hiT GqkOiu917or1iVLqrHNcxtnKt7V+X5OY5Mz2eyFLBZHD7hTISoDbDmMoeAScHj+Q6ByR hDD2z3xqaeMxH1wGWeoOlvWjKkjowSlBy1cxQg+ElA6tgrcLZ9J9H7C46Vg3oYIwVNER kX8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382155; x=1711986955; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=RaU4de5/e3U8gTuT3aK9Jo0HwYY+pAPp07F1zX+NvKM=; b=gfBpv55TGZ5dDjHi0btms3G4QLR0nsFO7Oi+BdEFpYUUO6F4Bc+ns024pg9LRVyTFs N794whyIfGcoDXOKMObzHOkYYeN9BPkQfQNCaVw0esIOUWBlGuKSA1zx3grL3jsVGZ0R JpaTrdGn2IaBI7kAmpf5CM0XsfUIdor9384qUVdGS3tHkNvEKZbJVD7lFo1a2PKXM0Pl FpFHCjuS0e2ONgCiNv3T31BISzM0su7RKdqyls3W+nl321tI4tRi/WVo1OIz3zctj2Fj l9N2+3Rdg9+/KTJG8Wtq+Au1kEsCaExrUTVwq30H0rWYP+sVgOkBd2aPeGnx3v4pxlfC NwUQ== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCVzuneM075K28WmiyXUIwNdbZMJrS3CvZEglbSGkLefdXakIa0FhJSYafO6c41btNqFf8jmU8qdvY6uyY0XI7aA2BTyt1Y= X-Gm-Message-State: AOJu0YwSPYIp3kpjswzzwcCdg6Xea+pzNcQhljlFdsrfw2+JXfMlsHIt fL4wc3PoDcXatKiBuvfCinu6uXJUafB7t+PSoxBCXrhN/CwHAGlL X-Google-Smtp-Source: AGHT+IF7t/Tp2R0CWkTXt1ytL5K5tSZ9Uyq5JZWBsvymWRh9yqP8oFjZvMVHZckMRloohnF0ZFgFmg== X-Received: by 2002:a05:600c:24c:b0:414:71e2:a249 with SMTP id 12-20020a05600c024c00b0041471e2a249mr6052125wmj.41.1711382154290; Mon, 25 Mar 2024 08:55:54 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:5113:b0:414:7cf5:fa64 with SMTP id o19-20020a05600c511300b004147cf5fa64ls1546946wms.2.-pod-prod-04-eu; Mon, 25 Mar 2024 08:55:52 -0700 (PDT) X-Received: by 2002:a05:600c:154d:b0:414:64de:160a with SMTP id f13-20020a05600c154d00b0041464de160amr5552024wmg.12.1711382152271; Mon, 25 Mar 2024 08:55:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382152; cv=none; d=google.com; s=arc-20160816; b=e9kw409rakf4wzVAIPYlDqJf3dLmsarlfR6061+gcmDOOH9isKvHSyIYT0PZjtVarM qFwQP/2Bh5umzvOvILLGaxNO86ERR1xTBoyJtvkGE9ls8VqVX4zH7pPe14bGqqqA+JJ4 X/I2akekitB7sX7CIwexDK/I9R+4M/gza3qG3yp8RKfYq8Vosgto5WTl82WO1BGGIJWq VCGglxcgsWbppJaJVhOgMtwJ07XhLvIn0kIGPZMFM44uWIjywPeRYAESf7qZuB5SBYa5 gesbRSaBypttzRCafXjU48Pvv8AOhU1fd3Is+HD2xRCUF8k9P6j9/JBQ/QE+sPA8RSAi cLkA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=GZUhF5Og4HOvOFYtNIQjf1mqC9x/2qZ2IsHlC9uJsBE=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=pdPmkTN7dz1eJH24hatvHfB9sUzjT74k7NSSKTetviTmaf5mmZWOY+geVSVFprMwrp txvUz06fUIhDo2FNPV6FCofoPdkRJTPqXyV+B63G8gbHlvV0A9GHwiGAn9ZBaeNEXTj7 GfSot8b554fuMqkrEcahSDE+vsEH/svApcmz0K9Vod9uFNl3Z6lD4df2HDsyiYOrwdge jF29yBPfHymABkHgNWEEkOnTPHCR+UZ/pFm1ZVzn1iqGrBF87x8aq2oRIuvbaMbFvOsW 5lZriCWsUesxd3Plgh+mQhMbL2luG5g1r3Zn9zQ2H4COZstmN7rlp4Q1efTSYeX7aBCR eTKg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id j28-20020a05600c1c1c00b004132f97fa43si214708wms.0.2024.03.25.08.55.52 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:55:52 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLA011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:55:51 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 01/23] CI: Introduce Standard CI for cross building Date: Mon, 25 Mar 2024 17:55:18 +0200 Message-Id: <20240325155540.4162990-2-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_PASS,T_SPF_HELO_TEMPERROR 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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Add new testsuite called Standard as successor of Full CI. It will build the same targets as Full but using cross compile. There are also few targets left noncross for minimal checking. From now we should switch using: $ ci_build.sh -T full to: $ ci_build.sh -T standard Old full testsuite is left for compatibility and keeping coverage only. Signed-off-by: Anton Mikanovich --- testsuite/citest.py | 109 ++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 100 insertions(+), 9 deletions(-) diff --git a/testsuite/citest.py b/testsuite/citest.py index 7e24c498..92499781 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -22,7 +22,7 @@ class DevTest(CIBaseTest): """ Developer's test - :avocado: tags=dev,fast,full + :avocado: tags=dev,fast,standard,full """ def test_dev(self): targets = [ @@ -76,7 +76,7 @@ class ReproTest(CIBaseTest): """ Test cached base repository - :avocado: tags=repro,full + :avocado: tags=repro,standard,full """ def test_repro_signed(self): targets = [ @@ -108,7 +108,7 @@ class CcacheTest(CIBaseTest): """ Test rebuild speed improve with ccache - :avocado: tags=ccache,full + :avocado: tags=ccache,standard,full """ def test_ccache_rebuild(self): targets = ['mc:qemuamd64-bullseye:hello-isar'] @@ -120,7 +120,7 @@ class CrossTest(CIBaseTest): """ Start cross build for the defined set of configurations - :avocado: tags=cross,fast,full + :avocado: tags=cross,fast,standard,full """ def test_cross(self): targets = [ @@ -153,7 +153,7 @@ class WicTest(CIBaseTest): """ Test creation of wic images - :avocado: tags=wic,full + :avocado: tags=wic,standard,full """ def test_wic_nodeploy_partitions(self): targets = ['mc:qemuarm64-bookworm:isar-image-ci'] @@ -171,6 +171,97 @@ class WicTest(CIBaseTest): self.perform_wic_partition_test(targets, wic_deploy_parts=True, debsrc_cache=True, compat_arch=False) +class StandardTest(CIBaseTest): + + """ + Start standard build for the defined set of configurations + + :avocado: tags=standardbase,standard + """ + def test_standard_cross(self): + targets = [ + 'mc:qemuarm-buster:isar-image-ci', + 'mc:qemuarm-bullseye:isar-image-base', + 'mc:qemuarm64-bullseye:isar-image-ci', + 'mc:qemui386-buster:isar-image-base', + 'mc:qemui386-bullseye:isar-image-base', + 'mc:qemuamd64-buster:isar-image-ci', + 'mc:qemuamd64-bullseye:isar-initramfs', + 'mc:qemumipsel-bullseye:isar-image-base', + 'mc:imx6-sabrelite-bullseye:isar-image-base', + 'mc:phyboard-mira-bullseye:isar-image-base', + 'mc:hikey-bullseye:isar-image-base', + 'mc:virtualbox-bullseye:isar-image-base', + 'mc:virtualbox-bookworm:isar-image-base', + 'mc:bananapi-bullseye:isar-image-base', + 'mc:bananapi-bookworm:isar-image-base', + 'mc:nanopi-neo-bullseye:isar-image-base', + 'mc:nanopi-neo-bookworm:isar-image-base', + 'mc:stm32mp15x-bullseye:isar-image-base', + 'mc:qemuamd64-focal:isar-image-ci', + 'mc:qemuamd64-bookworm:isar-image-ci', + 'mc:qemui386-bookworm:isar-image-base', + 'mc:qemumipsel-bookworm:isar-image-ci', + 'mc:hikey-bookworm:isar-image-base', + 'mc:de0-nano-soc-bookworm:isar-image-base', + ] + + self.init() + self.perform_build_test(targets, debsrc_cache=True) + + def test_standard_nocross(self): + targets = [ + 'mc:qemumipsel-buster:isar-image-base', + 'mc:qemuarm-bookworm:isar-image-ci', + ] + + self.init() + self.perform_build_test(targets, cross=False) + + def test_standard_rpi(self): + targets = [ + 'mc:rpi-arm-bullseye:isar-image-base', + 'mc:rpi-arm-v7-bullseye:isar-image-base', + 'mc:rpi-arm-v7l-bullseye:isar-image-base', + 'mc:rpi-arm64-v8-bullseye:isar-image-base', + 'mc:rpi-arm-bookworm:isar-image-base', + 'mc:rpi-arm-v7-bookworm:isar-image-base', + 'mc:rpi-arm-v7l-bookworm:isar-image-base', + 'mc:rpi-arm64-v8-bookworm:isar-image-base', + ] + + self.init() + try: + self.perform_build_test(targets, debsrc_cache=True) + except: + self.cancel('KFAIL') + + def test_standard_trixie(self): + targets = [ + 'mc:qemuamd64-trixie:isar-image-base', + 'mc:qemuarm64-trixie:isar-image-base', + 'mc:qemuarm-trixie:isar-image-base', + ] + + self.init() + try: + self.perform_build_test(targets) + except: + self.cancel('KFAIL') + + def test_standard_sid(self): + targets = [ + 'mc:qemuriscv64-sid:isar-image-base', + 'mc:sifive-fu540-sid:isar-image-base', + 'mc:starfive-visionfive2-sid:isar-image-base', + ] + + self.init() + try: + self.perform_build_test(targets) + except: + self.cancel('KFAIL') + class NoCrossTest(CIBaseTest): """ @@ -263,7 +354,7 @@ class ContainerImageTest(CIBaseTest): """ Test containerized images creation - :avocado: tags=containerbuild,fast,full,container + :avocado: tags=containerbuild,fast,standard,full,container """ @skipUnless(UMOCI_AVAILABLE and SKOPEO_AVAILABLE, 'umoci/skopeo not found') def test_container_image(self): @@ -281,7 +372,7 @@ class ContainerSdkTest(CIBaseTest): """ Test SDK container image creation - :avocado: tags=containersdk,fast,full,container + :avocado: tags=containersdk,fast,standard,full,container """ @skipUnless(UMOCI_AVAILABLE and SKOPEO_AVAILABLE, 'umoci/skopeo not found') def test_container_sdk(self): @@ -295,7 +386,7 @@ class SstateTest(CIBaseTest): """ Test builds with artifacts taken from sstate cache - :avocado: tags=sstate,full + :avocado: tags=sstate,standard,full """ def test_sstate_populate(self): @@ -406,7 +497,7 @@ class VmBootTestFull(CIBaseTest): """ Test QEMU image start (full) - :avocado: tags=startvm,full + :avocado: tags=startvm,standard,full """ def test_arm_bullseye(self): From patchwork Mon Mar 25 15:55:19 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3431 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:02 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-wr1-f59.google.com (mail-wr1-f59.google.com [209.85.221.59]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFu0HO011751 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:00 +0100 Received: by mail-wr1-f59.google.com with SMTP id ffacd0b85a97d-33ec826d427sf441308f8f.0 for ; Mon, 25 Mar 2024 08:56:00 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382155; cv=pass; d=google.com; s=arc-20160816; b=EK6keZNxIdJplz1aCssh2vqzpVmzP8zLP1YldbBYNY1IUtG61Buimxa23KMl5KrCts cZYwzjvVEHbC41h4BiqmaCfLD7+UzP4g9002jRGWaGhWIK9DrPY81uqCYwXvV/hSM0pJ fcI4COihtspMlmiolJetCwCeLCyFGH8DI8N448B/WqsCmHizo4q9cvtyEFXXTc8jmb6Q lw7Pg1o4Ls24VlmK/hXXPlNE9lwEC5J7tvZPlJqpGQ7NWX7QyrqSghO5Umg7DyD6+c75 Mr/JZOiEHqxHaLa6lj54XXvjs+Id5IFc76RWroD+LJAtnceGZ6KV5kW3Nr8fvcAc9RGL A9EQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=j1GiyYdE+ngsL+R9eNedxsblYddbisEV6xuixXNw/IQ=; fh=7me1vTmqdPaZBDrJkr41r8ZQR1nhJLy0Rt0qEyY9pu0=; b=hTEZ0SS60ltmSysKxp1S1pa40PLjcyjRadSdBBfOZTeL9HKzTfQYLuoDsdlqPmfVvi epwPtOqk+XTaVTb+QmjQNJXgDbjCg8Hq/gy5LOAYisihlOADLw3xavHYlLPVEhgkRZeB LruLu2v0y8vg1NLzp8sbklffcCJUIezi10vKf0TDv5+sHfLMC8k6tp67B5zfPYH971UD KzC03vrn3XhJ6f05aM4zi5oumwjcf3M1o6QESHWjEgGwVeomDVogerTgoNFRvfMcIHIC P/8vwBEPGmAzB8visTgk3v8fSrjzoqOXP2cNnjcCbSi25V3+nTuBhwWfkL8H1X8Fe6xv rOGA==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382155; x=1711986955; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=j1GiyYdE+ngsL+R9eNedxsblYddbisEV6xuixXNw/IQ=; b=U35P1ShcBnlliHmQ5d+LByCwuY/6FPDv36UhVUT1SoU7xGJb6wheX8bP1todx6ABYd zV9LosPTn6mAww2bva3zb2TJ05awv0FmkSn1UJuiADScszbqsEgjeADdBrYrYh59DIaU 4rmTpM4tQTKMkIj69Vy35VjrhWmNcB1PVR1/rajGIvS9Eut67QkqJo0PdLtVGzC/MaAf zTORnMLgdv9i/e4/wKSzPxfEDDe431pfgIy7Tky98cwQa927vKZpK4TkHTACdzSbyxQn H1bJ6ctf3uVlOf/Z2GSXwqiAk2uzGohlUdbEwZ904C6Z8+ddX73H3RRsXEF/UjsRTPfZ W4SA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382155; x=1711986955; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=j1GiyYdE+ngsL+R9eNedxsblYddbisEV6xuixXNw/IQ=; b=UrT7AijMGqQ1qrRKWFkhI1fUjNSLO9iSZX9ai8S5t1bx7WgL4mlRToVK/d5u0eVVXi QA0wy7uM+Yo7AEoipbVsMuL5lKS+3u2qFwqFUGsACTHTyIfku/trcIshzy0sxKMplrJy wiyM9oPQ9dTVauuHhxoWGe1DIJvtM7bERKbWXV0OZ9DCfOLzFP/DOqRUyHnLaWCklQnT jrKKjVEWbSANw4TKpe3vwQrdBjtnQAiknLD9az1E6sy/5vBCK0beu4weAMBgfgYT9y5O Bc44GkpbB1Jgjo66lmV+wc/RTijMk/gCSBkzwtcbmyBknikkEG0R4DR+2bM1FBRj+REp zKFg== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCURdp76nSjBliYpYRMaZUfPhJNquSqUlzl99TDksbz2TmxBOp5moNuc/RhA4wWO78lw/u38GEmZpPQ/H5bGOHM1w4lKef0= X-Gm-Message-State: AOJu0YyKvp1xVjL//0xTezFxNvJep2jZMUfan+QYXW7HlegyXeckniO0 V9jlZufqnHYJcD6JdLjY50h8t9fNkf3FX8Yvg/rqgccxzkXdI8Ol X-Google-Smtp-Source: AGHT+IElqbTNH1OUJJjWSoeRX2Q5kF6MjM0UHGiD+qcmatSaRlyIClZR+WGr++1OSH4+wWgkfwl7jQ== X-Received: by 2002:a05:600c:1f07:b0:414:85de:a02 with SMTP id bd7-20020a05600c1f0700b0041485de0a02mr3704523wmb.4.1711382154935; Mon, 25 Mar 2024 08:55:54 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:5110:b0:414:8a58:6c47 with SMTP id o16-20020a05600c511000b004148a586c47ls378566wms.2.-pod-prod-08-eu; Mon, 25 Mar 2024 08:55:53 -0700 (PDT) X-Received: by 2002:a05:600c:5492:b0:414:bc3:9fdb with SMTP id iv18-20020a05600c549200b004140bc39fdbmr5821457wmb.21.1711382153076; Mon, 25 Mar 2024 08:55:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382153; cv=none; d=google.com; s=arc-20160816; b=vGdJERBISClsqs16gaJ9SfqwVVd8SUNnAPLciGQI4jSuQ/+l5U14ZnrUyiPJuKgk4g EdkMrsM2wqt4M1e+aVZjz2s1lv07zC+WgWAfYSrQkMWgpa+KjPI7W/HnJjB2+6SOqGZ1 alu6/fkAtep7LAyVYUust5H6AbCKBqm/Gt7e/StEnVsoxgf27PxeHaM/AVMhuUCOtyxm IJsMD2AYRt6VMWMLZ7SlgJJhor01KPKRMnFey3ejEHA+wLV2aYvtwE9IQZ3qLyGwnx0U lo3FZKfzBZZcNYxTts8pYXPCDu86GGJLRsU7qX9HS58e9VdwZzGHLo1aOCgfISMDgrY1 cL4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=GCgoyM2FFcIOnWDXveyfdMxDHo0UA9SaPVEeUQwH7c0=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=lKtEEfvUo8p2VqkOgjT1JgSL1xq4Wnx+0t7o6gVUR4S3SHzf5qf3N/bAsVooOYg0+J FFVf2bNRmtgJOXOT9a3YsPBIfAvxYJQqsYDb8ehPxfZLJUoOntMUN1loR/TI8Xso8YDY 4OYXOJHMqQv7HDy/13FrV81/DnNv3ghUdIA3czv5EAhM/8SKQAC+wZ9O+ZJKWrFP392M GPIcrHj9zsO5fCAnMCG+lco133IrXeizphPdjPFeOa58kz4AE1G4qqKzhp410nHTrX5/ tEM4bwLJph2dpvbwo+fJAO/TOczeAB/joD32R6d55zcKVWe65ri/tIPmVbOl8AP99SMs rx4A==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id jv1-20020a05600c570100b0041466c64287si287501wmb.1.2024.03.25.08.55.52 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:55:53 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLB011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:55:52 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 02/23] CI: Rename cross to fast Date: Mon, 25 Mar 2024 17:55:19 +0200 Message-Id: <20240325155540.4162990-3-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Because now both fast and standard are using cross building. Signed-off-by: Anton Mikanovich --- testsuite/citest.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/testsuite/citest.py b/testsuite/citest.py index 92499781..7c80b910 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -115,14 +115,14 @@ class CcacheTest(CIBaseTest): self.init() self.perform_ccache_test(targets) -class CrossTest(CIBaseTest): +class FastTest(CIBaseTest): """ - Start cross build for the defined set of configurations + Start fast build for the defined set of configurations - :avocado: tags=cross,fast,standard,full + :avocado: tags=fastbase,fast,standard,full """ - def test_cross(self): + def test_fast(self): targets = [ 'mc:qemuarm-buster:isar-image-ci', 'mc:qemuarm-bullseye:isar-image-ci', @@ -137,7 +137,7 @@ class CrossTest(CIBaseTest): self.init() self.perform_build_test(targets, debsrc_cache=True) - def test_cross_rpi(self): + def test_fast_rpi(self): targets = [ 'mc:rpi-arm-v7-bullseye:isar-image-base', ] From patchwork Mon Mar 25 15:55:20 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3432 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:04 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-wr1-f57.google.com (mail-wr1-f57.google.com [209.85.221.57]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFu1cT011767 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:01 +0100 Received: by mail-wr1-f57.google.com with SMTP id ffacd0b85a97d-34172041676sf2542080f8f.1 for ; Mon, 25 Mar 2024 08:56:01 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382156; cv=pass; d=google.com; s=arc-20160816; b=nhJWZpkDhWv4kk0EHGGuvUAxcv3c3GVXLggwDxsdbfEsOCzCe4FzC1eupzPaVue2/P 2ZVym1uaVTCjCuY8VGMRKse6OjjR/8ExEeVdxL+2P/m7oOzofD7fJCK5IJhayNXR1QQ6 x2dc/FfOtBtmOmsQJq8cc74MOCWC2rmv7MWv5ijz34JknHjZ7JeKHErW9wO+Wd4FSfgo /jqQVs2+NVUEfitLU+omMcaHUPVoLVuL7+jZ1vDcagyVFp+pkPGTi76/6/zDh31sCJYl WBethF8r7kk76W86LaIaG8eUl1TxyhiL/Rz1lLEjDA/yh1dbMiva9nhCtPDjZjz/7NdK VSLw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=MFNTZEXTpYLs0pxlIDnLgv54pWqMwr0enuWFOsINgEA=; fh=cpcxJxnKeD78OWNELGdCSJwdkRoye0IGrLSbbrPWhC4=; b=rnp1aCF4cfZsK9b2av0QXRC7hR6/5tVa/01lTsFiTPcCobNriG8/eAkoRY529LByTC OpRefP8esLwNJtuWMN7oez+KM/K+TliqswdhZnBoCjXcwwEhQ7PiILAGj0Q/P1YOxcCj JMGhBSQqjLdZfohQ9+SA88ANKI3sG0WITRGaMKr3NrcvWFekdNVsv0+bVH53pRtPBqKK m4oQxdOhynP0eCGpRMSAEFcFZUXIHW6AArmPGAequUwPm7NomN2vUN/CSZrQfjEjdfaT +MAv0ggr9UlUF3PIbgMQM7vwUFdgCq2gecS70ctMTGj9z9UU4Hvy7I2yIM9Pksoue+0v yQeg==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382156; x=1711986956; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=MFNTZEXTpYLs0pxlIDnLgv54pWqMwr0enuWFOsINgEA=; b=CTEHJSvXf3i1ATOXgz1ZxLjvVGT3XlFCYALrxSihfLrwNAPjDaw5aOZ0a/ttx9JKpA 9Xb/TrmpbXW8YqOLo6b4cN+3qs9PD857B+4IzSWuRQKEpJ4vpGQckAW2NLWmIcSLooSl WArNbNlwPqZIH67NEI3vsbxR78SmbIb/cwziXnGnFOX/U99gx7tV6BB91durxdNGQgG6 x+rbQa4TDqz5WBxxV01KwrThvHDj9qLVBDTP800aDv7HibI8pKiZItEmQQ1tj2i99uRX JhTxDACYJ6XPy7QF8LnlrqkrvcSvkekbv03sUqLCcsn47C6M535WrnCRRgpo4vFafAWv bZDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382156; x=1711986956; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=MFNTZEXTpYLs0pxlIDnLgv54pWqMwr0enuWFOsINgEA=; b=lsp0zfZ3oCjtB0kX8JpJApZe1MnDBr9oBImJVjJKXTmP5kEr7QsE98GwtRdtbGP3RZ lBTvLjAkeq/uSHcfWeyVyeqKPAXNkRRASyiYpnlQmnCjqxxq4M+R25stSTzmAvhIVaJY 8aqJqf5Mr7rd6S+i7gdmdNiS8goI/Hp2Yh7mC+gt7nPeivCRvOas2HbeLvLqMOI4Kpmt Y94k38oMZ6saavXv9HLCLQQP8pHejOJkE1PP2m/QQd6cvDwRKqGLaxFWGNwodvM/7vIp yms48NL2S09Q5olOhAdUDlDFNETx/7gUK6LVKQzOeU+J/K+CsBO1kMvuW+uZsEzfQzqG kZOw== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCVVEs/so/Isv7DGM9vqJWhJajc4UlgjYCaCSk9WR6lv9+iRUo46kgYEaupKBtGoIZvzsj0j+EAK4rCGGk/lT/WBNRAWddo= X-Gm-Message-State: AOJu0YwxD1UNB33rlmg9c/pjJ+AwTJKNYE1rgGnHvxBAp9l2xEjb3MDL d05Lekkp0tTwONlH+15KNjkNgS01KiCIDpOz0D98Jbl9Wu9vnmJj X-Google-Smtp-Source: AGHT+IEvFcLJq7L9+TIYuUsoOaDrhe7yBoqYDrPthM8S89CdQqjBqihK1OKR2ToCd68mhCD9IOHteg== X-Received: by 2002:adf:e38f:0:b0:33e:c2f6:96e1 with SMTP id e15-20020adfe38f000000b0033ec2f696e1mr5256820wrm.25.1711382155922; Mon, 25 Mar 2024 08:55:55 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:adf:ea49:0:b0:341:766c:245a with SMTP id j9-20020adfea49000000b00341766c245als1213917wrn.0.-pod-prod-00-eu; Mon, 25 Mar 2024 08:55:54 -0700 (PDT) X-Received: by 2002:a5d:4752:0:b0:33e:d139:412c with SMTP id o18-20020a5d4752000000b0033ed139412cmr5490761wrs.30.1711382153960; Mon, 25 Mar 2024 08:55:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382153; cv=none; d=google.com; s=arc-20160816; b=e3ipEpdgXiYoR9HFhK8eSEOrdJP8AvuywUyJFblMQQi/bw99PEGqwaOpFBI6rXQupR A/RtZQRFCUL2ZLpZyOGwS0YJ+eIlPKl5vkApeGKuh1C9gzujqzPJumqyg1G0QsiHonW9 RdT/KSPcWc2hAJNQsr3mXv8RDD3j5dqZgfTitGw6u3O9f8DEt0oB/JVxNNgO5iDZso8a lXoagbP4rbEUApWnh/g/93O9GCj1ldLAYt8nugTVvJFUjqm/NNijsiI3DK1KasV3Vqv7 FxNygZFjFa5p6BrzLpPndh8ZctPBE5LN/hsek5sXTi31lWDBVTeGVa3VAjeJMlKztDAW tb8g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=39chYwpslOKhBw8qItIRnU+jQYvrfqHKL6Ce4kmRbuk=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=EwOChTvrhfRiv4AQmuV/ErGo+WPN7yhIGZc6IkLvlExn2sPtCDeLqZq0ssF9S5B1mc W9YvjZnZpwqieTnSi9bk6YONTOs303UFOexad3Op76NFqB3nbCgTexOh+m6MhWHxyn+T DVu0uiPj5yLjJX74bAFkHM1u9C3wbPUS/dRts52e9eyAN7jaSSbEHOw7oWEDYSqW16Nu X1NjWm68Q+dg7tt8jGQqZHlXgP30NW2nyvdNTpQ85AjSuIrNoR4pIpKX++4ztCu2eE11 uq5odCvQ9UG66USSco3TCYSIaVzaU1JegHhrTx/z+rVegjF1Wd0byKRrhSbzBHY71h8w 3V9w==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id p13-20020a05600c1d8d00b004148a1b0a0fsi116351wms.0.2024.03.25.08.55.53 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:55:53 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLC011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:55:53 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 03/23] CI: Rename nocross to full Date: Mon, 25 Mar 2024 17:55:20 +0200 Message-Id: <20240325155540.4162990-4-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= As we have more then just two testsuites there is no direct connection between testsuite and cross/nocross modes. So get rid of old naming. Signed-off-by: Anton Mikanovich --- testsuite/citest.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/testsuite/citest.py b/testsuite/citest.py index 7c80b910..575aaded 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -262,14 +262,14 @@ class StandardTest(CIBaseTest): except: self.cancel('KFAIL') -class NoCrossTest(CIBaseTest): +class FullTest(CIBaseTest): """ - Start non-cross build for the defined set of configurations + Start full build for the defined set of configurations - :avocado: tags=nocross,full + :avocado: tags=fullbase,full """ - def test_nocross(self): + def test_full_nocross(self): targets = [ 'mc:qemuarm-buster:isar-image-ci', 'mc:qemuarm-bullseye:isar-image-base', @@ -302,10 +302,10 @@ class NoCrossTest(CIBaseTest): self.init() # Cleanup after cross build - self.move_in_build_dir('tmp', 'tmp_before_nocross') + self.move_in_build_dir('tmp', 'tmp_before_full_nocross') self.perform_build_test(targets, cross=False, debsrc_cache=True) - def test_nocross_rpi(self): + def test_full_rpi(self): targets = [ 'mc:rpi-arm-bullseye:isar-image-base', 'mc:rpi-arm-v7-bullseye:isar-image-base', @@ -323,7 +323,7 @@ class NoCrossTest(CIBaseTest): except: self.cancel('KFAIL') - def test_nocross_trixie(self): + def test_full_trixie(self): targets = [ 'mc:qemuamd64-trixie:isar-image-base', 'mc:qemuarm64-trixie:isar-image-base', @@ -336,7 +336,7 @@ class NoCrossTest(CIBaseTest): except: self.cancel('KFAIL') - def test_nocross_sid(self): + def test_full_sid(self): targets = [ 'mc:qemuriscv64-sid:isar-image-base', 'mc:sifive-fu540-sid:isar-image-base', From patchwork Mon Mar 25 15:55:21 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3433 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:04 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-lf1-f56.google.com (mail-lf1-f56.google.com [209.85.167.56]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFu3vs011780 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:03 +0100 Received: by mail-lf1-f56.google.com with SMTP id 2adb3069b0e04-51581ceb8afsf613180e87.1 for ; Mon, 25 Mar 2024 08:56:03 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382158; cv=pass; d=google.com; s=arc-20160816; b=K4uUqzsGCzEvmhQuXrj6aqKplRveMEDWREhXJ7a6gE4VXGYXBug5NkJ+loDhDTjGJg 9cSfgk2AqO2yQRYfR016B7D2e3Lv/80b8zgCmwErcN1N1zOatrJN+wH+vBzjDL4klwkh XR7+GhyapwiDcuwM2g0v1N/bmmS/VOW3VOC8r80WHA8THI4LkxYeQDosfzfCbUnkfE2A eWp4jY/ZzHkmkN8kd6VUfS0E0DN6U5aQtGzosohwgixVMbrBIDKpuP5objakKBQmf5xy LNH0ofOP1MAr/UPo6eNb7N6xB7G7oixQLRZj1PHqrzPFQhAzASaj62PqBa8aI4JI+YgW RpyQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=f/CbczE2UW9SNtOJU+wdLBjuQNK2X+VgvWjjiEEhFs0=; fh=zPS/LrRFesUkW4oWBTy7upaXaMAARVs4QUxjGNmm6wQ=; b=OvTG4Kg7Y1xnDnj/m6pCw6sGgIx5QOuy++6OeJLUBUuQsl9Ada12SQKI23E7uaw3qb FDpfqosIhE/wb0bDNLN3fk28ESIMW+bpMFPKAIbT6w5ufCkI7pjRL/R2xndKEuYC3uxm QkpfF1+7jwrKXBWQTiLQTnURBJIfNkjWlxCrwXonNeR2oyNexebKQoUXMBBteY8uRMaw cLU4vBIQhT/T99HAlRCE1ECt4mQiHNhIOZNXi5X78aZeaKSUdfvD33x2HCf99jTzfw5S WuykT1B47dH3ETZohpTCvtT0XyReTnB5mEgGqF8uKVGEnX9v1qyYuL1P9rx3ubtuGMah uCmA==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382158; x=1711986958; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=f/CbczE2UW9SNtOJU+wdLBjuQNK2X+VgvWjjiEEhFs0=; b=ZMfx++gLtOIfVHGUSV+SXISH5eXHokR6EynlQMnNROR2aMTehUCM+dEVMkHNJjJ/Qa r7RyTIk1gO7AeVUanFaL2JAvPsdPD3sp2WCMwC5yye2HQJ89z57A/x1Gl+9tS9yB/jN+ rS3OBhjALwhPMDqvVxvfzCg+RYQ65h6rMqENBpXsU1ZftNlV2OFPjzDPhEmAJ8hlC/Zh lm/416fg0l2nPB6ejmEnIluqPswOSB6JOiyJGBMuFvUDpT7iiN99FggxIlaGGHf3h1bt FrTP853fvOEyW7UGZ+sfV/a/by3LvXJ7uFXkzxy5AIUB9Ejrq6+EO9HvvWTwvYfVG5uA YXUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382158; x=1711986958; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=f/CbczE2UW9SNtOJU+wdLBjuQNK2X+VgvWjjiEEhFs0=; b=Zjw6duo32Dbl9+172fpFseu8hiaLGAde2kEIv44VftQslrpk+W20cdeoIS1+abKBv7 S8g1GeJ0b625Q3YHU5h+JHptVIT3L7njcs7fzDa78xKnQPkHBd/BhqT5voEv50+CH4xi fqjM1kfB9XldgGa3sYscJc+5fcE8MkRqzsB1+Topc/26jcOXhtL9FrrtIZkCBrRx0ZXP qqu/Ti/Y8B4uCkbMGx2PMYz8kaiUtcRk51K4gN8pcN0E76+4/xBrq9a0zpfPgzR1JIZo PyA1RgNd+7AN6Tpgpd3ghpmrH9o19bn05MM8NT5DQbTEF99x+uzt2UZr5JPAlVdT2cRp U7sg== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCXJyQ5S89IuVeEDAMgyu8yoolM7zHZ7/QeGdxnqptp4UhmK3xAeuJdK+yxbyk3nHm3Oz+TT7K4KJN+jS1rLX9nqgglAZ9s= X-Gm-Message-State: AOJu0Ywlk+Il/o2Zn59SdycSKUp1yEUXiW15U/fe8ekRHKlCGiBRClPI pIjtMe0PhtDqojKdHSZc4KvGn8hQK4s9qEzleytQ7ajkjC3ffxUu X-Google-Smtp-Source: AGHT+IGLXL9dQlQksTq6ktD/2xXe79D/VZ1PeePUH3NxFRkuiXJOHkXjbB5TbnOGJfLHWrt1M+67Yg== X-Received: by 2002:a05:6512:544:b0:513:ca5a:e9cb with SMTP id h4-20020a056512054400b00513ca5ae9cbmr4371963lfl.4.1711382157378; Mon, 25 Mar 2024 08:55:57 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:ac2:58d1:0:b0:515:b1de:710d with SMTP id u17-20020ac258d1000000b00515b1de710dls182975lfo.2.-pod-prod-05-eu; Mon, 25 Mar 2024 08:55:55 -0700 (PDT) X-Received: by 2002:a19:9144:0:b0:512:e02f:9fa7 with SMTP id y4-20020a199144000000b00512e02f9fa7mr6565640lfj.1.1711382155460; Mon, 25 Mar 2024 08:55:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382155; cv=none; d=google.com; s=arc-20160816; b=oBTTxRxDs09Vpdb7E6BUwzUvKvLx0GQ7Ac5Jd4GgxIpmJdmmHMWS439Er5lBQEH1mZ 3nsISwccwxb+uX2YVncfWeadDyLCrJdHXqDQMJfBGHcIN23A+d72kzMobeq0jAfqoK9c NzGrMmlqceOtO0xmEqJdAEXmx7yloCuKrxV22l5umSvbDBkBSWXH+778NrZBGwk5SF6M JLYB7wA/Zcolr6Lt6FRmjPSIuSXLJ3wKWc27S4LMUW5lRJSa3LS1+0t095Dr2h9D1wrn 8RkRunhtf7MFRyLA+kzxnXcAD9TQwSbxdZb3Z28nSxXuvVAVaOIupwMS3pR/ciQFdrQ1 H5nA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=Pw5h0cE9Not0wf4Tx6NOe0oMEduzfu528rH1yXZgnKM=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=oWWI2HZHWOLAWshqvyA02Xib7CubfCxZbRpwZPrhgol8sLb2Db1n2oYrs2I8isFU3t C1pcNgqOXHg1Qm1bCEwpdPIsvm0wJfx7gD6DmADUHerksphQ8xCyeyFYShJ17OEv7vOa GBghoccoPyIHLL+/yjntgutHvB7jGeuWhCeancS6srU3hea18dcSbuw+lNIIxbUQXqYd kaCk78xZJBgTnTF9j3jTboa9OZrPiDOH/c/aUv1pjb4CMHtv4Ngc2+h2EbYUbWQPLIbU N0JW2n7yoO1dDnmgf84Rfl0eFSAkhsR24K/XkSIyPBqjnqo+pOesG9grFELWwu5qLlEO h6Fg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id x5-20020a19e005000000b0051399d23b1bsi310928lfg.5.2024.03.25.08.55.55 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:55:55 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLD011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:55:54 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 04/23] CI: Remove test keyword from class names Date: Mon, 25 Mar 2024 17:55:21 +0200 Message-Id: <20240325155540.4162990-5-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= There are no non-test classes in citest.py. This will make avocado log output little shorter. Signed-off-by: Anton Mikanovich --- testsuite/citest.py | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/testsuite/citest.py b/testsuite/citest.py index 575aaded..ce6e107d 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -17,7 +17,7 @@ try: except path.CmdNotFoundError: SKOPEO_AVAILABLE = False -class DevTest(CIBaseTest): +class Dev(CIBaseTest): """ Developer's test @@ -71,7 +71,7 @@ class DevTest(CIBaseTest): self.init() self.vm_start('arm', 'bullseye', skip_modulecheck=True) -class ReproTest(CIBaseTest): +class Repro(CIBaseTest): """ Test cached base repository @@ -103,7 +103,7 @@ class ReproTest(CIBaseTest): finally: self.move_in_build_dir('tmp', 'tmp_repro_unsigned') -class CcacheTest(CIBaseTest): +class Ccache(CIBaseTest): """ Test rebuild speed improve with ccache @@ -115,7 +115,7 @@ class CcacheTest(CIBaseTest): self.init() self.perform_ccache_test(targets) -class FastTest(CIBaseTest): +class Fast(CIBaseTest): """ Start fast build for the defined set of configurations @@ -148,7 +148,7 @@ class FastTest(CIBaseTest): except: self.cancel('KFAIL') -class WicTest(CIBaseTest): +class Wic(CIBaseTest): """ Test creation of wic images @@ -171,7 +171,7 @@ class WicTest(CIBaseTest): self.perform_wic_partition_test(targets, wic_deploy_parts=True, debsrc_cache=True, compat_arch=False) -class StandardTest(CIBaseTest): +class Standard(CIBaseTest): """ Start standard build for the defined set of configurations @@ -262,7 +262,7 @@ class StandardTest(CIBaseTest): except: self.cancel('KFAIL') -class FullTest(CIBaseTest): +class Full(CIBaseTest): """ Start full build for the defined set of configurations @@ -349,7 +349,7 @@ class FullTest(CIBaseTest): except: self.cancel('KFAIL') -class ContainerImageTest(CIBaseTest): +class ContainerImage(CIBaseTest): """ Test containerized images creation @@ -367,7 +367,7 @@ class ContainerImageTest(CIBaseTest): self.init() self.perform_build_test(targets, container=True) -class ContainerSdkTest(CIBaseTest): +class ContainerSdk(CIBaseTest): """ Test SDK container image creation @@ -381,7 +381,7 @@ class ContainerSdkTest(CIBaseTest): self.init() self.perform_build_test(targets, bitbake_cmd='do_populate_sdk', container=True) -class SstateTest(CIBaseTest): +class Sstate(CIBaseTest): """ Test builds with artifacts taken from sstate cache @@ -401,7 +401,7 @@ class SstateTest(CIBaseTest): self.init('build-sstate') self.perform_sstate_test(image_target, package_target) -class SingleTest(CIBaseTest): +class Single(CIBaseTest): """ Single test for selected target @@ -423,7 +423,7 @@ class SingleTest(CIBaseTest): self.vm_start(machine.removeprefix('qemu'), distro) -class SourceTest(CIBaseTest): +class Source(CIBaseTest): """ Source contents test @@ -439,7 +439,7 @@ class SourceTest(CIBaseTest): self.init() self.perform_source_test(targets) -class VmBootTestFast(CIBaseTest): +class VmBootFast(CIBaseTest): """ Test QEMU image start (fast) @@ -492,7 +492,7 @@ class VmBootTestFast(CIBaseTest): script='test_systemd_unit.sh getty.target 10') -class VmBootTestFull(CIBaseTest): +class VmBootFull(CIBaseTest): """ Test QEMU image start (full) From patchwork Mon Mar 25 15:55:22 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3434 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:05 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-lj1-f186.google.com (mail-lj1-f186.google.com [209.85.208.186]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFu3GC011792 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:04 +0100 Received: by mail-lj1-f186.google.com with SMTP id 38308e7fff4ca-2d48e62e525sf40350451fa.1 for ; Mon, 25 Mar 2024 08:56:04 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382158; cv=pass; d=google.com; s=arc-20160816; b=Zc/71YnD13F/DDF5TCiPl5Ax78FTVPOPnV84BaYRpxW5ksSHbJisXegy5nOpQ0XLqD xc1PPmCWC7JKmuFbVJ2k+cbH57s4jWRcagEh7Ayn9BmM2SUmP0VdaQ9gNM/zc+FOjzIw XRO9pJZd8hm0n7/0mpGsNcQs7wBf0BwLmcteihB+MA1xjWuJZg+6fCTIm+/zMeBAciOr n+IpuHgoFSUMDCEefe7tnsy2dRVIRspdw4j36Q7ATEoR06MHNDSghRm8xGXfJygpLE1B 4aZa+FvDC33s0IrbRNAK9w+7EjJFcJZJ/SgyuUK0TbXZ5a+Leg39S6UFmATyeYEM+R3N 8csw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=Rju1L1X+v5yf2DcRvj5LU14iDzDXob1+gSMLyFPCB+k=; fh=Q3OLEXC+nKcJAF46g/uJydQsNKS2WJd7RRlik42zMlo=; b=dFeAKvWTX4E8tn9l1Wzi5QQIw+h8vrycnsgY0DYLMk9Cr84igZ08tRfvjvixxE05R/ guLFRS2f85m4YtSwg3RSS1wUuBQukzFeAX6hjiY7MOmwJ+sxBWbt07AiXoHcUEcliFSA 9vKqHPVfzLqrXWOF3xehkBf5guGzPMU+t+07rVGhRrfsCJ/eysjOtN1P6vHTAGPXIN+c Z+i0LLyA1Bklm3SS5dwsaoRK5pgZh4wDRDrGOmJ+mHzaFni6706DhQr2bZvloQDgYTyU iAtJgal2oIMdUdYQu3C3kZBPTDJz36Cehx2mJhXo/vchmLBuuEKcIMM26k1/ySBsqsBk VPjw==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382158; x=1711986958; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=Rju1L1X+v5yf2DcRvj5LU14iDzDXob1+gSMLyFPCB+k=; b=PBQmqCioZ2nAVbmmv9ysP+LbNtMRRlW+QYqO+NjMoR0uYMkf7o1pOlJFDrVJG07asN KhmxNvOhKfVQfgt1RWMgFOFqcuNZFWLKMzh567Pi/1H3NmYXz1BTnfi4VKCrQIilE8O5 Zp27+h2rE1j4K2lPDtSCieWfrikakB2JfT9AMfVGecw5KvrqvGRZHeDCccaUr0SfSd8O 9jXNNXknGQYuBaUF/uV9I2bmKhzcGOKnRn+HLCKBIm9if92fUwU75hGO5Vj2fOJKHtqb CxGYe+XZvhQgTkkr2CXDkkD34b46BjKcQNKYLSwk97d7Z8oAcpyWNVVbWK3Tb5kNruC2 W2tg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382158; x=1711986958; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=Rju1L1X+v5yf2DcRvj5LU14iDzDXob1+gSMLyFPCB+k=; b=dngFdPUd+vWID0xfcYMrCFiBkIi70TZEDCHSnj6ahW2rx2mAumiYDGCPBBVTa+kOk3 AmofmcgKcQInVTmVgz5Sn6Jxn7fKw8n1iOfkRWdPanN8dpBDSNAXBL4pz8wf1nLlebtM HSyWCu8tAIhwOiLTUjpWPrBj9UjZDVvcneJycO0jy1yu/4vct5hweAp3TDt6rXZVJyWc 3mcW4ouzTY++CbwCGm607Ahan1KAuPcKhLEnZn/TXvuw62fkjlogMGR8GKNXSVRCr1L1 rHyLecdNAMXtzstlFIA1UdGrfkDlHguoX1q7SECl50k28Ze8EtEgCRms5OTZkwdIz1j/ ySNQ== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCUxc1BErCrYnuhLn1nt9jZmL+VARsE9shSLvu1i077Ll8h1gmLFm35B6DTAs3uCVnoukvyLJED1S9+MhTKx8Q6DQPIaRQY= X-Gm-Message-State: AOJu0Yy+tuKJPZg0/uroG6Zvw/rlpa82J9yPES1xATaNpUlXkIxN9OFs IdWPbFGakxrUoFQFOGDnoRMRP1RmbigF66dGVUC9LqA5rft0+VWa X-Google-Smtp-Source: AGHT+IFbu3XJIfgquXMyoOncWJZnZbbfiRXFGY2DlEJM4CvIwB6UQmBvL8RNoT2kKfOphFlwkOorWw== X-Received: by 2002:a2e:a716:0:b0:2d6:dba9:cc66 with SMTP id s22-20020a2ea716000000b002d6dba9cc66mr1483567lje.28.1711382158281; Mon, 25 Mar 2024 08:55:58 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:97c7:0:b0:2d3:3a2f:99a0 with SMTP id m7-20020a2e97c7000000b002d33a2f99a0ls272405ljj.0.-pod-prod-09-eu; Mon, 25 Mar 2024 08:55:56 -0700 (PDT) X-Received: by 2002:a2e:7805:0:b0:2d6:ab2f:7862 with SMTP id t5-20020a2e7805000000b002d6ab2f7862mr4360183ljc.2.1711382156399; Mon, 25 Mar 2024 08:55:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382156; cv=none; d=google.com; s=arc-20160816; b=imyNDg4wNm1iKesKU2DU5UmmBB1T+gyNOby+TGnZkaTIZ0WV4VfxyB81XiO7uVcsR/ /YPsBXKjDeeMCdh452jMrfpBq84E328J/2n9/YJYRlyjP6SAasi/5jj0x88KtOFr4kVW sNszdMEvzXP+rcEB85Ml/dkMvPzQ72j+vK/YHYwN0KYCIryLFltPdeIV243MURYoie6B 0PRDxabp1Lw/JNW+M/iHmy3c+b59rUv/6aVR4bMWwoDqZG09QNjjwQRW5otNiDNKAAQP ch2XCx5LpgF8lFXpSIi1m882j/VyCXaTxGeEom97SF+oP36mqizvU8HXCwZ83sVcLsGU k8+g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=uOc5tuHJp0+yu6KRJrw2i7JPDbw0SXOtdXLNAxuj2wg=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=DKwu1kaGseDj97R9fDvx0f33G1t+PtCZBzsPTGP5vuQnJJ/f6umW8wVjBDPcO6bpao 7jfq9hVBxXokZkL6jSGJgQ1CU67395gPJVtl+9KDSFtk9y8oJOf2jAbal/sd3ALe1o+8 LH1RG9oKHNHP9clB6soFcYID/7QhY9yUvxjFwyjdmoc3u5T+txN+Zpt+AFB4UVNFXXTN rmGka5sAa4LFtyOCNAqY0PFs+yi+D9LxIX5ASFjW+GxrwPPmpH5pKUMUAg18G46hKKgB pUb6OJjNTFDlLiHer4L9UyzX5YCbZ3TKIYi6/Hib1X0E8iB4kEsLaHlCetoxUOFrawcb US8w==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id z18-20020a2e8852000000b002d4721d2d8esi303948ljj.2.2024.03.25.08.55.56 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:55:56 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLE011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:55:55 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 05/23] CI: Rename base test cases Date: Mon, 25 Mar 2024 17:55:22 +0200 Message-Id: <20240325155540.4162990-6-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Single test case can be called by the command like: $ avocado run ../testsuite/citest.py:DevTest.test_dev But this will actually call all test_dev* test cases. So remove names which can be a substring of other ones. After that running test_dev_min* will not cover all test_dev* cases. This will allow user to call any single test case. Signed-off-by: Anton Mikanovich --- testsuite/citest.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/testsuite/citest.py b/testsuite/citest.py index ce6e107d..780a2882 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -24,7 +24,7 @@ class Dev(CIBaseTest): :avocado: tags=dev,fast,standard,full """ - def test_dev(self): + def test_dev_min(self): targets = [ 'mc:qemuamd64-bullseye:isar-image-ci', 'mc:qemuarm-bullseye:isar-image-base', @@ -122,7 +122,7 @@ class Fast(CIBaseTest): :avocado: tags=fastbase,fast,standard,full """ - def test_fast(self): + def test_fast_min(self): targets = [ 'mc:qemuarm-buster:isar-image-ci', 'mc:qemuarm-bullseye:isar-image-ci', @@ -394,7 +394,7 @@ class Sstate(CIBaseTest): self.perform_sstate_populate(image_target) - def test_sstate(self): + def test_sstate_reuse(self): image_target = 'mc:qemuamd64-bullseye:isar-image-base' package_target = 'mc:qemuamd64-bullseye:hello' @@ -447,7 +447,7 @@ class VmBootFast(CIBaseTest): :avocado: tags=startvm,fast """ - def test_arm_bullseye(self): + def test_arm_bullseye_base(self): self.init() self.vm_start('arm','bullseye', image='isar-image-ci', keep=True) @@ -462,7 +462,7 @@ class VmBootFast(CIBaseTest): script='test_systemd_unit.sh getty.target 10') - def test_arm_buster(self): + def test_arm_buster_base(self): self.init() self.vm_start('arm','buster', image='isar-image-ci', keep=True) @@ -477,7 +477,7 @@ class VmBootFast(CIBaseTest): script='test_kernel_module.sh example_module') - def test_arm_bookworm(self): + def test_arm_bookworm_base(self): self.init() self.vm_start('arm','bookworm', image='isar-image-ci', keep=True) @@ -505,7 +505,7 @@ class VmBootFull(CIBaseTest): self.vm_start('arm','bullseye') - def test_arm_buster(self): + def test_arm_buster_base(self): self.init() self.vm_start('arm','buster', image='isar-image-ci', keep=True) @@ -520,7 +520,7 @@ class VmBootFull(CIBaseTest): script='test_systemd_unit.sh getty.target 10') - def test_arm64_bullseye(self): + def test_arm64_bullseye_base(self): self.init() self.vm_start('arm64','bullseye', image='isar-image-ci', keep=True) @@ -548,7 +548,7 @@ class VmBootFull(CIBaseTest): self.vm_start('amd64', 'buster', True, image='isar-image-ci') - def test_amd64_focal(self): + def test_amd64_focal_base(self): self.init() self.vm_start('amd64','focal', image='isar-image-ci', keep=True) @@ -578,7 +578,7 @@ class VmBootFull(CIBaseTest): self.vm_start('i386','bookworm') - def test_mipsel_bookworm(self): + def test_mipsel_bookworm_base(self): self.init() self.vm_start('mipsel','bookworm', image='isar-image-ci', keep=True) From patchwork Mon Mar 25 15:55:23 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3435 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:06 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f64.google.com (mail-wm1-f64.google.com [209.85.128.64]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFu4wo011812 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:05 +0100 Received: by mail-wm1-f64.google.com with SMTP id 5b1f17b1804b1-414105984aesf24910795e9.0 for ; Mon, 25 Mar 2024 08:56:05 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382159; cv=pass; d=google.com; s=arc-20160816; b=q+lq6IA2by/FhkrBx1y572U0sEmsnwSiz48XSkbCsgcSKezyiOCwr//0682PiL2uA9 bTCDxQeYXB0jbpwxJlF/tdSOtI+CKcyiP8RB1TtPCRdNUq1F1oYo/CA4qG/Do16W8JvO AzIz+EJdte2MjTAjIqkE/i0pzE3Dj2vBfJYQH5JDX44w9ks2dinGQR3YZp55KdM3ejf9 dfWoyp0+vJjwYWWVoY2CN+b7rwUAbXog/tMRy6HNGd4mWCyGFQSswYBww4FWuDpkbpxY dv8JMYZbXPjIzwCOgeEbh3NYIIKAXVGsjo8rer17bw30XobfvM9YTW7sjVhDl3SQxjFC oD8g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=RBnT5aH1gmkHXTJnN+a4iN0b5GPEZzmkVcYp7fdZoro=; fh=YcqFJMi+HsMylux4AhtX2bl9+bcOkqj8HP7+vRVvyKI=; b=Ta2Gmr6LVxmhd4NQ1yuasCJD5/2fpjl2wjoaffqPoW+UQGVAKNZDH99XwmnWZtCNHi Obub6palZ9mw7r43S3EGTUAx7z/R1SJcw3FWzPqBjr+TUX+AyqIKt290LYio614ZxzhE EHLNjwFRWOI1EHArAvj9uQ+Wh0zjZak/saKFjsbEbBIWtK1u7p7LtsDYy1FjXCtCFFci xqVdhf6M06qFk6pca6ILxL/HyV6mxKYgcZS6eAzmCz8czFxI2cicf9xefwde/ZyaPKOJ a9eepzMoai3oq7oYBQ/dYg/cW2qqq/V7tBIrCZnA9s+5sahdg8bkTS2pX6P4eNmz8Fn7 WO0Q==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382159; x=1711986959; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=RBnT5aH1gmkHXTJnN+a4iN0b5GPEZzmkVcYp7fdZoro=; b=Y0u0NEQvcQcNmZ0FCjT8+Zp856QBwT1qWz+Fz1m7KnmRAgg24MswlaazObBdTuOsuc wJSpkoqCGvQ0n2wlPCATQHGNMmMhxLo72J6AW4bpo1EgmPhFHm8a2DYaF6xS9AmCWu/0 2zhYvcRaLI9CCi4fOTdch7f12kmm31BKkgP6IS3+cr1yLBzGkB+2IcOBdldYs4FNR+AI fZcitOoQZut34YluEL8Es9vMoJguio+L3kBjtffyH7QUCtRruMCKAqmUsY0pWmfzW5rT wJAxqjHQx1nljqxRYz4BQUotmbY/FuBcSLlrY+9o9qEOXodxalkxr7r192pYumY5S5c/ 5fHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382159; x=1711986959; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=RBnT5aH1gmkHXTJnN+a4iN0b5GPEZzmkVcYp7fdZoro=; b=t7beR6HGQyh9VhDaJ/Fsrd7xz45zSMcctpTyCAEQTQsHGW5kLBLHZwXDp6ODUFWxcu mAcH+lbQU5KDTtcio1FRF0ZnOH/CMQIoyxVuYzx32L1dwPWfOS+jIkUl6rH6wDSFGGwg aZeFmKLau6aMnQjKyy9dkJU2zPYwGWD5mU9QSLJBjMnhc+s+gksuGcO7EjaNwLl2mdts nSN+L/MxNG7UGwwh1fJJvZ+nXiySE6+1fzY7OLMgaKRiht8dns+kFEuhzC1iTW4vqaht GVhH77jF72qHn0E7/rKv1PjpAK5cnC1Y+DMAxPd5+Ccw8aWzE2Lh5z4JxrvhDPdWkdt0 ZobA== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCVmW32NJv9+0SznaG7auKwK59aH7vhNmSBudcQVidya+vvkVQRm3/DHL+ZNT7tSANxy0GIUUtcZRUQOKuU7kj7IPNuLlZY= X-Gm-Message-State: AOJu0Yzs8QEzhnzRcZ59fUnD8rfV8fdSqF3Qbk2es1h6wq9RNFmGECEK LwiEVLmTzrYuvRBeSp41Hhj+G46s8W6S2SUeY0Vd5+4sxNscaMq8 X-Google-Smtp-Source: AGHT+IF29wYVtZXpfRSFm7PVXQ7PgJHOYNUyp7DnfnJy+wyALsHaiYH94uzUs11YDwA+vTVeex7yRg== X-Received: by 2002:a05:600c:5492:b0:412:efc8:299b with SMTP id iv18-20020a05600c549200b00412efc8299bmr5524640wmb.39.1711382158562; Mon, 25 Mar 2024 08:55:58 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:1d15:b0:414:86a2:e349 with SMTP id l21-20020a05600c1d1500b0041486a2e349ls600093wms.2.-pod-prod-09-eu; Mon, 25 Mar 2024 08:55:57 -0700 (PDT) X-Received: by 2002:a05:600c:1c1c:b0:413:f7a2:55e0 with SMTP id j28-20020a05600c1c1c00b00413f7a255e0mr5177444wms.30.1711382156652; Mon, 25 Mar 2024 08:55:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382156; cv=none; d=google.com; s=arc-20160816; b=TrsBNn9FDjLq9KP9c7RP0XmlcPfwTRoIaVb/BeoGPRkcGoij/AC3mu1Z+XdT/7gjKA WaJ10+FliVxdhgsArnHp1fnPGXHyxsYE64pjP9/6I0Ds+nZAj3hK2fgQw8ymDwwBqwL+ CKCDF1xUlEU0rosNWAi6FEsCazzJ7cg9lY4a0jKqCefZ03QjapwVo7DLul3sDULFg8/Y EyLtSOSp/ynrU/sfBd0RY/T1gLj4XbC1YQ5dimkVNk+Uy/TjK1XqU6BmjRI6PKhBIDbz tO8Ka/QduTFwmNX4HVlgStj0Wf2k7BJQS0dm4QDkIpWfHEE8fKgR/npQwEyBi+jT7+2I KZRQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=W7H52Pc7LCfHQEHti+7j9KRErWwoELDH1GCADdqMqbs=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=uMkX5qqfaX9RDsXFKYbQ00UDIv5Bycgb/k2Md1CThUpNqIl4XNkxH9aDZWA5ZQKWJO Vg5rJbuBt7WCgRAunspKAjnIceIaKijTWGWlmmp7+jRq/+GDmdn1Y92fvi8VFpypPX09 qkktcpZFtYUCaUmPBj8E49917O4dI52BSe+Kp6wn0pjfWzwYJfIPJfuGh1Oi+UxavdAq riiBy5M2pr4ohihL6iKnNLsHrSmMNpTP0g8OsRYQZoWw0qN84C1FkE2uLSaWGwoiSPfh JWn5hZGUfy2g85tWZ5UTh0+KpgG9YMIIUPMgnLYP53g9kV35Xc2+fIpj6682QHUt+X6F qXjQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id p13-20020a05600c1d8d00b004148a1b0a0fsi116358wms.0.2024.03.25.08.55.56 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:55:56 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLF011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:55:56 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 06/23] CI: Remove cleanup before nocross build Date: Mon, 25 Mar 2024 17:55:23 +0200 Message-Id: <20240325155540.4162990-7-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= If nocross building will not work after switching from cross mode it should be considered as a bug. Signed-off-by: Anton Mikanovich --- testsuite/citest.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/testsuite/citest.py b/testsuite/citest.py index 780a2882..d95b60aa 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -301,8 +301,6 @@ class Full(CIBaseTest): ] self.init() - # Cleanup after cross build - self.move_in_build_dir('tmp', 'tmp_before_full_nocross') self.perform_build_test(targets, cross=False, debsrc_cache=True) def test_full_rpi(self): From patchwork Mon Mar 25 15:55:24 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3436 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:06 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-lj1-f186.google.com (mail-lj1-f186.google.com [209.85.208.186]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFu5NB011847 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:05 +0100 Received: by mail-lj1-f186.google.com with SMTP id 38308e7fff4ca-2d59c4186d3sf38568081fa.2 for ; Mon, 25 Mar 2024 08:56:05 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382160; cv=pass; d=google.com; s=arc-20160816; b=XCroyjZ3LMMMnGQqC6qZFIgEeYI7+De7VT4s+UzcdhASSxMrCuf74o30ve4tBB7zRV ijndOtuimKsVRCBaFEcufwdybm+SxJxCwoWlGT+vWsvBtfzGDlrg/Et1eU+kOl108vet FfJG6mONR5vZlKs9NzqL3OP0Tkcl/iTx/n5haKEu4s3QqhszjuDy9NrgVqxPlrZs08xG j/QK5FTt7kDiJAO1Ap0cdCg/TKlguE05J3moKtG8ISvrRtnwvxgKPWMNvk/M1FXZp7UK /RAmhAYtaCAuv0VzBtk9GQV4ZRsfRYrCXLkfsQNbgComVFWRj6c6AuM4KQD7XrtEE/Kk ChpA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=JXxSBfhhOt2Y1g65LlaFJBoJJm6AWw96+6h+zbtCne4=; fh=PWbQfb0N87xdWM7OSXvFFbdP+2gzJHtumhufwM/bRog=; b=C2cGqdTV5m5BiZMi7VJVDzJGXgqLRIiNd82MMQ6b2QT0r0nai8BmxiCPzg4OqoSkfA 0Q9fyO1HxDtQVj4VnOL+Zoi6yW6+0rJRqDLwerj+gDG3DcT2G/KHsBMJw9XIC7mU8Hh2 mvnywRud8u3xm0x8g+AJ5HkHa1V+lAsdSogmZERipozGgCC+/MgeMF1zg3ggsCgJeg0/ wGswX6Ws+wQYebk+w4KB6JTzquDxfntIl6ZdF7V9P4iddZ84ubBgYWCdoGYsFDDuk0fB V3rLMuCQfu1AmtZLuv09yJdTYoALk67tBrRB3dBUYbNC+VPXqYCZaIBXgKNaCIj6seAO L8Kw==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382160; x=1711986960; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=JXxSBfhhOt2Y1g65LlaFJBoJJm6AWw96+6h+zbtCne4=; b=i580DrE+oaKFVEQ1pzXfzn4yzB5nLJvylO+rx+83tbyes77aYl6FsbAL5SXUuf3/xZ zLDjF54hO0PvKwF228CxJjO/A3hJk4yJGCAssv47s1XqiYth29+T3tfxkyDLYxhYoR/m NY8tVeyvrCZfJQ/TYItBANI6HMwd0lmHWEu9p81jX7NCB3Nm1eupukuw1I70/9lw57Yn 2NBNrAygZnpJq/mraxcr/DdOLJb2msJcC28kPHPQLeyAnpdwd8uaH3ANLRfM09utkqro eceQwGtoIVQleRG/bg8zdji4OEb9CMi1nqVTV622kXnDYjRY3bA9nLyA0FgA7FiKm8gJ VE8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382160; x=1711986960; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=JXxSBfhhOt2Y1g65LlaFJBoJJm6AWw96+6h+zbtCne4=; b=AiTwGJp+xoC0cEn1t2vXPI6Pmn7peYZImn6S55IaCRPMjvnl0SHMgHbdqPwhazBWRw x/MGxiAI+puG/zanPJKxL2uGwlzsdhJ3LttSyCdhLZQa9csgpDnL3wauElrcU70tE3Fx yCX9ZLb4v+G0GMeDa/yFzpSLzCmRT2ijquv5v3NqEOxijHl7p2/ecbvoM/DF9jph7G6d hpj38hMdKGH+Gc9LErn26ndAqggvJrQAQ6GCA++XDEWkqT3tlWV67ndkM1adBt8Wk3AP K1qIJ1gC7tOABXsboxTIi//Swf0R/uV29VFU8HEyp6dCJFe5tBgpSNIhwi/LQNGuS/it t4TA== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCUTAsxxN/sfO5p8mnE9w1cFcAt1+rLQdqCxOJl0B9s+pVNboubQIyVMBBeJf2mjqGuYc98oIGCGwcBD34g3Ulsg0Pi8QPM= X-Gm-Message-State: AOJu0YwlrRbT3RW1KJROIJ0HmXJq3VUeDQNq2NzjyQvl7Upwfq6oTtzM vgUmG3Mx5ZYbAh1lYmXWZwKZC8rOlqG9HlO4dzOK6SXhCPbF2q/K X-Google-Smtp-Source: AGHT+IG211Hcjhv+F31uxP8aez4HFC9Dpvs5E1ROBrdisWky6Oa3mtiLyO/Z3eRLxaqT5JxSBZuQvg== X-Received: by 2002:a05:651c:b20:b0:2d6:dba1:6d37 with SMTP id b32-20020a05651c0b2000b002d6dba16d37mr2000393ljr.11.1711382159379; Mon, 25 Mar 2024 08:55:59 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:1d0f:b0:414:6eed:31c9 with SMTP id l15-20020a05600c1d0f00b004146eed31c9ls1684319wms.2.-pod-prod-07-eu; Mon, 25 Mar 2024 08:55:57 -0700 (PDT) X-Received: by 2002:a05:600c:3c94:b0:414:868d:1cbe with SMTP id bg20-20020a05600c3c9400b00414868d1cbemr3971264wmb.9.1711382157415; Mon, 25 Mar 2024 08:55:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382157; cv=none; d=google.com; s=arc-20160816; b=aEwzeCEVCHGAcJ/wJqeAiGjY9ehtHx/wW2R9L4Zy68bg2x2qpF64vYQgJO/sVkSM2K hbyhqx+dp6C2u0OK8VtUR+mZv3cDIzZBfRj028LCj5vzo+g9uf8G0FuoKiB0YsFxfBlp /DqhDM9qYgJ3yA9PMTbpqpsycyo74p93qAADv+JlXbBuVAd3xAlnZXUJ+SXqEGkcc6A/ 5OKPoPzCcHsp/pbUnsjsJ+Wc9kq6pKr/+gcky8lzoNSo0Nz/iJ6d37pnUBLpsdAo7cwD /lyuWXn8LeI78ra7bT/RkgRoVQLYOiy6gn6JGW+eg45UzAGNixeYNA0cdK8s/LnT7fwv 9cIA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=/q/Dr9R0QUybafGiBvgsZ9oDu/rWMgyJmSeykAi4HP0=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=qq0ufdCBP2RNw6NzbLqzCG0OazbM3yYixENPpasbbxNKDJhw+MGmuc08XHSbscH2kt EuxADqeNKp4er1f/zmB2FMv7jBxF4aap4MHnyOCBONqTnfBBddEALJX3FpEyKcLuTR0W d/1x5UFZwLlK1DuYb18cbmQLA+dhRM4TgZwpQmep//hvSGXUPCneLRLtkOHrVdIYZjpc cKwTQRyRP5PD00GaY1YHECOWVelfFwzrJTzxm18Ld4bjJtmkZlWFPv4sytJN9fFC8Xsk /ssyPNNm2bXMvIPUNaTle4uYA6hIRnx04m/6Tg1By3H5LNxECiHxhZlC3GAiR/5rxDy4 KzKQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id j28-20020a05600c1c1c00b004132f97fa43si214722wms.0.2024.03.25.08.55.57 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:55:57 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLG011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:55:56 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 07/23] CI: Update default target to bookworm Date: Mon, 25 Mar 2024 17:55:24 +0200 Message-Id: <20240325155540.4162990-8-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= As bookworm is now stable it should be checked by default. Target qemuamd64-bullseye is moved to fast CI to keep coverage. Signed-off-by: Anton Mikanovich --- testsuite/citest.py | 52 +++++++++++++++++++++++++-------------------- 1 file changed, 29 insertions(+), 23 deletions(-) diff --git a/testsuite/citest.py b/testsuite/citest.py index d95b60aa..040202c4 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -26,10 +26,10 @@ class Dev(CIBaseTest): """ def test_dev_min(self): targets = [ - 'mc:qemuamd64-bullseye:isar-image-ci', - 'mc:qemuarm-bullseye:isar-image-base', - 'mc:qemuarm-bullseye:isar-image-base:do_populate_sdk', - 'mc:qemuarm64-bullseye:isar-image-base', + 'mc:qemuamd64-bookworm:isar-image-ci', + 'mc:qemuarm-bookworm:isar-image-base', + 'mc:qemuarm-bookworm:isar-image-base:do_populate_sdk', + 'mc:qemuarm64-bookworm:isar-image-base', ] self.init() @@ -37,8 +37,8 @@ class Dev(CIBaseTest): def test_dev_apps(self): targets = [ - 'mc:qemuamd64-bullseye:isar-image-ci', - 'mc:qemuarm64-bullseye:isar-image-base', + 'mc:qemuamd64-bookworm:isar-image-ci', + 'mc:qemuarm64-bookworm:isar-image-base', ] self.init() @@ -55,21 +55,21 @@ class Dev(CIBaseTest): file.write('do_fetch:append() {\n\n}') try: - self.perform_build_test('mc:qemuamd64-bullseye:isar-image-ci') + self.perform_build_test('mc:qemuamd64-bookworm:isar-image-ci') finally: self.restorefile(dpkgbase_file) - def test_dev_run_amd64_bullseye(self): + def test_dev_run_amd64_bookworm(self): self.init() - self.vm_start('amd64', 'bullseye', image='isar-image-ci') + self.vm_start('amd64', 'bookworm', image='isar-image-ci') - def test_dev_run_arm64_bullseye(self): + def test_dev_run_arm64_bookworm(self): self.init() - self.vm_start('arm64', 'bullseye') + self.vm_start('arm64', 'bookworm') - def test_dev_run_arm_bullseye(self): + def test_dev_run_arm_bookworm(self): self.init() - self.vm_start('arm', 'bullseye', skip_modulecheck=True) + self.vm_start('arm', 'bookworm', skip_modulecheck=True) class Repro(CIBaseTest): @@ -82,7 +82,7 @@ class Repro(CIBaseTest): targets = [ 'mc:rpi-arm-v7-bullseye:isar-image-base', 'mc:rpi-arm64-v8-bullseye:isar-image-base', - 'mc:qemuarm64-bullseye:isar-image-base', + 'mc:qemuarm64-bookworm:isar-image-base', ] self.init() @@ -93,8 +93,8 @@ class Repro(CIBaseTest): def test_repro_unsigned(self): targets = [ - 'mc:qemuamd64-bullseye:isar-image-base', - 'mc:qemuarm-bullseye:isar-image-base', + 'mc:qemuamd64-bookworm:isar-image-base', + 'mc:qemuarm-bookworm:isar-image-base', ] self.init() @@ -111,7 +111,7 @@ class Ccache(CIBaseTest): :avocado: tags=ccache,standard,full """ def test_ccache_rebuild(self): - targets = ['mc:qemuamd64-bullseye:hello-isar'] + targets = ['mc:qemuamd64-bookworm:hello-isar'] self.init() self.perform_ccache_test(targets) @@ -124,6 +124,7 @@ class Fast(CIBaseTest): """ def test_fast_min(self): targets = [ + 'mc:qemuamd64-bullseye:isar-image-ci', 'mc:qemuarm-buster:isar-image-ci', 'mc:qemuarm-bullseye:isar-image-ci', 'mc:de0-nano-soc-bullseye:isar-image-base', @@ -374,7 +375,7 @@ class ContainerSdk(CIBaseTest): """ @skipUnless(UMOCI_AVAILABLE and SKOPEO_AVAILABLE, 'umoci/skopeo not found') def test_container_sdk(self): - targets = ['mc:container-amd64-bullseye:isar-image-base'] + targets = ['mc:container-amd64-bookworm:isar-image-base'] self.init() self.perform_build_test(targets, bitbake_cmd='do_populate_sdk', container=True) @@ -388,13 +389,13 @@ class Sstate(CIBaseTest): """ def test_sstate_populate(self): - image_target = 'mc:qemuamd64-bullseye:isar-image-base' + image_target = 'mc:qemuamd64-bookworm:isar-image-base' self.perform_sstate_populate(image_target) def test_sstate_reuse(self): - image_target = 'mc:qemuamd64-bullseye:isar-image-base' - package_target = 'mc:qemuamd64-bullseye:hello' + image_target = 'mc:qemuamd64-bookworm:isar-image-base' + package_target = 'mc:qemuamd64-bookworm:hello' self.init('build-sstate') self.perform_sstate_test(image_target, package_target) @@ -409,7 +410,7 @@ class Single(CIBaseTest): def test_single_build(self): self.init() machine = self.params.get('machine', default='qemuamd64') - distro = self.params.get('distro', default='bullseye') + distro = self.params.get('distro', default='bookworm') image = self.params.get('image', default='isar-image-base') self.perform_build_test('mc:%s-%s:%s' % (machine, distro, image)) @@ -417,7 +418,7 @@ class Single(CIBaseTest): def test_single_run(self): self.init() machine = self.params.get('machine', default='qemuamd64') - distro = self.params.get('distro', default='bullseye') + distro = self.params.get('distro', default='bookworm') self.vm_start(machine.removeprefix('qemu'), distro) @@ -445,6 +446,11 @@ class VmBootFast(CIBaseTest): :avocado: tags=startvm,fast """ + def test_amd64_bullseye(self): + self.init() + self.vm_start('amd64', 'bullseye', image='isar-image-ci') + + def test_arm_bullseye_base(self): self.init() self.vm_start('arm','bullseye', image='isar-image-ci', keep=True) From patchwork Mon Mar 25 15:55:25 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3437 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:07 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-lj1-f187.google.com (mail-lj1-f187.google.com [209.85.208.187]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFu5TT011935 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:06 +0100 Received: by mail-lj1-f187.google.com with SMTP id 38308e7fff4ca-2d48b182917sf46528301fa.1 for ; Mon, 25 Mar 2024 08:56:06 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382160; cv=pass; d=google.com; s=arc-20160816; b=thF/lxExg08RmTM3Q0Fc6ikY1BHVohT4CXN2vi9dVH7ZbzvfBE/a6NWrCG/P9GBWu5 lakpEmulB8GbBjY6QkBzfTRJu+HkGuKc7WDpkFntrvHc4QY8IbMc4JQi9aW1JoKE4KR2 p+PU76a6EFay9rTCb2jncRLrIyty0zDXs3HwcJ2f231cxgUrCpsDFDoRVYxFuqTTBMrQ aYbdaL/r+8baHtUICZ3iTtmBI/viIUCEXuef12ljE8TCgs/0pqFRYGyWPqdQ0dc7/eRr A4BsY1CXVOPUGVlceymS3nThVlURqPR96u9P878UA5osQ5S7fsk9J1DKbPyqP2DiYzaB J2bw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=UNoDVKuEnU4XqWEo06Qwkyrg56cOly8gyr8+qxCqN4U=; fh=cYMEFq9StGqNrHMYBDL5wT+7f1AeR7kbHqMNukP6ito=; b=ZudnhVde/z1PUsmyvL3k2MpOqwmrMdZagjt/T3/j6eqFi/6530J0ExUoRsnBFOWyUN 8dw3itcuCVSWmZcWUgDqJU68susUrfZzp0G2plcotnWy2ghLf84hKxMyTzmNIk7iIn20 /+RKKgDIXe7+UzasJRYBKmQX26aExHH9HSX1Ch8uadrY6rmtDYm4mrkEvuR6j2PB+1Tx eNS/2wLS9K2e/ey05z96oYAtp2OClJb3JS0cCsyo6J+Mq1XkuPrB+zvN13AjYk0H771w s74lYnylRyu8QPR62meNVZGylvibWiqcXaqzM9Zds/kvPVf3vsJGzzMQ/ryActN1Ro34 EyjQ==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382160; x=1711986960; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=UNoDVKuEnU4XqWEo06Qwkyrg56cOly8gyr8+qxCqN4U=; b=bpdF0EdmN/eqPnKoApBGcZja3qS/0jg5F3aekEjpADwxIKAoFOk8Aw+18xgSq1q3m4 kcTMVuMShKkOmsDyogimUMy0d/g6AcyWEPeyizTKORJul46NvAhruEk0A9E5Vt/tjdqX swGdaVIttNrZzZjFiHhZFJOeNuiZ6/Egi7dJ7BMJHRhwCyJ2ST3HBRhDO2GoWuqQcY+k HIKVaWwreSnwf8tttDIXmyncHvUFRa+Mv9Ammdq67TpUNiJKAMfde9smP3nLzkKajfae RlWr2PMOkG951ii68YCB7oDl5tb/gG5xpSXw11dOO1b8fZOp31gCzFye1b0M3n7fGvaI /xeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382160; x=1711986960; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=UNoDVKuEnU4XqWEo06Qwkyrg56cOly8gyr8+qxCqN4U=; b=GqgKzp7Td2trO9c4i1lLoN4u87kCkYkiLyA4jG4cy5mAhxer7Yfmb8dXWnRkFuZRwB otye3GestU56DNwnPi+ZyNAu4QBb5lQZBcFk+ic32hSeCj+WEJiVntYH1mCtGzlbwsd0 7SpfQ2cXYZ7ybdUftVeeE/qae+98q8rkQR2cjAxj5Tpa64uNNlW64itWwPmKyj9ynhqz bsF5K5HpYJafzp1AjZp841fozwb5I3Ae7HYQvJFO0XYGj7jcHOXCucV1u0+fLAtG92Tc opT5o/huThHEogVSEJmBziB7iUHsJGTWx4NKsGaB5Z3hpcyIRVNA0HNKCDOLt9jvNoXW qiWg== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCWFkO3cFqmkSexNGn1Qh3/eBDYydvQ5eBLsyjZBtOjIPYgladCm8kx3m1SU1/qZ7mOSEBe8yMRbxggjuqXufGFYqSPa/L4= X-Gm-Message-State: AOJu0YzJNudI/S9QkCqpRu0L7gDcaKcV4PY4REfVHmmUth1nPPi5F0Ud 1y4rfGhtqZIqk8RoAy3xRqmOGkBnoXrBuaAci4OmKO2ioImfw6z9 X-Google-Smtp-Source: AGHT+IHA6sIIn28y/LqIslDjDKCKQLtpxQClgwYy+awTXJYG/FOZ9eFKpIOZaTNvmhqEE4r7slQUSg== X-Received: by 2002:a2e:9ad3:0:b0:2d4:9201:d4ff with SMTP id p19-20020a2e9ad3000000b002d49201d4ffmr195038ljj.5.1711382160135; Mon, 25 Mar 2024 08:56:00 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:8397:0:b0:2d4:122c:9578 with SMTP id x23-20020a2e8397000000b002d4122c9578ls153183ljg.2.-pod-prod-01-eu; Mon, 25 Mar 2024 08:55:58 -0700 (PDT) X-Received: by 2002:a2e:90d7:0:b0:2d2:4f81:4dcd with SMTP id o23-20020a2e90d7000000b002d24f814dcdmr139250ljg.21.1711382158191; Mon, 25 Mar 2024 08:55:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382158; cv=none; d=google.com; s=arc-20160816; b=vjhskAg4lb6EGVK19qQ/48oaWKmbbGfzsJdg2Iv05Q2ydydmS1j5VYqm2ZasvYf4Y+ OfXV2nFb1AAFSb9YF0j7M+jfIZMLIl1nOV8X57gFYz8cE/4xfbWz+1O452idYyQAzKGF fAFWKlnHq8I01NcMVHHQQ6T/nzJyWytiYZLQCX2EU/LFXBMb8RAgjxTfNKoi8L69QBkN ivsrCgY/2gwImIq/bh+n1J5UESjeNQJdffouoZ4n+B80RUMDfhIYDwCKv2OHgCMLE3/A hqUuMaoGnQ7elqP6HakoUHvci2EugDkJq9v5XYqhw3quwKx0NXsrDyj4ru4PFHNZqZv8 KXVw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=9BQHMauyCQ8oZcceXUI79FRvCmWnSzcpbYK8ocmejHE=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=f1X/whqz79Z5kd32Ip8+XqEPVQS9QEbY0E5xZGfUhuXGKS8N+kS55j4WYJB/sbWvox Wk4yQ0BoTaIlsueWLGdC6UrvApWfN/fRdWjhHdH5ZgG2a+/VHmTy0RASX2rTshlnrHGA pN4Cl+/UMlvpylL0O0mK1lV7kLKX4mLM0T1/m47IxAnPu0OF2+Iw45918JR2+EXPJABz WE6XvoCPPStmWLHcjf//hVDhmqXlLvS+SzPlM0jjM0185QpCRWyVOrtO6s1prFXiniag I8ggkQd4jy9R7l4GJmi9EIP7eDHPUWwKhVE81bPMt2jK3zReOdNNCcEpzRjyCG2Ik06L ZhtQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id p7-20020a05600c1d8700b004148b1d8721si46443wms.1.2024.03.25.08.55.58 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:55:58 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLH011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:55:57 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 08/23] CI: Remove duplicated targets Date: Mon, 25 Mar 2024 17:55:25 +0200 Message-Id: <20240325155540.4162990-9-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= After changing targets and cross modes some target building got duplicated. Optimise target lists for faster CI execution. Signed-off-by: Anton Mikanovich --- testsuite/citest.py | 37 ++++--------------------------------- 1 file changed, 4 insertions(+), 33 deletions(-) diff --git a/testsuite/citest.py b/testsuite/citest.py index 040202c4..091526db 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -27,9 +27,8 @@ class Dev(CIBaseTest): def test_dev_min(self): targets = [ 'mc:qemuamd64-bookworm:isar-image-ci', - 'mc:qemuarm-bookworm:isar-image-base', - 'mc:qemuarm-bookworm:isar-image-base:do_populate_sdk', - 'mc:qemuarm64-bookworm:isar-image-base', + 'mc:qemuarm64-bookworm:isar-image-ci', + 'mc:qemuarm64-bookworm:isar-image-base:do_populate_sdk', ] self.init() @@ -38,7 +37,7 @@ class Dev(CIBaseTest): def test_dev_apps(self): targets = [ 'mc:qemuamd64-bookworm:isar-image-ci', - 'mc:qemuarm64-bookworm:isar-image-base', + 'mc:qemuarm64-bookworm:isar-image-ci', ] self.init() @@ -65,11 +64,7 @@ class Dev(CIBaseTest): def test_dev_run_arm64_bookworm(self): self.init() - self.vm_start('arm64', 'bookworm') - - def test_dev_run_arm_bookworm(self): - self.init() - self.vm_start('arm', 'bookworm', skip_modulecheck=True) + self.vm_start('arm64', 'bookworm', image='isar-image-ci') class Repro(CIBaseTest): @@ -130,7 +125,6 @@ class Fast(CIBaseTest): 'mc:de0-nano-soc-bullseye:isar-image-base', 'mc:stm32mp15x-bullseye:isar-image-base', 'mc:qemuarm-bookworm:isar-image-ci', - 'mc:qemuarm64-bookworm:isar-image-ci', 'mc:qemuarm64-focal:isar-image-base', 'mc:nanopi-neo-efi-bookworm:isar-image-base', ] @@ -181,8 +175,6 @@ class Standard(CIBaseTest): """ def test_standard_cross(self): targets = [ - 'mc:qemuarm-buster:isar-image-ci', - 'mc:qemuarm-bullseye:isar-image-base', 'mc:qemuarm64-bullseye:isar-image-ci', 'mc:qemui386-buster:isar-image-base', 'mc:qemui386-bullseye:isar-image-base', @@ -198,7 +190,6 @@ class Standard(CIBaseTest): 'mc:bananapi-bookworm:isar-image-base', 'mc:nanopi-neo-bullseye:isar-image-base', 'mc:nanopi-neo-bookworm:isar-image-base', - 'mc:stm32mp15x-bullseye:isar-image-base', 'mc:qemuamd64-focal:isar-image-ci', 'mc:qemuamd64-bookworm:isar-image-ci', 'mc:qemui386-bookworm:isar-image-base', @@ -504,26 +495,6 @@ class VmBootFull(CIBaseTest): :avocado: tags=startvm,standard,full """ - def test_arm_bullseye(self): - self.init() - self.vm_start('arm','bullseye') - - - def test_arm_buster_base(self): - self.init() - self.vm_start('arm','buster', image='isar-image-ci', keep=True) - - def test_arm_buster_example_module(self): - self.init() - self.vm_start('arm','buster', image='isar-image-ci', - cmd='lsmod | grep example_module', keep=True) - - def test_arm_buster_getty_target(self): - self.init() - self.vm_start('arm','buster', image='isar-image-ci', - script='test_systemd_unit.sh getty.target 10') - - def test_arm64_bullseye_base(self): self.init() self.vm_start('arm64','bullseye', image='isar-image-ci', keep=True) From patchwork Mon Mar 25 15:55:26 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3438 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:07 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f59.google.com (mail-wm1-f59.google.com [209.85.128.59]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFu6mn011956 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:06 +0100 Received: by mail-wm1-f59.google.com with SMTP id 5b1f17b1804b1-414042da713sf26508035e9.0 for ; Mon, 25 Mar 2024 08:56:06 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382161; cv=pass; d=google.com; s=arc-20160816; b=WC+Y4c/xRvxtfQidCCozKNwiwNOPK64mXO9Rv6pXJuCKZOZyQ/3Js2Nv7HD3KA7Ill crHfC0zQuoHwsgj0OFilenZpmIocBD+8KcQQl0syJ1RZXUQ4kWtG12BjBvyOAhDudlZW 5Q04x9ahORGUy9hvgjBPKNWRbv2IbG0C5zpfegVdXaun0VGAOxtkwD/NzBCPKbISIsIp XWtUD41TWvpc5XmXX2fWFHzabiSNHr+jYaYnGO6ciXFdM80F2duZT499gmnoeTny0Yq1 a5pM9WfGYgVbRck4KbYpwtsoQdzb8A1+9rsy2Jf0vi8tR/oltb++EFts8QsRVq6F0sSH 3x3A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=P6BW19WZm1XNKNYBPZXbpv0FoYYl/5f05Uv1Bg5XZAI=; fh=VEOeIGzL6Z9j+SEjg+zvD8teYhhrhonHBGPfrERfu0M=; b=0WlLnC7pbEYRVlqjeAbOdHuTVTnqrQsoEZpndHS4k8ctXKd3Edicf8DM7UlV6TJKbf fNX34riYfxv5W1fu6YsiD4VFrn221YrNP8MUV5e4zc6As8VBHjtSEqSNl8V4go3fB5CS xDbLxu+QQzi/AhJh6vLeECYtM8iwMjParAfVKSLKCgIGXA2d3fRFQT0E/0kqS9ClSRe3 A41da7CRLXIROsTSL7Xh/EUhJvC8w8bD1tllyOVsd85wSsWIjQrnRs3uO1vHojRfb0JZ xhVjwMFTaVG6dsMScxDpURVc1+dcdQiS2pBdmimrb+yVK49Vz0eFtjp03UivWP0j7NgB 5Uug==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382161; x=1711986961; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=P6BW19WZm1XNKNYBPZXbpv0FoYYl/5f05Uv1Bg5XZAI=; b=TStAS0OBlVGh1cvsbQ7yj8AAYr6NASf93wRsVtnvNbd8MIPODGVvU/O8hkG5W7CnRe BNYVvr6TYW99W8RpNUugKor6kp2afwKuShlkRpSWXOphyxhR1/Ok+e88ZJ3VVymJeX9D 8aew4QLOKChYZAikYCvZ/26XMMGK8d+yf5+F52QAsT3TOyeWZebTEGaUmZgHx86n2Q8h oYd0UimhW+k0tqM2qNPJ9/KHweA0dAX+02/l+8GaNBuYH17/F9kjjigwhG/A5XeGutkC V+CE3t2fv/b3Esl1oFIu7x1ersuUy/e+xZGsjFJCpvaL38WzkhKhfHD+v6GRwR+4NWez S9Ng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382161; x=1711986961; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=P6BW19WZm1XNKNYBPZXbpv0FoYYl/5f05Uv1Bg5XZAI=; b=FIgaqNiwxvKWLSfLx7sR/H+s4UmxM8SJR5TS3FARs1AI2FxuOxEUbA8PcRX6ETImOd AcDwXf6HXYURu5KFzNRcKcrA12/EWIWoBmNHjWeh63ZJ+96TRgDJBlsSvTnIX/cIs1Ws DJJIp9eKxGe/Aj0MrkUZ4sm6jmGO0RdDxmRsoP2B7Do8J6i0dBa9QUSwMPXiGGui07H+ a6cacq6wwdsgO6Z8m96lKXRtJGV2jtwQLKgw8mhyF4kr+D4KKGI8l3jWg3FpMwHYbsnl 8WhgrFYJGjgl+yhEMNiKFX6o0s9TUMjqkQyUYwafZybnv50g9DNsQvphjov23GQcyBTU 7O1A== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCVDB3cxqlcOMnOYv3Xh4agVaSOoYmXJNIa0x3idr0iu4GZF53qOvbvu2UM7O2mGQQMgEdvEkR7cA3t+kSDXzcRsNrUxXjw= X-Gm-Message-State: AOJu0YxcC/mXdlxrhcBnrQgLBgBfbHiYdQf4s8S47Y+qo//JciAuwuTo ShvKrezb9ur3J0wybWcSmvDnOFBDjJrDLh+fw9uRlgwy4wJAlBI6 X-Google-Smtp-Source: AGHT+IHFtAL4zmwkR/NzFxLo9UvddQ6LEqQahqxTIII2G+DMoT1UkH1SdJH+FvnQQYySjznuDR3F1Q== X-Received: by 2002:a05:600c:3c90:b0:414:80a9:610e with SMTP id bg16-20020a05600c3c9000b0041480a9610emr5818325wmb.17.1711382160738; Mon, 25 Mar 2024 08:56:00 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:3545:b0:414:71e2:2352 with SMTP id i5-20020a05600c354500b0041471e22352ls2134839wmq.1.-pod-prod-00-eu; Mon, 25 Mar 2024 08:55:59 -0700 (PDT) X-Received: by 2002:a05:6000:b8b:b0:33e:d7a2:926e with SMTP id dl11-20020a0560000b8b00b0033ed7a2926emr5779159wrb.28.1711382158949; Mon, 25 Mar 2024 08:55:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382158; cv=none; d=google.com; s=arc-20160816; b=rq4v0/KdWNA+G916ZRuoXzNSXwgdYzHizXiQ6xYEI6yPdrYPiKohaJjuqd/QnAMJhU 23EDkyVy/9IZAvMnkFed38becu0zFQN0Gz+4P0tFb7tUTtS44LCFPO2h3/mmVboCE/0j RJmXVPg45IEzaUXT3UPSXRBGY2apgrfh7ImB0+ERRhN/XozUksjmeTZT1m8lFHT9a9P5 JGJ8uw4PSQce6pSJfaHsHCpt/2epI8XP9wwakiowMAm8lmvVmWDchYr/+zXVz03BiVsZ HeecvCpVC3AmVE2at9a8+LMaoqQMjxS0+iXhOyBc0QEwzxDCBt5YiO1joy02oa5xrdGi lvnQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=YS8x5jealsALHPXVL+aJNsrpSKEUB/JTffGhwiKQTr4=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=nLWsQS6D7LeDLTZ3Q+4GplBDwOA8wEY6pVyYmfMNII0PQRNoh1jYcg3qYHGYS4zQ20 xpNuJCe4dNZlubdzn9zW8DGmOhKgnAnOjyzLGJAL1AT7kXFKiauK8v3FPz5Gzvvs5M6W e/czHX533mwoQAbjJEVrg3HDx2IxLbt4YAnEIkshpe0w0Y9z1VgXhqGCahBlJyb3ZlZ1 iThI8bJcw9zVYCbBs1UvNqHkHBVhfMdG7v/RYFiYDFFgWN+BPu6Bls448g5Pa0gp3J4P 63I133wV9/hfDoDpCJLr5/XigVYQdCVab5WWmVebsm1rMGP5r1IqMMNNhgKdf4lZWQNV 6HHA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id w17-20020adfee51000000b0033da1913960si264877wro.7.2024.03.25.08.55.58 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:55:58 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLI011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:55:58 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 09/23] CI: Run startvm for all qemu targets Date: Mon, 25 Mar 2024 17:55:26 +0200 Message-Id: <20240325155540.4162990-10-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Startvm tests are now fast enough to run them for every targets built. Signed-off-by: Anton Mikanovich --- testsuite/citest.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/testsuite/citest.py b/testsuite/citest.py index 091526db..cef39319 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -487,6 +487,11 @@ class VmBootFast(CIBaseTest): script='test_systemd_unit.sh getty.target 10') + def test_arm64_focal(self): + self.init() + self.vm_start('arm64', 'focal', image='isar-image-base') + + class VmBootFull(CIBaseTest): """ @@ -515,6 +520,11 @@ class VmBootFull(CIBaseTest): self.vm_start('i386','buster') + def test_i386_bullseye(self): + self.init() + self.vm_start('i386', 'bullseye') + + def test_amd64_buster(self): self.init() # test efi boot @@ -523,6 +533,16 @@ class VmBootFull(CIBaseTest): self.vm_start('amd64', 'buster', True, image='isar-image-ci') + def test_mipsel_bullseye(self): + self.init() + self.vm_start('mipsel', 'bullseye') + + + def test_mipsel_buster(self): + self.init() + self.vm_start('mipsel', 'buster') + + def test_amd64_focal_base(self): self.init() self.vm_start('amd64','focal', image='isar-image-ci', keep=True) From patchwork Mon Mar 25 15:55:27 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3439 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:08 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-ed1-f56.google.com (mail-ed1-f56.google.com [209.85.208.56]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFu70E012003 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:07 +0100 Received: by mail-ed1-f56.google.com with SMTP id 4fb4d7f45d1cf-5684c1abc33sf3095248a12.2 for ; Mon, 25 Mar 2024 08:56:07 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382162; cv=pass; d=google.com; s=arc-20160816; b=PkNt3UXIQNSJHJyr+LwaDCD6CE4cAODSeu4nNyGmbRPs3tXgdRZUxEwWXoUwKESDQn jC+bXoAp7Ze0jcAn7tDBslya3JbUoh0/45icgcxsNVcNYj3uQtec0WDqkeBvmf6SZJF+ 8IZ1pQVWd/nGJhg57IPklAhCKODIHfNXME0BPHhuChcZgXWABzF7FC/Fr/3Bc7lhbazy tnot3ZrkOojC9zsVv6Ag2aHaQKxQyFYvdlu0+2eW0VvIY0ris+Hei216jtKtha5whnDq uT46SEy+W03cFRnlMS5s/+IQwf13Rj6CPx+nI7F1v1DDe/RFzofRaAJ/kkwLVI9GCQgJ ltGA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=GMxMvpCS4p7bMnjyP9vJWufogwToQH3SB7BaYose/+U=; fh=zvOtAEx+5wY/xdGDDHtAC8iDiB9IId9AT0Ydj+/wVPo=; b=lCBP66KZJog76ZXg6cNJgvpJekuMDtjyXfkO7M1vy0ciL+KkR8XdFHW+13jUXlLRTN uAzK/4aiAGGo34Hv2/qYtEOGTULBvduqTbi9VDiWtev96ihJybBaPolZwDwVeWWzoBnl KrrfgBpvwaTwfoENY4LmSTw/6Uxmth51leens/5yiTmGKrBfitKKZSHeC/H75il2Bv04 kDzfgCrGi1AJ01rFh5JXB41dQ0QikAcZuHGDMeOlxT8mE7oD05Tkkh4b9YVDCIML6pbM D4Hp/GoRafNYmKggdTwyg27ANglsQrAYqBladJ7mExCjohvo6MRvi9fDwl5FAkUFzvyL 9HCA==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382162; x=1711986962; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=GMxMvpCS4p7bMnjyP9vJWufogwToQH3SB7BaYose/+U=; b=bECVWMwcTGVJixzAajq+SC7gB/6U18A65p6rX7O6zbKO9Qd9mFQMfb2vFKE6RKaXxI eUuwhXG2vSHWeTdQrk4qvFRjFRu97U17hZOI3idJa9lmRCfVBhfhMtju00T4m4Q3eyZd aURtGjvuEE5uCSkjvfu9l2IXBiIuo+FInWsDaJWwTuPktl22m0SythjIrW5Z6QkTOGX1 cV1UeMss1ab+Q3LEnksy+jUdbSrSmqgXIEztMO8m23pV0M1m/V14Cpj8P03Q+cB+Z9Qo MxOmmMqDTUOJnGzhynU3FgiWGBXgwRdpdt4sJ98eRQK0ViOW1xxJEBCW/mxfrf8DRtQ3 zdZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382162; x=1711986962; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=GMxMvpCS4p7bMnjyP9vJWufogwToQH3SB7BaYose/+U=; b=a6UKe+BJD6Nu02k3ejp/KYuAFm/4Vkjb7N+LcEeFao6XCy/YeUbses41hnP37OKScN 33TESFPNtMwtE8sKrYGFmM7HmbYcJ5uCFEZT3Tot3mN0jHIhNjWYfZFEzV/7BS7kjUEG Ju1FqBQO7f5bjiajNsX0YVXskqiPrkVoFI6vr245JQ6x3jlf2cmT/WYBua84jUkOH9HM R1QVYrOXffiAMx8xVSk8Ee3oy+nbirKdgj/hxQ1SLWzL4uVegJ078RM5cgZbTsV/Ve/X CbRELJbX/U+2dK6QcjcRnmv1bkrTLi7EaNixBKHWkY4VNKMsvCo7AvZfxzeJ17CrTX5g +paA== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCUvEV4v0d/eUNipAxF7guPmVegi81axvWNo6r2k5P4pbneQ+EcUN1fMEUiNSzXv28egPkTgGeR0HvxvjkLwcc9LDinxr9w= X-Gm-Message-State: AOJu0YxXRBQiXDUX6EtASfOLI+LmBgEPrIoSqrQ/exnDO6nFGUuT/eMT MLNnaUBPvnkNftIOBmjnSX3PFO8Y/lUVUbT8yPjxPIGCIX+maDnf X-Google-Smtp-Source: AGHT+IGp6BX6QZZ+GtCnLj3xCH/ZHeseKKgle8FFXsmAq6kDkE/swWqIbvNmvd2LokwkjM9RcmRdyg== X-Received: by 2002:a50:9fe6:0:b0:56b:817a:5bcf with SMTP id c93-20020a509fe6000000b0056b817a5bcfmr4947557edf.5.1711382161687; Mon, 25 Mar 2024 08:56:01 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6402:f23:b0:56c:24d5:d6a4 with SMTP id i35-20020a0564020f2300b0056c24d5d6a4ls110924eda.2.-pod-prod-09-eu; Mon, 25 Mar 2024 08:56:00 -0700 (PDT) X-Received: by 2002:a17:906:f2ca:b0:a4b:56be:1e9c with SMTP id gz10-20020a170906f2ca00b00a4b56be1e9cmr1223258ejb.36.1711382159732; Mon, 25 Mar 2024 08:55:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382159; cv=none; d=google.com; s=arc-20160816; b=nb4cx95pBH+0qjnLB77PisGtEvjIn22fg81yahL2CPqn6zIo1WESleRiX9LbjuHvaQ NcMY43G9eq2F3M2F+hEZFiVKq8nqjC/NZlJb6c3Yd1aI7+vp6zoeTpStFp3sVYToOpV7 TfkHpiAEBX18q9h8rDLX14PdNzjG9LsqrnmE59u6FfMZ4byJixROaUR4QAvi5/Q+OHhV 5S7ZQFBZDLdHQKpLm3msWulRDhRslCRuaaFjk5C6zAcHdNX3hN/nYJCRiaCDu1gq9Mas tP9Ma60QAPvzOhu4mWXIuQcEQKnG77k1FdCA8e09V49MfA1h3EXff7W1sDOxVuB9yMtB F1NQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=z+adShdtx7Zxk6VubvDnwhm71AzxKzor7Om8sdeH6U0=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=XGWTf0/8OGGV7+CNdIW5/ZYPjM+cPCS3kSbShdk12RA6dB/utSTvvje69Dhru/01eu vZakrpq5ZtmbBmB8FhoDfMV2FKlghN7jia3c/wftm/tbjhVzbHSVnlo14NbKDtuzZPWe 2eTH+kud3DbRotfWhAoHR5pOy75asqHfMp6Kgz+pfjhsCglwR+YXV1UN3AHg/jvIJtxn x9yBLMh1ZOtMz7MPpbRyJ0an+P6MjCPRZ4w0obZ20iN3hUYFLQfSYQ3br4gDZhikj5xy 6ML37MSgFB9nAzaGpbzu6W1cHBfI+0QBmy4ATz85C9aV3XHqwMNfw/oqv/wTFkJgVaZs baQg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id v14-20020a170906380e00b00a46acd22106si229727ejc.0.2024.03.25.08.55.59 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:55:59 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLJ011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:55:59 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 10/23] CI: Fix errors reporting during startvm Date: Mon, 25 Mar 2024 17:55:27 +0200 Message-Id: <20240325155540.4162990-11-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Test case failure should be triggered by self.fail() API. It helps to prepare much more correct log output. So rebuild error handling of startvm related functions. Signed-off-by: Anton Mikanovich --- testsuite/cibuilder.py | 35 +++++++++++++++++++++++------------ 1 file changed, 23 insertions(+), 12 deletions(-) diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index fa30c2f5..d282f8ee 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -475,7 +475,7 @@ BBPATH .= ":${LAYERDIR}"\ p1 = subprocess.Popen('exec ' + ' '.join(cmdline), shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE, universal_newlines=True) - self.log.info("Started VM with pid %s" % (p1.pid)) + self.log.info("Starting VM with pid %s" % (p1.pid)) return p1, cmdline, boot_log @@ -506,8 +506,10 @@ BBPATH .= ":${LAYERDIR}"\ if fd == p1.stderr.fileno(): app_log.error(p1.stderr.readline().rstrip()) - self.log.error("Didn't get login prompt") - return 1 + rc = 1 + if time.time() > timeout: + rc = 2 + return rc def vm_parse_output(self, boot_log, multiconfig, skip_modulecheck): @@ -539,10 +541,8 @@ BBPATH .= ":${LAYERDIR}"\ if (module_output in data or skip_modulecheck): if resize_output and not resize_output in data: rc = 1 - self.log.error("No resize output while expected") else: rc = 2 - self.log.error("No example module output while expected") return rc @@ -553,13 +553,16 @@ BBPATH .= ":${LAYERDIR}"\ def vm_turn_off(self, vm): - pid = self.vm_dict[vm][0] - os.kill(pid, signal.SIGKILL) + try: + pid = self.vm_dict[vm][0] + os.kill(pid, signal.SIGKILL) - del(self.vm_dict[vm]) - self.vm_dump_dict(vm) + del(self.vm_dict[vm]) + self.vm_dump_dict(vm) - self.log.info("Stopped VM with pid %s" % (pid)) + self.log.info("Stopped VM with pid %s" % (pid)) + except ProcessLookupError: + self.log.error("Can't stop VM %s" % vm) def vm_start(self, arch='amd64', distro='buster', @@ -611,7 +614,10 @@ BBPATH .= ":${LAYERDIR}"\ rc = self.vm_wait_boot(p1, timeout) if rc != 0: self.vm_turn_off(vm) - self.fail('Failed to boot qemu machine') + if rc == 2: + self.fail("Didn't get login prompt") + else: + self.fail('Failed to boot qemu machine') if cmd is not None or script is not None: self.ssh_user='ci' @@ -638,7 +644,12 @@ BBPATH .= ":${LAYERDIR}"\ if rc != 0: if not keep: self.vm_turn_off(vm) - self.fail('Failed to parse output') + if rc == 1: + self.fail("No resize output while expected") + elif rc == 2: + self.fail("No example module output while expected") + else: + self.fail('Failed to parse output') if not keep: self.vm_turn_off(vm) From patchwork Mon Mar 25 15:55:28 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3440 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:09 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-lj1-f190.google.com (mail-lj1-f190.google.com [209.85.208.190]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFu87N012045 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:08 +0100 Received: by mail-lj1-f190.google.com with SMTP id 38308e7fff4ca-2d6b9530792sf26489541fa.2 for ; Mon, 25 Mar 2024 08:56:08 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382163; cv=pass; d=google.com; s=arc-20160816; b=jMhOaknr9XOaW/PKNjfItiC7a3IYjGT7d+ktD8Ra81MilQcCdch04+oce0v2VfsdLa 4OaWx9x+ubX1bsSDmPXGOjLojSg0VykOv/iRazwIqt2BTZyvaZAhOs3YHTm6sFgYgDUm bkmYr8xHTMIO3UFhXQN7h3E7wZygixnD0AgcpyoSH5G8d4SZqC/5/RhwhnYWzj3+l6YA vUMgHmTZoReRRg4V2f2jNYyeM/sbYsHuQvzrQzXXji2HOJlYeB0IpqTyx1L1juSN033h GIizU5+xRNhBhXvKi59VJi5hx6V2DzrW3hPm2U08Qqzk6Ex+IztnUROZGcGUUO8Kb8oE dm4w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=4zSe3zc8Y4Jk+KhDHyxrJnZVIRvSwwZpVt9Q8+4zR2g=; fh=xVwXtVJuC4inXqCsrD0rQIxzz2BTpJSapysP9Bdauls=; b=ii2NlAo+2utmCcF4CQGhgpUAZLkixFUfJUkwu6bPIbUsZolKcgKwbEt0LV7KT0PEeo 3c9ld3Wrm96DquMvI06UfDOcdd2QaGr6SkS7vfaJFOiTAWO7Cpbqs8sxtW8Nd9A831hA pgJWwrwrP6XcYartVMG5BnxjVoH7I3g7Xw2KIITyuIhoY75VmgISI+UqwcENE7dFCPhZ yTCXB8qVl5wRiZffKibINqsVbwOlu6+7M41OWN/OP7oSipiOX4L9pfaYd/9OlWlEuN6B HEpQKWbT2lsttkls+I0M4RtBtixg9vFk3Xa/vtWvEOoqU8MdESB+sKL8mqYSmwip/JTT DbxQ==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382163; x=1711986963; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=4zSe3zc8Y4Jk+KhDHyxrJnZVIRvSwwZpVt9Q8+4zR2g=; b=HZqnLKKWkeyK6+36CZOeaeTRbHahGeJ3ZkoXHLqkXyF9mfrOzk2WGaLITCn9mjB8s8 GCukU8HMuXUr37t0CjpzeWxUCnLVx7zLzY7e/52VQxVQAVIxkd5k1l/bHHB0/a18tcPk ZB4Eqrgwvfj5C/gUKjVGuQtQCEY0YQXyYT1+anhnOykb5jkPIN3dNNZBZFOtQ9qUk6AT eLSpzNoIW77IRtewgDGsGuwbYxcrIYc/TXM6kelQgrxF4UMf15Q9EPuCGfFnDiLYfuDz RzI6mRWFHKOfv9h5K5+fvpzK1i+wJh02N+SjemvyrPxm7Tv67AZBzGrkVRceKaM1Tm60 SJpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382163; x=1711986963; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=4zSe3zc8Y4Jk+KhDHyxrJnZVIRvSwwZpVt9Q8+4zR2g=; b=LdlPz2oxddVhjG0bHeph9wUpbluzEX6ziayEwo/RfjoF0/aXJ/wWart+VIfXsPlVvI 17eAhzdXhmbR3WsADTC8xkxxdXNvTMvQUoPUYsT1WEf3ppaj7m/bIWmhCyjRBWOAbMTt gpCNw4FP1sQ5avTRsUJKqX4G9ZXm+zS9C6CQyMK7y8VojTDqwHEQ1zE+lqIcRpMZ/BNd +asm3oRenKnzy7RLrLpSwiFkYq4XVyHsiEjt+pWOjvFPuQWXoo9trSZboNRcIi4HY8q8 grb0M6bVTj85frkNQLD+izy18wciwHly5mFhioMd7lonDB8F/rlNQ9wt2quHY2elaof3 OI0Q== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCXXWtSI6RCnyAAVZuyTUyI4a8F9DYwspz5jwz36IgEq6wyHfYsB35rk0HN2EmQxqXtacyVQsOZlMP756vlDQoDxstyy2EY= X-Gm-Message-State: AOJu0YzM/x06Q5SRDnEh6KmuCaYeLdjNzogDeml8mkX2d3b0oQR5a1ru pud830cudgAYOYxAYZVm+l0Cg1HSehIV3xi/7QOU4NJH4h+enjl9EGw= X-Google-Smtp-Source: AGHT+IEqYX1uLuzCGk05IoFnR1fxiEozeQNMuS7BZECMtw0xQR2Zfbv0TzNfZwY0xHjdUJIO5n9Ghw== X-Received: by 2002:a2e:7012:0:b0:2d6:b5da:7868 with SMTP id l18-20020a2e7012000000b002d6b5da7868mr6230597ljc.39.1711382163085; Mon, 25 Mar 2024 08:56:03 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:81d0:0:b0:2d6:a8d9:a8b7 with SMTP id s16-20020a2e81d0000000b002d6a8d9a8b7ls2679966ljg.1.-pod-prod-05-eu; Mon, 25 Mar 2024 08:56:01 -0700 (PDT) X-Received: by 2002:a05:651c:2ca:b0:2d4:7373:2a5b with SMTP id f10-20020a05651c02ca00b002d473732a5bmr5874356ljo.47.1711382160881; Mon, 25 Mar 2024 08:56:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382160; cv=none; d=google.com; s=arc-20160816; b=YnBGU9exjGBCgShjeEP/QQ5woNovRALbT4jPIK0wqhJF7siDbrmCYJMLf7W2uMfoc4 qzTLi6T5jtl5yGZYC6D8bcRFZYFBiv3p0QZqUCA/CMNrnZAiXCFN7drgazjGL5NwUe9g I+2ypYAfIWGaJk92lwqTPZi3Rdvu8ibmft70aXZxNcU9bKV7YAVjpuMHVLpqQTUWXyU2 uApiRoR5zVDrtyO5BYTmC6Tgvu2j4D/XTR5tkNMHEC8tvemsBlAkoU+baXJyQuCV44fQ ctvSlAYpNGjzldXN+LNXwiyS/dMj8DoFZzVsSSkxFN9fT2QAiitA43oHLaee3FKim5Hq V4Tg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=7aW+41lctBQUSof1TCCGYlQI/Wb/f0jp00tlYH1Xy2M=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=yyo5p9Rws9YT6y8Dd+SPD5yKc/4/54ORtg95/5k5n/iKLhu46lggHprdpJGqHLh7V5 G0X5q5xpdoN1cJSu3FsZQNckvLI+zxtF+upUOuYpV01Iv5HMEwYQsJ4PWJlKwbQCOwrO g3DQbMqVtsVl5ZrSYaRMyznhBcD136QYDZ6WWB4gD1n0J9ufWBobCgsWylqAPnxmP6K5 D7RaoGJrcJ2COmZmkX90NtNrK8EhJHmRLH7kV4jbndspsPO7d6Vl/xGFrmqJMb88zu64 as5b7jLU505beeYjtd5JvqgPL5c3q9rwYmMVYT1/zsMoN9V10vAb2ZVTLzOxvj9c73Nx DQeQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id e25-20020a2e9859000000b002d46764b564si246279ljj.6.2024.03.25.08.56.00 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:56:00 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLK011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:55:59 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 11/23] CI: Remove logging hack for job.log Date: Mon, 25 Mar 2024 17:55:28 +0200 Message-Id: <20240325155540.4162990-12-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= As job.log no more store all the output of executed test cases we don't need to inject errors in it. And full.log which contains full output already has errors in it. Signed-off-by: Anton Mikanovich --- testsuite/cibuilder.py | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index d282f8ee..ec2c0044 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -1,6 +1,5 @@ #!/usr/bin/env python3 -import logging import os import pickle import re @@ -29,23 +28,10 @@ DEF_VM_TO_SEC = 600 isar_root = os.path.abspath(os.path.join(os.path.dirname(__file__), '..')) backup_prefix = '.ci-backup' -app_log = logging.getLogger("avocado.app") - class CanBeFinished(Exception): pass class CIBuilder(Test): - def setUp(self): - super(CIBuilder, self).setUp() - job_log = os.path.join(os.path.dirname(self.logdir), '..', 'job.log') - self._file_handler = logging.FileHandler(filename=job_log) - self._file_handler.setLevel(logging.ERROR) - fmt = ('%(asctime)s %(module)-16.16s L%(lineno)-.4d %(' - 'levelname)-5.5s| %(message)s') - formatter = logging.Formatter(fmt=fmt) - self._file_handler.setFormatter(formatter) - app_log.addHandler(self._file_handler) - def init(self, build_dir='build', isar_dir=isar_root): # initialize build_dir and setup environment # needs to run once (per test case) @@ -219,7 +205,7 @@ class CIBuilder(Test): if fd == p1.stdout.fileno(): self.log.info(p1.stdout.readline().rstrip()) if fd == p1.stderr.fileno(): - app_log.error(p1.stderr.readline().rstrip()) + self.log.error(p1.stderr.readline().rstrip()) p1.wait() if p1.returncode: self.fail('Bitbake failed') @@ -504,7 +490,7 @@ BBPATH .= ":${LAYERDIR}"\ self.log.info('Got login prompt') return 0 if fd == p1.stderr.fileno(): - app_log.error(p1.stderr.readline().rstrip()) + self.log.error(p1.stderr.readline().rstrip()) rc = 1 if time.time() > timeout: From patchwork Mon Mar 25 15:55:29 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3441 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:11 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-lj1-f190.google.com (mail-lj1-f190.google.com [209.85.208.190]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFuAep012217 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:11 +0100 Received: by mail-lj1-f190.google.com with SMTP id 38308e7fff4ca-2d478badf3csf39652601fa.1 for ; Mon, 25 Mar 2024 08:56:11 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382165; cv=pass; d=google.com; s=arc-20160816; b=Cwgwi+O2Q1brmbCJlZj5jqjTeHAVdVRLerlIEACXB1rBaOdevLbbat3IHOWMaJSmiJ db0+selAY7ScRRc4UksPtO9V3RviufZpqr86Ju5+1O24EUCBbR81vCtd4RUAi8jsTCZs rcbD5eoP3ylIJHMZhcOiTBivmSKQf7WNsFNh83Z/RdVbm7GcruFt33cO23yKiVrH/gcO qp9e+DbNXrj9z+nb6zOaSMGiUecvEgi77MKri+qDVdn4h1dJLzv8nETHsEkBHbyO5E7i 6Ei9FTBnCKpKP7blCIJFHoeRPJMsiqetXGl5Js258pwTV9VdeLlp+LJE47/MAk30WHV8 mTsg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=nAdY89Fdn0MGi3y2ZsjJU/SoFPLi6eZBcPi+5eB4WpQ=; fh=4xmoZhIkDQopItMtYfWX5iSpTA41G9mjB+mx9ljGefg=; b=o4vpmtHQnnoDGE8PGRUcOqqFPq6Q5ynBX9QUIv2lx9wJMn4PHq/BIhmhOrx1UcdHXf rA4sGeI2S1R/OX+XpkA4DQuv4ERoHVY+Kf24h3q780hK8qTu0QhAHpQw9ocK0zVBsdOO f4N5wbkPka3Ayjs8fa6+rK8YJmL25uaE/QN7F8J9PJER7ZrNUKP2Bw2FCVd5wqaDlSOG VxLLtsdO5uZoQm2EQSId2o5jtXCyETfYndG4RWl5Hoh+hCewINHglMvf0isIUgolt0Fg 9NUH5gFlvJs2gi32zqBohvqnoUG58cKj0g0R9/3OcFMbUaUbxVBQRnflQdmBIiLY/IAM Hk9w==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382165; x=1711986965; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=nAdY89Fdn0MGi3y2ZsjJU/SoFPLi6eZBcPi+5eB4WpQ=; b=pmOlV4558QKEi3yznesP8/v6k6GpLoK+qbGgUdTuwSQlkYatJY+FnRXX3wG1QyeqCz tY6PYVOuOX9TSCTDSCJk7Msq86z9T4C6KqqbQCy9ITwsJfH5MIWg2IjQvo0yLxkGEeyj 29NXSpFqzU2EZ1ldnBVJ2MCn6DAEl674uLmgh+0SSdkRWms40e4bgyplfPIVOa9L1Jb7 oI+ORIqUV6lbKbz/uTXmkfquhQePqMYT5BMDF2bXy9+anSnYS4B3uEytSkcB9QKAv7uB jvTyOjcc8SAUKlgapO3zC1C1873WivKRwRrp+mVgwCfv3RVG1EbGSFp3le2bcfzHSR08 LInw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382165; x=1711986965; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=nAdY89Fdn0MGi3y2ZsjJU/SoFPLi6eZBcPi+5eB4WpQ=; b=gadztIe3TchZVSjDiuddNgb45HxuJW0tesISomCcCxTp8e4IU8Kk6s8yPULv3+45M3 XwL/Khnmvn6JXn4oaALNXSJ/QJQq64kVIyjLQLSmWSBMwhSMui38u7a5PpINf0TiLqAr 7JZFF7rwjWNMaKrJeeEvUg3OycRqRXhwCMYMGrUp7cTyHO3EnbMZp3OscqMUMyGvoVan OnorEChFMa7fDRAkHG/0t3r3D62tkY1W0UOcJRsYQTRJZbDhP9UrS7B6JOaFHQKxKCHe Rbwm78IUqCneTz1XF/+UpX0f/ADi1AwbOBpu3iLwkZnuLYfLO0hJS7LLaAwfQg49eeQ+ V6nQ== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCX72x6gx4CjAyUxrNUBMMzP6Ucgp5U4czqXhlEkhRBvaqMkq2X7WwX1ilYCaaIlKzD6ocbGljiLxb4VaAMB29C6Y3Y3JJM= X-Gm-Message-State: AOJu0YyEc1BON6bUm6dvWOkEOizIsOOGmrppJZUl8BNTxFI3lszicfOG W07vOKjMMiAxV1c6vWfDKHPcz8LHf5z8aUZySMVzblvDPO0Jpylj X-Google-Smtp-Source: AGHT+IGbtYnphUj7JxzzwwdVs9PXo/Xhx7FCAZXh6fIEbqQGRkbITVTggrhN4HN41kYGx3BvhGa8Tg== X-Received: by 2002:a05:651c:1042:b0:2d4:764f:8256 with SMTP id x2-20020a05651c104200b002d4764f8256mr4864205ljm.53.1711382165187; Mon, 25 Mar 2024 08:56:05 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:7019:0:b0:2d4:9683:bb0b with SMTP id l25-20020a2e7019000000b002d49683bb0bls1653988ljc.0.-pod-prod-04-eu; Mon, 25 Mar 2024 08:56:03 -0700 (PDT) X-Received: by 2002:a2e:b042:0:b0:2d4:729a:bc05 with SMTP id d2-20020a2eb042000000b002d4729abc05mr4108941ljl.36.1711382163210; Mon, 25 Mar 2024 08:56:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382163; cv=none; d=google.com; s=arc-20160816; b=hAbSNcOrDdCzwRNgnidRHrjGstx5LILdKUvpaeQuLCDrX7zvxNYjcfTH4h3hK8wjWJ 228zYFwJ/atL7py8wqPOdb9yXpffd/M/wOpaZrX8HnMhuS3+NKX3UF6YMNRPRL+4P9mK 5RpQ37wNjFu82fA+oAV0pHOLKQ1TXFVFgP/0BJUTLsGlx5yblMQVf3BVS738FBQFWyQN fR0hDuwfbPGOmjKRxa7G4jnkPJOQNDUJQhmHkh+cifk2UaX6ignxBcvJlLk41keQTEdB 2OdpEpms+GiFi9M9xdRiy64rWlIBfSQHv0gw+T1roLpX+QFKIzPKSkBMr1AAMUF2Y7kH gWBw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=qyGyrBuA9vpuogwzn/R/BeiHf4xxhcB3jEpl0xisHmo=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=RcNgp/sYTnec6hSU4ZBP2+5O+rRVP6DkYcGH+03WM+Z3lEfyOjAD/bA769fBpoEChE PsiLSsIyvzKEZuNO/33iB1VjOzviWbHUGxtGs3Hsr8E37kGpkl6xkaLSqL02wK1jJr5K /UFbAzVH+eTy6QbaiIzQzN1U2GmEEPv9rwrHxY7Km2JxOY7P/prgveFdajktEzEy+e6N HZ5c7O8DAr1D5zPPT3RO4Ag+06HU+lZNBTfo8GyhxsD3EU/gR9guWgffPSG2CrN7tzbz 9aYcmj3K3cRJEkAtCywdVMPEIria7RbFjgnGrL2BeUC3VV27yDl1vVd5LQJRcTcGsUMW BGSg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id jv1-20020a05600c570100b0041466c64287si287541wmb.1.2024.03.25.08.56.03 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:56:03 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLL011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:56:00 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 12/23] CI: Do not lost errors on failed processes Date: Mon, 25 Mar 2024 17:55:29 +0200 Message-Id: <20240325155540.4162990-13-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= If subprocess failed before parsing its output we should try to get error output at least once. Otherwise it will be lost. Signed-off-by: Anton Mikanovich --- testsuite/cibuilder.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index ec2c0044..a4658ea7 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -197,7 +197,7 @@ class CIBuilder(Test): poller = select.poll() poller.register(p1.stdout, select.POLLIN) poller.register(p1.stderr, select.POLLIN) - while p1.poll() is None: + while True: events = poller.poll(1000) for fd, event in events: if event != select.POLLIN: @@ -206,6 +206,8 @@ class CIBuilder(Test): self.log.info(p1.stdout.readline().rstrip()) if fd == p1.stderr.fileno(): self.log.error(p1.stderr.readline().rstrip()) + if p1.poll() is not None: + break p1.wait() if p1.returncode: self.fail('Bitbake failed') @@ -477,7 +479,7 @@ BBPATH .= ":${LAYERDIR}"\ databuf = bytearray(b'') databuf_size = 1024 * 2 + len(login_prompt) - while time.time() < timeout and p1.poll() is None: + while time.time() < timeout: events = poller.poll(1000 * (timeout - time.time())) for fd, event in events: if event != select.POLLIN: @@ -491,6 +493,8 @@ BBPATH .= ":${LAYERDIR}"\ return 0 if fd == p1.stderr.fileno(): self.log.error(p1.stderr.readline().rstrip()) + if p1.poll() is not None: + break rc = 1 if time.time() > timeout: From patchwork Mon Mar 25 15:55:30 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3442 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:13 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f63.google.com (mail-wm1-f63.google.com [209.85.128.63]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFuDFi012382 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:13 +0100 Received: by mail-wm1-f63.google.com with SMTP id 5b1f17b1804b1-41485831b2dsf11745805e9.3 for ; Mon, 25 Mar 2024 08:56:13 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382168; cv=pass; d=google.com; s=arc-20160816; b=WMSf/2uvqTKOHp1zB38D7zLKkGxKDo/33gLiRJh7qlZtOwsS3QYeQr2XfnXPbxB2Am 2leevkzUAbwCM5o/oMzRIFwcM5EAWQ9kPkEZzCycI3Oks26mZUwqpLgnCktfMw6j9/n7 KADitU0MtSQb3WM7fNlHolzvFYfm6KVIgpq1/0MArDtLAlBjpQPImQzaTMqq60+682AW G5AI792t/w8O6RMZ8w/blHs6iaw58cVeKgrIT63ZcOu8uXPAJKEkHjbpyIbaaF9WAMML SPjBEmkntw+y2a9WliyDAkmfvbuKeqOaJOdVstH/b1FYrsmHLb++JuWuyi7hYtBxhBhh 2kjA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=tMxNBTlsvjWFEm4FgWz523NzLB5UMFNiRgofxk2CrUs=; fh=NSUGujcmNzsDfEK8h8VHPb0DuwGlpVn6tBF316VYLzc=; b=0EpO0bWZb0RpIsKdHbemMdNNT+s6pvALDALzVspG5YH1STE6RxT/j1OQx1Pm9RUvpS gb4wAcEXCl9a/SeSSh+es2Gf2gCBAJSbGwL/B8aPkTs37WH3RRSOugfwUf6VPfyBokWF RMFYmhnSW+iZJdxNMea7C+BMvDS5tNiSbvvJJ4G4iG+WQ4/pOjUR0dLjH/xprOvujfG8 H720xG1bYa6vzU4lUPQUhj0pOgykEclnQHUgSRBEo0Dd+rLN8xW+31xIsM7dN+XKDj2n Mz53nJBKnqLVxGR3jMVtbuQ7qH0KpPDuW+o+J+jatZwPjgThp4AAShQ/1bzy6ctLPYdp HmDQ==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382168; x=1711986968; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=tMxNBTlsvjWFEm4FgWz523NzLB5UMFNiRgofxk2CrUs=; b=LscetXTKTTmd3nZVpQfXj+omNWcc/t0C1w+bqOP8uvVGRtDk5o4xfunk0SmW+zxfZJ nmjHNFZ641h9DeoQrI/8eAyRmdTC3o8+ck0HPCvMBJgEqEH5ubTjmQOtkkqyMlsqmXJc VJNOkgfzj/ca8OGy/5VzaQ1ih2xOaxwSkEfXbtPL1tQeEmWvUOPRdnQha4COWgfgHLhy REREjuY/B8wQKzD/nX1Wrk7X3dvycd9l+XW9eTByDf0kY78lyYCyVRll4m1ogoUa6XH3 clL5l/4XzuVj44WXcKK9BvLEtEds73Jotxd1U9QDRL6BfOQfG6vKyWmlRMZ/78wHPR3a ft5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382168; x=1711986968; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=tMxNBTlsvjWFEm4FgWz523NzLB5UMFNiRgofxk2CrUs=; b=MXUmKt/tp40S181zQo9NjzOE3oPNJuVwxzh1A5Tt1XykXt3uU/Lu2uokH0//TsEvCg oQz0t4os4SnzF9iyt4suznzzDfOwx6B0A2F3EntmB+SIlLJIAE/N4J3wSBacbsLNJHe5 IwxLJWwCn4WiHtTwdNmZeFxwT2xBgy2QvnWjiaNOaFtYZJGkIoLGUYUdQa9kuZecqjuy jVuLlS32dOCjq38PGpdtguFmMieqN0RfqOqh0lxSYgM7oZ43uPF9f0297Tg6OsJhNe4V l6Uy//aG3eBLjhIgahdY8VN1MenZMQyhL6zHv5YrZvEEYdJxlqXNPQJamWUo3z9y+7dL j9gA== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCVezK3TV0OUDBwEeCmfWVIFFbkjnSCWrBo6oCQvww++sWXYzWvUmb83pgYbBk9e7sLqugxW/oasxcb9ftIiLpiNaEXZPgQ= X-Gm-Message-State: AOJu0YzVoqs/85K+VW/Yw1dC5297+PmxAbAU1yn/oXepNXBn8jBKVd2e CUZUoAudXwfhnUBs0+V1/ymBrwpS+TxV7+TtyPdZjvxnuLyum9vA X-Google-Smtp-Source: AGHT+IFGXPRom3CkC6oT4Zwxi0AghV7rZIWZ1sTgXflr+fVEKTBTMu4u5gwmen5ral/Kq1B6vd+CXA== X-Received: by 2002:a05:600c:4792:b0:413:e8db:2c9b with SMTP id k18-20020a05600c479200b00413e8db2c9bmr5799741wmo.40.1711382167422; Mon, 25 Mar 2024 08:56:07 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:4f91:b0:414:76d4:1ab9 with SMTP id n17-20020a05600c4f9100b0041476d41ab9ls2574496wmq.1.-pod-prod-05-eu; Mon, 25 Mar 2024 08:56:06 -0700 (PDT) X-Received: by 2002:a05:600c:4792:b0:413:e8db:2c9b with SMTP id k18-20020a05600c479200b00413e8db2c9bmr5799678wmo.40.1711382165625; Mon, 25 Mar 2024 08:56:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382165; cv=none; d=google.com; s=arc-20160816; b=qNx6HxWhxmBldfcvtDRSspmq2KV9UI4VSQdnXjsH6SyvVtHje0+HWCd3ucXeBHd2Q4 5MjryhIToNgDSV4J1P6v/zdS/V8rqOLrSnrTiMR+qVur1j0NjOWdjW0B7KvHPshX+tgv /VJqD+dC/6v3pQt83t0WLEXhyY24QIocUXHzDiA2ffHVRC9s+1aNkVM1JOvcge9tA9iZ SULpVnmHrlsh5m4ZWXqeP7FU81oL9bUVYtce90WvV1kNCD4LpkQqBtkoCWBZxNXGqyQE QryMkIEVopO6tYSpf/IOwa90pI8ed7B7slN92OB92e5NbSI2AUCaeWnQW3tADuzYqAtW +ing== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=ad8XvzhOUhUIgbbSkC2GRSRjk0b9wd6OlpSX6v7+Nps=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=jpedOy/6UW+MRHOdvxO+CpbiJuNVEED2Y3bjstzd/T+xz19QtaIqFjPahntmJk3Xh3 v5YYESbpyDQlk9fFnmrdho15AzdvnB9uTJy62b2auRjGE/NQM0FPciWTly9Tjhjsx1Iy 1LtmiOsl3Zezc2wgJgpug/UHdq6IiSVtPXUIaup1uYA4wIsJY+tat9zp3UpG/W3PmFuG mdg+ostpbftisiBDfx5uCIlgKd7sCb++9BE7jY9r8NRlvjpyDkYBadvFBShG/cIxO+eh 2aSbUpVwuLk0MG6eq1BxEi6L2n+VKaaOdKD66wBUdIQMR6KN3ZmivjQCzYOFzT2Lur+u +xCw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id 18-20020a05600c26d200b00414003a3b96si189788wmv.1.2024.03.25.08.56.05 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:56:05 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLM011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:56:04 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 13/23] CI: Remove container package list hack from testsuite Date: Mon, 25 Mar 2024 17:55:30 +0200 Message-Id: <20240325155540.4162990-14-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= As IMAGE_INSTALL list is set in local.conf removing items should be also done in local.conf. Signed-off-by: Anton Mikanovich --- meta-isar/conf/local.conf.sample | 4 ++++ meta-test/conf/local.conf.sample | 3 +++ testsuite/cibuilder.py | 1 - 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/meta-isar/conf/local.conf.sample b/meta-isar/conf/local.conf.sample index 17455015..5baefa73 100644 --- a/meta-isar/conf/local.conf.sample +++ b/meta-isar/conf/local.conf.sample @@ -156,6 +156,10 @@ IMAGE_INSTALL = "hello-isar example-raw example-module-${KERNEL_NAME} enable-fsc IMAGE_INSTALL:remove:qemuamd64-sb = "example-module-${KERNEL_NAME}" IMAGE_INSTALL:append:qemuamd64-sb = " example-module-signed-${KERNEL_NAME}" +# +# Remove not-needed packages for containerized images. +IMAGE_INSTALL:remove:container-amd64 = "example-module-${KERNEL_NAME} enable-fsck" + # # Enable cross-compilation support ISAR_CROSS_COMPILE ?= "0" diff --git a/meta-test/conf/local.conf.sample b/meta-test/conf/local.conf.sample index f692f533..029e0767 100644 --- a/meta-test/conf/local.conf.sample +++ b/meta-test/conf/local.conf.sample @@ -34,6 +34,9 @@ IMAGE_INSTALL = "hello-isar example-raw example-module-${KERNEL_NAME} enable-fsc IMAGE_INSTALL:remove:qemuamd64-sb = "example-module-${KERNEL_NAME}" IMAGE_INSTALL:append:qemuamd64-sb = " example-module-signed-${KERNEL_NAME}" +# Remove not-needed packages for containerized images. +IMAGE_INSTALL:remove:container-amd64 = "example-module-${KERNEL_NAME} enable-fsck" + # Users and groups USERS += "root" USER_root[password] ??= "$6$rounds=10000$RXeWrnFmkY$DtuS/OmsAS2cCEDo0BF5qQsizIrq6jPgXnwv3PHqREJeKd1sXdHX/ayQtuQWVDHe0KIO0/sVH8dvQm1KthF0d/" diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index a4658ea7..0f26c906 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -134,7 +134,6 @@ class CIBuilder(Test): f.write('BB_NO_NETWORK = "1"\n') if container: f.write('SDK_FORMATS = "docker-archive"\n') - f.write('IMAGE_INSTALL:remove = "example-module-${KERNEL_NAME} enable-fsck"\n') if gpg_pub_key: f.write('BASE_REPO_KEY="file://' + gpg_pub_key + '"\n') if wic_deploy_parts: From patchwork Mon Mar 25 15:55:31 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3443 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:15 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f62.google.com (mail-wm1-f62.google.com [209.85.128.62]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFuEQL012476 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:14 +0100 Received: by mail-wm1-f62.google.com with SMTP id 5b1f17b1804b1-4148a697e35sf3691245e9.1 for ; Mon, 25 Mar 2024 08:56:14 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382169; cv=pass; d=google.com; s=arc-20160816; b=06YDaMn65allL74rfMNdKSJ2VpbwG7GMdEt28oKl4CzTVSRifY8qlkQvAucj8UUejA zuKvme+3oLk/VY2DHiLhuY6fnTjDmYtezU5IG3JbsoT3nwZkWoPTFXz4ypMyauP7wi6m lzewDQGPWpL12FdoEZk+eLpm4VW71j8byf1rlqDMjtoXl65BW836Ppj2EeOvoh4k5c12 WqTfdLdkLskglEQsrVW56G0n/Snk5+ML0z8KEsY5LQxyyzJtkupAtayETy/btLO6Pg2F kZNsttSaJkQG3sjoPK+8bmi8+LAqcEpRrrpHEh38ptyQKrJSNqo8F1npXoE5fxmIGx5t 664g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=lahOjtZO/gOXy2XPEKrlW9Ldljpt2oNyDg9GZ1IcT8I=; fh=tYytySOs/+qXIDS1eEmWsrWy9m6tI146X5X3aZzYXzE=; b=iOEf+4GClM3OGBUQeLjcMH3Z6qdD/0RSHP1wCetS+Heqnz8xXZOqc3vR+STrK3XNNp vIvCdrHeTr/+Fu25n+G8mRB3BIP7gm4s7pGrlRBUkrM3x03WGZstO7Ju94TgDe++6Pj9 6Td1RFrGG2UVWGcBymaUU58nOhZKj0hhpANhmdStcdqDf00B9DpM4i/8wx+rQVlMzm55 iTnML2SHW/jpH/l7dLhlY69FqtGp9obA6MkksY15Nn7HOmThlT2McKq/UKZ0zByluL2e xsgShud+gi5tQLfntBSQjkZuWAE7T1H31Ebb6hwVA/HNPipiptzAJ5Esg19HkmEX1JRs PbUQ==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382169; x=1711986969; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=lahOjtZO/gOXy2XPEKrlW9Ldljpt2oNyDg9GZ1IcT8I=; b=C3yhDKr68UR0Xq8L1MgN+oWNg0bgbWpTQV50mZPfXLE4FRtnrKoHjGrQ2flHbDRpq9 PF/l6W7cB4IxgHjuzLd9n8XsSZixNhpQywsMSUwZb5ic8hqP8XPoexPebjVbD/U8yTAA eNFMcuJTHbPyzpc1HgMXk7IZbvikYpyIEiri9tGu04VNLnGT0ccu8Yu3JN0LIh2qt6cP ifwot3LNsJtDcPapDaGiT7g/MmLaHvuJgLrgIY686Gu77oB1DrMsdTjU0i4dXsgtWA+a ZNeFRI+BR77/AgP3O4Pa1yswEddyMgKnggidjvYgQec62tVf4tWu5WxpJ9esNQmftcol XPFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382169; x=1711986969; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=lahOjtZO/gOXy2XPEKrlW9Ldljpt2oNyDg9GZ1IcT8I=; b=QNS8astNScAQ2Hm8TEwHE/tDIzQtbK8W8XrCNu00fbYbBk0VgmIN7Zwr/iwuGfE9Vp 6S6w+BArHmnGkGkGj3CcJrOHT7YOV/rZsa2CWd3qqd/+y9tFmQyVXhb49WGt3kCbV3sx 3OfOS1yPhb1N5VODeP1WOtJVaJjjmUUQl6kav61WuYUrlQMKtpu4HoYTiYPujIIyyQ4D TsI4VdgqNsJGAaIDdVa39sibgVXsDC7RxgwJqCJDOu7fyUmOKWe1bi8t9LN8u2w8BKKu gzKCtLYgWZjXbvACw4mlrA8LrFNvA45NTWbCaxSUyq8rs0D6exdp0ZPRPlovC1wDRp3k lTYg== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCWGBSHdbx00qtxuR9q8NPvjXz2hah4r6AU6PQ78MGhOIO9fezAP+alSkNVIUuhP4O1DFbUTJXvD/q2/5lf7Jc2FctfX+Fs= X-Gm-Message-State: AOJu0YyOg1yBji0TwepkaZMY7hgpmMi8+kepXAn8mFA6sbvUW3bSVwwA RyDDuDu+jpDQgWU0btJvHWWIqt7ZjzG19aMOx18Z6T1rmfBqmp5R X-Google-Smtp-Source: AGHT+IF7WI1A8YBgCFDKRn8UZDE/fN+Inugvq6D0m6sBu8r0JJ1EHoNUi5D3sivmxe04wXgRJN5zRA== X-Received: by 2002:a05:600c:4da4:b0:413:f290:c747 with SMTP id v36-20020a05600c4da400b00413f290c747mr5459119wmp.33.1711382169174; Mon, 25 Mar 2024 08:56:09 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:5116:b0:414:889a:76d1 with SMTP id o22-20020a05600c511600b00414889a76d1ls582593wms.2.-pod-prod-06-eu; Mon, 25 Mar 2024 08:56:07 -0700 (PDT) X-Received: by 2002:a05:600c:6a13:b0:414:c48:a90 with SMTP id jj19-20020a05600c6a1300b004140c480a90mr4740516wmb.24.1711382167508; Mon, 25 Mar 2024 08:56:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382167; cv=none; d=google.com; s=arc-20160816; b=HR/zbSN96HjUDC+YQbEQAd+EAN2a/QT2to7kmVbDauZmI0C0k9MyYU/nuVWiZpYV7y SwRRvOE1EwOkX9QLmZ5aXoMayr2H8/+/TZFXGvZP64/bexcHy1RlqsuM5v4XTS4jlHU4 OVKtjI7EU7SYGPRO+HzrAxNdty6Up2zbD7eto8l9ac/5KkZt5eaRCJOkUxOAuxSdqdkg mUQDOmky2waUaFal0aYHGGynoq3PaxXKVQr6+MrnQgqPsMNHj/izSZi4YVc1PRnBualO DoQXTVXiuxEYslLAW/x+2GcNii+D4CJSIfOsPaMV2NsbXyzxMkJ/JliWL/873soGz4D8 gRpw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=NggWzMkaKTfNryWrgPxaqdrZv3bM9cBIu9OqecxmOVo=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=0ERpVE7a7u01bO/+PpMBPGfha3Gfn6QsJ/jeWPkssWDRQCkotoF9PIVPMyqOCncjsy BYoal5m5XqoFVG815JMh2gG4hQKGSLwBa2J2rzo7z7mSh6RcEqGwWxADjU7aVxSq6fbc gFMEKqr1ScdQn0WVZGDXzKDICvsICmcxRWM/FOx6CU/GkfC82c+BMU/ol1hPCIxKIVwz y6S4w2ytG9E9Xyc3o5A6hZwWabxGEYbbqHFkm89s++wiXQy1HfZoJQzKslYIvJpGWzCF l2Il5Z6zfqVDBteUMlNy0k00oF3Aa/DQbtMpj1ltfjvYj+OYq+bIJmosR/6BgSMNGruI sEYg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id j28-20020a05600c1c1c00b004132f97fa43si214737wms.0.2024.03.25.08.56.07 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:56:07 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLN011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:56:05 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 14/23] CI: Minimize debsrc_cache checking Date: Mon, 25 Mar 2024 17:55:31 +0200 Message-Id: <20240325155540.4162990-15-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Enable debsrc_cache for such a big set of targets is not needed for checking this functionality. Speedup testsuites by enabling debsrc_cache partially. Signed-off-by: Anton Mikanovich --- testsuite/citest.py | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/testsuite/citest.py b/testsuite/citest.py index cef39319..b3fd8ac2 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -124,8 +124,15 @@ class Fast(CIBaseTest): 'mc:qemuarm-bullseye:isar-image-ci', 'mc:de0-nano-soc-bullseye:isar-image-base', 'mc:stm32mp15x-bullseye:isar-image-base', - 'mc:qemuarm-bookworm:isar-image-ci', 'mc:qemuarm64-focal:isar-image-base', + ] + + self.init() + self.perform_build_test(targets) + + def test_fast_debsrc(self): + targets = [ + 'mc:qemuarm-bookworm:isar-image-ci', 'mc:nanopi-neo-efi-bookworm:isar-image-base', ] @@ -139,7 +146,7 @@ class Fast(CIBaseTest): self.init() try: - self.perform_build_test(targets, debsrc_cache=True) + self.perform_build_test(targets) except: self.cancel('KFAIL') @@ -156,7 +163,7 @@ class Wic(CIBaseTest): self.init() self.move_in_build_dir('tmp', 'tmp_before_wic') self.perform_wic_partition_test(targets, - wic_deploy_parts=False, debsrc_cache=True, compat_arch=False) + wic_deploy_parts=False, compat_arch=False) def test_wic_deploy_partitions(self): targets = ['mc:qemuarm64-bookworm:isar-image-ci'] @@ -175,7 +182,6 @@ class Standard(CIBaseTest): """ def test_standard_cross(self): targets = [ - 'mc:qemuarm64-bullseye:isar-image-ci', 'mc:qemui386-buster:isar-image-base', 'mc:qemui386-bullseye:isar-image-base', 'mc:qemuamd64-buster:isar-image-ci', @@ -183,7 +189,6 @@ class Standard(CIBaseTest): 'mc:qemumipsel-bullseye:isar-image-base', 'mc:imx6-sabrelite-bullseye:isar-image-base', 'mc:phyboard-mira-bullseye:isar-image-base', - 'mc:hikey-bullseye:isar-image-base', 'mc:virtualbox-bullseye:isar-image-base', 'mc:virtualbox-bookworm:isar-image-base', 'mc:bananapi-bullseye:isar-image-base', @@ -198,6 +203,15 @@ class Standard(CIBaseTest): 'mc:de0-nano-soc-bookworm:isar-image-base', ] + self.init() + self.perform_build_test(targets) + + def test_standard_debsrc(self): + targets = [ + 'mc:qemuarm64-bullseye:isar-image-ci', + 'mc:hikey-bullseye:isar-image-base', + ] + self.init() self.perform_build_test(targets, debsrc_cache=True) @@ -224,7 +238,7 @@ class Standard(CIBaseTest): self.init() try: - self.perform_build_test(targets, debsrc_cache=True) + self.perform_build_test(targets) except: self.cancel('KFAIL') From patchwork Mon Mar 25 15:55:32 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3445 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:18 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-lj1-f189.google.com (mail-lj1-f189.google.com [209.85.208.189]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFuH3X012560 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:17 +0100 Received: by mail-lj1-f189.google.com with SMTP id 38308e7fff4ca-2d6dd1a9837sf6755451fa.2 for ; Mon, 25 Mar 2024 08:56:17 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382172; cv=pass; d=google.com; s=arc-20160816; b=vIBClXv6xu0csNLlbUszB+0wW8NZzOA/L33qXkHDNe44m2fLHQoA6EtsIdK8VRa45S 5urN4ajaHszvQdIaRem3ZHQRCCC1+MkQvdb7E/RGALlUglreC0AgNY3rKIlyT2yQqCE3 XKFcaECZzaT6RztteLKsUQoBRtKjA+kkMz9bk9IM6bwG83ase/cf2HpbVc1ueczYiDzQ GIi4OOhoYW/xKU00yLDxIO2Jp8JX/RX9iY7kGhoGoJ+RUQPPrpnnaLI43/GjRaKxrV/c NjkVvsK3RMW6lwnr+NuGT5wF24esyMDAtffc7VRwkDoFQwvRiYMZ/to8VabF894i+/I4 j/FA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=1bsPUheNQiC1HU0fUzYTEMwgqgTPFhWJfUrZfjRxlc0=; fh=87SL0V5dOsYRD0gth3m8nqpr4DOiYqStvu3FOFGVQsk=; b=oV9dEGWmvQS2ZMlhS2pjSr1c+4xpEg4XfsKeqB/nFBKj64CCMM5d8XLM3C7wARexJE K+MUsdEa9EjWGtseAl0lwisbWUTikR7zPfLzS9HhEJaR9fogSHCRaAlGGYKx1sHdl7sq w7oEfFp6XE5G5A+E/uK+d88Zvdxg87KOz+qXiSl22f/3bPSg580y2Il8ZtVmYJFqecnE 5eN76o4kOsXr28bL192xH8Jq49Z5OzDVQGW3Fxq+s1mTRbJHUPhuqyBhYCk17qkm/uu+ eriEDcRD3WT4W7ddNWj3SFxVeCvbLPeAkyfX1yb4QSn+ocGih5FgB3uHT0SaxKP6/887 n7qA==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382172; x=1711986972; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=1bsPUheNQiC1HU0fUzYTEMwgqgTPFhWJfUrZfjRxlc0=; b=DkkYtoiVlXUO71+IzSI2PnM+mzfPT97F/qWzHYw50qzZTj0VtuQC2C43kIR3ThmqiT IKhpc7SpbU1OoKeWPb5Jl7VZLL4P9QVlOoZROnMxR2MsG8vV828JltcmDUkS0ooj7TGw Kz81XubiAcFB+ZjJb3V4R1QL9j3fDFv1msnmwawYPyzZ4mDCVjvvCQhS04MSuJUqRsAs Fj2tJVurdqJpYCeykrI+FUB8HZUBuOzTjzVs02XCcwnMJd52oTO7r9ZiosHt4oRkZeiC U1rMcubYy2p9lhRYXvoQzMyw/Q4evxTjT+/JXxu2hQHldkMK4BFGv1iU7zNpeOtggx29 Q+Ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382172; x=1711986972; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=1bsPUheNQiC1HU0fUzYTEMwgqgTPFhWJfUrZfjRxlc0=; b=cw9+UVpwi3Wg/mkHnM25OnDAROc9tIhqcH3t7vGX8prPwvh3gACGj7XWmboRFOy/e/ Nb/qI77Le3DXLWkvxct4/MH65gbM6gtVwy+G4c3fjjG+zbQQ0F1A2ETfwRpfsnggLrS9 jBaZ85nkdl7U4l8eZw35DkmtamFfFFsyUZBx5wCQQVC/nu4fmkTg306P1vQaxFet219E 4/1uLaleJ85EXrWb87pwVssEobsvPGR3zhCHG63nTChgWpgHUtOFkoTAusH2Npnk3sGI mGVEZ5qmE/KDeoqOUA/hwxv4vj+YC0DGDlGu8umRy7/hItQKk9GDzFqE+I0WSDGSsBml OViQ== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCWN+/LBANLmFLuR+eUw8wAq5JL7qlZ+EvEVScvoLYizCSvu1AgZQTIj+7FyU4u2cP4RcWuTA1lUXDVEeV4C0bB08zJRZoc= X-Gm-Message-State: AOJu0YySscuC1z6L3+vw4uv0ftunNGC43DJIMYxKCrL+Q4Yb6sD88U/q d8wjC4N7QTfMXgn5ek1UYCHc3rljpEITc4SXFnkfqJq2Y4fm1bmE X-Google-Smtp-Source: AGHT+IH6SbN+LYGkCsz356dqYKvmd5izjjtg72pILHuJHPlFeal6+8J6dO2GsnQxwmsNdSSLq02MXw== X-Received: by 2002:a2e:985a:0:b0:2d6:bf23:1aa9 with SMTP id e26-20020a2e985a000000b002d6bf231aa9mr4862059ljj.16.1711382171942; Mon, 25 Mar 2024 08:56:11 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:a794:0:b0:2d6:d53c:d555 with SMTP id c20-20020a2ea794000000b002d6d53cd555ls203988ljf.2.-pod-prod-08-eu; Mon, 25 Mar 2024 08:56:10 -0700 (PDT) X-Received: by 2002:a05:6512:15a7:b0:515:a876:68a0 with SMTP id bp39-20020a05651215a700b00515a87668a0mr3906055lfb.14.1711382169611; Mon, 25 Mar 2024 08:56:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382169; cv=none; d=google.com; s=arc-20160816; b=TmW/lQNNePyBWEd7yo2T1dZKzKmjY25GpkoBF5yTBHMiMujmotj07yWgSi97KXRlo0 Ir3qE/0hHnM7dlQ163p7NuVZt6XGj4YbiEg+UncKPcVS9WKQpmC+UnizGolOcgQihhUz LLgOgNsJSK4ktTj95Tb3cc0K9gl/ib4Km3Sh0SYS32emxm9WB2oMXOVS1JSW261/claF GpUZA81yD2L8LcpUtFHFsOiUYtAflsTxElyEGaCfeIDwte1OafYElp68Fhq9mGk/1wPS k33mHuRdmdrS4DanJavA/4++R/PPFdGUIcsEE1ttfE1XBDEJa8lLefIq/L1Gvr7yv9QK No1g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=ltJ6S18TqGRWFEjx3/8ohK+1mjt3nsbL6G79n8Ph3K4=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=OD9dg89cE9ZCzb9uSmCzHtkwjsixE5i9tEaZjMf1t89XK2Dk/nJSOx6qOV08CG/E4A kMBuBe1Obrf7hjDEyosQG3TOknQc6Hfw/8zmWihcLOYyfISXk20FyTOA/GjHvlNdP8Ap +qmeTZoemw1PIVbqccIFrPPUnvsL+EYGc6QuvDGX+GX3Vsj2kvfi2hu7mKQci9JJoNNz odOn7P5wM/cn8pxAnwhtMuRO/MunYknTEN+Jfn1UufglKFYe2Bb42k/HMMUChWT3pBg8 uBSVIY6zqTLEU0tlJCn16Wimwtue1QDOiH/GevJqC5hGbSOzUWblYqRKfrBhddroLfvU nOMQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id x5-20020a19e005000000b0051399d23b1bsi310949lfg.5.2024.03.25.08.56.09 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:56:09 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLO011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:56:08 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 15/23] CI: Minimize kselftest checking Date: Mon, 25 Mar 2024 17:55:32 +0200 Message-Id: <20240325155540.4162990-16-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= There is no need in building kselftest for all the targets. Move it to separate test case. Signed-off-by: Anton Mikanovich --- testsuite/cibuilder.py | 1 - testsuite/citest.py | 12 ++++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index 0f26c906..256534dc 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -124,7 +124,6 @@ class CIBuilder(Test): f.write('ISAR_ENABLE_COMPAT_ARCH:arm64 = "1"\n') f.write('IMAGE_INSTALL:remove:arm64 = "hello-isar"\n') f.write('IMAGE_INSTALL:append:arm64 = " hello-isar-compat"\n') - f.write('IMAGE_INSTALL += "kselftest"\n') if cross: f.write('ISAR_CROSS_COMPILE = "1"\n') if debsrc_cache: diff --git a/testsuite/citest.py b/testsuite/citest.py index b3fd8ac2..799e742d 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -139,6 +139,18 @@ class Fast(CIBaseTest): self.init() self.perform_build_test(targets, debsrc_cache=True) + def test_fast_kselftest(self): + targets = [ + 'mc:qemuamd64-bullseye:isar-image-ci', + 'mc:qemuarm-buster:isar-image-ci', + 'mc:qemuarm-bookworm:isar-image-ci', + 'mc:nanopi-neo-efi-bookworm:isar-image-base', + 'mc:qemuarm64-focal:isar-image-base', + ] + + self.init() + self.perform_build_test(targets, image_install="kselftest") + def test_fast_rpi(self): targets = [ 'mc:rpi-arm-v7-bullseye:isar-image-base', From patchwork Mon Mar 25 15:55:33 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3446 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:19 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-lf1-f55.google.com (mail-lf1-f55.google.com [209.85.167.55]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFuIJC012576 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:18 +0100 Received: by mail-lf1-f55.google.com with SMTP id 2adb3069b0e04-513def50581sf4451807e87.3 for ; Mon, 25 Mar 2024 08:56:18 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382173; cv=pass; d=google.com; s=arc-20160816; b=N8K2t9HcFEW5GMeqlq82aykXBN5cVq9L34VbeXFpoCMt3c2hGl2OtoqcswJaYtIf1z qRRp0LOBOmuAYPD7l+Rq7BpUhha+ZxVSoHzkDfJPRtdEZty/lL9elNz9ENjDufHY6xNe VuUammzwT+H3kv+UVXlYh5ERV3LeLfDKakRJdeauUzUOSkf/V4MOYp2TyZYhbAV/NEZM iCxapMw5f46gR8hH6RJX1hMPWAB4A7TAVOV0ct9ZefRGXCs31+PnpGm1mtwAjHFgcsK1 iivzvv2qvWG6sSPNjdrHL1GAgNzVUeKUB4YEzlx0GL2n0eWnQCbH6ph/HHXAB5R52Lkf fHRA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=g5iPMemARED6M7E6QIip2hOpwcvu5sL8olKUaKt0BlE=; fh=yUOGpbjh5+D/yyLT74X6yzaxrxGhZC/1zo4mlBe4488=; b=fBrcxONSYMk+aqjXowtXLREhZ5n5bbE1DF3XbdvR6Lvv9jFuXwcorb9yrtYfJHZt5q jtJHmKqeG8L4GpKIQa4MlOS6JFMN0U+s2a6QPCvME34QjKMxXuOxavryKFNdiA5dVY01 IN8vcOGdCxHX16G6Vd+qeiVyRY0irj8/2Ecbuq3Mf/QdKc48ZgZ0RfxrZSyN36Fx4mj7 rn/TZjvYIE4ucVWUXu0blxBiOcFbi96ogT6Fmb8hBOWNNsYhddv7NwTlxEzM0cdaPu5Y onqMndvQIRkbsRRprDphxCFNPbKhHiWTV6SgAKaUCRWcEoK5UEnajnaLR6gT6WA/Z9SV l0Kw==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382173; x=1711986973; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=g5iPMemARED6M7E6QIip2hOpwcvu5sL8olKUaKt0BlE=; b=AdQl1FZYiXGD6fOC1Zq9XyBnHC7/oBawnnOXHn9Ev5Sd19hjui7gfLt0HUAP7YiX1s 0ItuEs6gBtif+zSZnW80zHniFSURiyXDosCeC8/bDLD17ExcPMYRY2IlZ/0t5umY4Kzx GszrrIK8oRjuihgaQHK1eqEMvyNWNkETmwpmhXDcs6ULN6qpvgLeqKoaaglkyfXbxHB1 HxI523mGG7HpvHKe+IfJQHjXxjeTuBsKCuwXJnB8uTq7GHzySDqOwoc4SbugsXqvmZFs ZRFyMolYcPznvQtZonJvE6k1ASdF7dY9qVVxtjKMQWeCkdkVND3FTZ4X8u0cYYyesKxC FdTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382173; x=1711986973; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=g5iPMemARED6M7E6QIip2hOpwcvu5sL8olKUaKt0BlE=; b=PZCQd9qyL0H/BJJJWrIZFQgANp2g1x76XHHRV4CxelgI/mlVefo0yaNPW5ej+61594 fb412MzoyLmRjxbgiQ3np+XX8A3CnsowkorGRe6S8ejeVc9NvGttMOswKyOyOSDUXm1B GoeNK5b5Mpo4kXfitBD62jsRL0VgmtzzjZAozfkKTMoJ/Pu51kbWwbOMJ3sWSQW3R++H 8a0YkFVUeQrupDupcUhdLrukl1QxaldxVS8n1NWIySk43ck9PtSnVcZMUp0Vgwv0Tbr0 lnV/ccEJzfl4zUMyaaZoPLX8ukRk9tNZVDitUtNO/MW7isM92/0OPLQz6B8E1aPKla96 rleQ== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCV2Btl9Ivcw8xsFWc/j/oK+LlRKeaTIiJWxYMZjfWvg6+CGwFC+Pdbchmxa08LDb+YYQQiTJUJIwEpOpdGJ0gyiomUsWkE= X-Gm-Message-State: AOJu0YyAYoksoZIMjaQyVoxk550sGvfqBZlTnoIti6XOB/LMbLEyftQJ hDNEt7uklT528yewmqLY8Ia0s+SO0NCk8VZPse4tdl3uj4e/1H1j X-Google-Smtp-Source: AGHT+IEBeZcvFpCmzXhN0bkcgUBtM6Oi5RA/QLdnyCNxfgn6fssv1NKC69K3o18I2YXrb/OUNLbCcA== X-Received: by 2002:a19:5e1d:0:b0:512:d5e4:1aa4 with SMTP id s29-20020a195e1d000000b00512d5e41aa4mr6561318lfb.60.1711382172566; Mon, 25 Mar 2024 08:56:12 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a19:915d:0:b0:515:a552:3d03 with SMTP id y29-20020a19915d000000b00515a5523d03ls961879lfj.0.-pod-prod-05-eu; Mon, 25 Mar 2024 08:56:10 -0700 (PDT) X-Received: by 2002:a19:9144:0:b0:512:e02f:9fa7 with SMTP id y4-20020a199144000000b00512e02f9fa7mr6566241lfj.1.1711382170547; Mon, 25 Mar 2024 08:56:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382170; cv=none; d=google.com; s=arc-20160816; b=cPCdBbouK/cLczbqkGpG6EiDL7MSibJ8B0npraW9+wfo0Oix/6L/lJnW/72NY1dxWe dCa/5eJowSrt6Pp12MoLZjJDofDtB598LtIHUEjx7OZjAhE4+yf+tZT8ieiUOm22ONg+ drOgWYtEns62iV/A8aP7+Nr4NoJzurLJmbG/FgqfUnpgUEzreA+C6aZvhpEImIUUPjzY UHMHQvV+CQTubVnFTmYWnj/XU2WlnyKZkfmTdkGh6eYUm8+3reG06/0Qxi4kH4NQT8GH tPKMiTwRHO5/Idw9hQqzMoI/7itxOCt9BMyEO69+RECy1LaL6O/Gp/I0gTMmf6F3Aztf tuFg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=/9TntOtGffT5NVlqkWZNC44fCDyvk700aOEbf4FB5vI=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=GWMpxVRlrsD9q0yH2d8rP7CA3O7ia0OaYZsBtLkdkari0tbyOU/WWOLOUqma/cd4kn 1Kb4yODzS214Xi2VXGYoAdpXaiuvnMTjxbdXIKbryty4gqOzTnOvRihACo9c2Oio5Jc1 0mFHqUmJ0fFe+5hTeYbU4gR9LGCCYpzG1UFd7kNSKRmPhRQgwlUkAuB2zubgHufhgoU7 M0stfC8rFDivnjalHsZndrdenxE/LxwVYiuDFVZ7rXkMFQ/66cMXPtKmX2tBlDvnFmew TFqs4QUYuO7ivxZrrinOPgYyto0f+LPz1hS5WMiWskqVVmip2V0Gv9FMHgEY8gNP9kUg 8wzw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id k20-20020a0565123d9400b00513e4dd551csi137144lfv.10.2024.03.25.08.56.10 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:56:10 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLP011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:56:09 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 16/23] CI: Do not include testsuites into each other Date: Mon, 25 Mar 2024 17:55:33 +0200 Message-Id: <20240325155540.4162990-17-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= From now on fast testsuite will not also execute dev, standard/full will not execute also fast and dev. The same coverage should be done by running several testsuites. Signed-off-by: Anton Mikanovich --- testsuite/citest.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/testsuite/citest.py b/testsuite/citest.py index 799e742d..5fb3ae41 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -22,7 +22,7 @@ class Dev(CIBaseTest): """ Developer's test - :avocado: tags=dev,fast,standard,full + :avocado: tags=dev """ def test_dev_min(self): targets = [ @@ -115,7 +115,7 @@ class Fast(CIBaseTest): """ Start fast build for the defined set of configurations - :avocado: tags=fastbase,fast,standard,full + :avocado: tags=fastbase,fast """ def test_fast_min(self): targets = [ @@ -370,7 +370,7 @@ class ContainerImage(CIBaseTest): """ Test containerized images creation - :avocado: tags=containerbuild,fast,standard,full,container + :avocado: tags=containerbuild,fast,container """ @skipUnless(UMOCI_AVAILABLE and SKOPEO_AVAILABLE, 'umoci/skopeo not found') def test_container_image(self): @@ -388,7 +388,7 @@ class ContainerSdk(CIBaseTest): """ Test SDK container image creation - :avocado: tags=containersdk,fast,standard,full,container + :avocado: tags=containersdk,fast,container """ @skipUnless(UMOCI_AVAILABLE and SKOPEO_AVAILABLE, 'umoci/skopeo not found') def test_container_sdk(self): From patchwork Mon Mar 25 15:55:34 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3447 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:19 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f64.google.com (mail-wm1-f64.google.com [209.85.128.64]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFuIoF012601 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:18 +0100 Received: by mail-wm1-f64.google.com with SMTP id 5b1f17b1804b1-4148c5f08d3sf1186985e9.1 for ; Mon, 25 Mar 2024 08:56:18 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382173; cv=pass; d=google.com; s=arc-20160816; b=Lrkj36banj5JkBqspiAZxRyrKhahrn3cPUOY84aKeeeb9mElKmDB0lHE/LGgHPMpr1 z6MYPTOZEMrgDB8S+dkT5BUWQ4d+ax39xtvEUGYTqM1QfGkr7bl15zWZlfwfMl/fPLEN LB1l4c8cxQoaTDp/41RRvEXFVaA12SRG3LHj6NEEpNy1b+z10vHGUp/c+dq6kcV8YhaU 8SpbtAikqz70B2fLXiYVOX3Zyfg7Lw0ATyPxHMLLcErED/UUTi2lfDLhckmjUflO7TRn Krj+yQDNnEbzVyeP/W5/6SOKvTiE82V79PFdvjmc69Kf41B3pk59tPBWTA8/Q6IOpi40 TY7g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=mmaRq2ZGeh1/DgscfLRmJhQJF1T09eRoTwxEBYeskPQ=; fh=yIuZEaCZOX1gFJMgpB6U3MKk+ypgulxyUneQJEKSGw8=; b=Qkfiit5KyA2kChEVssAvI8faUtff3C7iPT9DZFjbdL1sXnr+mYKPV/SmdROeFYJGHw u6mhf1ehbCxtms/tbAodWDqpqdvfLeSnTqdF0SCiOOz7QvPgHquZF/36LTmm1YOcPi9+ pzffeUNXHLauEhH00XTgeJpkABSFMVrV0F+KNj55dqnYZnrT/+CEQXFKKO3WNkOKeGIz 9f/awmpfQsi/n8YxQ3kFiqF0MdFDVML+kApgczjdL7UKneVitfbnjdOMiLE0Z7vBKFy+ KV0bXjLLjO10lYPXphMX7jWWim62oWGMS4jOX/wdc4TAv5Wqfr7Fx70BcMtvq7WJ0oak kKyA==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382173; x=1711986973; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=mmaRq2ZGeh1/DgscfLRmJhQJF1T09eRoTwxEBYeskPQ=; b=vMGLqLHbBht3no8lb1kp93hSxeLVGuRrwY7dQnZDVG8Pbg7pPnhLSGCL0wRouz4VtA NlxGrOAWiNx32EGFZPDHmg2ZL+a3jNoe3nfLhSqtytdPd4Rst2Ub3Yn2ioLy30yP8oUd tC/RnRtK/BsMAqSu7FzFaHSiZzTY90ne/Cr5zoPbrIY9HjRpZZGCQ5ltrpUACtq4v7cA YABQmfKVv0ZGARY0WeatLjId+JMRQjn+kDRXEfwfl9pA+ut/Z1LmM+TbTXIpR7Wiy8ij U6YhwTrX2M1Ct6YRTdSFhcZOXug8JqVr7tYm5//5Jwp/PpRAxBASvY1L8hMh5W63Cxa2 j1kw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382173; x=1711986973; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=mmaRq2ZGeh1/DgscfLRmJhQJF1T09eRoTwxEBYeskPQ=; b=lYz3bVd1C2pvDoQ7AadelTRBE9BKJ6VWRDQX1YLO4QT3sbQYdjQyo2Y9nj5oeNX3BL BYz6RAheWwKqanBTqmgk+6QxACRBbsXQq/kB9EPknCBsod6trVSknF7SCH1sNbsfWqlY fu8GW4a95Cxj4DGgPGkUtvl/qUL1s/Wx7ERvTjLjnlkphmD4E1AIRugQcqjUkYT1lWgV sRRqFunVMjCTKJGy0zNFnZArOTABPfUymLnrZjmXUSh+fnZli+28+wBURwnb3MANFk43 7HWcJGAcHoyY2TZ8YHNSv71jcu3wJ4Ieuw/LJSBeb28gq6lb18n4hSNHfPRhfKKv3QXu VcVg== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCV2FwP5hai39uLglPnYEa31MI3+Ayu7grRYGfRQCVpLdExFV9TP3kxYOnz7AHtv3APfPyIlYRz/2sHU7cmGqN7sOV0FOxM= X-Gm-Message-State: AOJu0YxetZG5v0s+knZ8muAf5ZL8StloAso+7XfNQwl0bQ7M2HLv7bhT zyCMi7Ai2q/ZuCWbHmaiMSimBr6SZ/jCdfcUUcyKSTImZwGYrvUn X-Google-Smtp-Source: AGHT+IGaXAhvvcUdKLj5umb7hY+6eNjoz4K4L6Dw451GoMC6i6owYq64ZgpgakW+DlhbLCGNJiRd0g== X-Received: by 2002:a05:600c:3ba8:b0:414:63c6:8665 with SMTP id n40-20020a05600c3ba800b0041463c68665mr6193871wms.2.1711382173038; Mon, 25 Mar 2024 08:56:13 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:1d0e:b0:414:850a:8a58 with SMTP id l14-20020a05600c1d0e00b00414850a8a58ls914598wms.1.-pod-prod-08-eu; Mon, 25 Mar 2024 08:56:11 -0700 (PDT) X-Received: by 2002:a05:600c:468a:b0:414:8869:1ef3 with SMTP id p10-20020a05600c468a00b0041488691ef3mr3413759wmo.39.1711382171178; Mon, 25 Mar 2024 08:56:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382171; cv=none; d=google.com; s=arc-20160816; b=JetZo/T24AeShgEYbrSPeK+SjHnwI5hOjZS1YapojpBCIwXR5xJnP2SA/CHADfgvV8 jg2tLTBS3ECLhVU2RDkxVevms0ej63STeacgP2Xrxt8nm+tijrknPH/GC+XgXzLcRAyL ajrMxrDbl4WceX0C5XGtODvWrTzQP5bPRJnUy+Orj1ttGxJhv2GecmKFtgMzy6OxPSpS ZFEaofwAp5vophKH54Olb89Cv8uOkz+wD+VGdMGOq+/XnN4KoQq33/pS8A3FXAwWEiNy maXgLQvqIfaXEQIJryRz8A3zCoAKIqo9/q9AE/+sAQ5zUKbrkj7JA6mwpsvgatGzxSaL MGww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=VoFvu26mEPO/Fjbff0a2pjEizMfTmpRPsOzSmCxxGFY=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=wiZS3Jfyqk7HWlMhPQLEEq5N2LgI0Eb5w6epKBsh6Q/Km7+ibmuWQ6D/YV0M6jKOAd AkeDwth6T4VjWQEgc2hvYE5SSdpoe0mBW+tMJbgUuRQiWYuHBetILTEx5aOtTr5fUii5 HS+X72eO+STsWxHjmBAzNl2j0biiZqT7nMP62u/v4Ooe0ACLZK719Pr7gUoEgEpQ/RxH LNrF7G8pSriHw1YE7RVbGYwGGCUOqfH3DiuuT5J/xRcDts47tl1PSUOcDgiYNR/sC6Sk Mehnew40HKHw7Ki8cpKol3UwbzOclb4e5B0Aklx6OJol1nX9EtAqKYHAXSiN8UUOzxzh gRiw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id j28-20020a05600c1c1c00b004132f97fa43si214746wms.0.2024.03.25.08.56.11 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:56:11 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLQ011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:56:10 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 17/23] CI: Mark some single testcases with tags Date: Mon, 25 Mar 2024 17:55:34 +0200 Message-Id: <20240325155540.4162990-18-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= To improve testcase execution flexibility. Signed-off-by: Anton Mikanovich --- testsuite/citest.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/testsuite/citest.py b/testsuite/citest.py index 5fb3ae41..efabd450 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -44,6 +44,9 @@ class Dev(CIBaseTest): self.perform_build_test(targets) def test_dev_rebuild(self): + """ + :avocado: tags=rebuild + """ self.init() layerdir_core = self.getVars('LAYERDIR_core') @@ -58,13 +61,25 @@ class Dev(CIBaseTest): finally: self.restorefile(dpkgbase_file) + """ + BEGIN: Run tests for test_dev_apps + """ def test_dev_run_amd64_bookworm(self): + """ + :avocado: tags=startvm + """ self.init() self.vm_start('amd64', 'bookworm', image='isar-image-ci') def test_dev_run_arm64_bookworm(self): + """ + :avocado: tags=startvm + """ self.init() self.vm_start('arm64', 'bookworm', image='isar-image-ci') + """ + END: Run tests for test_dev_apps + """ class Repro(CIBaseTest): From patchwork Mon Mar 25 15:55:35 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3448 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:20 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-wr1-f60.google.com (mail-wr1-f60.google.com [209.85.221.60]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFuJJX012642 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:19 +0100 Received: by mail-wr1-f60.google.com with SMTP id ffacd0b85a97d-33ec6c43a9csf3827688f8f.1 for ; Mon, 25 Mar 2024 08:56:19 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382174; cv=pass; d=google.com; s=arc-20160816; b=z5mgKrFGBUkjh5pR4rbq7pS0tDJVBQn6/SrlsR/iThAb6NqDLsOEQKyRSrM+j3uTgw MRfQJXb/MwDrqZp+V/BsR1dxueu7iAHgPACuLGfsFGjAHdtj6mpz6+dUvAKlGPRQopPP Shch88KQvT72RKdIifFJ3mbpj/mbCEHVDV0nezab/QXXtnlMSiIM2CFhHJh5ERoTm1/+ CSYClnIKIm2RoPeFsYg+ALFQi9yN23CiICCsEwS60Ii5+iwpHvSEGh8kcJTcl+WW1fY1 iuMRsWkhJ91qKQKtQcr7EoIf/NgTwz+nh12d7UgQh5yxymo6VCjyjox1EjpoxItfBlLG 1FRA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=wMzZBCiPNtGEsCylcBSyMweLUIgyWYQqEHdSq8Rl+mg=; fh=OHLFrb+DEBHqVwMRVms8gjqlKIiO8ofrJKE31w7RWZw=; b=mNcyEKrDIWS4HEiQvGHE/HInt0NffFb+4Y1WFiR+bIkRW+WneN/WIL9gvGHBFMgon2 hnY0+0d2s18XAv0zCzl6rnsUlA5pH880ig5w5P9/9IQSjk2qUvIqhq5tNkxi5ErJdrHS 0o3mc2H18lwolOZWhJb1uLtUjQUJj+NjRJsOY7r18z4lIR55ZpSxuq15ipL4AqXOiMzz kYRkPKDkpOKqlMs2RDYMB+ggeYCimbgyynOYsONiPanBB631rDxIZhFkoeQQZQZMgJbb QreBV5cqMSHqHRhVMX8QVbxcfH7BE7Ces1y+yu4YO6+5v+7kZhGaQb5Kfr9yjMca6tGp zeMw==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382174; x=1711986974; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=wMzZBCiPNtGEsCylcBSyMweLUIgyWYQqEHdSq8Rl+mg=; b=I2VYCZ8+bjx/YwWqe6YcPwD9cmCgUFL30GNH8f5iFGRySFJX8kgOvjiyb5qSlGUQRo xntVyv9HmtKpln3VJ4ziPsak/IbJBH7DROAriLWOwi3sCs1Mnmk3TK8iLlB7GQhbcdBX +M1/HG4Af/HCUpb3kvPSAxGi4svsDMpnfLDvS5Q4K5qg9N2frALWZMtopOb8oPFm4/Lo 4FELmu3zc3jlDXc5mec9ZhsYgaZOFg27pmSD0DGKGcyDTCmVAjJKFWi2YzPyrxFSSyip 3cEjLar/AORHOq8uYWmdSRLmp8g9KHJH/J1Ky/NYzF44ivZxBAuEKzfpfcwbTtXpggTh nP2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382174; x=1711986974; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=wMzZBCiPNtGEsCylcBSyMweLUIgyWYQqEHdSq8Rl+mg=; b=I9Q1xmIU/fgbehwmM+xVjutuoOsTNufy2N4H2qQlnQg4EcWnMs839t0q4/+3MoX5EV WtuP0U4P/+l4FVsW5y3WDh1BHt0kbakOKsnrRdKwxaVD6zdJnEDGrwJ97GObpFraDSGr L+KSD+h6vfcdFjUnTXaJ4Jv0IiOFHWQzhYTMFPcgRjHVW1p+S3XPooBd0+1XZUAEsvB8 2M32GlrbI6K8w/SAqgSRFWBdMLt7iHA74qDsBnzxiEUUXMsEphtP5jcYSoxpkvXXTP/N LrwQjAFGFTzNrvV4s39Py4M/ZfBubdD63UoKkVhspIAAJlm8DRM/Ovpa9LEh0s2qfQ38 qLNQ== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCWfZBVwGy2VALAhq4NqlI4BmRalXNkbrXlIkW0j7CskKNLIgKgaLA0q1gdVLA6IFaVJ86B7J91Hy4RXwQ8+k1+CgtPzBiU= X-Gm-Message-State: AOJu0YwHe9yq/NwpFwtzrqDw1sCKi6t1zZYcgpVNzQ++pbTiBwsydj25 yIw/Q00cV87orbxi8lcQ6yzZYFkOTdDUuxhMVQAkx05+CYuDzPcD X-Google-Smtp-Source: AGHT+IEWIvGYsQ8Dsf33mEyFOtn63rZw/P4rRk1azYLRvi1bEGKlg4MMeH/gUXwrrh87E558kTUAFQ== X-Received: by 2002:adf:f044:0:b0:341:bbf2:4c36 with SMTP id t4-20020adff044000000b00341bbf24c36mr6721815wro.27.1711382174120; Mon, 25 Mar 2024 08:56:14 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:adf:e0c9:0:b0:341:660d:a310 with SMTP id m9-20020adfe0c9000000b00341660da310ls2013899wri.1.-pod-prod-05-eu; Mon, 25 Mar 2024 08:56:12 -0700 (PDT) X-Received: by 2002:a5d:598c:0:b0:341:d33e:da1b with SMTP id n12-20020a5d598c000000b00341d33eda1bmr987433wri.31.1711382172395; Mon, 25 Mar 2024 08:56:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382172; cv=none; d=google.com; s=arc-20160816; b=rOfkzwzUL8PSdyVxuRKaRdznaHIeOaUsWsifnyGbm+4u4PeJn7HxBIf5vvDt3mR+Xz uo13Z1bFux57H3gcABhiGiVvGDifO/qvJeeb4yUxd4xqMwWosWQJGBr8QJyPtQ8BZ+Je NEWqRHZwofpSSW4BefAVLWNvpX8sWJWrZnIjPFJb8e7CWupeUemEQ/pvPr0Ty7Ba0TwS /vlNQn0EmRELUDoEiAnXQYm4LA9qVMrSURJpgGMV4AnO37gAz5Q0063tmjSRE1q/J7qr J/m2R5sczxBdCNkyvquqTbIYTT7XfVpoC6Xdh92/cu8e3D6seR2GtDQR+jEhPMHs7/eb FNuw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=aogZgChqCmbytFj2vMaiM9WKyiOpvKXuQPWBSyPhZ6A=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=ccb0fCdaO4WmPurTqTmhGQISIhN0KVBYacZruztKl+t5AapPHfntioHDUvph/VlZwI iH5Tnh8hnoxS7QLo+FsLqKQ+mWLgqiLRZvI48h403lOmaOZ7aJu5teT9d8X4qt4D5NID BMgbj04TV9mw/Yy1wTjcUtIHFifhg0rIq4Znehmf1on66N0al6pckxrZv45AJDpXeVbP oJPmy3GrtZ7Xq4GpxIBoaEz8aYq12krZLAo28gQznBQCk+CmiG9tc0glL0h0IS/I23t0 NurQNRRFHsjUXFRPqgTvvv9tLwOGp2wKkOLIte0KMINWxgHg+80kjkmBhxUlLrLWjNFR zjmg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id jv1-20020a05600c570100b0041466c64287si287560wmb.1.2024.03.25.08.56.12 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:56:12 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLR011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:56:11 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 18/23] CI: Execute startvm testcases after building Date: Mon, 25 Mar 2024 17:55:35 +0200 Message-Id: <20240325155540.4162990-19-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Move startvm testcases up to be executed right after following targets git built. Tag them as startvm to allow dsabling with '-startvm'. Full testsuite was not changed. Signed-off-by: Anton Mikanovich --- testsuite/citest.py | 309 +++++++++++++++++++++++++++++++++++--------- 1 file changed, 245 insertions(+), 64 deletions(-) diff --git a/testsuite/citest.py b/testsuite/citest.py index efabd450..395b2965 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -145,6 +145,74 @@ class Fast(CIBaseTest): self.init() self.perform_build_test(targets) + + """ + BEGIN: Run tests for test_fast_min + """ + def test_run_amd64_bullseye(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('amd64', 'bullseye', image='isar-image-ci') + + + def test_run_arm_buster_base(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('arm', 'buster', image='isar-image-ci', keep=True) + + def test_run_arm_buster_getty_target(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('arm', 'buster', image='isar-image-ci', + cmd='systemctl is-active getty.target', keep=True) + + def test_run_arm_buster_example_module(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('arm', 'buster', image='isar-image-ci', + script='test_kernel_module.sh example_module') + + + def test_run_arm_bullseye_base(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('arm', 'bullseye', image='isar-image-ci', keep=True) + + def test_run_arm_bullseye_example_module(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('arm', 'bullseye', image='isar-image-ci', + cmd='lsmod | grep example_module', keep=True) + + def test_run_arm_bullseye_getty_target(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('arm', 'bullseye', image='isar-image-ci', + script='test_systemd_unit.sh getty.target 10') + + + def test_run_arm64_focal(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('arm64', 'focal', image='isar-image-base') + + def test_fast_debsrc(self): targets = [ 'mc:qemuarm-bookworm:isar-image-ci', @@ -154,6 +222,34 @@ class Fast(CIBaseTest): self.init() self.perform_build_test(targets, debsrc_cache=True) + + def test_run_arm_bookworm_base(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('arm', 'bookworm', image='isar-image-ci', keep=True) + + def test_run_arm_bookworm_example_module(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('arm', 'bookworm', image='isar-image-ci', + cmd='lsmod | grep example_module', keep=True) + + def test_run_arm_bookworm_getty_target(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('arm', 'bookworm', image='isar-image-ci', + script='test_systemd_unit.sh getty.target 10') + """ + END: Run tests for test_fast_min + """ + + def test_fast_kselftest(self): targets = [ 'mc:qemuamd64-bullseye:isar-image-ci', @@ -233,6 +329,109 @@ class Standard(CIBaseTest): self.init() self.perform_build_test(targets) + + """ + BEGIN: Run tests for test_standard_cross + """ + def test_run_i386_buster(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('i386', 'buster') + + + def test_run_i386_bullseye(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('i386', 'bullseye') + + + def test_run_amd64_buster(self): + """ + :avocado: tags=startvm + """ + self.init() + # test efi boot + self.vm_start('amd64', 'buster', image='isar-image-ci') + # test pcbios boot + self.vm_start('amd64', 'buster', True, image='isar-image-ci') + + + def test_run_mipsel_bullseye(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('mipsel', 'bullseye') + + + def test_run_amd64_focal_base(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('amd64', 'focal', image='isar-image-ci', keep=True) + + def test_run_amd64_focal_example_module(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('amd64', 'focal', image='isar-image-ci', + cmd='lsmod | grep example_module', keep=True) + + def test_run_amd64_focal_getty_target(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('amd64', 'focal', image='isar-image-ci', + script='test_systemd_unit.sh getty.target 10') + + + def test_run_amd64_bookworm(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('amd64', 'bookworm', image='isar-image-ci') + + + def test_run_i386_bookworm(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('i386', 'bookworm') + + + def test_run_mipsel_bookworm_base(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('mipsel', 'bookworm', image='isar-image-ci', keep=True) + + def test_run_mipsel_bookworm_getty_target(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('mipsel', 'bookworm', image='isar-image-ci', + cmd='systemctl is-active getty.target', keep=True) + + def test_run_mipsel_bookworm_example_module(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('mipsel', 'bookworm', image='isar-image-ci', + script='test_kernel_module.sh example_module') + + def test_standard_debsrc(self): targets = [ 'mc:qemuarm64-bullseye:isar-image-ci', @@ -242,6 +441,31 @@ class Standard(CIBaseTest): self.init() self.perform_build_test(targets, debsrc_cache=True) + + def test_run_arm64_bullseye_base(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('arm64', 'bullseye', image='isar-image-ci', keep=True) + + def test_run_arm64_bullseye_getty_target(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('arm64', 'bullseye', image='isar-image-ci', + cmd='systemctl is-active getty.target', keep=True) + + def test_run_arm64_bullseye_example_module(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('arm64', 'bullseye', image='isar-image-ci', + script='test_kernel_module.sh example_module') + + def test_standard_nocross(self): targets = [ 'mc:qemumipsel-buster:isar-image-base', @@ -251,6 +475,26 @@ class Standard(CIBaseTest): self.init() self.perform_build_test(targets, cross=False) + + def test_run_mipsel_buster(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('mipsel', 'buster') + + + def test_run_arm_bookworm(self): + """ + :avocado: tags=startvm + """ + self.init() + self.vm_start('arm', 'bookworm', image='isar-image-ci') + """ + END: Run tests for test_standard_cross + """ + + def test_standard_rpi(self): targets = [ 'mc:rpi-arm-bullseye:isar-image-base', @@ -470,75 +714,12 @@ class Source(CIBaseTest): self.init() self.perform_source_test(targets) -class VmBootFast(CIBaseTest): - - """ - Test QEMU image start (fast) - - :avocado: tags=startvm,fast - """ - - def test_amd64_bullseye(self): - self.init() - self.vm_start('amd64', 'bullseye', image='isar-image-ci') - - - def test_arm_bullseye_base(self): - self.init() - self.vm_start('arm','bullseye', image='isar-image-ci', keep=True) - - def test_arm_bullseye_example_module(self): - self.init() - self.vm_start('arm','bullseye', image='isar-image-ci', - cmd='lsmod | grep example_module', keep=True) - - def test_arm_bullseye_getty_target(self): - self.init() - self.vm_start('arm','bullseye', image='isar-image-ci', - script='test_systemd_unit.sh getty.target 10') - - - def test_arm_buster_base(self): - self.init() - self.vm_start('arm','buster', image='isar-image-ci', keep=True) - - def test_arm_buster_getty_target(self): - self.init() - self.vm_start('arm','buster', image='isar-image-ci', - cmd='systemctl is-active getty.target', keep=True) - - def test_arm_buster_example_module(self): - self.init() - self.vm_start('arm','buster', image='isar-image-ci', - script='test_kernel_module.sh example_module') - - - def test_arm_bookworm_base(self): - self.init() - self.vm_start('arm','bookworm', image='isar-image-ci', keep=True) - - def test_arm_bookworm_example_module(self): - self.init() - self.vm_start('arm','bookworm', image='isar-image-ci', - cmd='lsmod | grep example_module', keep=True) - - def test_arm_bookworm_getty_target(self): - self.init() - self.vm_start('arm','bookworm', image='isar-image-ci', - script='test_systemd_unit.sh getty.target 10') - - - def test_arm64_focal(self): - self.init() - self.vm_start('arm64', 'focal', image='isar-image-base') - - class VmBootFull(CIBaseTest): """ Test QEMU image start (full) - :avocado: tags=startvm,standard,full + :avocado: tags=startvm,full """ def test_arm64_bullseye_base(self): From patchwork Mon Mar 25 15:55:36 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3449 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:21 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f58.google.com (mail-wm1-f58.google.com [209.85.128.58]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFuKWS012707 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:20 +0100 Received: by mail-wm1-f58.google.com with SMTP id 5b1f17b1804b1-41401f598cfsf20372445e9.2 for ; Mon, 25 Mar 2024 08:56:20 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382175; cv=pass; d=google.com; s=arc-20160816; b=aeDLRIA/SDs5fEvbrlRpePzWNz/KTiWlkQ39XzHfhJeWJ4G5kaeDXxCwUq3R8oO02n KlWo9eJbqpf4QgpqFuBM102tcajAPabxKpsgxjStrYqKt9K2raqnH+cBQ78j6HjA3Eso /4fvgZte1Lmu+mFPWKrRtmI8fpPauY5XJLktNcw5fA9GIf32ZN1Z+UG+ocEO+YunJIG8 K519H8Yuae81LCpNO5m1rIK6GvPZ3V0a6pFV2hxDv9Rks4yTw0mNlVRRfCoEh3AfVrgX STnuOP1GIgzZ7jSQqqPPc1pmX4dXIfTtdOaHIhVkLFYpVzC0eeEle2DPKYsygrsesJtx dXLA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=W1dU/N++hAyqkKCBnKgAfaYTe/m3yni2tpEA1lNXt8w=; fh=oeJ9VrWlifdzcsACelZz8AOy6FWcuSKPNszY5tHRnBU=; b=rp/SrvyolCiUQgj16Qvo03WVmRKRYtQVCO1CqxW2i/gaeHgiycXXmt19KndRT4mJeu 89QsMgMXDhObKflEtvYB+/GPZltqhS8W2HY9AiXxWBNkoH7ccllrYqa2k+B79+qIuqpE xl30g3hhr0Xk8YI2KsMCw21+Z4lWc9BO/n+XW78LNmChBunc5fWTrYW2Ey/6sXJ4qBQN 4upTuzwiCvVkJjD05O2HwrsKjJJ02ffg6QE4p6OKN7DSFilEHxDdSVwd/FYHZ2SRSgYB XxkZOCGSYlEaUCIqHbxoSzJjOY4EgitrkK7pXooZw3xFb4Wtk0oXphSkGhWCg1PML18u MWYQ==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382175; x=1711986975; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=W1dU/N++hAyqkKCBnKgAfaYTe/m3yni2tpEA1lNXt8w=; b=Y+pe41UFWGUzu+Z368TqMO5oCeXEWaOB8dDzeTRydGaPGhrg6eMPabLaefi2/muIpL e9jxZ6Pzw67jIjjf1+8lA9vf3O1UR8KT4eLLTsH0Rb04rUQVrX6kWxPHvi8cukLDj6i7 dpvUbcYX65Q9GJpT1OP8ueIMuUDlmwlyPRN9FlSGyFVENIaasWyUSR38YaTX9xmwrZfL NsN7juxI+JJgcqFfJ++bUtXOkdEFSPfMKJ6Fuv72ztdElgiI0zEpBZyLJggXgJPzg/z7 nxkWFFQknuP0Po88oJm2oFIspuxXx8CVMVVT5NKvIoo2btxRKEKVnqRpW1SffUv3FMNb a38w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382175; x=1711986975; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=W1dU/N++hAyqkKCBnKgAfaYTe/m3yni2tpEA1lNXt8w=; b=HtCP2N3MhurPsi4+iS0mYjS4rmkU9ROphD/evBIK+/i/L/jW+DJiDqirdHoUQ9q1e+ /uJCKj2PFUMgYQO8md2TlHQ5vhA7bvRFDNG1rRj0BbfEna/OgbC031qO9OZ9IS/P8OuX vGxkVlKf9yAEGkiwr8EscVYict9d/AbT4U41N3BbDU9Ov6XUnrEIutp/XvqZ9Ac39Bzy qZ2QUyjjBmAjU81pZCg2FPbL3I8npGCMnoktbGnMa5fa4W1pSg/2JFYfYJThIqj+bmur AbBV5aD5yCT39qLjW1QzHvLz04ik0EgZvuhP4OyyZplhY1i3574RTXgo+XRM1ZZ1BS4I KYww== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCWmXiFV0DnHUDeJCHDoDVrf+TrQL0/tuiMvtJFcUG+Y12PsUbe1bn/+DlAzy4I+z+aa0oDUxAd/Xj3agOq+xEAxrc2WfCQ= X-Gm-Message-State: AOJu0YwdQ+sTzQrSAD7nmp6PAetotCcPQ/SC6/4KPRsURy/d6qLXUesu tpyXaO7F/cfettlNE2lr8ZST8zh7ADXUr+51frGt2OH1zn3xnQAQ X-Google-Smtp-Source: AGHT+IHHquqF6YCA/v+fdZNV3TFUu3vdgJQw4afuyg/z7HtVqR7T04s38HAUfnXouDzRwB0wkSci0w== X-Received: by 2002:a05:600c:4f01:b0:414:8948:621c with SMTP id l1-20020a05600c4f0100b004148948621cmr2621244wmq.8.1711382174965; Mon, 25 Mar 2024 08:56:14 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:1c0e:b0:414:81f3:2d72 with SMTP id j14-20020a05600c1c0e00b0041481f32d72ls924651wms.0.-pod-prod-06-eu; Mon, 25 Mar 2024 08:56:13 -0700 (PDT) X-Received: by 2002:a05:600c:470b:b0:414:88a2:fb7b with SMTP id v11-20020a05600c470b00b0041488a2fb7bmr2740404wmo.11.1711382173209; Mon, 25 Mar 2024 08:56:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382173; cv=none; d=google.com; s=arc-20160816; b=Ag558IpfPUamdb0r2W6II3GY+IkpYSKP0G5YeC47eCg30iNdwcXweVfN+IqeYX6AwF xYtwePVrQWpRCyyJgQlJherC9gtZKDAU1VPTau3dmdHsPgfX4wVWRyIzj3I2SawQwPGE pvJi4voOjuXzyLZoxXTrISuw9bbwUzBW0YpeeTxvx6aOYTtjaKu8h/aek/m0V04qgOrw sKyoP/P7hDEl2B2rw8sG/z1rcOM/BMmI+9GZLnvS7dlWQSmpLI+AgKYUzKv1yZtXScCi VSA6P3MdP46g/5bgi0ZEQBjW75viECSWR1FFZH4ZchhdO2727kKzmprj6nw1KBeZq774 YOvg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=9kea5DXJIS9fe62K4SRyyUrPTaH8C0z6nE8yly4umr4=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=AKWCpeZXCLnezyaUx92X4BJ8V5macD46GPwVnZfS+sG6K1ScXgWIPUv4nwYGL9v1SB 5SPZ9W9B4OtS9n2WAAsQ7hR4aROInBnd+DF2QO18048NC44qDIyQVCxIiA1ZdzXzFfNr qHXHeLUxUDOmRH24UoIslDrwwcB3VdxXF4Q1xfReYWnjgZvIUYcvOhhjzg/vBGFzIr40 4tPMhfHEmeKDh1BJMrPrkY6JHN2iw33R+nhmDG599k08lxKxcab5CFTWT2d3uB4R/SzU Q0zHU5UMZk+F6718BMn6B4mFHaINor/VhgkihmkxpggBVZSnDZ0YcX0afM4vFovnIFvR hZoA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id p7-20020a05600c1d8700b004148b1d8721si46459wms.1.2024.03.25.08.56.13 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:56:13 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLS011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:56:12 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 19/23] CI: Fix missing endline in generated config Date: Mon, 25 Mar 2024 17:55:36 +0200 Message-Id: <20240325155540.4162990-20-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Signed-off-by: Anton Mikanovich --- testsuite/cibuilder.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index 256534dc..cc589b1f 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -149,7 +149,7 @@ class CIBuilder(Test): if sstate_dir: f.write('SSTATE_DIR = "%s"\n' % sstate_dir) if image_install is not None: - f.write('IMAGE_INSTALL = "%s"' % image_install) + f.write('IMAGE_INSTALL = "%s"\n' % image_install) # include ci_build.conf in local.conf with open(self.build_dir + '/conf/local.conf', 'r+') as f: From patchwork Mon Mar 25 15:55:37 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3450 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:22 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-ed1-f59.google.com (mail-ed1-f59.google.com [209.85.208.59]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFuLJw012729 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:22 +0100 Received: by mail-ed1-f59.google.com with SMTP id 4fb4d7f45d1cf-5684345c0ebsf5929216a12.1 for ; Mon, 25 Mar 2024 08:56:22 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382176; cv=pass; d=google.com; s=arc-20160816; b=ecrXsIancUFNSqpGHyZeEEKzGBatkLWevMggBq0xApA+rL1CYdB8gw3vXuaQp7/fk/ CqU0flJgLiTKLQ6JPHElW4hYeCnN0cIJIqu85O9dFY3eAVecosWseJ+NjR+Ms+CS7m/o 1513b+qZ/hLPUuEgTxzGMNzX4xKVSU1e6cTzZgiQubZPGqxb8W09j/of1nqnGwEk+9B8 CZ5hoIF6mrd4rdHKGJbeY/U/7fTPjR63+FHicPqwZ9h+5ByYWT6uCcSGdIwrszpH7mUm vlED/jP5Z3wthHKu/02pR8UYJ0rK9egjdIRKxDNENa9caT1D3fXZy0EdQWUu5aU4rMWt bVFw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=cTZ5tnNEwwDVoD1t1rBJ8aTIoe2wueozmYQ4AfklSt8=; fh=B2pA1XheCPd4fw9vsjEvM8TqdQ1szLsLNCnOLVcHf6E=; b=HrXfKw95h8zuB/Wrv2fXqIX3EK6xosYUNLdXovlGk/shU66q7H5peA9RWA6ob5bFDE y2m5PVrV6Mk86p1RQ3LEmoHj+2z8Gyoc1IH3lQ1KtnlZnvODvKNtcToeJTvZt6cK0tQl 7tmSrY9ZqioY9NSwx3F7/1FostYs2okyYB10kfn5Gd/jJVQOW6qOF2CMyatrSMti5aJf PdZAlsG0S5g/BHP60kQfpd8mGSROhqcjNDJXApAFNrk8X+xxgB6sxjX/JUJFXgofONOB tpSS5H9QqAJSFEGD9J8NWibl9QS50uYI10HsZq/y/V9D5eJCK4wVQeTZg8sfJrV/a7ba 8BEA==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382176; x=1711986976; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=cTZ5tnNEwwDVoD1t1rBJ8aTIoe2wueozmYQ4AfklSt8=; b=tE8XKOReqFPtQ5vtKYiCeHlufmBCVxGlBNDyAXyjJIIIfKChdv+If6egOC2emcykZ4 dKbrt+iAQOZSHWdUvkjNXWeofoA2s7bANdQdC/5L+Cq/sjJL1sncF4UpgpuUUOPiMU+X TwQ7Fp6KADw8cAfu+oNzqOA1oVLm/eChGI1gVHvoPIaBHacLCpF2qdpdlWj75oQVR0u6 3MzRoKxlTZluRIk0F229Xta0x5JdqqJQrbbJdjIWqcQpyNZp5svNBYZNKAiEDe5nejXX 7jE2jN61mPDdxAESBmWo3ILWmC+qXLsoDxbPYZy4GE+Et/Dm0XtPbSDtoPCQqskMEh/J +VAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382176; x=1711986976; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=cTZ5tnNEwwDVoD1t1rBJ8aTIoe2wueozmYQ4AfklSt8=; b=uYFLZ3uvk+CvbmKdtOo5B/V4In/SwIIXn2ERMFIoxLPDC1tR9R5ugOv4qisV3wi4Hs y9oiuRTiiUo5JbGIkJPvNQJdEEiQ6zKihkPvvf0Bn+LWD3fb+hxTusEAz78oqbXEk0vb sio3W98z3AkpBKEtgZqqKbOfeKdysyeul3PUB7pqAQmjUBskR4QEwNYt2HrZcdxmW+aO nLtvFksGd/fHQuq+CVcIdS5Q0ocqgy9PgvDhWETY2y4lPu4PRc0WzP0HHW0DXhOIwVlg aNdxm3Z1BZXQv7xHi0wZf6gwExSuUUDgUQLoWeA2IqaGKXT0ud3Xb5izH5aS/3YFEGqV Sk8A== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCVhLalSJRzlyu3jBWj4RRsiAqt/4771xXETP6tOAm1DxVv8jFMnC0rik+jE59tkRfWslupQEIMu7PsNCHYoQY1Ie5oUAGM= X-Gm-Message-State: AOJu0Yyvt8iNTKcBbXtWKY+7DmCm0NA1DA9TdPwTeBy2gmAXTktGRxVY 24sk8aDQaRlHAgXf8jQpUZBxDjiUkeNzxW3ZJ37MGSIsXK+ik9Uc X-Google-Smtp-Source: AGHT+IGajm4vYfd6ZREuDaHiTeZw/MBGpRfB0X5Klka+nR32dM4uagCxtCETdcvIjt5nSuI0D1Vk7Q== X-Received: by 2002:a50:cd93:0:b0:568:b71a:5954 with SMTP id p19-20020a50cd93000000b00568b71a5954mr5855559edi.10.1711382176259; Mon, 25 Mar 2024 08:56:16 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6402:401a:b0:56c:1dd4:4d35 with SMTP id d26-20020a056402401a00b0056c1dd44d35ls399140eda.0.-pod-prod-00-eu; Mon, 25 Mar 2024 08:56:14 -0700 (PDT) X-Received: by 2002:a50:cdd2:0:b0:566:624a:9e3f with SMTP id h18-20020a50cdd2000000b00566624a9e3fmr6223630edj.3.1711382174395; Mon, 25 Mar 2024 08:56:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382174; cv=none; d=google.com; s=arc-20160816; b=MPBeKMGG0vp0rEhcTjgof06Rl6edQHD+VdsPYEYQp3i9OVHhMh+bFLzh+5pmD3wYFo i5G1EqXjXYseGae/CF4zIuwhclu5U9GKOC+SbVYkzAkfHb6wTYEmjOvguT5NydUEZj2L RZn6zw0DHyug7YPokgdwFURF8MA2Nl4M5b8YeeTuXqyoGGK6RRZN+uqHsxztMOmstZjn 85YTA9+jesoYP0F+bHdlBF3LuMhurhK5ODriqiihpKlxSS60WAc4jEsb5piL/pVKBiXI P0snvhXiH4ImbYWY+YKu9oD/KsGc26jkovnArXZwUFyl0DVDY2voARP2gZrkgeErJi64 cFxQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=x24c8MslKi8aXsnOoQQM3TRa1LoajB9c5AKWNZLEXBQ=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=Rspbn35KNXB0fGRHZtN2t12S11TCFzsDAqHlONEujVSbl/UPTKBydl9s3Gl086dlqQ gDqMGa2j5OMp2/qqyMq8Ttje7A0JP4A5XPR/Urb6yLSRfIKvQwf0cB8Q4uyXYYDl+MfW J9nP9jshtxd9WJtbO8Xr/yqS1EjN8v5A1a0ZDlA1k+JCSFosNzYEnWYIUD/iZ7IveoBd eqz+ai88GJyRX62FQm5S8yuWpQ9lBnPlfBttnTmpLsSNc4TED1jKbU8b716hquKBkTEI VGSyHTDWDaopfBltXRWCvQPF0GQp61I4ktbyndnoVhSfcVvswy1ackgsJnM2DJwYVcXg vRuQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id j13-20020a05640211cd00b0056c0826f2e0si64090edw.0.2024.03.25.08.56.14 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:56:14 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLT011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:56:13 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 20/23] CI: Remove absolute path to citest.py Date: Mon, 25 Mar 2024 17:55:37 +0200 Message-Id: <20240325155540.4162990-21-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Do not pass absolute path to Avocado to simplify build logs. Since every log line has path suffix we should try to minimize it. Signed-off-by: Anton Mikanovich --- scripts/ci_build.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/ci_build.sh b/scripts/ci_build.sh index 0aa2403d..7e841886 100755 --- a/scripts/ci_build.sh +++ b/scripts/ci_build.sh @@ -142,9 +142,11 @@ logs_dir = $(realpath "${BASE_DIR}")/job-results EOF export VIRTUAL_ENV="./" +TESTFILE=$(realpath -s --relative-to=$(pwd) "${TESTSUITE_DIR}/citest.py") + # the real stuff starts here, trace commands from now on set -x -avocado ${VERBOSE} run "${TESTSUITE_DIR}/citest.py" \ +avocado ${VERBOSE} run "${TESTFILE}" \ -t "${TAGS}" --max-parallel-tasks=1 --disable-sysinfo \ ${SSTATE} ${TIMEOUT} From patchwork Mon Mar 25 15:55:38 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3451 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:24 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-lf1-f60.google.com (mail-lf1-f60.google.com [209.85.167.60]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFuNFM012782 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:23 +0100 Received: by mail-lf1-f60.google.com with SMTP id 2adb3069b0e04-513dda67cbesf4243515e87.3 for ; Mon, 25 Mar 2024 08:56:23 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382178; cv=pass; d=google.com; s=arc-20160816; b=oUctA8gUISV16BjzudyDCJIHjMFdZ/I7GO4qO6yf4VfFx6DKSK8X3VZpqy4s7w3C7m SLUfKH82Hm/sji43e3r6RphEnWopL8NYUxaqrHbN/cTlmCz3SNj71o/IVw0w2YGi7yPI Ze2kmIuE+wyHeNMLtis3YjnB1vqwstOuX1W7I1DgltjTCCgXomBKIhSyBY/D4CXH5386 kgqqPnuo5Xg6TfV0KWZ8MLpQOlMbfSuf2/8TqBTkPCAnZNcgXeLpEn06VU4NECwyDqFL Bpc24tmTTg3RMTdIa742HFTmao51sL+9Bgd9GKIQ9iWZrouMIlQHCOjT4jq3YTot1+p/ BKfQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=5bwnNflVod/ZMZ4uqRubdmfqvuLZnQdlIwppUhtgtJU=; fh=V1LBxGKQvIS9SDhTtJYn03IPbRgSl7t3PHy6pkhJ9Wg=; b=pAuB08DuF7kmxtM3KIfkcKZdLvwm5GT2/tBBJ065THVtG4jygf/xqHYwlrcte7/hwi ietnOKrqYD2/TJtHh2moNCD5rQF67OrqvWdthplCx7HdYuXu0EeCVI0ZFOhdItTEeY4+ dmX91+D1BlORNBMUE9XJKp5PtuA+xlOhK94rKjuH1+/hSQUA8fHoskdSwjK2hfNhenV2 93LVwUzC5+SPg4NH8qlX6N6atqx0UM9+5zICmJ4eyTTV/+CF+1sUAwdOyjpV7PDyGNUT FIE101D+Zmya6V0Hfl36Sv/wBPIV/1+hU21mAhbPfJVlG8FkT/OE8TiZSW3onT6c4NgG fRyA==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382178; x=1711986978; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=5bwnNflVod/ZMZ4uqRubdmfqvuLZnQdlIwppUhtgtJU=; b=ItB1YA9JWlgCER59a/lLvxFp2JoRPJ9M0ECg+uf4BEqZvII/diDtlO1jc43Ux0FOY9 3VgsuMyMQ+e2csPMdY9wk/cAhrGlJtEr1hQQUwev6fwPiJo0OWYFjseU7ydAKetSJkcz UDhj0i47pw9MJJBVMQd5QacKd01n8NrfkUBEXggIjN6r2O3diHHEPSKcuJYH+G+aHE60 kugXzUflDY0mqn/IJb65ZPZS2wt/P/5lKqHPsCVyVJr224Bf6qNVa0shWwtyZ2dEEZmJ iEmFdqfw4LLNPJKIoPkQHf102RL3AvZevuMhSpcuoXm7jvuEEJGFCNJ+JwsvzPzhwKWr cy+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382178; x=1711986978; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=5bwnNflVod/ZMZ4uqRubdmfqvuLZnQdlIwppUhtgtJU=; b=CUV897s4s41LbEAxdTAdkYzHgRD9mp/Dr8YKmawKzEOONv9gvDMies1S54SP/7ztEU FlaN4lSBIh7FlQ4ti1XyxsV23+QW4F8scRAYUFVIAj7llbXIZIpYwsmnBavSG5AN61V7 OcptYqemSIJc//lSNsBK6jiZbKpQuV5lxEzH87gWq4jr76r3Oz9cRQV0W4yxqoqzNg8c E8B436+S4MuI6/Rx6qjgMQStaEzhi9vJgl95no3/pQAfwHtOorUkhilIGQxBlcBtEnol vGi29VkbamXhWPnLssQz7CIQ2DxUMbhgogaT2K8L2OPWZumY86B8QYSDT7D1BWz9TaiX ql0w== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCUXPvFgLzXfPa1NQt3Am7KobD3+9efbwOVLw9UWdIdp5YUoKFxOTZmk21r1yRcQGY/Bk8+WAkvFG8NMeRfYR9XzqKtLJSk= X-Gm-Message-State: AOJu0Yx4Aw9p7YWhsn7iPAH3it1wJpumt+Qdy1SuM2r5IcQRmAN0lqUx HSDGyFYcT+XuybVynjfJKcIe5Q0My376VTjjFLSX4vxfVwEUEOl8 X-Google-Smtp-Source: AGHT+IGXqevPyEX3MjhIaB1KMdvHSjEVLPAa9moLwX7Vw2C+hWC1MNohPwVeIp/7qpnstpEymvS8Xg== X-Received: by 2002:a05:6512:478:b0:513:eac3:9f7d with SMTP id x24-20020a056512047800b00513eac39f7dmr193483lfd.65.1711382177658; Mon, 25 Mar 2024 08:56:17 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:39cd:b0:513:a093:d898 with SMTP id k13-20020a05651239cd00b00513a093d898ls189910lfu.0.-pod-prod-01-eu; Mon, 25 Mar 2024 08:56:15 -0700 (PDT) X-Received: by 2002:ac2:5e74:0:b0:515:a8f0:221 with SMTP id a20-20020ac25e74000000b00515a8f00221mr202868lfr.37.1711382175540; Mon, 25 Mar 2024 08:56:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382175; cv=none; d=google.com; s=arc-20160816; b=L2yzkV2ShArd471XVtXbcA3hEPYEzecAb/mWORTPUnr/SCScLW1HsKITasRhNY1QPC 7EVels4dcG52zHZ4bjqSbzoePUEPi9QbMYt5WkP/3LCW4scIKFz5sNM5tH+YnqKKKEzq X/CGYEqfejKvHBWpEpagHWijcrwiztSM8GmtHRUx5Yo6a50HBu/2AJwr1kiz9W8RlfTI uXpDM22Mi8JVQMyTOUIiRBRE5DUZoTth5LCqq8ZIEdOTeMo2+2kuV1epqO5T0DuLbAmM L4Yig8KGVk4ZQ8q0NMcKRLkMDwqED4n0NLMg2oYcJojM5KILak3zPHxsA1xh07GzfKQx swtg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=UGFSy26iE8+wKEVHa8w/g3U96C1w1b6Hi1u6b5wzq1w=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=gMHhm9/efPCwvszm0wu4ViPE97yKyqikPSRkN9quf5r92aOe1D1uKmho8EDL1E+g+C hzR8/bCi0FotEUZcgzDHVCk/s7o+nnrmIlUxiTyBH45yLSZJKaXeWSHCTVhu6N2YuCyG 9W2a9o1sfGBROq3dzQ7obXOqlU8oYk18gy8VPEc5Z7qYb/u5sqBs1JpqhY291y9hyZwV Ri2TTrk4pRnp6Ij88xAH+ptczHXB2U/LjSTCTryoCI4hdio20q6/5Nh3Wb3r2Xyu+hrQ Xb0Ysutwx3+ei7/lXR2+Qho61RrOgMFA3/SJS/MQ0oxHJ/GVbe6jEZF6OwNqx+Sjlppk 9klA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id o22-20020a198c16000000b00513c1ff7958si313595lfd.1.2024.03.25.08.56.15 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:56:15 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLU011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:56:14 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 21/23] CI: Create avocado.conf inside build_dir Date: Mon, 25 Mar 2024 17:55:38 +0200 Message-Id: <20240325155540.4162990-22-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= To be sure all outputs are located inside it. Also do not resolve symbolic links to keep original path naming. Signed-off-by: Anton Mikanovich --- scripts/ci_build.sh | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/scripts/ci_build.sh b/scripts/ci_build.sh index 7e841886..cd4c8960 100755 --- a/scripts/ci_build.sh +++ b/scripts/ci_build.sh @@ -132,13 +132,13 @@ if echo "$TAGS" | grep -Fqive "-startvm"; then fi # Provide working path -mkdir -p .config/avocado -cat < .config/avocado/avocado.conf +mkdir -p "${BASE_DIR}" +cat < "${BASE_DIR}/avocado.conf" [datadir.paths] -base_dir = $(realpath "${BASE_DIR}")/ -test_dir = $(realpath "${BASE_DIR}")/tests -data_dir = $(realpath "${BASE_DIR}")/data -logs_dir = $(realpath "${BASE_DIR}")/job-results +base_dir = $(realpath -s "${BASE_DIR}")/ +test_dir = $(realpath -s "${BASE_DIR}")/tests +data_dir = $(realpath -s "${BASE_DIR}")/data +logs_dir = $(realpath -s "${BASE_DIR}")/job-results EOF export VIRTUAL_ENV="./" @@ -147,6 +147,6 @@ TESTFILE=$(realpath -s --relative-to=$(pwd) "${TESTSUITE_DIR}/citest.py") # the real stuff starts here, trace commands from now on set -x -avocado ${VERBOSE} run "${TESTFILE}" \ +avocado ${VERBOSE} --config "${BASE_DIR}/avocado.conf" run "${TESTFILE}" \ -t "${TAGS}" --max-parallel-tasks=1 --disable-sysinfo \ ${SSTATE} ${TIMEOUT} From patchwork Mon Mar 25 15:55:39 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3452 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:24 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-lj1-f189.google.com (mail-lj1-f189.google.com [209.85.208.189]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFuNeE012830 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:24 +0100 Received: by mail-lj1-f189.google.com with SMTP id 38308e7fff4ca-2d49fa5dfadsf39099961fa.0 for ; Mon, 25 Mar 2024 08:56:24 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382178; cv=pass; d=google.com; s=arc-20160816; b=Ak6wNOvnIa1tPfh/55xkg04iyRdwzt73cmEEMufz1b68cQ9sgOBbhogqqighv63G2a //CXht2h/P2fyG3Z4yezgxPXsGo3+OuvpZXprNZGMaXsQE9SNGKxlzqXyWZeUe1fLZ4i vHysJay1GpClIbgxJgntqZ+QpVZCc6xp/Op2f0RJqHalOSw8Rj15uLe/UaiJnCvi/xTm Afu31651Ag1vbW87L8X/mtNJaM6vu3h6CZ7L9rs5EsdnBJoXcNlgBW20EqVr0QHcpLsj P4qZHVZU7476LeItw+t7JFjuHdbQ2Mb8rYGuZ76Bg1twzPNPMH4lqfqh6ZHcwroWSv7a K4Ww== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=eeTSQzYlkrBdtzYMEL6iBEuujrl+HF1D8TCkxoUp24M=; fh=EXe9iSjVort80JzWokHC8K5eJ0dHtamTIBerI3AKi1E=; b=OZInelFkoCZZC70VmI6Z+gGbNd6j0/Le7eNGMZeTa+yfNTj8cmFPRjkLzaRRH5DBBU A9bYFsicW1klojvodkIxQBUsQN0QJ5jKzlTpfMlLQyi5nX5bfBF08B5VwbobjD6MWezf 8o1+lVHp2jutED5z0mf8Dc3ooG9gU/h0wuraeR7tMCCa10+r/drW0PGxqfo0AotCa+An ilhQ6Sywb0ommw5LaaseLlOpQtxen3paRm4WhdSG7H+CW13X8gGm+p1a1M94/n/cZStX 7o53LcJKOJfUD2aVO+HUxSdn5UzD96hXTmu7Fayoc9AT0OszZ88nlXipKk5PJ6wTmxU0 lD9w==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382178; x=1711986978; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=eeTSQzYlkrBdtzYMEL6iBEuujrl+HF1D8TCkxoUp24M=; b=iliO0q8RBhNFgjv5BRV76fKAz6KbSM3t5JCo2C8Pw37nuKUmbg4JaVen/M4t2bY8iO Op+jVFcNkcHoYKphg9D3Hdt2zI5TvseCPZNIiEXlMaVuDBd38ILYV5n6IDjv72kTvtwD 8tGddmuAW0f3U8GAXZlERrdVZlAQI7WRaF7C7TRBmWmX7jfgi4WmTp2vqDWC7QTXdyrJ CV1Rqfzl1+nKQN0WxkH1ChWRNzd/8gfbRLQgIQTcxfUnpgwzQVsGTHHurQMZ8TJAANNt nUbLcUTlAfvWdrsqR+XypGVk4ibd3GTDvvRn5edfU7MXjbtqoYZEIz2dGvkwe0yDzwfz OriQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382178; x=1711986978; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=eeTSQzYlkrBdtzYMEL6iBEuujrl+HF1D8TCkxoUp24M=; b=hTWx3YmQQ8b8mAL2/lq2tGVDWS3IwAo1xcn49WSsNJL/A27wtWjYS/TT1OQZYGk+bz A0E1MM7JmX1ZTUEBLCyUdmZXH5KAPkxZyTsqKBwWjlH8aVskcXC0IpVuhlDgxRiTZKxU qkZntJ9bKuNe2gRrJeKrVtCdVtrAmEjatTDME3Mq/wkWVHy28yjaxfIdZhvi27Ul0OrX +qzWQ0piXjIWE/F/N25eZ2647ieWRnUB2Cw2YZEIIJE8sKZ+QOXNzlIzV709/5AnlTcr ZxoCN6efMCYg4Tqu56TgQqinEjpLmki/rL8hyuDlShkxa44MrvXiTcX3QVcBq0BnhkCJ 3U5A== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCU1GjWAy0PZpzig9WtPKLQ0M4qLS/+4aF6ZLnCVXX88v2+gSclXtfTt841wNXi4YcoR5pA84mI0gMKyOJVnhX07L9TED/w= X-Gm-Message-State: AOJu0YxrBQu4heRVlZpFK5UZgvxPGbNF3Zd0yxC/5SoeNi3ttXY1Ldqw wyhSvUEgLk/0CcW2jjrzqYTsqxbQNdja6Ubgm3EdEtdXmFtMBdWk X-Google-Smtp-Source: AGHT+IH/MIuEFbAAp2IrEPmZz2ZAljfXXdHgTtdo8DufEApPtc1StfULIcYoc7WW4qbSskJPqyIkGA== X-Received: by 2002:a2e:8545:0:b0:2d4:6a24:bb00 with SMTP id u5-20020a2e8545000000b002d46a24bb00mr4388396ljj.53.1711382178168; Mon, 25 Mar 2024 08:56:18 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:9009:0:b0:2d4:977d:bf50 with SMTP id h9-20020a2e9009000000b002d4977dbf50ls253242ljg.2.-pod-prod-06-eu; Mon, 25 Mar 2024 08:56:16 -0700 (PDT) X-Received: by 2002:a2e:989a:0:b0:2d2:3fac:5fc7 with SMTP id b26-20020a2e989a000000b002d23fac5fc7mr4005131ljj.45.1711382176276; Mon, 25 Mar 2024 08:56:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382176; cv=none; d=google.com; s=arc-20160816; b=wBZkXZKewMGprE24rVoSvzjFGvbA0xJ6p+7FNYU8w2MJK1casw951sxnlPEEss0DVb fUu78LRiDlDU8KFKTce0Zt8sdO3w/89m3MvREt6SO2IomLyAJZ2X4QgBpQeCYyYBvfQq wKMx4r/HpMjpuedI6RfuAm57Q1QAAZaMg3Zmx2Bd5+lEZqQCMvAfEdNKAGGLcINvWVj/ m64UXlod7IP96p97uPsu5rfaPByuDhz0Gxu57EcKc+Je2Sp/Rgm4moC71bIuxjADydS0 1cdodPvByA8+9krMqK4095+quq2hvySHUNIiAkWWYLH6PU5h7Hbi/jba1ivIq5nZZ80R LqzA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=YIL7qtf5BMzjJxv1ybpaZdzhCYTk3/lCr8+JiXBs3uM=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=Bq4eHXGrvTkD8TZljozZDlykyRdzUvNuCWEG5Y9+Y8Emf8gzCTWkIgYmeZcEwXAwYS Rt/gz/RXi1w/YHTWbmswmkcqRoXDP38DXyefpYjwN0MXxBpeHh2txKFDinhs2EDKWtlu TOqzWgreEnSRAk8D8gDosvwdNV9GHsOeFfysnjDai6q5HPEFfg4FfW0Q9cYvDdEBokP6 m2NDDJvwZ3e/4x66Zbl8UmaFnSx7+xIqGKribraSehl6PXA7ZthDvX2R8eABOBjUdFp3 hiHEtWBxwTk4QQhEILFFv/U7tESGMOEcPJz+ETW37a1bd3AjnIvJoWtSIYs9kLUlJfuE XJ6w==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id bg12-20020a05600c3c8c00b004134299eca3si189443wmb.0.2024.03.25.08.56.16 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:56:16 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLV011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:56:15 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 22/23] CI: Set also cache dir for Avocado Date: Mon, 25 Mar 2024 17:55:39 +0200 Message-Id: <20240325155540.4162990-23-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Otherwise it can fall back to unpredictable location. Signed-off-by: Anton Mikanovich --- scripts/ci_build.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/ci_build.sh b/scripts/ci_build.sh index cd4c8960..5903cbe5 100755 --- a/scripts/ci_build.sh +++ b/scripts/ci_build.sh @@ -139,6 +139,7 @@ base_dir = $(realpath -s "${BASE_DIR}")/ test_dir = $(realpath -s "${BASE_DIR}")/tests data_dir = $(realpath -s "${BASE_DIR}")/data logs_dir = $(realpath -s "${BASE_DIR}")/job-results +cache_dirs = ["$(realpath -s "${BASE_DIR}")/data/cache"] EOF export VIRTUAL_ENV="./" From patchwork Mon Mar 25 15:55:40 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 3453 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 25 Mar 2024 16:56:26 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-lf1-f61.google.com (mail-lf1-f61.google.com [209.85.167.61]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42PFuPCv012926 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 25 Mar 2024 16:56:25 +0100 Received: by mail-lf1-f61.google.com with SMTP id 2adb3069b0e04-513e3ed9bc4sf3853897e87.3 for ; Mon, 25 Mar 2024 08:56:25 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711382180; cv=pass; d=google.com; s=arc-20160816; b=QptVpRwB4M2eRJDg2JgeakepncOK7IygLvM2rtQmhBsI1yslrewNUO31kSVLfkHjjh zmNZTdnTO7oJ0fXz1e86GDhzepMb4gNNlsLul0fJaKYI0Chq9Gi8LgBwegTgpeF6MRw1 M8hJvGeTe2pSFrwvI6A8KYJLgkn4VrHEV8kznR6m2yW0pO592Qcm+HrTigJ1e3YQLkpy eNCzVsNeCrk8cYtQi8f0aDjYv/RfUI3obQ/cqjvLfPAGhPi1nn9H1SqSHd8AfCGiDQrs bKDCfl9KkhiQt8LYDEGgw6Fr6YRfmusHStxJs9dyLcoNo0GxZ3G3uubGmQeZjBsRWiNW N+MQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=89u0nlPNjU2lTLfWRWDJRqH4ZdBHEJxGAbdrRwmRnwY=; fh=m/RHNyycxXmGQklcVXUBwrK8MUYfdMrBoaNq4cV5GM4=; b=JyZJVLH8kE6i58RFisBfwPzNNJ0GY+6xnKDSLyw++cmgR1uWQ1nM2RGPQFt9mzE8VV 5lSC02J+cJcxXDnFy+KyCWJDvxhgQ1TmhZNOXnyx+mUDN3yohL+ghqXrBiu+DUk0kokd OqwK8TkDmL20G1KXB8OvFAxKZGmzkZaqWvjw4E1cIkplcWLwCl1lEH3iDI50M5dKAZvQ 82iaLD8OVaIZpuei1IVOBFXXMFIEZdh9vRUGTENKRlGPPJipcT+4vyD2hVCEE3JGRbKp qZ4s2Ar2671FHLSh1X/QIfg0kVtiGUEx7U0DX0bPIadZ6ahiqlnmjfg7sxuyhyF2VXz4 5Lfw==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711382180; x=1711986980; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=89u0nlPNjU2lTLfWRWDJRqH4ZdBHEJxGAbdrRwmRnwY=; b=p0MqXqumDb1hoTlcFxJf32TbYlTfWPmpfBgvjKRIl2aC089JjARPlM5shlYue5wZfG 1o+5NwM0M+A8dXI3tAREtNTow2EX64zMTf+xlym/yI1k0UQrT8vfwYbEqvHTuqHpxqik aaMa0FJqt1HxiQI0Ewx75tahENGudEMK/VyVHXrV2A2fmNFpe9jz1P+kSnrc5poK4KNp gh2CBLwRA52Mp+jZGXlWNstlRjtkfoILLUwl0Vc0ColvsuxWEEE6DdovyIfdGcqPJKw4 fcFhq3fTj/p75rdTagxLlCUMabSbqa8XfcbICMZs5SjS7+WQjp7n8d7OMOk6AcKZDfwN 8lEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711382180; x=1711986980; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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:sender:from:to:cc:subject:date :message-id:reply-to; bh=89u0nlPNjU2lTLfWRWDJRqH4ZdBHEJxGAbdrRwmRnwY=; b=OwRF/WZsmPMjn+i3tW5cWOwkhCDeWujngSvxqYAMsCL7vGaShT7M9YWEzW9WNpyGbZ 8r1whvJIUrowppffvKRToNtLRXTmJIZugJN4BYzEan0RkrSELq72gp6qcDaU8hBOvO2L lI6dSy6azed23qhivt9TSNmsQprsgCsY6qX+BGNYcrrlFELuVKtcksx/jK/wmKDpLhT+ GDQ5cJZpSqRZlf718VVHgChb7jK5ZCa9w5OH5hLZEJ27QmsMQR+fvoyQ5OODN3/SFYp8 L2b1kqAucz0yR3R1GSBQLw31doDJsOK2MVh2z6dE9mbt43ARvr0bkTQk27HlvSTC6zmk lryw== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCWSpLEMVslUVB7i2oZPyv+Fva3C+kyU2r3C3XO59fSgHZjfGvaotWOu9eWJvz+7uXf1xvaG4bTOmmwHRMDRIjsUyUbWRq4= X-Gm-Message-State: AOJu0YzDzoO/LQMoWOtMzV5L7KQbX+zAulIBH1e7uWvERcBRh0RKD9bP 5jpo7978aRYSPTK2m3C4fIvPKs0KNWx0zvuaIoR5wfvzlFI5bJ46 X-Google-Smtp-Source: AGHT+IHaAovjBg6nKGGxExBqSVN3nKLnJQ7A00wB/cG/M2n+T91mLtB6z0QJ19exL7H4aiZkcEREAA== X-Received: by 2002:a05:6512:3e20:b0:515:b140:6c0f with SMTP id i32-20020a0565123e2000b00515b1406c0fmr983954lfv.27.1711382179551; Mon, 25 Mar 2024 08:56:19 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:ac2:4c81:0:b0:513:c2e6:28da with SMTP id d1-20020ac24c81000000b00513c2e628dals281873lfl.0.-pod-prod-06-eu; Mon, 25 Mar 2024 08:56:17 -0700 (PDT) X-Received: by 2002:ac2:498e:0:b0:513:dbcd:7b87 with SMTP id f14-20020ac2498e000000b00513dbcd7b87mr4532534lfl.45.1711382177498; Mon, 25 Mar 2024 08:56:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711382177; cv=none; d=google.com; s=arc-20160816; b=DZgH2Hmsy3SfKQrta6FXJ4RqGTtcs9xJu041VCQTDUQmHz8gVYhAIJDyZoN+JDyIWL WCmLFnztidqg8q9MoBJNyMcvPLo+THzeyOYE7HACau2/oePtsCF1LHUY1/Nhbk7YfedV O2BN8BHW4TRvl43SSZUZc56Er7OTln+Ax7CNALQWdobhzKhji7JhM7nXnNy0diici1/o 8kRiAYcMtADdWlryybb3TGncP2uUavu+PxB6uFHy3Fbd+qDAR4Xe7/B7xsYidjrulDh9 P01BO+2n6W4uQlTCegEprCwXCaYbzuzpqFSVKST0yUjpwNd9IEyQME7+qJ3jZOz3R8qP ixTQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=cp27DMs6HXA9cA7l4H3j5M7E2QPz6yMP7aDaCPm0FEM=; fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=; b=GkcvwqaX0KZyDHU9KhAjYZSyqMJdaOlBHw4EZ+7rwe1qAaJnpsaFMC7zcFZKQvNQWI r/GhP8vsmQxLrQsKzINilqzetNiIPaOL0rIoszPCH3nP09YjIcSCz/50vcAn8MRngcO/ pYHGMA+mpK4/MZqrIPheVGu74mC2mu6su6EM9fjVlutUFe/EhF7GEtQP158adQ/3TAYv SGePtIdhiZAtDULA9Zbt//zudQPa956PlcIqZl2KNWIDvsC1AOjrUO8aE1Ubhnugqhhe KKCdPTDnrzsCvlL74PaVKqjv5/OLr44ZuyW/eRLz67NpSkMviAsSTD4DO92kfCEZDOJb yaqQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id p13-20020a05651211ed00b0051584d7f6a3si153918lfs.8.2024.03.25.08.56.17 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 25 Mar 2024 08:56:17 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from user-B660.promwad.corp ([159.148.83.123]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 42PFtnLW011703 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Mar 2024 16:56:16 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 23/23] CI: Add make world test case Date: Mon, 25 Mar 2024 17:55:40 +0200 Message-Id: <20240325155540.4162990-24-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240325155540.4162990-1-amikan@ilbers.de> References: <20240325155540.4162990-1-amikan@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Add test case which builds all available targets. Single bitbake usage (directly from mc.conf): $ avocado run testsuite/citest.py -t world Multiple bitbakes usage (from generated yaml file): $ avocado run testsuite/citest.py -t world -m testsuite/data/targets.yml There is also a script to regenerate yaml from mc.conf: $ ./testsuite/utils/targets_gen.py Signed-off-by: Anton Mikanovich --- .gitignore | 2 +- scripts/ci_build.sh | 7 +- testsuite/cibuilder.py | 21 ++++++ testsuite/citest.py | 24 +++++++ testsuite/data/targets.yml | 118 +++++++++++++++++++++++++++++++++ testsuite/utils/targets_gen.py | 27 ++++++++ 6 files changed, 197 insertions(+), 2 deletions(-) create mode 100644 testsuite/data/targets.yml create mode 100755 testsuite/utils/targets_gen.py diff --git a/.gitignore b/.gitignore index b1b51dd4..7f5ab1ad 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,4 @@ /*.patch __pycache__ .config.yaml* -build/ +build* diff --git a/scripts/ci_build.sh b/scripts/ci_build.sh index 5903cbe5..c8ca84ad 100755 --- a/scripts/ci_build.sh +++ b/scripts/ci_build.sh @@ -49,6 +49,7 @@ show_help() { echo " -b, --base BASE_DIR set path to base directory. If not set," echo " the tests will be started in current path." echo " -d, --debug enable debug bitbake output." + echo " -m, --muxfile input file for yaml-to-mux plugin." echo " -T, --tags specify basic avocado tags." echo " --help display this message and exit." echo @@ -94,6 +95,10 @@ do NORUN="1" echo "warning: deprecated parameter '$key', consider using '-T ,-startvm' instead" ;; + -m|--muxfile) + MUXFILE="-m $2" + shift + ;; -t|--timeout) TIMEOUT="-p time_to_wait=$2" shift @@ -150,4 +155,4 @@ set -x avocado ${VERBOSE} --config "${BASE_DIR}/avocado.conf" run "${TESTFILE}" \ -t "${TAGS}" --max-parallel-tasks=1 --disable-sysinfo \ - ${SSTATE} ${TIMEOUT} + ${SSTATE} ${MUXFILE} ${TIMEOUT} diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index cc589b1f..cef52e63 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -231,6 +231,15 @@ class CIBuilder(Test): except FileNotFoundError: self.log.warn(path + backup_prefix + ' not exist') + def get_test_images(self): + return ['isar-image-base', 'isar-image-ci'] + + def get_targets(self): + d = bb.data.init() + d.setVar('BBPATH', os.path.join(isar_root, 'meta-isar')) + d = bb.cookerdata.parse_config_file('conf/mc.conf', d, False) + return d.getVar('BBMULTICONFIG').split() + def getVars(self, *vars, target=None): self.check_init() def fixStream(stream): @@ -263,6 +272,18 @@ class CIBuilder(Test): values = values + (tinfoil.config_data.getVar(var, True) or 'None',) return values if len(values) > 1 else values[0] + def gen_targets_yaml(self, fn='targets.yml'): + targetsfile = os.path.join(os.path.dirname(__file__), 'data', fn) + with open(targetsfile, 'w') as f: + f.write('a: !mux\n') + for target in self.get_targets(): + f.write(f' {target}:\n name: {target}\n') + f.write('b: !mux\n') + prefix = 'isar-image-' + for image in self.get_test_images(): + nodename = image[image.startswith(prefix) and len(prefix):] + f.write(f' {nodename}:\n image: {image}\n') + def create_tmp_layer(self): tmp_layer_dir = os.path.join(isar_root, 'meta-tmp') diff --git a/testsuite/citest.py b/testsuite/citest.py index 395b2965..7b504989 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -5,6 +5,7 @@ import os from avocado import skipUnless from avocado.utils import path from cibase import CIBaseTest +from cibuilder import isar_root UMOCI_AVAILABLE = True SKOPEO_AVAILABLE = True @@ -808,3 +809,26 @@ class VmBootFull(CIBaseTest): self.init() self.vm_start('mipsel','bookworm', image='isar-image-ci', script='test_kernel_module.sh example_module') + +class World(CIBaseTest): + + """ + All targets build test + + :avocado: tags=world + """ + def test_world(self): + name = self.params.get('name') + image = self.params.get('image', default='isar-image-ci') + targets = [] + + if name is None: + self.init() + for target in self.get_targets(): + for image in self.get_test_images(): + targets.append(f'mc:{target}:{image}') + else: + targets.append(f'mc:{name}:{image}') + self.init(f'build-{name}') + + self.perform_build_test(targets, container=True) diff --git a/testsuite/data/targets.yml b/testsuite/data/targets.yml new file mode 100644 index 00000000..21fd0522 --- /dev/null +++ b/testsuite/data/targets.yml @@ -0,0 +1,118 @@ +a: !mux + qemuarm-buster: + name: qemuarm-buster + qemuarm-bullseye: + name: qemuarm-bullseye + qemuarm-bookworm: + name: qemuarm-bookworm + qemuarm-trixie: + name: qemuarm-trixie + qemuarm64-buster: + name: qemuarm64-buster + qemuarm64-bullseye: + name: qemuarm64-bullseye + qemuarm64-bookworm: + name: qemuarm64-bookworm + qemuarm64-trixie: + name: qemuarm64-trixie + qemui386-buster: + name: qemui386-buster + qemui386-bullseye: + name: qemui386-bullseye + qemui386-bookworm: + name: qemui386-bookworm + qemuamd64-buster: + name: qemuamd64-buster + qemuamd64-bullseye: + name: qemuamd64-bullseye + qemuamd64-sb-bullseye: + name: qemuamd64-sb-bullseye + qemuamd64-bookworm: + name: qemuamd64-bookworm + qemuamd64-trixie: + name: qemuamd64-trixie + container-amd64-buster: + name: container-amd64-buster + container-amd64-bullseye: + name: container-amd64-bullseye + container-amd64-bookworm: + name: container-amd64-bookworm + qemumipsel-buster: + name: qemumipsel-buster + qemumipsel-bullseye: + name: qemumipsel-bullseye + qemumipsel-bookworm: + name: qemumipsel-bookworm + qemuriscv64-sid: + name: qemuriscv64-sid + bananapi-buster: + name: bananapi-buster + bananapi-bullseye: + name: bananapi-bullseye + bananapi-bookworm: + name: bananapi-bookworm + beagleplay-bookworm: + name: beagleplay-bookworm + de0-nano-soc-buster: + name: de0-nano-soc-buster + de0-nano-soc-bullseye: + name: de0-nano-soc-bullseye + de0-nano-soc-bookworm: + name: de0-nano-soc-bookworm + hikey-bullseye: + name: hikey-bullseye + hikey-bookworm: + name: hikey-bookworm + imx6-sabrelite-buster: + name: imx6-sabrelite-buster + imx6-sabrelite-bullseye: + name: imx6-sabrelite-bullseye + phyboard-mira-bullseye: + name: phyboard-mira-bullseye + nanopi-neo-buster: + name: nanopi-neo-buster + nanopi-neo-bullseye: + name: nanopi-neo-bullseye + nanopi-neo-bookworm: + name: nanopi-neo-bookworm + nanopi-neo-efi-bookworm: + name: nanopi-neo-efi-bookworm + stm32mp15x-bullseye: + name: stm32mp15x-bullseye + virtualbox-bullseye: + name: virtualbox-bullseye + virtualbox-bookworm: + name: virtualbox-bookworm + rpi-arm-bullseye: + name: rpi-arm-bullseye + rpi-arm-bookworm: + name: rpi-arm-bookworm + rpi-arm-v7-bullseye: + name: rpi-arm-v7-bullseye + rpi-arm-v7-bookworm: + name: rpi-arm-v7-bookworm + rpi-arm-v7l-bullseye: + name: rpi-arm-v7l-bullseye + rpi-arm-v7l-bookworm: + name: rpi-arm-v7l-bookworm + rpi-arm64-v8-bullseye: + name: rpi-arm64-v8-bullseye + rpi-arm64-v8-bookworm: + name: rpi-arm64-v8-bookworm + sifive-fu540-sid: + name: sifive-fu540-sid + starfive-visionfive2-sid: + name: starfive-visionfive2-sid + qemuarm64-focal: + name: qemuarm64-focal + qemuarm64-jammy: + name: qemuarm64-jammy + qemuamd64-focal: + name: qemuamd64-focal + qemuamd64-jammy: + name: qemuamd64-jammy +b: !mux + base: + image: isar-image-base + ci: + image: isar-image-ci diff --git a/testsuite/utils/targets_gen.py b/testsuite/utils/targets_gen.py new file mode 100755 index 00000000..49e00dd6 --- /dev/null +++ b/testsuite/utils/targets_gen.py @@ -0,0 +1,27 @@ +#!/usr/bin/env python3 + +""" +# This software is a part of Isar. +# Copyright (C) 2024 ilbers GmbH + +# targets_gen.py: Generates yaml for yaml-to-mux Avocado varianter plugin. +""" + +import os +import sys + +sys.path.insert(0, os.path.dirname(os.path.realpath(__file__)) + '/..') +from cibuilder import CIBuilder + +class TGen(CIBuilder): + def __init__(self): + super(CIBuilder, self).__init__() + self.gen_targets_yaml() + def test(): + pass + +def main(): + TGen() + +if __name__ == "__main__": + main()