From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7330575233373437952 X-Received: by 2002:ac8:5a8d:0:b0:42a:b256:d490 with SMTP id c13-20020ac85a8d000000b0042ab256d490mr1976193qtc.4.1706782549770; Thu, 01 Feb 2024 02:15:49 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:ac8:5c4a:0:b0:42a:8655:eedc with SMTP id j10-20020ac85c4a000000b0042a8655eedcls1174559qtj.1.-pod-prod-09-us; Thu, 01 Feb 2024 02:15:49 -0800 (PST) X-Received: by 2002:ac8:7d45:0:b0:42b:f08f:ff32 with SMTP id h5-20020ac87d45000000b0042bf08fff32mr79743qtb.2.1706782549279; Thu, 01 Feb 2024 02:15:49 -0800 (PST) Received: by 2002:a05:620a:4691:b0:783:b5ca:2e6a with SMTP id af79cd13be357-7854696986ems85a; Wed, 31 Jan 2024 22:59:27 -0800 (PST) X-Google-Smtp-Source: AGHT+IGJajC8CJvToTvsn9x2XPRU/2tBhkZ6wx/9fmf7mV1Uruc13U1XQ/9nSnMuA9IOFLEh2SES X-Received: by 2002:a2e:9859:0:b0:2cd:98e3:42b3 with SMTP id e25-20020a2e9859000000b002cd98e342b3mr2764645ljj.24.1706770765605; Wed, 31 Jan 2024 22:59:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1706770765; cv=none; d=google.com; s=arc-20160816; b=EnK6U5tzBlSMvIC/m9C7IzSrogBqpylWzf3pthdKZwLycMMzMOiRxgel9n3622VaUR AfkpHjHBFyitD9PEgGpG5vwTisrNzDjoCUPOnsrOj+4Y6rgOmE0SFKBSYhVDFGMkiIFb inxR0f32ewOFuUDdn7Y3Jp9REv+nUe6O4A/AtY+DksDUbnOkWOets4CTafms8MPPbOZq iJCfBby1ZgA23dnWgevm9km54q02XpiLItQzj7JGqMddlA21wW+NoJ7gKbOShMTvpiQV Z1he7+azi6+gkn5z4d8P+HUPjP02eGRR7kESF/hDyVbW9+Fg/UDAeQfei0SKwpVgc0Bq GPyg== 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=z8Bat7i69QwhawwEH5I3FiwBIcNdzNFJZ4FtXdYHLYw=; fh=m/jjxtlxUhTkYmkLM8ahJk+CvivPxLiuNYfxh9oPu7o=; b=CS64671REXjKvlDss1VS9zcJplm4YAeT9sayTfiHaYGTzeRUV/odXG9wEi2UZASDXe znhV7FOL4aoaDEBx05QROYIteI0O0eVM0MFP25vfpo+sj6kCn9z7+Gf7fVkWql//xMOx uBKMeY8wWmSczkuISFqvN7e7oBqfw9japw/pRDPWR2SkoSDx2wPcKwfT1wCS7O+MS9jc enbzwih0ftgqQ0bbCyfz1abFb9zyqhzO0DJyk98S5/Kzjh4dtpLQzQIIj/vt5JILWtX/ OnLeclddtZussPxHumnoZ0Ce/5aPp/RUzDqM1uUvdg+WEvYuILZchz/8LPkn2ZcHZT6Z dgKw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of iskochilov@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=iskochilov@ilbers.de Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id d16-20020a2e96d0000000b002cf372918besi552584ljj.4.2024.01.31.22.59.25 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 31 Jan 2024 22:59:25 -0800 (PST) Received-SPF: pass (google.com: domain of iskochilov@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 iskochilov@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=iskochilov@ilbers.de Received: from baighyz.m.ilbers.de (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 4116xOba016806 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 1 Feb 2024 07:59:24 +0100 Received: from baighyz.m.ilbers.de (localhost [127.0.0.1]) by baighyz.m.ilbers.de (8.17.1.9/8.17.1.9/Debian-2) with ESMTPS id 4116xNAs1670036 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Thu, 1 Feb 2024 06:59:23 GMT Received: (from iskochilov@localhost) by baighyz.m.ilbers.de (8.17.1.9/8.17.1.9/Submit) id 4116xN1E1670035; Thu, 1 Feb 2024 06:59:23 GMT From: Ilia Skochilov To: isar-users@googlegroups.com Cc: Ilia Skochilov Subject: [PATCH 3/3] Remove vm_smoke_test Date: Thu, 1 Feb 2024 06:58:45 +0000 Message-Id: <20240201065844.1669957-4-iskochilov@ilbers.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20240201065844.1669957-1-iskochilov@ilbers.de> References: <20240201065844.1669957-1-iskochilov@ilbers.de> 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: tbuFFhSbk9yC Remove vm_smoke_test and mentions of it in the documentation as it is no longer used. Signed-off-by: Ilia Skochilov --- CONTRIBUTING.md | 2 - scripts/vm_smoke_test | 104 ------------------------------------------ 2 files changed, 106 deletions(-) delete mode 100755 scripts/vm_smoke_test diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 9ad6bf3..90bc7d4 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -85,7 +85,6 @@ Plan merges to `master` so that both fit the two-week window; short extensions s scripts/ci_build.sh -q -f ... source isar-init-build-env - scripts/vm_smoke_test -f ``` Currently "fast" CI launches * parallel cross build of QEMU arm/arm64/amd64 Debian stretch and Raspberry Pi 1 Raspbian stretch targets @@ -97,7 +96,6 @@ Plan merges to `master` so that both fit the two-week window; short extensions s scripts/ci_build.sh -q ... source isar-init-build-env - scripts/vm_smoke_test -q ``` Currently standard CI launches * parallel native build of QEMU arm/arm64/i386/amd64 Debian stretch/buster and Raspberry Pi 1 Raspbian stretch targets diff --git a/scripts/vm_smoke_test b/scripts/vm_smoke_test deleted file mode 100755 index 5c16d86..0000000 --- a/scripts/vm_smoke_test +++ /dev/null @@ -1,104 +0,0 @@ -#!/bin/sh -# -# This software is a part of ISAR. -# Copyright (C) 2015-2018 ilbers GmbH - -VERBOSE="--show=test" -TIMEOUT=300 - -# Error codes: -ES_OK=0 -ES_FAIL=1 -ES_BUG=3 - -RET=$ES_FAIL - -# Get Avocado QEMU tests path -TESTSUITE_DIR="$(dirname "$0")/../testsuite" - -# Go to Isar root -cd "$(dirname "$0")/.." - -BUILD_DIR=./build - -show_help() { - echo "This script tests the Isar images for default targets in QEMU." - echo - echo "Usage:" - echo " $0 [params]" - echo - echo "Parameters:" - echo " -f,--fast test reduced set of supported targets." - echo " -q, --quiet do not display boot logs for all the targets." - echo " If test failed for the specific configuration," - echo " the respective boot log will be printed anyway." - echo " -t,--timeout SEC specify time in seconds to wait before stop QEMU." - echo " The default is: 300" - echo " -h, --help display this message and exit." - echo - echo "Exit status:" - echo " 0 if OK," - echo " 1 if test failed," - echo " 3 if invalid parameters are passed." -} - -# Parse command line to get user configuration -while [ $# -gt 0 ] -do - key="$1" - - case $key in - -h|--help) - show_help - exit 0 - ;; - -o|--output) - # Deprecated option - shift - ;; - -p|--pid-file) - # Deprecated option - shift - ;; - -f|--fast) - FAST_BUILD="1" - ;; - -q|--quiet) - VERBOSE="" - ;; - -t|--timeout) - TIMEOUT=$2 - shift - ;; - *) - echo "error: invalid parameter '$key', please try '--help' to get list of supported parameters" - exit $ES_BUG - ;; - esac - - shift -done - -TAGS="full" -if [ -n "$FAST_BUILD" ]; then - TAGS="fast" -fi - -# Provide working path -mkdir -p .config/avocado -cat < .config/avocado/avocado.conf -[datadir.paths] -base_dir = $BUILD_DIR/ -test_dir = $BUILD_DIR/tests -data_dir = $BUILD_DIR/data -logs_dir = $BUILD_DIR/job-results -EOF -export VIRTUAL_ENV="./" - -if avocado $VERBOSE run "$TESTSUITE_DIR/citest.py" -t $TAGS,startvm \ - --test-runner=runner --disable-sysinfo \ - -p build_dir="$BUILD_DIR" -p time_to_wait=$TIMEOUT; then - RET=$ES_OK -fi - -exit $RET -- 2.39.2