From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7067428780549079040 X-Received: by 2002:a5d:6a8a:0:b0:1e3:310c:8b1e with SMTP id s10-20020a5d6a8a000000b001e3310c8b1emr18291157wru.717.1645513991340; Mon, 21 Feb 2022 23:13:11 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:1c86:b0:34e:421b:3353 with SMTP id k6-20020a05600c1c8600b0034e421b3353ls808476wms.2.gmail; Mon, 21 Feb 2022 23:13:10 -0800 (PST) X-Google-Smtp-Source: ABdhPJx9aladiiOJL/36nCO53DmCUNubM9u8BXlDtjwa5yM/BpXXJ8pgEvWzgvci0o4eTzThfC0t X-Received: by 2002:a05:600c:220b:b0:37b:ec02:32c4 with SMTP id z11-20020a05600c220b00b0037bec0232c4mr2092593wml.11.1645513990476; Mon, 21 Feb 2022 23:13:10 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1645513990; cv=none; d=google.com; s=arc-20160816; b=aK6hcrbiZibACYjlzdhxJvhiXBy4PALGIDignoEJw7AkQ2heV+Si+w78PGtJo08Z2V mMi1kC16tfQwcycqKPcnT3lVYhnJjkTMAJOBQRgEZ7BxK5O3IMrN8CNV7Iek4oW6Jw27 gbyiXOVXZdwq4yMTcbk82RitrHNry8+ZDlBCKsdkKHTimK4ig8icAvlwVrmCZHmKh26h s2Itn0OxTHJV5WirO9JwjhEOalU40IZJQdshKi97Yn5YLfj3m7I1Q1jieCBbOcHbaZcC 3JzOWBl141T+7XJBeFKQNKnzHprkCim9ShQubCJRjlJqF97L+28Dftqr77xyonPlkCOC DV2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from; bh=EZJhP8K7uo9uLBSxYAGl5o8TRpDtMUt2Co68FD1xGKM=; b=a5QrIGuyq8/16ewlf+CmdHFWzlJUQ3Pbey7H3pexnxNfsRHGjNRgFbnnPUaxfyA6S/ QpHGO7eRz9c03Hj3ukiPT6PNrwDNSPT65DRX6DmoXPm0CzUhqfs3ewwGZBoyVCXBPvTg nAUpkVOjWcBzaX7NL6AClyutI124LaTZ056+l78O92C7c1Qg27oPdbGCCSB0wLA+7U19 3YkYgPzuUODZ30Tytl3J1k5dI70MwJ+wk0VmCFjSyARl1omD/gtFY5Hlzg1IyrUZUiA/ 3POMkMNUv434HT3Z/kKY/Ac0Hm7COxi5jbhn+2WyGNDydjn+3oPuFfuhw0MzopM5dU+v bYPg== 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 p22-20020a05600c359600b0037bb7df18e4si48564wmq.1.2022.02.21.23.13.10 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 21 Feb 2022 23:13:10 -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 localhost.localdomain (mm-5-27-214-37.mgts.dynamic.pppoe.byfly.by [37.214.27.5] (may be forged)) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8) with ESMTPSA id 21M7D8Wq019575 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 22 Feb 2022 08:13:09 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH 0/6] Unify build and run test cases Date: Tue, 22 Feb 2022 10:12:53 +0300 Message-Id: <20220222071259.157349-1-amikan@ilbers.de> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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: Ikd+2h9ZuEC0 Make both build and start_vm CI tests run from one entry point to be able to manage CI in more flexible way. Also move QEMU boot logs into subdir to not flood ./build. Anton Mikanovich (6): CI: Reorganize testsuite folders CI: Migrate all tests to one location CI: Adopt vm_start test logging CI: Do not run QEMU start tests from Gitlab CI: Rename build_test.py to citest.py CI: Change QEMU boot logs format .gitlab-ci.yml | 4 +- scripts/ci_build.sh | 12 +- scripts/vm_smoke_test | 4 +- testsuite/README.md | 26 +++- testsuite/build_test/run_fast.sh | 3 - testsuite/build_test/run_full.sh | 3 - testsuite/{build_test => }/cibase.py | 4 +- testsuite/{build_test => }/cibuilder.py | 80 ++++++++++- .../{build_test/build_test.py => citest.py} | 46 ++++++ testsuite/{ => keys}/base-apt/test_priv.key | 0 testsuite/{ => keys}/base-apt/test_pub.key | 0 testsuite/vm_boot_test/run_fast.sh | 3 - testsuite/vm_boot_test/run_full.sh | 3 - testsuite/vm_boot_test/vm_boot_test.py | 133 ------------------ 14 files changed, 164 insertions(+), 157 deletions(-) delete mode 100755 testsuite/build_test/run_fast.sh delete mode 100755 testsuite/build_test/run_full.sh rename testsuite/{build_test => }/cibase.py (97%) mode change 100644 => 100755 rename testsuite/{build_test => }/cibuilder.py (69%) mode change 100644 => 100755 rename testsuite/{build_test/build_test.py => citest.py} (87%) mode change 100644 => 100755 rename testsuite/{ => keys}/base-apt/test_priv.key (100%) rename testsuite/{ => keys}/base-apt/test_pub.key (100%) delete mode 100755 testsuite/vm_boot_test/run_fast.sh delete mode 100755 testsuite/vm_boot_test/run_full.sh delete mode 100644 testsuite/vm_boot_test/vm_boot_test.py -- 2.25.1