From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7171402404056793088 X-Received: by 2002:a17:90b:3c0d:b0:20d:478a:9d75 with SMTP id pb13-20020a17090b3c0d00b0020d478a9d75mr65417032pjb.149.1669722240226; Tue, 29 Nov 2022 03:44:00 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a17:902:c3c1:b0:186:9fc5:6c01 with SMTP id j1-20020a170902c3c100b001869fc56c01ls10630901plj.6.-pod-prod-gmail; Tue, 29 Nov 2022 03:43:59 -0800 (PST) X-Google-Smtp-Source: AA0mqf5vs2Xen+fqEjHcT69ZmTINBp0uVijR6i7yFIBdqUQy6XbHJbm8CBbRM+egLitEHteMY39d X-Received: by 2002:a17:90a:f0c2:b0:218:ac70:fdd5 with SMTP id fa2-20020a17090af0c200b00218ac70fdd5mr43263934pjb.123.1669722239384; Tue, 29 Nov 2022 03:43:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1669722239; cv=none; d=google.com; s=arc-20160816; b=mQYPtQ3YlohJr2e9TswuipYtUuwvDU7CuF47/fhPCveRju5XjVWzZ1hC0a99zk4RTg W3eZai+bp5Dx+Ev4nbY0vMT/F6uNnpMlRXsA8OXXCQfo4lr2QfMfm9LhKdCwyxVX9AEJ MO7owUVDVJcGsHbu24TvCic1RHHFQ32t76VIA8iXHLnAO5Vm4Kc1Wrt039VghqMbYzzk LFyFlSEaW9ZnB2j7CnkcPHGp1eva/9oaWJ7bPLUwgf7AHlkYmWmAQ6Y6po4uDwVB2Lm5 CBTaoXXNfeXV/APKLmSB7QOf8mtWIG6v45l9e9B1VhIlOqlA79snZolCFZk3yj66Xixx rK9w== 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=uDGAwzA9COb6PWJwslyqH6ufU3RPdw3zQUd1nrdMhQQ=; b=XCW5uF0t6rJdO4CxdRHJQD79jiERAbDFPt6HEOW/kLUN8Xk6vNStS6gpu6WnIKbL1/ tl5t1mSvLK5q6SUBB7kgxTWmvdD+IJfECLtTH7p2XpxKc5mRqBGFTJj/Ams0zIIGRdoF dFVXWB0PNOI3kDflwy0dBcfSGU5yQCHddSNlM6oTDe9/DFoUmqYyE44N7PXM3TJhqIaI 3wkZjYwM6SJ6Ex1Jv0ooovYbtAQ/x16uSwFNUpd6uQ5rIPKan6BDC9bjmWsU9P+7Qr/S rrVsJFe4iatRWNukxNZoDVFG+deowQcQ88ks4hzt0etQ7G1vp3hbibRKFkCat0K3690G FJfg== 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 c136-20020a63358e000000b00477cb48f28csi467385pga.3.2022.11.29.03.43.58 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 29 Nov 2022 03:43:59 -0800 (PST) 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 alena-nb.promwad.com (mm-91-76-214-37.mgts.dynamic.pppoe.byfly.by [37.214.76.91] (may be forged)) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 2ATBhrPf000764 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 29 Nov 2022 12:43:57 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH v1 3/4] CI: Add developers test Date: Tue, 29 Nov 2022 14:43:43 +0300 Message-Id: <20221129114344.19128-4-amikan@ilbers.de> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20221129114344.19128-1-amikan@ilbers.de> References: <20221129114344.19128-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: IX9ByrfOPl02 Developers test consist of minimal test cases for patches checking. To ensure dev test is 'always green' include it into full CI. Dev test can be executed using 'dev' avocado tag. Signed-off-by: Anton Mikanovich --- testsuite/citest.py | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/testsuite/citest.py b/testsuite/citest.py index 2dc78015..5db67c9c 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -17,6 +17,38 @@ try: except path.CmdNotFoundError: SKOPEO_AVAILABLE = False +class DevTest(CIBaseTest): + + """ + Developer's test + + :avocado: tags=dev,full + """ + def test_dev(self): + targets = [ + 'mc:qemuamd64-bullseye:isar-image-base', + 'mc:qemuarm-bullseye:isar-image-base' + ] + + self.init() + self.perform_build_test(targets, cross=True, image_install="") + + def test_dev_apps(self): + targets = [ + 'mc:qemuamd64-bullseye:isar-image-base' + ] + + self.init() + self.perform_build_test(targets) + + def test_dev_container(self): + targets = [ + 'mc:container-amd64-bullseye:isar-image-base' + ] + + self.init() + self.perform_build_test(targets, container=True) + class ReproTest(CIBaseTest): """ -- 2.17.1