From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7206331732801355776 X-Received: by 2002:ac8:7006:0:b0:3bf:e265:9bf with SMTP id x6-20020ac87006000000b003bfe26509bfmr647113qtm.5.1677854861251; Fri, 03 Mar 2023 06:47:41 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:ac8:6656:0:b0:3c0:184b:29e9 with SMTP id j22-20020ac86656000000b003c0184b29e9ls719005qtp.4.-pod-prod-gmail; Fri, 03 Mar 2023 06:47:40 -0800 (PST) X-Google-Smtp-Source: AK7set89dYUu9cGKaCO5raSHXrDO0C376lq1cyXSbKt3AyscY7p0yNAdvQAN6lJJdbISWcaDPzcX X-Received: by 2002:ac8:7d42:0:b0:3bf:d688:2a77 with SMTP id h2-20020ac87d42000000b003bfd6882a77mr2701557qtb.64.1677854860547; Fri, 03 Mar 2023 06:47:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1677854860; cv=none; d=google.com; s=arc-20160816; b=KMrQRzzzkmyC9HPO3P1IR4wyIv64RNHYfmfyduAavWl8F7NKt7Ev/0coeJggjvOszU cCHlUZP4EBnvgWUyq0Cts+or3lND5NcdC9nfgq7+CXapXYsTr0DdcD0c+2xX6sJgBrBi hNnBK0w9TeGb2sqcdMUxs9nQGLrm2wVigSrsx3lqEipbdxO0ImdB8Wqdzjw97YDsm2Ak pmb7+5ZbzHJSHbxXDV5AOqP2NWMMReaeTCov889fYi57aosUQ5EiqNFu7VR/3wB2vwZk ohkOiXxVXrBX2UPG8oS8QRdxjrVi6eikdisxkU1LFh70LwXyTHiTdMwGqCvDx2vR5nOF aYaw== 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=IASSd3HJR61JiUI+OePqgupKV1HknKjL8nSJ2hN3el0=; b=QtiJV0YfT4XqalX421f1/5piQTYokQGZq2knflSbXc/MELiOJXPgH95Em9v0R24mJO +NcLc/Ptg6h0Dl5MSFaKGCTHywEcNG8PBX8PO6IhNz0zrCcB0+j9huI60XJNIebiVTA2 msVdYywj+YR5SMjgHVh7JBiCPfo9RHU21muFo/cSAI7EdK4Cz0WiVZL1VL/mhCHl06e/ dQa9u/omA7RFxAtNNdIdMbw6aj8CWMvBwafjvl/fQXQ4uJjef+7v/2W/Xd2zO7qOP0GG D4kBhg+PcImS2xhcrj68GD/J8x4VbcAn6S2LHrj8uCDaFgyaIsJDHIQCHUfcHPumUUb6 fD5w== 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 d123-20020ae9ef81000000b0070650f71b4asi107938qkg.1.2023.03.03.06.47.39 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 03 Mar 2023 06:47:40 -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 user-B660.. (IN-213-226-141-166.bitemobile.lv [213.226.141.166] (may be forged)) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 323ElSpt029181 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:35 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH v2 06/12] CI: Make quiet option to be set by default Date: Fri, 3 Mar 2023 16:47:21 +0200 Message-Id: <20230303144727.481716-7-amikan@ilbers.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230303144727.481716-1-amikan@ilbers.de> References: <20230303144727.481716-1-amikan@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: xXCLEcOC/EQa It looks like nobody runs bitbake with additional verbose during normal testsuite operation, so set non verbose output ("quite") to be default one. Verbose output still can be enabled by adding "-p quiet=0" directly to avocado command. Signed-off-by: Anton Mikanovich --- .gitlab-ci.yml | 6 +++--- scripts/ci_build.sh | 7 ++----- testsuite/README.md | 4 ++-- testsuite/cibuilder.py | 2 +- 4 files changed, 8 insertions(+), 11 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f9235fc..eb38be5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -27,14 +27,14 @@ dev-ci: except: - schedules script: - - scripts/ci_build.sh -q -T dev + - scripts/ci_build.sh -T dev fast-ci: <<: *common-build only: - schedules script: - - scripts/ci_build.sh -q -T fast + - scripts/ci_build.sh -T fast full-ci: <<: *common-build @@ -44,7 +44,7 @@ full-ci: - PREVIOUS_SHA="$(cat .CI_COMMIT_SHA || true)" - if [ "$CI_COMMIT_SHA" != "$PREVIOUS_SHA" ]; then echo "$CI_COMMIT_SHA" > .CI_COMMIT_SHA; - scripts/ci_build.sh -q -T full; + scripts/ci_build.sh -T full; fi cache: key: "$CI_COMMIT_REF_SLUG" diff --git a/scripts/ci_build.sh b/scripts/ci_build.sh index 9f62db5..fcac180 100755 --- a/scripts/ci_build.sh +++ b/scripts/ci_build.sh @@ -50,7 +50,6 @@ show_help() { echo " the tests will be started in current path." echo " -d, --debug enable debug bitbake output." echo " -T, --tags specify basic avocado tags." - echo " -q, --quiet suppress verbose bitbake output." echo " -n, --norun do not execute QEMU run tests." echo " --help display this message and exit." echo @@ -59,8 +58,6 @@ show_help() { echo " 3 if invalid parameters are passed." } -QUIET="0" - # Parse command line to get user configuration while [ $# -gt 0 ] do @@ -88,7 +85,7 @@ do echo "warning: deprecated parameter '$key', consider using '-T fast' instead" ;; -q|--quiet) - QUIET="1" + echo "warning: deprecated parameter '$key', it is applied by default" ;; -n|--norun) NORUN="1" @@ -151,4 +148,4 @@ set -x avocado ${VERBOSE} run "${TESTSUITE_DIR}/citest.py" \ -t "${TAGS}" ${PARALLEL} --disable-sysinfo \ - -p quiet="${QUIET}" ${TIMEOUT} + ${TIMEOUT} diff --git a/testsuite/README.md b/testsuite/README.md index 10fbd79..c9d5862 100644 --- a/testsuite/README.md +++ b/testsuite/README.md @@ -27,13 +27,13 @@ $ avocado run ../testsuite/citest.py -t single --max-parallel-tasks=1 -p machine ## Fast build test ``` -$ avocado run ../testsuite/citest.py -t fast --max-parallel-tasks=1 -p quiet=1 +$ avocado run ../testsuite/citest.py -t fast --max-parallel-tasks=1 ``` ## Full build test ``` -$ avocado run ../testsuite/citest.py -t full --max-parallel-tasks=1 -p quiet=1 +$ avocado run ../testsuite/citest.py -t full --max-parallel-tasks=1 ``` ## Fast boot test diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index 65eeb4b..0a07bf0 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -64,7 +64,7 @@ class CIBuilder(Test): self.check_init() # get parameters from avocado cmdline - quiet = bool(int(self.params.get('quiet', default=0))) + quiet = bool(int(self.params.get('quiet', default=1))) if dl_dir is None: dl_dir = os.path.join(isar_root, 'downloads') -- 2.34.1