From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7077612862154211328 X-Received: by 2002:a05:651c:2115:b0:249:76ef:56be with SMTP id a21-20020a05651c211500b0024976ef56bemr9242327ljq.122.1647885164893; Mon, 21 Mar 2022 10:52:44 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:8012:0:b0:249:7cdf:d76 with SMTP id j18-20020a2e8012000000b002497cdf0d76ls910319ljg.7.gmail; Mon, 21 Mar 2022 10:52:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz1Y1+9+x4FhKRuCrxzg2sOBwgUYopTFtcsN5GPI0CNW4/itLA9uGmRrVOE3R8tRWI9AMId X-Received: by 2002:a2e:b449:0:b0:249:388a:3dec with SMTP id o9-20020a2eb449000000b00249388a3decmr15820499ljm.346.1647885163930; Mon, 21 Mar 2022 10:52:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1647885163; cv=none; d=google.com; s=arc-20160816; b=0r1f0DzO7sZvNZMx5UppfUj3uTU18+t+qzDYawQNou+GgQnp2P77DDwZIMman0WG/J TwKR5u+pVJ8zX2yS0YAPKO+TDIVPUVR/jyMYmw+8K2C2fGCIUz+Wsujpes3jfWh9al31 GI2f5MkVCu8mRvjgsDpV4PxDYEz8CTzllufhzYZWQLU0UdVXLi+j/YPPqoypFMXn0ekv nrjy1laSB+Xj4fWQtPulo7uHbIZODtOhzIaohmm+8xMGvhdw3iiZRA4HNPzAZvkPjkSR 2bTW9Xje4zLocJ8eRTbYAY1gQ56f0O2QZQpxWjgWSajxCiE0pS2EK8/kbgLyJHgTyi3f E8WA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=references:in-reply-to:message-id:date:subject:cc:to:from; bh=nQ1KZhYN9BA/6gXnX7jGYVCcICk5AZbB085tZZSFcCE=; b=wJ5PrPNbUuUKfkQo3XH4D+TMCkt/Y8dRh/b+bkhQjQCh4f0c02sJ72D+mbPO9RCMXS r4GB1hf+PyJ8YmaKmfLQPblPoOXD9RGhStwxfg+quim+DKzADgHXQVGry1d3Qauj+g/p XIGX8tWqux7X4s+MYcIQZUNuVfA7uJWeoLVIMKpEClxNc2oM8D0Qf76Fh47H0HzW3GCl 0Rku4IAc7hJmyP/PAVBB5Hnmt3xGLzt0TvJRIz08m2XkabhVi3pIQqCWqm15zuOt9pW3 SnIDfu6dN1wMU/OrNSc6Gw60Z388LiuF1cwSdvT0nYS/mU32k11WJ9sLDA4vV30Qkig0 XCvA== 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 Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id bu30-20020a056512169e00b0044842a98a98si914415lfb.2.2022.03.21.10.52.43 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 21 Mar 2022 10:52:43 -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; 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 Received: from localhost.localdomain (mm-13-42-214-37.mgts.dynamic.pppoe.byfly.by [37.214.42.13] (may be forged)) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8) with ESMTPSA id 22LHqZso014003 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 21 Mar 2022 18:52:42 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 3/3] CI: Reduce debsrc_cache enabled targets Date: Mon, 21 Mar 2022 20:52:28 +0300 Message-Id: <20220321175228.24042-4-amikan@ilbers.de> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220321175228.24042-1-amikan@ilbers.de> References: <20220321175228.24042-1-amikan@ilbers.de> X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED 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-TUID: GnH5D86LrmHA To speed up CI testing disable cache-deb-src feature by default just like local.conf.sample does and enable it only for few targets. Enable debsrc_cache also for Raspberry targets to cover custom distros. Signed-off-by: Anton Mikanovich --- testsuite/cibuilder.py | 2 +- testsuite/citest.py | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index 069a1d9..44d31aa 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -52,7 +52,7 @@ class CIBuilder(Test): if not hasattr(self, 'build_dir'): self.error("Broken test implementation: need to call init().") - def configure(self, compat_arch=True, cross=None, debsrc_cache=True, + def configure(self, compat_arch=True, cross=None, debsrc_cache=False, container=False, ccache=False, sstate=False, offline=False, gpg_pub_key=None, **kwargs): # write configuration file and set bitbake_args diff --git a/testsuite/citest.py b/testsuite/citest.py index 2def9e0..8f47338 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -71,7 +71,7 @@ class CrossTest(CIBaseTest): ] self.init() - self.perform_build_test(targets, cross=True) + self.perform_build_test(targets, cross=True, debsrc_cache=True) def test_cross_rpi(self): targets = [ @@ -80,7 +80,7 @@ class CrossTest(CIBaseTest): self.init() try: - self.perform_build_test(targets, cross=True) + self.perform_build_test(targets, cross=True, debsrc_cache=True) except: self.cancel('KFAIL') @@ -154,7 +154,7 @@ class NoCrossTest(CIBaseTest): self.init() # Cleanup after cross build self.delete_from_build_dir('tmp') - self.perform_build_test(targets, cross=False) + self.perform_build_test(targets, cross=False, debsrc_cache=True) def test_nocross_rpi(self): targets = [ @@ -166,7 +166,7 @@ class NoCrossTest(CIBaseTest): self.init() try: - self.perform_build_test(targets, cross=False) + self.perform_build_test(targets, cross=False, debsrc_cache=True) except: self.cancel('KFAIL') @@ -215,7 +215,7 @@ class RebuildTest(CIBaseTest): file.write('do_fetch_append() {\n\n}') try: - self.perform_build_test('mc:qemuamd64-bullseye:isar-image-base') + self.perform_build_test('mc:qemuamd64-bullseye:isar-image-base', debsrc_cache=True) finally: self.restorefile(dpkgbase_file) -- 2.17.1