From patchwork Fri Mar 3 14:47:16 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 2714 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 03 Mar 2023 15:47:42 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-yb1-f192.google.com (mail-yb1-f192.google.com [209.85.219.192]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 323ElfFp029221 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:42 +0100 Received: by mail-yb1-f192.google.com with SMTP id l24-20020a25b318000000b007eba3f8e3basf2553084ybj.4; Fri, 03 Mar 2023 06:47:41 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1677854855; cv=pass; d=google.com; s=arc-20160816; b=sReqdU68UZd/VM6cE4ibFT/Y3a49OEHjrJlsfpcnoGB3GWUp6Pgdixj0pWINh5Pugg T6T3RBhqn7qne8JlSclhcmKoZpcCGC2HZt0WVMpZZxHLchE7mHGtX+DtMTWL5C04Q2xE h4r35dVMieWeExEKN7H8PmKzZRFM8ZlUJdqc+wWFTQboAqaBkMeRGQjAGOOWLBpXjqZY V3QWDQfnUdHERhrdKripNb5xm/bF2WpHgI62qZ51ip0lGoG8WbifIE2bnMgW7gt1emQ1 p417Bz9VYiOs8LENvENrVtDnDnRggg2tvc7HuzSHcGbj27c6pIFPCB+AuFFxaq73pG5f 9HDQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=aMcHWHRB0pJyWrbQQSWC5PULuZcHZJiGdw8kMb4tqmU=; b=d3UVsURffMpAu83h6aY/IEJ2QrQhPX9oHnorMepf6qQGPTGlDeljd0CLgv+g738ixZ o4IKsZU7jGdVfcFa2P5DeCXeevG+E7dBlMt2iO8A1CdegwGemP2bvRAeGF/GG9pDqs1N DXamq+fGsOOnCFotk+2rUHLmZYE1fJhyndJeKPaGYVIoM8lHWEKH9BFxJb2JSKfc2Uo1 kQd77WT4cZ0Co32bymFtEYja0PogD302LRp138LhRcd5kxqUAWNdqUs5dsZqvwP9zQ/C 03TCbAmpUiDdUJx8OlXPXDSSWBO1ySMdom0N3uPNeWu3uBbk1zYnkZpbM3oVByZR9NAT Yz3A== ARC-Authentication-Results: i=2; 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; t=1677854855; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=aMcHWHRB0pJyWrbQQSWC5PULuZcHZJiGdw8kMb4tqmU=; b=ckPY8wyASy/5Zq9Rr6iEB0HJUcnj6Xyuc8MMgN/mYzxFd7bq3BfU4PxDU+7vJUjD12 z7bxIjaA08+NU9q/OIpb+9GQ2rW164jEwM2Xz8LjhmNXLqLfTW5jASlx6mkNxDE9aBh1 pJTNgvmLxw5udW8fk4VCh43QvWDk2RU+QeqjGln6pokS10GhgKFr9qIWJlwtYr/fdbb9 KrlGbprDCN4X7r6QvVYGOaB/erdfl6G0mReGFnraU+cJt4uVS9fhnzFGq3/wevwn2P02 crdoaIEDQmTy0G7vhZdiVNGkF+AfYiDy+2hlKQI9GOLnIhd+wqvpGBac/KqQrMxKzCY/ n77w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677854855; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=aMcHWHRB0pJyWrbQQSWC5PULuZcHZJiGdw8kMb4tqmU=; b=GmCTkoOkvue5lJhUiToN2ozlY1RwauuAJgvcWEu1tO5JIeYBIADZ0k6KIvczdmJHxC kXmXazt4gYEa+v/NQ2EdzNgdSoHcpgd3Wpk4mUKdjHWtj0GSyGP/iK8zFMRnkap54XB8 m2TK+tgTj6VYTh+kQKiFEXPRtL3WcgQ/3H4ugJIKR8dpzKtMlaX+HBfapQ/6cNQMlzY6 HjITFmNL287/DXAN2HQ+glQrE/U6gPf4VJz8Bcn/O1fMDPKNwfQdDGLrSynP2PwpE2vJ cY+AWfK+iizHx7MI0Wy4BT85L/7uBHp1GB+iZvgEoeUXM5u/pwHKFtzMspOh+qctfOPz lTBA== Sender: isar-users@googlegroups.com X-Gm-Message-State: AO0yUKVClSH3FrjmpQunichBgsWgtOyoqMrVO/16BSpRQIBpJUWMaHrC KN1jNjOSDXBubY+NCIqZjSw= X-Google-Smtp-Source: AK7set/z+IoDPwy9QQhDjCYK4d3PzEUJlgKhbHnIfjXD7+B2qGwwOHnSvYiGPmsw7PMYlBuJxoyM5Q== X-Received: by 2002:a81:b285:0:b0:533:99bb:c296 with SMTP id q127-20020a81b285000000b0053399bbc296mr1071858ywh.5.1677854855549; Fri, 03 Mar 2023 06:47:35 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6902:1815:b0:910:3318:849a with SMTP id cf21-20020a056902181500b009103318849als1640740ybb.10.-pod-prod-gmail; Fri, 03 Mar 2023 06:47:35 -0800 (PST) X-Received: by 2002:a25:9749:0:b0:a86:eba7:c3cc with SMTP id h9-20020a259749000000b00a86eba7c3ccmr1732026ybo.50.1677854855048; Fri, 03 Mar 2023 06:47:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1677854855; cv=none; d=google.com; s=arc-20160816; b=fzpvGyMQ35lSXOnYAVhilLYX2+q9Cenh749ho1ZxpVzG7zL2NbIyRE8M4sljEs02uu uJViHBjhY17zPm67r1yO5YatF/ZMvje/vS6VCQuVWllOWlKrZg7ZkScMER6/ecwmL8tK Od+dDG6Ur4/wL8sGMwjTTNOiyEcCk3gSZHhihQGu5Oa2Qp+Rd5JmtUURdIJqoD1A8Dl0 FwOJvufx/7FE/GvJXlqHqzgK2HOw/vWaLwo2CB9zfPOXBeGfptkb4w5XWUqrOQoGLun9 4Iot/Xk1kN+COgCjO9KYmnbuLlzxnW3RWZcre3M6PW1gl8URzSadZcASqdW9XaahRXtK qN0A== 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=5PuGvryE03AmueXHv7Cr+6iH6jZ/B4DDi7qt8Zjzpy4=; b=USoDS4h8R1q+LnkDQOuOxcsDE11YAnDigMndIeAGfEkYLIRkWvMPz4rx87TSYZItWb d4L7IHEWBhh9/smCplalRTuTAcWU41SbjMrX94O7/tNwAbpUjdTTi/fK8TG2b2Smw99M riRO9LQzjZMc/2Qduclki7H2wqZL6jO6QA5CD5IgujQ2MidfLdBqdXLbfYmXrNsW2cXm YhvOWa8hAEbfEjNf8v5FiLKswqbJy5FMVtNsk8TXCCo/OLjPbi8Z8FeRVPty22e+xRJ+ hjAKfQPWLC1EYyhg0De4TlpqI3dKlLMFaI2jKIJBLSv9e8c3d9LWr+CEsRWkXio/axCL zE9g== 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 Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id x141-20020a25e093000000b00ac63c777174si175408ybg.2.2023.03.03.06.47.34 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 03 Mar 2023 06:47:34 -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; 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 323ElSpo029181 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:30 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH v2 01/12] CI: Update Avocado version Date: Fri, 3 Mar 2023 16:47:16 +0200 Message-Id: <20230303144727.481716-2-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 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_PASS 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-Original-Sender: amikan@ilbers.de X-Original-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 Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Dump Avocado framework version to 100.1 This requires removing deprecated nrunner suffix. Signed-off-by: Anton Mikanovich --- scripts/ci_build.sh | 4 ++-- testsuite/README.md | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/scripts/ci_build.sh b/scripts/ci_build.sh index 5350ad8..37d51f7 100755 --- a/scripts/ci_build.sh +++ b/scripts/ci_build.sh @@ -22,7 +22,7 @@ if ! command -v avocado > /dev/null; then virtualenv --python python3 /tmp/avocado_venv # shellcheck source=/dev/null source /tmp/avocado_venv/bin/activate - pip install avocado-framework==99.0 + pip install avocado-framework==100.1 fi # Get Avocado build tests path @@ -133,5 +133,5 @@ export VIRTUAL_ENV="./" set -x avocado ${VERBOSE} run "${TESTSUITE_DIR}/citest.py" \ - -t "${TAGS}" --nrunner-max-parallel-tasks=1 --disable-sysinfo \ + -t "${TAGS}" --max-parallel-tasks=1 --disable-sysinfo \ -p quiet="${QUIET}" -p time_to_wait="${TIMEOUT}" diff --git a/testsuite/README.md b/testsuite/README.md index 50698da..d8adc7f 100644 --- a/testsuite/README.md +++ b/testsuite/README.md @@ -15,25 +15,25 @@ $ pip install avocado-framework==99.0 ## Quick developers test ``` -$ avocado run ../testsuite/citest.py -t dev --nrunner-max-parallel-tasks=1 +$ avocado run ../testsuite/citest.py -t dev --max-parallel-tasks=1 ``` ## Single target test ``` -$ avocado run ../testsuite/citest.py -t single --nrunner-max-parallel-tasks=1 -p machine=qemuamd64 -p distro=bullseye +$ avocado run ../testsuite/citest.py -t single --max-parallel-tasks=1 -p machine=qemuamd64 -p distro=bullseye ``` ## Fast build test ``` -$ avocado run ../testsuite/citest.py -t fast --nrunner-max-parallel-tasks=1 -p quiet=1 +$ avocado run ../testsuite/citest.py -t fast --max-parallel-tasks=1 -p quiet=1 ``` ## Full build test ``` -$ avocado run ../testsuite/citest.py -t full --nrunner-max-parallel-tasks=1 -p quiet=1 +$ avocado run ../testsuite/citest.py -t full --max-parallel-tasks=1 -p quiet=1 ``` ## Fast boot test From patchwork Fri Mar 3 14:47:17 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 2715 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 03 Mar 2023 15:47:44 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-io1-f62.google.com (mail-io1-f62.google.com [209.85.166.62]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 323ElgFD029230 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:43 +0100 Received: by mail-io1-f62.google.com with SMTP id i2-20020a5d9e42000000b0074cfcc4ed07sf1421410ioi.22; Fri, 03 Mar 2023 06:47:43 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1677854857; cv=pass; d=google.com; s=arc-20160816; b=EaiR+D1PcGA+1MQBO8c477w191sGyYrkOh1hoP8b0BTy4L8nDwIqbLEt5GjWM1oWfL ic8e7GMek0xK5hyfuUnvTbVicplYnZm27wNQqELYBDfdu1A8W5voM8pSciWL4BeHsjiU gUmZ0+S63LctZ3O4sDPQpFpxs3HizMdQYQcwXQsF2p/I2QmAkfA0UZnnKYTUu17pSpTE +EV59fFa/wqbqL/5hgTUAtZTmFkWBppX7OU7uTkuGDemCEW5g1nqL9KBb6TuhEKjb4Ov BYawJAXuiWSmgVChbqpfDYxhsW7Efj64zhAC/3QhKi0Hqju6rNnFZQBzkZDvIYR0M+AO +qeg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=xE0rprTeJtQIEoJCv7ckghcEeLjXFOHag0xJbYU8Afw=; b=v3exT91v14ENMFcBrGyftX5sdBMvm/KFmdnnsRFJLoOKYc8RdGuV2KEdEF1wFSeOgr ESW6vUfaxPloMlSA3jNu3bnWWWtrU71t0XXIukpWYiHWgdaMtn+mhY5Vq/WWRY02oK25 hnCuXzQpR+b26kcI+CT09tJeTSLLPDn1J5g9gQgUG1Xt+NR6YBcN1D6Wr4vpOAKfdecH FQOM0wa/nHLaquLfsxY9rG/vOJnEt7/FJw3cIixYZ0zLbaEiH0skoDRKiXXzyyIvIFUi eYUhKZDbCQxLo9F0ZU8vbhpi+nug5+1Bk8VFnEE2AiyPeeiDGWqjjhAjvnuQQqvgX4KL IRhg== ARC-Authentication-Results: i=2; 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; t=1677854857; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=xE0rprTeJtQIEoJCv7ckghcEeLjXFOHag0xJbYU8Afw=; b=Xf10QLLYpmDf7gftE1U6E6zk9k3d6cbLOyRTgsCUxtvo4YqdgbwnS1JCfure96/mYs eEU42hZJkv6R6WULRncRjjr4HjtHokQzHd6Zi1BIw5wQOMZU7r9465p3NJz8/y+sIDLU yWH4FyejlfnUmeoQyd4OF92Grx3n9fJ6GELwnDQgwAnTLC7HhLzxqLqC21ccO96aXr6Q GJzI42wEvB/jEI+TEdjn5I94hfYMbuZvRR779oKLhqFwzdp4eeZAuFqcziEy58FP4YKY qr59I17qN9LMEeT/1eCJF0/FiflNUQqGYDDsA3UNlT0EbE2LY9QCnBNT7HIpVL4oYNO2 bsiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677854857; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=xE0rprTeJtQIEoJCv7ckghcEeLjXFOHag0xJbYU8Afw=; b=4kuDszHVhENah8jVADlB54dLmlhpXjkEGx8dghAO80uSH7JdfcSeiSAZV0JTiubw+w KXe1EkGfh5E6a2dLX+L5Qb3KPc4ERgGg0pZOs3WrTsi4MMyOe60PRs2iMwC0YsM/kZi9 bHrXwkJfmOahz/Ol4X/4S0e4MtrM1fb2PncQ9m5Vwd4DQ7sTI2aHFH4OxigDBAvSwCHe 1XuuTchPVGLDGmEpy8CsN7Lrt8qCPIuditFbE7b4DKhbf5SpdvHNdQLYEiOU3h4dQZuk uYfN33kRC9zMALuBeaFrdVH7uBvAzVgT/V+jbZdW4bk4kn4tmX678GkCDoFRgVejcGtD pWWg== Sender: isar-users@googlegroups.com X-Gm-Message-State: AO0yUKWlRLYk0goZYF52gChBbVYsSMd9uIFhSwXBVkORfMlnetCCYFnq 77Hwg/CtC7uiXIKBLz9idvE= X-Google-Smtp-Source: AK7set90zCACd+ur2wPEZCXnULG4K/AyxDqE/BObTXMcUmQTBhlkvHr2JJx++PS/rA8G1fukLC4k9A== X-Received: by 2002:a02:852e:0:b0:3eb:fd40:78be with SMTP id g43-20020a02852e000000b003ebfd4078bemr675329jai.3.1677854857403; Fri, 03 Mar 2023 06:47:37 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a92:c703:0:b0:317:3bb1:afbc with SMTP id a3-20020a92c703000000b003173bb1afbcls1029789ilp.0.-pod-prod-gmail; Fri, 03 Mar 2023 06:47:36 -0800 (PST) X-Received: by 2002:a05:6e02:1d07:b0:318:1cff:5dfa with SMTP id i7-20020a056e021d0700b003181cff5dfamr1637926ila.18.1677854856832; Fri, 03 Mar 2023 06:47:36 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1677854856; cv=none; d=google.com; s=arc-20160816; b=yu6MyIiUTu/gIb6K1hRWsELlSKabgwM+PSxXTW+JK8mzFy6MFQxg3MNzFv4P5sAM18 Puf6847kc9H0dhZquwQCc2LDLimof+iZ77zFpsAUMN8fpy/vYhpWpAMkvHq693D9b1bP VNbH9/TXZ2n0il/jlp5IIvO9XKOpDVFPBIh19NPunS15Kk8v0LBD+6RkmRHljw8gbB/1 IDojFY9UJ3zFnUIAJvZ7oxDxAhIdoNXOwxLYaUAaz9a4CcHb9UVz8dsvpQSiJes2fJYQ J4FlGX9/++PB/g8ZTJO23+86ZSvlTh2M1gBQkO5qenl/IYGJ0h+gZf5EZ9/0YwqgK385 +Tdg== 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=W1/v44qMM8zTzwevhuBAUqjf9NimvDOlR6z3TgdBcYA=; b=o156U7EUUVYH7LfQFvO92gw9zu6oxz155QKt2YzaRqQv6rEdHaC6wPiukMtoQJ0vF1 EKHexOhhkio+U8DRfi2Uxbm3GAWNQmj50bIl6n+sdxgOL7vlXD7WKRa/H3FcVP/qQu8j iTco3RSieb3te+GVtHbM5hGyIqdeif1GR+0dNjl9uKG82I9UYyntb8YtwuNclc9cipVv P6fwqJ72sI1Onkl7C68MU5ZQmU1apGdwE2Oq0V1BRbhGXvDXduLxMOjkNNH5PFpyp4KA 9MkST+HfYsXmcIvzM9g2nbwQ1Lall3reYUHVY5tpgSR0XchNc5XsER3BP5S9iLxzhmsH NpGQ== 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 Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id dl8-20020a056638278800b003e7ef26f13dsi223943jab.2.2023.03.03.06.47.35 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 03 Mar 2023 06:47:36 -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; 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 323ElSpp029181 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:31 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH v2 02/12] CI: Add avocado version checking Date: Fri, 3 Mar 2023 16:47:17 +0200 Message-Id: <20230303144727.481716-3-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 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_PASS 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-Original-Sender: amikan@ilbers.de X-Original-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 Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= We need to keep backward compatibility with older Avocado versions until everyone will move to 100+. Then this can be reverted. Signed-off-by: Anton Mikanovich --- scripts/ci_build.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/scripts/ci_build.sh b/scripts/ci_build.sh index 37d51f7..e37114b 100755 --- a/scripts/ci_build.sh +++ b/scripts/ci_build.sh @@ -129,9 +129,17 @@ logs_dir = $(realpath "${BASE_DIR}")/job-results EOF export VIRTUAL_ENV="./" +# use correct variable +case "$(avocado --version)" in + *100*) PARALLEL="--max-parallel-tasks=1" + ;; + *) PARALLEL="--nrunner-max-parallel-tasks=1" + ;; +esac + # the real stuff starts here, trace commands from now on set -x avocado ${VERBOSE} run "${TESTSUITE_DIR}/citest.py" \ - -t "${TAGS}" --max-parallel-tasks=1 --disable-sysinfo \ + -t "${TAGS}" ${PARALLEL} --disable-sysinfo \ -p quiet="${QUIET}" -p time_to_wait="${TIMEOUT}" From patchwork Fri Mar 3 14:47:18 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 2716 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 03 Mar 2023 15:47:45 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f192.google.com (mail-qt1-f192.google.com [209.85.160.192]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 323ElhsY029240 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:44 +0100 Received: by mail-qt1-f192.google.com with SMTP id w16-20020ac843d0000000b003bfe50a4105sf1590778qtn.10; Fri, 03 Mar 2023 06:47:44 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1677854858; cv=pass; d=google.com; s=arc-20160816; b=lTpz3ZpzF/H0vQoddcfssHxfdG3brB61m6J7sjldxGwepNAbluUYeXKnCLiXNT7sBa WtDJzGKJaFg/1ykkzA4HzTPB9v5dExWnzY4bSFBdEUnJbTVh7nHTfalFso90BXlPuVhA cMhZxHYe7v73EatLDH0LV8WS4/iqrAqBEGFzUT9jMYuIQiB3XYAvNI2GSrfccG1E+wmO uXZa9zqBcxLXLNif7U00c4Jw7C2oa6VkZ9vSBN6HG6UJr1fCEBPn+OxzFgGtksbrfibS qXfj0Kbl5USj2oqQBsHirKZeKYLcLZtrMUQE70pY/5P06aermy6bl6P/cpGg5hWuMbe+ dmZQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=FWIenD2k2lO1tFuVlooQzm2MewCcKwjw840TalYxyfM=; b=Pk9ILtkjcf5qZqxxBKJTbeC6xSavlyAbarHsxZ9Otm9XCe0ZhSNGbb6GNI4LuDbEB7 quzpyMUnefgqsg14cZSxPDuxF0SqUQRjR2uDFS+aTZup5BWVMLm+PfDcvLKk357zgraT p4e/YN1zvE+aM9+ud7Jg0hG2EQC6hymCTmAmfjrlqmu/s8IZ6FIL0gYzFhVGon6UuL6L LsoCqVtoCA541Ky/X+5/ooHD5wNAWDjyYoSHFkYULLumn5DshJhtR3YzxAaIb/501+y1 3SCbL/hDqGQ/6HGKsJMvo4ynsK/lz7D/NrhOHbmlYf6fhifUEZyRAex7cJx4MMY/MmzO U1qg== ARC-Authentication-Results: i=2; 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; t=1677854858; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=FWIenD2k2lO1tFuVlooQzm2MewCcKwjw840TalYxyfM=; b=ZegbBfc5YBwH2DjhDikQ1/ME5UzZkJUp1lo2RIQG8nFOrtisHULGyqw3FMwv7lBguZ 0FJsNBvl5F+Eahb7/aIv6suEtNQMlLyEOpplf2WtT+g+cExtYVbUyd4J/L4ZT5IJkk5F xBckZ/3oWeXi3GLLzBcrzrxYtYDaTR3nObFKyMNImfHF+a+0lwx5QxO9OOyhV3trBYhL 4bpxn6EqXMCXTNDOmxpG13poFr1CQQvwK0rWVP9BgnLzEa/MVTnQ3CYH7Dvbv+Ye5zJc 1CIi+HBFNf/AsHwkWrI9YHWxaHAFDBimdKMZg2CSWVD55AsbaG8XUSay71KCMJO7MRCQ +vgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677854858; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=FWIenD2k2lO1tFuVlooQzm2MewCcKwjw840TalYxyfM=; b=yKHm+vxtFawsLD38RcbfVS+SZqngWo++A20E8k1fVJFuvKTQZQOuwP63KQq37fn6yG LuEgMcmvcrk66WG8NpnwOI7NkifELb+D4GU6J683fjnLic9jGGJRjampSX2H2M/9Q+b5 WZEuEnV5m1s5udCOtGmhDE6BsbfE/cl5A4s4YuCJKT2OR7p7311EXQGiVvhVFvN+F/Xr NOqCcbkjkL+ysFBOhJQuXn8QpTxi9irVuOdUSFmg7rFL+vwn+RG5G4c7rSUcz+K02a8d kne0CXedoHQgA+fdAB4m0yENq+MgyglMNjWLk8UsOYaO98FA/Z0QVDzpe0+N1pbdRyV3 lrsQ== Sender: isar-users@googlegroups.com X-Gm-Message-State: AO0yUKUBICqSRLfGfgHCK0EAHMfmsh4/o21ik4yqY2j6HEzSJPaShUp/ 8CKdFToG6YOh2tF5crtkGmw= X-Google-Smtp-Source: AK7set/ocV/apQvd/L7LdVWFAexj1UEvxI1WbptVdlUGDdv4iGDvdJl6ZITCCzSevKmdjKMb4XzFbQ== X-Received: by 2002:ac8:701b:0:b0:3bf:d520:1d59 with SMTP id x27-20020ac8701b000000b003bfd5201d59mr583388qtm.1.1677854858369; Fri, 03 Mar 2023 06:47:38 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:ac8:450c:0:b0:3bf:a931:fd92 with SMTP id q12-20020ac8450c000000b003bfa931fd92ls3090769qtn.1.-pod-prod-gmail; Fri, 03 Mar 2023 06:47:37 -0800 (PST) X-Received: by 2002:ac8:7f4a:0:b0:3bf:dae3:bde2 with SMTP id g10-20020ac87f4a000000b003bfdae3bde2mr3538165qtk.36.1677854857879; Fri, 03 Mar 2023 06:47:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1677854857; cv=none; d=google.com; s=arc-20160816; b=QXEBWuxjYoNE4GHp5NHZRRu+309DV9m5ZPtwQs8iwUswGJsHU7uaTa1OYapjO9dNI4 N0orQVhcs7bbJrGi6Y3MhZSfvCuhAYTDh+Ja6VfG0yLZRPfK+N68iaCnjw+nzTf+u9ia +o9LGp9jzWHymMpWBinAQr53KT8B2vrCcpUiE/MuDB5Q0VcguK7XCwvcTm2jFCutmo8w ZgPBvzGU9coXup8dAZiCTtFzaKf6iRlGlwYBpMFkEDVelkZVWbRSq0VizfhAMaTjEiNX NxG1umnxpbm8JyR0RGjDU148AW4ZtOs4j6wYOpLLP4QMDgMVSIy5dhxb/puBd+GsPRll Firw== 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=xjuiXnqzucScXEt0JLOjWg9QpoWLw1nwnUOg0J9KzWQ=; b=x2lHCnstoaOjLtghFQHVqqmcwudcgNkTzu29MGrQCODzcnaafm9b4khMuPmWDw7Wq+ IiMBrwOF6+Ex57ajI7nOaMMzpGg95QWw6204Fkgolxyeulkzskk49Gwu2sMNJFCpSbOz XHPWjI10lJkqPaxwHTb48HcNjMqFZK0nOFv1Fqc4Y0fFZZt0Nozf7xeKrGhN0WRx3eSG IlDLUJHFtxTifTB+QnNYjqZyD7GMBD9WAaM0hsllE8xXzh2sBvC2kbFQLRr37o+OcGDS eaQ+Pvkh0L1allL0o6tblrSmHvmlqxnvnieP1ivUN8x4fjJQLU8cFPsb2yX+R03OSqVa Cg2A== 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 Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id 9-20020ac85909000000b003b83629a0a2si135468qty.5.2023.03.03.06.47.36 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 03 Mar 2023 06:47:37 -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; 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 323ElSpq029181 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:32 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Uladzimir Bely Subject: [PATCH v2 03/12] scripts: Add option to directly specify avocado tags Date: Fri, 3 Mar 2023 16:47:18 +0200 Message-Id: <20230303144727.481716-4-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 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_PASS 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-Original-Sender: amikan@ilbers.de X-Original-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 Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= From: Uladzimir Bely Add to "ci_build.sh" option to specify avocado tags directly by passing "--tags=" option. For compatibility reasons, treat "-f" as "--tags=fast", if user did not specify "--tags" option directly. Signed-off-by: Uladzimir Bely --- scripts/ci_build.sh | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/scripts/ci_build.sh b/scripts/ci_build.sh index e37114b..7382862 100755 --- a/scripts/ci_build.sh +++ b/scripts/ci_build.sh @@ -49,7 +49,7 @@ show_help() { echo " -b, --base BASE_DIR set path to base directory. If not set," echo " the tests will be started in current path." echo " -d, --debug enable debug bitbake output." - echo " -f, --fast cross build reduced set of configurations." + echo " -T, --tags specify basic avocado tags." echo " -q, --quiet suppress verbose bitbake output." echo " -n, --norun do not execute QEMU run tests." echo " -t, --timeout SEC specify time in seconds to wait before stop QEMU." @@ -61,7 +61,6 @@ show_help() { echo " 3 if invalid parameters are passed." } -TAGS="full" QUIET="0" TIMEOUT=300 @@ -82,9 +81,14 @@ do -d|--debug) VERBOSE="--show=app,test" ;; + -T|--tags) + TAGS="$2" + shift + ;; -f|--fast) # Start build for the reduced set of configurations - TAGS="fast" + FAST="1" + echo "warning: deprecated parameter '$key', consider using '-T fast' instead" ;; -q|--quiet) QUIET="1" @@ -109,6 +113,14 @@ do shift done +if [ -z "$TAGS" ]; then + if [ -n "$FAST" ]; then + TAGS="fast" + else + TAGS="full" + fi +fi + if [ -n "$NORUN" ]; then TAGS="$TAGS,-startvm" else From patchwork Fri Mar 3 14:47:19 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 2717 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 03 Mar 2023 15:47:45 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-io1-f61.google.com (mail-io1-f61.google.com [209.85.166.61]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 323ElihT029241 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:45 +0100 Received: by mail-io1-f61.google.com with SMTP id g21-20020a6be615000000b0074cb292f57dsf1375065ioh.17; Fri, 03 Mar 2023 06:47:45 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1677854859; cv=pass; d=google.com; s=arc-20160816; b=KtWw10+3qw6Hp73L+Sz3f70njS9d87oHfOE6bQuU5jwz/eTlAwY6qhmkUjLYvD6jjb MegTMpOiuioNY3/d8R58tGSrRIzJ+ddybHQap0KMq1q8fyFivVStsLa6xpjzMzRh9KfE LTRibggaAzQ3l5RSBtIAp6/sP6TWIL0neFk5AYu67uGLMb1AXtV+ha73h5gokaJGsME6 dI1cODA2IA7esLBz8ZMiajzmSOB9A0LJSlhWKZPgeE/jdoa+6CSojFpwB5c9w4nBNnPF SSh9JqhFNKeY1+UXRAAC6hmZCfm6glDlBA8RGKm7is4yntRn6dxgJwdXBDbZ7Czg1KBU m0TA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=kLBtkyh+oAUMO2z5NLUP2c1Vocjlgf7U8Hi3uHqt4Zg=; b=n9fLruJpnyw6fMFA6O8Va1o4o5Q5TsUjWtdM8XnuU8lKzI2jUmY3ZER423nd6UqEam VeF6g6bVuc4QSpc2Y2San8GESVesd3E2Lh/vUElPWTISGdIO4zfBWYc0hfWGEnqP+mPO C1iTQwhkkKEfwLANOUg43QnDd5GibqKDBOjFATulJPZIcicPwQFgsW2f0U8zhsBtaOY5 G/MkGR/JBWR7qOyqa+pAqA4vkghaj4LjDZJLmX8vaGeymsWsa2tGjSCnKjqhp96sj0jA JzgEHV0h5ZQd/e8Z8Jh+SAyy4ecolnyPvDsRKcJzNJIpvQ0qjwcw1LmvU/4ISiFOsTd+ 6OGg== ARC-Authentication-Results: i=2; 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; t=1677854859; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=kLBtkyh+oAUMO2z5NLUP2c1Vocjlgf7U8Hi3uHqt4Zg=; b=WaAamM3KijYFwpzeKGnPBj8JWCHDgoL5DKuqv5jequoz3QsrQEXXmtVHYJNLMzCL9C NaaGu2dUYiToTGMlm9GKzYa/97ffEV9LX6W4+n7lSGQdZNCjhn5Ppnac1WYZKIFxLyp7 SlTGLuTTYD4yvqlWIP9Cl7jZpeDPYjkrU+ulAM1Ik8UKTm5to+Gs9kR5CT4V7OAn9ZEw XdHwdFz55DR9IGvv1qG8ArxTr58ZRyvc1UT5PA1AfnssqZG7DNBjEHu5y4HH9ziOw7kL RbcpZSCgpOU7m5BJ2q3U6Qh/PpFXnQP7UC/XjbikEXEuL9GbMkgvNLkVE1RLv3InXEc2 uY2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677854859; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=kLBtkyh+oAUMO2z5NLUP2c1Vocjlgf7U8Hi3uHqt4Zg=; b=JBmmCUMqT7pQ8dwMv3aNg6pd7C7MHVQ1+9p9RBEwN5zYHEzSyNFGQRchgfNVe/en7t TnclKfRkQoRIiPzAhbW5hEKD39C/IclGJbXyVMYgDia46nogWlcYvi+yxacUPvlqShOq LUz5G4N9a70A+q9eASOWgzDckApnugYpoB47Xtmn1UjlvY4NCWe9Mq0iXKQilKVDHDqG qsz4z7FkiBJrdmDx25dAhefMoaBfdcrAelpy09ayL+SAKw6akQrM1SAGs0ME4Y3W/+d4 W6KKy2DHn7LdAlSgwKGqKAgjH6hxhpq4NnTqpwGZDoew4R8AbTh+cp2tE1+KqCrpngAg FDLA== Sender: isar-users@googlegroups.com X-Gm-Message-State: AO0yUKWD7U+VEQ/3XU/+2LKy6H8pFb7EmJ3BXx8Vj90WpUxUm0nFFAEG GC54DFGFACwMZLwChrVbwiY= X-Google-Smtp-Source: AK7set8tLlKkQG2zaIDROv3/DljndQ8uxINn9/5urnCnClVPotUmnkI2ed0PJfGThoqLBbxZYLwZ1Q== X-Received: by 2002:a92:de11:0:b0:314:b2cd:b265 with SMTP id x17-20020a92de11000000b00314b2cdb265mr2840207ilm.1.1677854859057; Fri, 03 Mar 2023 06:47:39 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6602:26d5:b0:74c:8f72:2953 with SMTP id g21-20020a05660226d500b0074c8f722953ls488614ioo.8.-pod-prod-gmail; Fri, 03 Mar 2023 06:47:38 -0800 (PST) X-Received: by 2002:a5e:dd0a:0:b0:74c:924e:3091 with SMTP id t10-20020a5edd0a000000b0074c924e3091mr1172858iop.15.1677854858588; Fri, 03 Mar 2023 06:47:38 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1677854858; cv=none; d=google.com; s=arc-20160816; b=Xbm2s+b9oP78kVBsc55iENVGcHci2WnkMMxyJQPQ333AJJXaCMFbck387b4kR+tr71 Vf8zjWJGe/Fbk+RYDmss2+HnZjHVEO2d79JwbYex3UyTAKfLS452ysqdnS8ZMeapQPn4 ghjfvSDm1NgSvXxsxr2aG9DfRbchZs8Ncyc/OIen7HJW5ov3/LUfIoLLjLvjJE35vvOo Ymb5AgI07W4McBamwGi8dm0NTV87BacKkcZrGjjA3VHuPMuHpL5y2+KI29Z+EhCbivo5 cPSXj53++1SrOYv/ptAAdXK1cRFj80ZZyncZ8VQQtPwu5x7ku8vXFG2Ni8IsLeSmthQl Bnew== 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=tZj64NS3lR4fUFHMNV8n19jAmF/K3Ze6u1Z7GCdvYOY=; b=YQ8CuS44ElvnNa2n+jtpAsQfvx7vq/VCmOQUYQFGFdmwfIrDu627A7wWuvK6k0lJcf cVnot67O9XDAg8ABWVdD7iHpaTZVYV+FlOuz6h9NczT3NRcOhG9N6aMFkLe7GHHn8wJw Yuuw6gF/sAm2hjXhWxg3ozs/jr+JyYuioMgzqMTNnJeNFT1ykcCcfy/Y1PkFIlGR+gc5 UkkdRb2e+4K5ivm+iEAQPITOYn1Q4jNulli69r+PYSITz6hTyPr1F+8nwH5RkGj4QU7O fOtwq+90RVORA7nAgGNH5o5iysb8ppkyMWSXKGNF4aUUDaLQjKDuaeQ6gjSrsGQzam0d nldA== 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 Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id bb22-20020a056602381600b0074c8a593b88si152354iob.0.2023.03.03.06.47.37 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 03 Mar 2023 06:47:38 -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; 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 323ElSpr029181 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:33 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Uladzimir Bely Subject: [PATCH v2 04/12] gitlab-ci.yml: Run dev tests set on push Date: Fri, 3 Mar 2023 16:47:19 +0200 Message-Id: <20230303144727.481716-5-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 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_PASS 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-Original-Sender: amikan@ilbers.de X-Original-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 Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= From: Uladzimir Bely This makes only shorter "dev" set of tests run in Gitlab on push. Other tags, "fast" and "full" can be run by schedule. Signed-off-by: Uladzimir Bely --- .gitlab-ci.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d1e8249..f9235fc 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -22,12 +22,19 @@ variables: when: always expire_in: 1 week -fast-ci: +dev-ci: <<: *common-build except: - schedules script: - - scripts/ci_build.sh -q -f + - scripts/ci_build.sh -q -T dev + +fast-ci: + <<: *common-build + only: + - schedules + script: + - scripts/ci_build.sh -q -T fast full-ci: <<: *common-build @@ -37,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; + scripts/ci_build.sh -q -T full; fi cache: key: "$CI_COMMIT_REF_SLUG" From patchwork Fri Mar 3 14:47:20 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 2718 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 03 Mar 2023 15:47:46 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-oi1-f192.google.com (mail-oi1-f192.google.com [209.85.167.192]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 323Elj8E029250 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:46 +0100 Received: by mail-oi1-f192.google.com with SMTP id cb5-20020a056808320500b003848c5da32esf1224709oib.7; Fri, 03 Mar 2023 06:47:46 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1677854860; cv=pass; d=google.com; s=arc-20160816; b=zRYcNZuADqqWts9TLADBzEwbQUqtlw4kFMbA2ku+cG9H5c5CXU51qrOShRysOqwhWL ZA/z4OnoPl6tCMeP8a2d/wyGn9QCwUofEH3Dn7dlo+O75w1ytG1Lxjrhz4WiYPzYoos6 QS3pj4j13hMALUKHnODfBnSUbW9N2kUpIhQfHWJSnKAw4KWrRYSyZsW540arcgmoNbiB GsauhS5YGo8fyYPNR6JocqQ2f0OhrEwsCjeHlr2Dz1mJPIILWQKaUZ70j/TeYp528dWo CDEO1NpQDpvKf400UGR6pdSqLStrT1JpX5g2KWRjvF3M3FLRaXNaaONDk0D0Aa1sOWsQ osuQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=AdkTDg7uEEUqW67yLdnIQa+TCsnZMOOfhhY2bVv2UZ4=; b=pfOtNAVEgMQ0lYWgQfrY57kF6WE8R4gXyd/U2d+XB6qPa7Ksuc1JH4nWyBHWySSqEB RiRJH3nSbeKA4ZA3ACZsDx+r7eHR0vUqMdXyeJ7RtUjWHUn5PuLOCM1o9pUlDO6BvtZm 92d/RkblZDvRwLL3Xyr9y6V+VEq3OxosYD8eHvXdTmqyPQPmip9n+UnahKvq4WzFAg/y F9Fesul5+J5jF/IOhTCAfxMjeZMvyE0rKxV6Rj30+MY1v6V/W1y3q5BTu3Ky/knThIWu KHFyn6bXaqObGDD6rVYxWPrfZL3ThqVZy5nZvXanjRHV29C2uZsTq/AZ+YxeC4m+naOb T3Xw== ARC-Authentication-Results: i=2; 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; t=1677854860; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=AdkTDg7uEEUqW67yLdnIQa+TCsnZMOOfhhY2bVv2UZ4=; b=jQSCoxvl2eEHtz5Nm6e1IpwWm3CM4f+sifNbT4u9ZyDFHWG6nbLPBYGeqhsEbbXqRu BPq+COYR1JgJbLjN5sRIAs0O1Qvce+1XYpdiO7AT8N2ZwbnRtXHUDW3sQiXgxZao/SH7 36QUmOvWiLhAP2QUO5JrR8YF1Hb4wS2+ybT87NGAbSJAXl7Lym3WXjlCs3c4PkT3Y+gK 2cAK6Fj4kdSQvWP7ezcXQKmG+/fvCIX8/vLfuO+ujDnp/illXDaSMKOyvQL5ALkFu55b 6kKbsXVejOF9XcyB/qZR04/3dX0/OAhNSZ6Ufi+PqcFV//9eR8IqJyaCRI939qaB2ysO Mz+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677854860; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=AdkTDg7uEEUqW67yLdnIQa+TCsnZMOOfhhY2bVv2UZ4=; b=uO/yNC7srIRW+2sd3cw/q4yOGd0HzuOx+7pCUtSHv/XB6CsERrITK/nYceMDbtiMdX yiynN3FmRZjsQPmVvMED9PTPGquTCb3lHWZKf70nsnCqyehsEz7I8yUnytRtruvptgYG qSeNwjXRNp8b6H+Ql3ohXiS9RrdQ1+SnFmp2HTLm7GP80WrpJ2+1Olgi63tvFrWHVHe+ qIFqM4R3LDJysiH0nFZN3SR61QogQYHf38fjVnjWzzSxTrqLAXq+6JfuUJNXZBZgMsaB IY2G8VoP3Uc6G2fnugVjlCV4cIYH2UBlnBGdBBdAxOyZfga2D9L1eNF8Jkalh+ECVuij Vv4w== Sender: isar-users@googlegroups.com X-Gm-Message-State: AO0yUKWiBHkuNeYXosNUbnisQ26J9F0e6hyDCeI4flhn9mg3bEm1f2SC jrmdRE3rr9r8N4OJU4TepOs= X-Google-Smtp-Source: AK7set/vmgW9/J/YWG46XkqUYOJuN0QY7mKgscwXhazEIiMS+SvwZhV3Qy6/X3nXz4BN6WFaM3AyXA== X-Received: by 2002:a05:6830:33f1:b0:690:ef0d:d946 with SMTP id i17-20020a05683033f100b00690ef0dd946mr537640otu.3.1677854859816; Fri, 03 Mar 2023 06:47:39 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:aca:bc05:0:b0:383:b12d:145f with SMTP id m5-20020acabc05000000b00383b12d145fls1102217oif.9.-pod-prod-gmail; Fri, 03 Mar 2023 06:47:39 -0800 (PST) X-Received: by 2002:a05:6808:b1b:b0:367:6c7:ba98 with SMTP id s27-20020a0568080b1b00b0036706c7ba98mr756306oij.23.1677854859343; Fri, 03 Mar 2023 06:47:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1677854859; cv=none; d=google.com; s=arc-20160816; b=WG+wRY9Z3TBl2loj8knElhZpzCiEGxuhHTAxH5Qjn0Ak6BxqIrRONEgS2/+i4ys9i+ /YM3t+jK9SGXe/bKQdgO9fHifpgF/bDsgJLEj167Le3ciqOqGA99XIHMlp27vgLSlQ8I sK0nu/NHHm2Zs4txTSfVp5T7eW3h62Yiw17PHd+2eIIxjltNf/Nk391QmYjk7HJeIn4p SkVUulanr19kas7v+G8+id3TXWHdwRFYawozVJ6lxg3IbTTGSevkIpokded4iyyz+bvK 58edMADcqdbfNOgsaXOEUNXwUFUkhzh6B1d66pBuZXwYp1YvcU3uCyQZxohRsHuw39Rq 7Grg== 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=lJAYv6uqAAMMo/U+smQU7AvG246+b1s8e1+frrdQSls=; b=kuuGAR0l9URCfto9QEpri1RoMLQgf2+0BJd7uCYQ1GI+9o7q5YVgxkfCoU2CcKkBwN mS/O1YS8c/58pClDI9XaNfKjKqY6RT8gG+TQc2XcmA0I39UObCTNio3rRcSeiUkHnBTV DooSdbUPFYCkYhfX4U8x80cJnQTBHQeuiYfdDRiT0wweaiPGas0Fo8mPqq+nITi8itqK BguodY5gylgHb1Way34U+fTPbNL2pqXYYu88rtLFNY6Sm6GOisCyOrN8fQ/bmnWF0aXL rLmnhtUNGxQ+tpGR8bmx+wluUP1ZEsGkR7nXBJwHrbG6qs93eh+6HVsLXqGxLIgkPO05 ipDw== 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 Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id 125-20020aca0783000000b0036bbb25d978si125723oih.3.2023.03.03.06.47.38 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 03 Mar 2023 06:47:39 -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; 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 323ElSps029181 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:34 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH v2 05/12] CI: Set default QEMU timeout to 10 minutes Date: Fri, 3 Mar 2023 16:47:20 +0200 Message-Id: <20230303144727.481716-6-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 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_PASS 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-Original-Sender: amikan@ilbers.de X-Original-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 Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Also remove default value inside bash script. Signed-off-by: Anton Mikanovich --- scripts/ci_build.sh | 7 ++----- testsuite/README.md | 4 ++-- testsuite/cibuilder.py | 4 +++- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/scripts/ci_build.sh b/scripts/ci_build.sh index 7382862..9f62db5 100755 --- a/scripts/ci_build.sh +++ b/scripts/ci_build.sh @@ -52,8 +52,6 @@ show_help() { echo " -T, --tags specify basic avocado tags." echo " -q, --quiet suppress verbose bitbake output." echo " -n, --norun do not execute QEMU run tests." - echo " -t, --timeout SEC specify time in seconds to wait before stop QEMU." - echo " The default is: 300" echo " --help display this message and exit." echo echo "Exit status:" @@ -62,7 +60,6 @@ show_help() { } QUIET="0" -TIMEOUT=300 # Parse command line to get user configuration while [ $# -gt 0 ] @@ -97,7 +94,7 @@ do NORUN="1" ;; -t|--timeout) - TIMEOUT=$2 + TIMEOUT="-p time_to_wait=$2" shift ;; -c|--cross|-r|--repro|-s|--sign) @@ -154,4 +151,4 @@ set -x avocado ${VERBOSE} run "${TESTSUITE_DIR}/citest.py" \ -t "${TAGS}" ${PARALLEL} --disable-sysinfo \ - -p quiet="${QUIET}" -p time_to_wait="${TIMEOUT}" + -p quiet="${QUIET}" ${TIMEOUT} diff --git a/testsuite/README.md b/testsuite/README.md index d8adc7f..10fbd79 100644 --- a/testsuite/README.md +++ b/testsuite/README.md @@ -39,13 +39,13 @@ $ avocado run ../testsuite/citest.py -t full --max-parallel-tasks=1 -p quiet=1 ## Fast boot test ``` -$ avocado run ../testsuite/citest.py -t startvm,fast -p time_to_wait=300 +$ avocado run ../testsuite/citest.py -t startvm,fast ``` ## Full boot test ``` -$ avocado run ../testsuite/citest.py -t startvm,full -p time_to_wait=300 +$ avocado run ../testsuite/citest.py -t startvm,full ``` # Running qemu images diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index 5eebd5a..65eeb4b 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -15,6 +15,8 @@ from avocado import Test from avocado.utils import path from avocado.utils import process +DEF_VM_TO_SEC = 600 + isar_root = os.path.abspath(os.path.join(os.path.dirname(__file__), '..')) backup_prefix = '.ci-backup' @@ -262,7 +264,7 @@ class CIBuilder(Test): def vm_start(self, arch='amd64', distro='buster', enforce_pcbios=False, skip_modulecheck=False, image='isar-image-base', cmd=None, script=None): - time_to_wait = self.params.get('time_to_wait', default=60) + time_to_wait = self.params.get('time_to_wait', default=DEF_VM_TO_SEC) self.log.info('===================================================') self.log.info('Running Isar VM boot test for (' + distro + '-' + arch + ')') From patchwork Fri Mar 3 14:47:21 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 2719 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 03 Mar 2023 15:47:47 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f191.google.com (mail-qt1-f191.google.com [209.85.160.191]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 323ElktQ029257 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:47 +0100 Received: by mail-qt1-f191.google.com with SMTP id l2-20020ac87242000000b003bfecc6d046sf1578520qtp.17; Fri, 03 Mar 2023 06:47:47 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1677854861; cv=pass; d=google.com; s=arc-20160816; b=AKfNZ8JVjl0Mwmvt+5vwhw8mphgG9OoIGtiuq5NrFWjaaMKTEXt/xooTsLKZEbVjfo O+OP+wZVDA4K8KOcLAs0HCuX5T+dsTSKdbXp1LJcrZZeC9u46LwGDDjxguLaLhPZDoiD bjDFcQYcaBL7S++h05ou7aKnwuC9wlybP2f2oUZ7PsJ0HGN0wT0Qje8+WN3SK4xRa/4O WJxYX+vS4OmpcMLdkvlpYR/YijyEZK8FGMBcUt/Lcy4hnoIJ3NrBlqIUQ09yK3zyq/9F /r9pBcg3h2roFpPbwx6eMbpvy2v84T4whoZTU1XfyKdwWtydpuzaR/qMDVU0PUnDsoJj AL7w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=deg2F2SF+x7/Ue0L6Dths8jAPMsqpShD556K0ZofKJI=; b=NT+3YQn8QvJT+0LXk/Hu8x0HqAc6qsfYG2zVi1HiqS964wEib9PxSH5bhIX7K8bif3 Ey2u/ci1rrAabFi+px6QfmVl+8CcKxIRDbk7AEwzXuPdjp58lCAtDvH6R/uHHUVPlHMK qjMIfmb+JOZHCuGo1/+QlF4aJvzLDDMBMzo6MCZz6vdVvDC5zISjclx1Sj9HyPZqQ7vz CNTnc5+s3X39R7FbdEJRMb6COG5fW9bvEIozr70jd3h8YSqPDc+FnOeu9Z1BEKMjqcqo RQEHIiXe9e33kfk69mgalrg/ROoBMuDz+EV4xOoEPp7ZOWmF0EIQ5SpU+LZrv0QZq55r HilA== ARC-Authentication-Results: i=2; 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; t=1677854861; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=deg2F2SF+x7/Ue0L6Dths8jAPMsqpShD556K0ZofKJI=; b=O1psDZddzs4FdvL+gDDtrOw1sRzyoNntZRjFiqXvtKxR+oCB+5dO3U4m3XYGV1Ns5Z 35gpRRuIV3MZpl9eifQB4h3slscx0fNc2LTwyCE+YOu0nJQ20G82KMXlvy957xTA3yBF 6rLzzaHxOGk7EfXM9aTBUGpLdsHYnqaPu8lVGNDszqsEAFKQIz4TVTsxFtPREDybGuQW cPn1eZ4QHJ0ye5C9aa3E8WuXPGxqEFxtXevIwFnioAwFWuxciQZ1I47/RPAIgnffrdPb wdgGv64hDFioED/6gx3V3qDwt/dpkbziiuJMN5O9BqTWb65CBIDfolFSUhC+bs9I1wh5 vD9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677854861; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=deg2F2SF+x7/Ue0L6Dths8jAPMsqpShD556K0ZofKJI=; b=wAxX4Xyw6PwinySVyYBZ4kQRcDXbZfb42oFdFzUZhxkU9S/q6gmZCu/VocEw9bR/J1 XigqROtgbyije5llJ/D3jSUkc1xOxSei1ndhEpGdbrrXoR+1uF8Fi0oQ9IP3nrMJdwnh F2NqC1VhbyB3aOLPqYcYDep4V44C5ODXmD7l82vIgZfwWJLtyAtk/jKg15Yn8VHapCPa +5e7yLxqZfR33LdHIywhuHkujW1EcV8C59pYuRS26lWZiW5aDxmhwnfJ18aXWa5xXyVq yln3OVm9d0oO/KJxVqQq/25OgjwtlCFgawJUc32+JSJSf9YP0K2FReouDZ3rGrUff4PW yeMA== Sender: isar-users@googlegroups.com X-Gm-Message-State: AO0yUKXuDAdiEAy3S4ClO2uXicIE5tOp7A+/rrEzG/67UYsaMhls+cxD jwA3lbIBVxTb3d1YiFS9bi0= X-Google-Smtp-Source: AK7set8JPVYcDc86ce+5tpKFRnGQwMPwXtBLi2vfIjB+eJznqXX4wdFkFIfVXfqObPu40vRISODpPg== X-Received: by 2002:a05:620a:1484:b0:742:55f9:318c with SMTP id w4-20020a05620a148400b0074255f9318cmr520336qkj.1.1677854861185; 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-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 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; 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 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_PASS 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-Original-Sender: amikan@ilbers.de X-Original-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 Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= 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') From patchwork Fri Mar 3 14:47:22 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 2720 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 03 Mar 2023 15:47:49 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-ua1-f61.google.com (mail-ua1-f61.google.com [209.85.222.61]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 323Elmdj029293 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:48 +0100 Received: by mail-ua1-f61.google.com with SMTP id e6-20020ab03566000000b0060ae73237b3sf1267339uaa.14; Fri, 03 Mar 2023 06:47:48 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1677854862; cv=pass; d=google.com; s=arc-20160816; b=yy5JOh+QhwQ0lbfybGxJx9pZgxunGdH37vu7Qf8/7ty1Q/tdhbPpSg6Yy6Qc1Nbig/ LeqPmzMAwavKwTZXCEQFW+Z6FwELCruBl2bUzVKm0NRmQ7pBiyaTJjoy6YQkc4eMPj7w dBVEn5ZEoWFBBTZzmIMCtgvsVNEdkGlO+rsRZNUm17Fv9McMt8C5UkGzHpKLO2X33qE6 2WZpp6IVZhsNZs2OyysGX8UAK7fRzOoET01mvktIOIIvmZq3o9Jy71YBcsVW95VlOCjd iySGzmdpgDMo6Rvphmfpr2V75ZocBYJqmrn753KdoKVzjPFLI87ZIjNWl5JiUPicTmxV RQ3Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=n2qelv7KoaARFohxQDGtlr4OUx5zpb3YMd1X2E8xfLI=; b=fRCOzciPZ1vr+C8CCZzjSex+dBUlL6/1LU47CPp3RaC+R+V6efs8jPdIETecgD3SEQ N9s7wCmmTHW5eunlwFoNz7lez0+q58RmRaNeMPLEKIu3NAWlp6lJlR1OW1LV9uesnyGx wXo5ZLrrAEC56Le3y82nw7OmuJuEey3QkeOv2J5qYGLkSA6Avj4QpU4vwCSY6akKnI1c YlcvYqkvJE4DxjRj/Ndj0OsO1sik+M0Zo3mGLMj6wtwTjxIu2jxXN9utCzQJcCqHYUjW uOvqyvPTZGObtQob3Wa5YyIoTAShmO/8c5VMAVR2PXfrWZCMtPO1kHW9WkY7Vvc+HXfr w9nw== ARC-Authentication-Results: i=2; 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; t=1677854862; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=n2qelv7KoaARFohxQDGtlr4OUx5zpb3YMd1X2E8xfLI=; b=XpceZUN9DMzYvq7Iz3Pe9pZ+CoUt0C0floXAWUgAGVWMLGFF6ABoAvZaOPFuIpT1P5 Qyh9nbPBd6+kysZ2iEAfapvelxQZDCJkvawMWWNZQXdWK9JIW8L6rkmP9UKPZRcaOLYJ Jt1yCPyaTWZXLNpUizM9DgaDXXQX1CS2st9OPXxspLYgXSdrdiVcKbJRV/fEvJjr7zGL gmaxS8GDl5Di6gMaAIxD/HieBNULcMYIbj6NT08kWVe6rHtiJZPeZjLysZvZJWAek0Ks dBI2GRAEjyeInpzJexC7zVKg4sRDfx368EbjJK9xZ+f/35hnZqPh51kNZWP2uW2Bctbu ieFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677854862; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=n2qelv7KoaARFohxQDGtlr4OUx5zpb3YMd1X2E8xfLI=; b=KjMtA+0AuANNMGjwSSc99tMUWBFFHuj6Xt+DryzfEOwHKc5zQGiTECnz2c0NSI++mb QPnMwo4YhIQX7FOPeGErz6j8/O+oUMTatJ/UTRJe0WoTnNSiQ1hICbb2EOLlp4wEhx6W sZA/2ATxkza4jusHaX5XLcYC3DM958EwIwb5k0P3z5aK0Wl3wF6luPuUqCPJDGc4paB2 rFiUv+P3xo2yFRiepzuKUtgwIr0kkhBNciEPWeYTwKpQD97OFTwXgg6bGzXXTW70CEho vhiF5YW3XI9ZdJ/Mxz/jlkILKsYTEPMTPCkROjPu/L7bXOSvs4yiibrSV1+iwnkPcMuG GPbA== Sender: isar-users@googlegroups.com X-Gm-Message-State: AO0yUKVGiooPatKQEuJrYmPzrGkmDH7wLlklo0WxgXWIEX1PfBFU5zvB pot0uiVtxdFgTqZwIsbdHjs= X-Google-Smtp-Source: AK7set996OvkFGg9Ybk3mWajKEMBrTc/nwIpivGqWIueolLAq5dH7H3WA1OwdnN/X+1QMXEH6TSz1Q== X-Received: by 2002:a67:f406:0:b0:414:48a5:473f with SMTP id p6-20020a67f406000000b0041448a5473fmr1417451vsn.0.1677854862558; Fri, 03 Mar 2023 06:47:42 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6102:3d82:b0:412:6005:4f8e with SMTP id h2-20020a0561023d8200b0041260054f8els947400vsv.7.-pod-prod-gmail; Fri, 03 Mar 2023 06:47:42 -0800 (PST) X-Received: by 2002:a05:6102:338a:b0:3eb:39d5:68c2 with SMTP id i10-20020a056102338a00b003eb39d568c2mr801224vsh.10.1677854862010; Fri, 03 Mar 2023 06:47:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1677854861; cv=none; d=google.com; s=arc-20160816; b=Rw7J4MYCrLviQrFI5DsYH+K2g1G/5XaoFb6emlQOKGv19djXD61NAGziHfJ/WiAxXT Tete/ZSnwAuOHYM5iG4Mp+t9Tol+Qn9Eh++COsi3jsomZLWpV/58rIfkuGJ0w2sc2d4t OuBlDD3Os0XtxxwG70Pfu3uL01GTpLSqh+LxaCqeSF5AA7bwZMJBNbm2mGypK/AY25Bd OQtb3aiUwkxgORfbFxP+1iIV8WPvGZb1sSj250EVg3fPoi9o+5SV06QEQeQhOmPDUke+ Wo7Ibs6uk3fbdGFLyvuIejTtjaSOtelaacyZamIPSiSIDQ9nMZOU+jOVsXpJCdcG/Zq0 YUKg== 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=C/6eKpp0kbtSFjs/x1DjSGweQWC9E3MvCdUligc4vzo=; b=Lc6m6a/x/O/WYbOxzyFSdhmnV45pwCg35PbrrPCsySf0fU301GtmN6FN3oXFJFT7JC BeUtRx4eQ72OVwFosuGppkwDYISErZkKTekDMV7uWRov9cD6ignwiSnGPHTZOmHe7GOP YuzqQS9zueyPywx0Cc7VU+Do/amOM7pShRtDbsn6nSZPSpMsIXyICpoi+Wwor5nCCsdD 6Qm7A4G0lL6xF44/m5QZkaujXuOGfwqffybhW6PPxMgfoxsBt+8wbIBJm7/ihC6lYic8 A7DsS1Rh/ql6rnbklfyQLQvd4+vWo0jKrsGDAT6SLlwS/5WebgWULOfA0trZup/Uvfpl pIXA== 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 Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id dc16-20020a056102559000b0041404daed81si169860vsb.0.2023.03.03.06.47.40 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 03 Mar 2023 06:47:41 -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; 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 323ElSpu029181 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:36 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH v2 07/12] CI: Remove norun option Date: Fri, 3 Mar 2023 16:47:22 +0200 Message-Id: <20230303144727.481716-8-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 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_PASS 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-Original-Sender: amikan@ilbers.de X-Original-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 Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= This actually removes option added in 155c139 because '-n' flag no more used in .gitlab-ci.yml. If someone still needs to skip startvm test cases tag '-startvm' can be used. Signed-off-by: Anton Mikanovich --- scripts/ci_build.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/scripts/ci_build.sh b/scripts/ci_build.sh index fcac180..cd4249f 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 " -n, --norun do not execute QEMU run tests." echo " --help display this message and exit." echo echo "Exit status:" @@ -89,6 +88,7 @@ do ;; -n|--norun) NORUN="1" + echo "warning: deprecated parameter '$key', consider using '-T ,-startvm' instead" ;; -t|--timeout) TIMEOUT="-p time_to_wait=$2" @@ -115,9 +115,12 @@ if [ -z "$TAGS" ]; then fi fi +# Deprecated if [ -n "$NORUN" ]; then TAGS="$TAGS,-startvm" -else +fi + +if echo "$TAGS" | grep -Fqive "-startvm"; then if [ ! -f /usr/share/doc/qemu-system/copyright ]; then sudo apt-get update -qq sudo apt-get install -y --no-install-recommends qemu-system ovmf From patchwork Fri Mar 3 14:47:23 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 2721 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 03 Mar 2023 15:47:49 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-ot1-f64.google.com (mail-ot1-f64.google.com [209.85.210.64]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 323ElmoV029296 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:49 +0100 Received: by mail-ot1-f64.google.com with SMTP id o8-20020a9d5c08000000b00693d403480asf1292737otk.3; Fri, 03 Mar 2023 06:47:49 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1677854863; cv=pass; d=google.com; s=arc-20160816; b=08HasaedZOf7YenfunMMt9UuOwJ9tqMy1+/BInZ+t+o7VvjB+EDAOLUQEENa6lfH3o Op9tcr1RH6YpnHXTOe3nIKc9lw2k6bGiDwqFrBmGE0mvUnqwfq+mc06seAKaVoAi8nla DaCv/Lk+TgVJ23KOTsLsBSvRbMTKqrz5SwSXCeynF/kTAPrcq7/XE5ddmJhSNUYbBBok zd5+ize8o369ULekqqVERt5yxHA2PnmC5l+rjEGwxb7OgCJjaz7HRtNdUoX1fRn4+uuS JdAk69OLd5mYaBKInO95taWxPE7wr6lhRWm05Wv6iHA4/Xlrnb1iDTcnuFb48kLJHEcv EYgw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=y0IB6JaO/CG32TtZQYnsdq2Dflt7TfKlN8GbIVkWeoI=; b=spXg+5hlq3K96iTLwDCsv0ksNCTCJbxGp2Sn/6yjkwBX7sNzuPoAYwGxFyBVd4N6Xm 4QcYyED1VUoQiBQiOv0JvdCzvzIDil7mugs8i5Ln3Wt9cdN1PLjDm1un6NU2N8q7ZVZf zDHThZgPYttQ60aYeY7d3dtrJ5UjxHnYRti2xOcP81D2Ek00fnilmzoL081yEaOEV2CW 0irqdFU0JXwPmOV6mdSUuApKuOerm1g08kT1xaFD8FbCQGxD4qMaXj+PeyhJVCD/SYew PF5Avr4A/F7p10rNg02ugMBlJqj6sJxHRxpVE22KZ9IoF7hRal9Yc/9Z9IKudI+n54Qw JOMw== ARC-Authentication-Results: i=2; 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; t=1677854863; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=y0IB6JaO/CG32TtZQYnsdq2Dflt7TfKlN8GbIVkWeoI=; b=b8ITb0Yo3QERLhXw0ePrdyFZ2P3nhVIDekNj3grkpj0If/Sg+TpSaFqJoU2fECHxoH oL22yt4AupCBrQQVCriYAujEusEIxIL1RAi9UUC3AEDZtiogb9+ObAGQaJS41FgUESHf ylhe7ByCmhzfVzHxxThY/hlvs8Ug4Y3uRkNHD4+rCn03SN9QOwtPsEYlZjquz9ERropq hWe72MZDBh3AFC12RZ4fWpkYcptNNZrcVJa7uUQFcMrysokhvNEzhblxwSrlfmg4brL2 E14KJ35Rsc9YPuWIZYudbMVlzS63TwJcVVgs/DOFSnUz/7eFFmRq5ScVAdsjgHBpcexi ax5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677854863; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=y0IB6JaO/CG32TtZQYnsdq2Dflt7TfKlN8GbIVkWeoI=; b=VKlh7zAHxkgcyHKefwEhDK8EKUG2Kj8uqyefxQNk/QXZK6d1VYlgH3PCsC6Qc+2X01 cn6gsV370qFbtopF/L4lE1nnJhwUVo/Hw9eRsXy6iiy6akCNmDb3X7mj6+H3Fvqmob4W MorIj6WHRHjES2AUFRbtjgtVdHGuiNyaFZQQp5BhvmYRzFDjwhfi8VPfLTUnS00939Zb BlnoxobdktLht6nEzHSaYksLzm2OhZPrnlg8tsfwRI/PEFsiRXx0fDCPNExDpJKi8jUw H7C01QqZLESb6gt/232Njhcx2rhpZDU7WMHmY8eQIEgK/MO6+NQbdbzLiN9pFW0gQaNr LOPA== Sender: isar-users@googlegroups.com X-Gm-Message-State: AO0yUKWVZaB74khvAsVGdq/YvHohvTFZq2PwwYMW34+/AaV+WAAh2WoF iy3fxx1BYFFPJ/SE+HeqpaU= X-Google-Smtp-Source: AK7set924dYDCl6D0F2CAHNKboM5pGh26hvuscjwq4Pgf45LqQwJ0BySE488wKdJ61CNeqHkNGKAwA== X-Received: by 2002:a05:6808:118:b0:384:23ce:10e7 with SMTP id b24-20020a056808011800b0038423ce10e7mr578810oie.1.1677854862846; Fri, 03 Mar 2023 06:47:42 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6808:2124:b0:359:ca69:f473 with SMTP id r36-20020a056808212400b00359ca69f473ls1101337oiw.10.-pod-prod-gmail; Fri, 03 Mar 2023 06:47:42 -0800 (PST) X-Received: by 2002:a05:6808:251:b0:384:637:a4f with SMTP id m17-20020a056808025100b0038406370a4fmr815335oie.10.1677854862428; Fri, 03 Mar 2023 06:47:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1677854862; cv=none; d=google.com; s=arc-20160816; b=ntnI0bZLEycJD0/MrXzoFboa0XkDcKq/hjx0irEh8K0yB2k9z5pOU12ydywHFzySM6 NoE58mTCECiWHCOmj918Tetct45ZtPy2J0GpwHVSb1tth4wSTQLLdxnFZ0bxRk49eVvu 8VdMs/c68tA0Z4e106OizozNf7C3MXCbBXtpu3FbjvVZB8LCZV86j/5AzFRRvoxmxCNu wTMVZf2cq/NEyE4RTK+YdkhcRehBgCAEBquqjdA+gPJsfHHs0wvXyLh0bxiY83Cw3fRA zbcfvXdz5gg4gjETLG8whu2ktoEhvN4iENRXK5crK5Qrv6TcLhX8fFgXwy1uY+yVP8vh /uJA== 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=JZCpuScroDYvcKh9Wg2EF1QdxRVYsKWawQl8sWKXMLg=; b=nY9QEzggzhyLNuOWDtUA8TVXU/aYQygtEQ5L4zprWuZHSan4EHujJJUd+Dg93K74kY dWMi9yC1N1qmYJMEZ4Qfk1h7N5gCYvkVJocFQruetmAc8R8MZF7/QgfmYkM5Vo8qJPTP cOoBknixnzgI5aEWVh85/9ZMAAyu2Kt/HBLcje4F32Y8D3S4j7VYPpkJjPYy7mFPwLI0 HG3MdPIWv5aYX7Ximn2qs2qI7WZEG8G56WjLn2hwB0oTNeWVx1r8YZwIMFNows3T906C xuyOr35nsf+xFDteLcaGRJW56BM28pcPnNj9Jfs/53av19LC+JsDh9WGx4lDZ2wlPgbT TNIQ== 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 Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id es19-20020a056808279300b00364bb6b07e9si154549oib.5.2023.03.03.06.47.41 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 03 Mar 2023 06:47:42 -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; 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 323ElSpv029181 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:37 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH v2 08/12] CI: Enable sstate dir sharing Date: Fri, 3 Mar 2023 16:47:23 +0200 Message-Id: <20230303144727.481716-9-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 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_PASS 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-Original-Sender: amikan@ilbers.de X-Original-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 Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Test cases performed in different build dirs now can share SSTATE_DIR. Enable it by default and disable sharing for cache-related test cases. Signed-off-by: Anton Mikanovich --- testsuite/cibase.py | 8 ++++---- testsuite/cibuilder.py | 7 +++++++ 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/testsuite/cibase.py b/testsuite/cibase.py index 6239b4d..3267c17 100755 --- a/testsuite/cibase.py +++ b/testsuite/cibase.py @@ -31,7 +31,7 @@ class CIBaseTest(CIBuilder): gpg_pub_key = os.path.dirname(__file__) + '/keys/base-apt/test_pub.key' gpg_priv_key = os.path.dirname(__file__) + '/keys/base-apt/test_priv.key' - self.configure(gpg_pub_key=gpg_pub_key if signed else None, **kwargs) + self.configure(gpg_pub_key=gpg_pub_key if signed else None, sstate_dir="", **kwargs) os.chdir(self.build_dir) @@ -44,7 +44,7 @@ class CIBaseTest(CIBuilder): self.bitbake(targets, **kwargs) self.delete_from_build_dir('tmp') - self.configure(gpg_pub_key=gpg_pub_key if signed else None, offline=True, **kwargs) + self.configure(gpg_pub_key=gpg_pub_key if signed else None, offline=True, sstate_dir="", **kwargs) self.bitbake(targets, **kwargs) @@ -67,7 +67,7 @@ class CIBaseTest(CIBuilder): count += int(content[field]) return count - self.configure(ccache=True, **kwargs) + self.configure(ccache=True, sstate_dir="", **kwargs) # Field that stores direct ccache hits direct_cache_hit = 22 @@ -119,7 +119,7 @@ class CIBaseTest(CIBuilder): return False return True - self.configure(sstate=True, **kwargs) + self.configure(sstate=True, sstate_dir="", **kwargs) # Cleanup sstate and tmp before test self.delete_from_build_dir('sstate-cache') diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index 0a07bf0..ef46352 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -58,6 +58,7 @@ class CIBuilder(Test): def configure(self, compat_arch=True, cross=True, debsrc_cache=False, container=False, ccache=False, sstate=False, offline=False, gpg_pub_key=None, wic_deploy_parts=False, dl_dir=None, + sstate_dir=None, source_date_epoch=None, image_install=None, **kwargs): # write configuration file and set bitbake_args # can run multiple times per test case @@ -66,8 +67,11 @@ class CIBuilder(Test): # get parameters from avocado cmdline quiet = bool(int(self.params.get('quiet', default=1))) + # set those to "" to not set dir value but use system default if dl_dir is None: dl_dir = os.path.join(isar_root, 'downloads') + if sstate_dir is None: + sstate_dir = os.path.join(isar_root, 'sstate-cache') # get parameters from environment distro_apt_premir = os.getenv('DISTRO_APT_PREMIRRORS') @@ -85,6 +89,7 @@ class CIBuilder(Test): f' wic_deploy_parts = {wic_deploy_parts}\n' f' source_date_epoch = {source_date_epoch} \n' f' dl_dir = {dl_dir}\n' + f' sstate_dir = {sstate_dir}\n' f' image_install = {image_install}\n' f'===================================================') @@ -124,6 +129,8 @@ class CIBuilder(Test): f.write('SOURCE_DATE_EPOCH = "%s"\n' % source_date_epoch) if dl_dir: f.write('DL_DIR = "%s"\n' % dl_dir) + if sstate_dir: + f.write('SSTATE_DIR = "%s"\n' % sstate_dir) if image_install is not None: f.write('IMAGE_INSTALL = "%s"' % image_install) From patchwork Fri Mar 3 14:47:24 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 2722 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 03 Mar 2023 15:47:50 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-io1-f56.google.com (mail-io1-f56.google.com [209.85.166.56]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 323ElmGl029297 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:49 +0100 Received: by mail-io1-f56.google.com with SMTP id 9-20020a5ea509000000b0074ca36737d2sf1384793iog.7; Fri, 03 Mar 2023 06:47:49 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1677854863; cv=pass; d=google.com; s=arc-20160816; b=VLnWi8wbrOQv/mDn1AbqZNYjsF/PQYXUCtIHjLmeufervcaFWXWj0Bi/HR6EBWNlFY CaJJ9FXa1Jgm7RUJ1g9zTYTFgcB/3UKhwb9JlGyswvgQnelTg9F3xUikYi05dt3KwRqU IQ7GLUALBeHaWHv81HY8eHkAS8CD9gzs3RuBtEpI8YsOngxnfcw2Bx7COE/eyPwkAMky n76O9bpYk6tKBs0tj5qzng4ZqwWJDngqEy3Sdiko1IrPPd49xdJJwLZGVXTANcdetaEN sWtUR05qVOzVDp/XZfBUojPNQxVYd3unR9+WjpkJf9X+pzqjS1AWSdnuO8ED8Kv8vAHw 051g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=ZKVbILOXCYrUy6ZXJveUZfS0FVHntQc9Se68jsE13N4=; b=ZdGcm5T/Es9bulDjdmluzbrYwvAcDJF9Nki7b8Y77wRmOcny3pwQIsZZEdDpRE49+w tS0Ugn1mjYxjwVJ428/b/Rlf5d7FcI4qLXHpFRoLEG8fyQfw4cpbUg1AWTTPMIojn4VW Yw5cAtww2bfFn/zzQG5aFLRLdD7y7j0K37moVkHsAcTkuy8nSQa8rKBxIAnolFvF0vuZ mvLrQfReBKVtQ829C9GmNunuEVyKmaLPehqpCPxdGDC4ozxwZdToVO1gaMz+bbawgl3r KhSmljbiYE14vTPyoxe+fGyvwEKcTA+oGQL0JUm/VBJv0RE0u50qk6wUf/xrEN6tEE8J BNqg== ARC-Authentication-Results: i=2; 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; t=1677854863; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=ZKVbILOXCYrUy6ZXJveUZfS0FVHntQc9Se68jsE13N4=; b=FSc1um9WGnNgnNFsFARfCU7KQ4xJDE0lTnyrcxFBgaayf6yyeUcrAgLcbcJuP0ONLg XkqkYgLIm6puldx43Q+uK8ZUWsLHDnU3ryPPHM2KLLOEXWMcPMrxbDzwsMavAhizqCjE MHXmdLolkS4ee+5DjxPCO/yNDD9LyFk0P9IVyPcVX5eITwK7MDYVJuoMEWCUFouwP239 GmghRvF1TOdK+keCIcWhxy3F3rVJOmzO8eF0FLWJxP1d7x3FFTetufl6JqKvie4ZMPLN DIWBYm7R1IJ14BGbUtp2dQIwb0+da5u9iCjvQX2KRBDMmLf8xvucUNgQ17j7kIzHGBWX 0zuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677854863; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=ZKVbILOXCYrUy6ZXJveUZfS0FVHntQc9Se68jsE13N4=; b=bQShKlfZA6DN20TobfFSbhuT+/GvAQkL2LSd7mua5zlJLrsMOMjBdONFX/+2xdcl+i sNi4c99qZLRHaNWVCiKgdudK+2BuNIVV2dHHd4ypy8+i28ypm/tr5UbWzfaxfH0s6BIr SsL2K2gbdJwKcFeDwPN5GBBPfPn8p5h76bRo9jxygu7A8PR/gr1DB6wUBrq91E/4+ocZ Rma7FgKOi5108kWkPuIy+mmpJMzYZt+nRyJ5sshy3xXVmH96DoB64af7/++x/sm/zYt6 Xr2qwqwBh+w+PZPZVXf9aC06DzGeELjcxyMNsuYh037KnhIXFzJpXkbf9vERt2iwdmsW yRiQ== Sender: isar-users@googlegroups.com X-Gm-Message-State: AO0yUKWWuRqdE/2kGpmRaGPOsQPyEBv5sl1H6zZdpQS7Kbsq6qqKBliq pR8ID/hPtK9ZJhAe/EVrkl8= X-Google-Smtp-Source: AK7set+uJJNgqr/6oIAfHVobwQAobtjZeXPAWSNX3f042Mql1PU1nSDlyCkRJEEXHz7lOHxuOnHMwg== X-Received: by 2002:a02:230d:0:b0:3c5:139d:6097 with SMTP id u13-20020a02230d000000b003c5139d6097mr672662jau.5.1677854863402; Fri, 03 Mar 2023 06:47:43 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a6b:5d06:0:b0:74d:3a9c:447c with SMTP id r6-20020a6b5d06000000b0074d3a9c447cls494465iob.1.-pod-prod-gmail; Fri, 03 Mar 2023 06:47:43 -0800 (PST) X-Received: by 2002:a5d:9f41:0:b0:721:2cf4:7f82 with SMTP id u1-20020a5d9f41000000b007212cf47f82mr1279844iot.0.1677854862913; Fri, 03 Mar 2023 06:47:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1677854862; cv=none; d=google.com; s=arc-20160816; b=nzA7bJ/+88CaDj6gFdTsoionMyNEsHuXyAA9I+OdQgaLU0T86iwo2UFXoHs4O8ISxm T6kvZmsMItfMzTnic1tkOg59Xfq3GnCi6brjEhSODJRdgpoyb+FQslq4kdYl8d+0wklo qCVM/+sRMALwa1tLh/CRrJzML+fq/mGIGFI/0tvsftcnNQwb6AEbyyonVsQLxLHgKMBk WfWvH9etDr9Bc5nVgWtpXw0izaX2HzLFz+mwyGrS/DbJ7/oy9I6Sh3VK/GuR/PBoCBhR eFRbMo8az5spgeixP3bSnaiEqiILVWIPuOgj5NkoBxthMbcW57bGLDoUSzh5BRrTMrQy tyCQ== 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=E6XmPpB2QknDHH+D6qX0kLXi1H/O2skQuuse7QVEvVc=; b=Usakmumoe29ZFtEMXQ2RUi7FN+d4+C8CVPek4Ms2yignyNdfKvTfDG12fCM88g3diU 7C//K/3+dVC/o0wms3sJd2Ari6/g5R1padSxckwlFLMO+Oxl0z+wThntjqG9NLto0BLd 2M3i1ckWHF4fW1KCTeGordJkjA9oXG+erhD3ngFbglAhRiXDRCuyKidjMVCbkFYwjf0+ VZzOeBf7l0Y9uphFFpufc55Mug2hN+8jgL8cgpR9LqUjRjDqU1ezdOSEq6WEjOnMXtYj RocQ2sX6t1DG97Zoold223OyYuoYcTxzepKRzqpOIiFVdov8zn7kD0wV2F6VXrgarMec u0hg== 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 Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id bb22-20020a056602381600b0074c8a593b88si152364iob.0.2023.03.03.06.47.42 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 03 Mar 2023 06:47:42 -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; 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 323ElSpw029181 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:38 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH v2 09/12] CI: Enable ccache dir sharing Date: Fri, 3 Mar 2023 16:47:24 +0200 Message-Id: <20230303144727.481716-10-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 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_PASS 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-Original-Sender: amikan@ilbers.de X-Original-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 Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Test cases performed in different build dirs now can share CCACHE_TOP_DIR. Enable ccache sharing if ccache got enabled. Signed-off-by: Anton Mikanovich --- testsuite/cibuilder.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index ef46352..0f84cca 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -58,7 +58,7 @@ class CIBuilder(Test): def configure(self, compat_arch=True, cross=True, debsrc_cache=False, container=False, ccache=False, sstate=False, offline=False, gpg_pub_key=None, wic_deploy_parts=False, dl_dir=None, - sstate_dir=None, + sstate_dir=None, ccache_dir=None, source_date_epoch=None, image_install=None, **kwargs): # write configuration file and set bitbake_args # can run multiple times per test case @@ -72,6 +72,8 @@ class CIBuilder(Test): dl_dir = os.path.join(isar_root, 'downloads') if sstate_dir is None: sstate_dir = os.path.join(isar_root, 'sstate-cache') + if ccache_dir is None: + ccache_dir = '${TOPDIR}/ccache' # get parameters from environment distro_apt_premir = os.getenv('DISTRO_APT_PREMIRRORS') @@ -90,6 +92,7 @@ class CIBuilder(Test): f' source_date_epoch = {source_date_epoch} \n' f' dl_dir = {dl_dir}\n' f' sstate_dir = {sstate_dir}\n' + f' ccache_dir = {ccache_dir}\n' f' image_install = {image_install}\n' f'===================================================') @@ -124,7 +127,7 @@ class CIBuilder(Test): f.write('DISTRO_APT_PREMIRRORS = "%s"\n' % distro_apt_premir) if ccache: f.write('USE_CCACHE = "1"\n') - f.write('CCACHE_TOP_DIR = "${TOPDIR}/ccache"\n') + f.write('CCACHE_TOP_DIR = "%s"\n' % ccache_dir) if source_date_epoch: f.write('SOURCE_DATE_EPOCH = "%s"\n' % source_date_epoch) if dl_dir: From patchwork Fri Mar 3 14:47:25 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 2724 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 03 Mar 2023 15:47:52 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pj1-f62.google.com (mail-pj1-f62.google.com [209.85.216.62]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 323Elo2S029341 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:51 +0100 Received: by mail-pj1-f62.google.com with SMTP id gf1-20020a17090ac7c100b002369bf87b7asf1043567pjb.8; Fri, 03 Mar 2023 06:47:51 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1677854865; cv=pass; d=google.com; s=arc-20160816; b=DRvjxt1wLM0nV/e6DbTsFovzF9JUdY0WMIQLvcRVSxADWPJXY/+Q0qkHA6NaxD0TZx URo6bOQ+WJINmb/etl/UYx/a8XGXPETe+cprUa0kTK7au6X0gT141v+BlBwCaVbfqqRM UvKrnudMpiOc/fFQEtzMIK+uMz6wdUzpg4dNsw8hgyz3s0rDGAa52UAnwpcgxQPU37Kq ipvOUyxHbeen1iItSBVnLvusUUo03A5RUdR1BZ3GXz2k2m34C8Ww2gzJmwUMyayBjv9L YsSzMgm2dCziS+/VuOpKYlwXcuXO8Q+BTxvwIXdrj3NKPcPid2Q6jgsLrPGNfmVZ1BUP JOQg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=oMQox/sdatH9cciwGIrX8nkoV4k7E/Tgo/Yj3IZ3i1k=; b=09VRrRa5xTsHHIgd8h2AKRjqliofvDuqyZS6ObgLZLlo7LONiWg/fMRx/g6ougI+Y1 PcE8dN+8JNRx4JgXzZP8pSrKue0ldXPLThvRbpngZ02HGTWAfMzjU3XzjVPdF5c23v/r b6jN1sW2yKXBMBsHI63Md91I6JYQM7E5CgYRx3sr7QUNCBLPeo1KpekP4a9YzSZBIJVn v+nt1oAQigvmBUZ8IwkQAUd6wYezOtbESKQvv6THPZvWGYpaQxESYwl6NdBvV7AwU0vL QYxS9FXxp15YqjYSaMdN3tdn9ko9xnh4Xew3RCwvcRn6vSvxGCSkE2dBMSJ54qrp2y33 B31A== ARC-Authentication-Results: i=2; 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; t=1677854865; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=oMQox/sdatH9cciwGIrX8nkoV4k7E/Tgo/Yj3IZ3i1k=; b=cvTGZStVnMHa6laWYtUnvprZghVPa/GFvF49ZAUwBYo4cRS5NofBRC47MGL4zWJx5H 0JRmH7OPFXIqqLDiJ18fqYfBktCHNprN40u174keYk6JoG6EN0KV5s+kiUwUV0VCrWDn 2KQp42PPkeAn8fvEfbzhr1QUf2bXdFTzJ7pawA9qwz63coqSooXmmM4v4ux4U435jSbp eeQdYE/i6QUWWe9sKerEJeTqERg17tV0vCYM+Konp9dYXaryu1XhTCnTNtsHblPmhO/D I0YvIc4ap1g7YXMROEsZQoBG3S6vqcKNFGb9UhXX8h4W9nlGpon/W0YmzXofCMizSP9W WPzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677854865; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=oMQox/sdatH9cciwGIrX8nkoV4k7E/Tgo/Yj3IZ3i1k=; b=Fqj1MnEnnChQ9Zp1qSIPz7LOxxfhmYXUReE5BhUoxoO1nxCzmGAPdKAuXy37G2dIGx ahVyXJ2tEainDXZPi5oUUlJJzHJCQyGcUynIKVI3oSTAwnv9vN6q9bSi1K5AFg/8DiR8 E7FWH6TFE0AvNYJFykVRwmQUZSqzdcbmh0QLC4teDtKTYKM5P1KjEdZIiszAaEgK8XZ2 0i29lkYVyAIwlepPNB+I7vA8NtoIpGTxgvvND6XTL0+XZbtNCX6J+2l3dSfyrad/L8CU mVtRN5iSQ3+Oyh02p5TnkMhyOgBOqU2oq7JNKNaJ8oEhxisWywbd7CV6nXmDs/ZNbZ7e y5WA== Sender: isar-users@googlegroups.com X-Gm-Message-State: AO0yUKW5QPXRNn5dCBP8g2V2reMkKp71uCUzPP0+SvaFSVZNQC1YfAl2 H1gn9XnNP+sIlSAC3Lilcg0= X-Google-Smtp-Source: AK7set83OcfPn+4l8GBfvXPli4VVR7gg9j6tWkCTMgCro/9Qv1JNKz1GJDjV32CTLmipHkAmSaBQeA== X-Received: by 2002:a17:902:efc3:b0:19a:6b55:a44d with SMTP id ja3-20020a170902efc300b0019a6b55a44dmr2606612plb.1.1677854864966; Fri, 03 Mar 2023 06:47:44 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a17:90a:2c83:b0:237:18be:2595 with SMTP id n3-20020a17090a2c8300b0023718be2595ls3076176pjd.3.-pod-control-gmail; Fri, 03 Mar 2023 06:47:44 -0800 (PST) X-Received: by 2002:a17:902:f684:b0:19e:68b0:b06a with SMTP id l4-20020a170902f68400b0019e68b0b06amr2767480plg.50.1677854864180; Fri, 03 Mar 2023 06:47:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1677854864; cv=none; d=google.com; s=arc-20160816; b=A+19K6f6DaFZgf+2yUycjofI1G5pFpsE8IJA5rCE2aa6E/nfe883nYYef5amxRmdYm I40fMchWFjx9Tkh40gkWAXYTvOXunpqMMQvomyJvgOxmUjkFFJTecikWI7K2n3e2acdl PCFdApdHzBRujGxLGUErGW87aXp7gPN2PKvyTzZ2rEhdbcEZp/ZPYUeP3o1JiQP1ZP/B bApUGOQV34ESn00wZcvz1h7HMPeZtzn3Siqk0KNblV/+q9ckXoE0MvjUAcKhpCIXjh1z WGZfVWeA2rmQEbICboy2mIKjjb5eRWPJQEwH/oLmWqJD+GN3tC8c709x9P/fin6lujwO MRUA== 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=ZtvrlH6sLLKtSxB+zOMGl9QGg0/nPGKKgMwFGwP7ruw=; b=EqBOTCvgibQICv6ZaAmeJNz9XVSRHlmltz4TGc9ACJtzIx8N5PmNOWCP0erIijM8xT E6/g9t1grBuAwKBzYPDJwH93AvKgep97ViCBCnmiW0GV2VfDo3P835uJyRPk9SAPXsdG 4RFVW1TRx4l4UKdpfGZB4lHklSoMCpaAp8HPE5x9c+q8O3ZZ9y8yCRVaYfp0Jr/+oLNm LhkR+OouFljT/ikESHwY0TSFfs9OPVGaCJx4QFXN/S1aIExBUmPwQYt5hTfzF42X15El HP77gNFNDdqvia7OVvN7nzyehPbsC2E3BoDKdpBotvJMyDhXjI8mojTLYXBzzDN45OhM J96w== 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 Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id jk19-20020a170903331300b0018712ccd6e0si104073plb.2.2023.03.03.06.47.43 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 03 Mar 2023 06:47:44 -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; 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 323ElSpx029181 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:39 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH v2 10/12] CI: Add Jenkins pipeline configuration Date: Fri, 3 Mar 2023 16:47:25 +0200 Message-Id: <20230303144727.481716-11-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 X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_PASS 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-Original-Sender: amikan@ilbers.de X-Original-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 Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Add pipeline configuration file for Jenkins CI: Jenkinsfile. Signed-off-by: Anton Mikanovich --- Jenkinsfile | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..addefa6 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,34 @@ +pipeline { + agent { + node { + label "built-in" + customWorkspace "/build/$JOB_NAME/$BUILD_ID" + } + } + options { + disableConcurrentBuilds() + timestamps() + } + parameters { + choice(name: 'TAGS', choices: ['dev', 'fast', 'full'], description: 'TAGS to execute') + } + environment { + DISTRO_APT_PREMIRRORS = 'deb.debian.org ftp.de.debian.org' + } + stages { + stage('Stage') { + parallel { + stage('Cleanup') { + steps { + sh "/home/workspace/bin/clean_task.sh" + } + } + stage('Build and run') { + steps { + sh "/home/workspace/bin/build_task.sh '-T ${params.TAGS}'" + } + } + } + } + } +} From patchwork Fri Mar 3 14:47:26 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 2723 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 03 Mar 2023 15:47:52 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-io1-f64.google.com (mail-io1-f64.google.com [209.85.166.64]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 323EloLI029345 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:51 +0100 Received: by mail-io1-f64.google.com with SMTP id 9-20020a5ea509000000b0074ca36737d2sf1384837iog.7; Fri, 03 Mar 2023 06:47:51 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1677854865; cv=pass; d=google.com; s=arc-20160816; b=fcuLIolaxgky97DYVjex2EnXG0NKvhjDVidHP9sGK1ajr9/gKDW/0+3X/x++pcfZqg aIZlQh2sYURcQDdRWtP7Q0W3OtoqovC4p40cvlMuM/4MNuePnUxysbo/9gTfp6erbdWn ObfQMX9QdiazMUY35HLXevlEKDumtMz0S18MW3rUvX1IGXVwCX2bSuLSln8+9UolcxkP 7dz468lqsh85GjhnjZSdDl+nkDJieM0qaBz68NmizUtYcsKL8ZlhR2KPC6XnHkN7y0HJ N3KmUaesmSWgjiWdja/xaQstu82A1HC6H8WoT+uIRIWt51gLoiWtiLGCR+xlv2J2ZjMs 65ug== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=wzDd/WYzHYAXCiLu6t+CZmdRQvHsYDE8ZXhv1iL9LeY=; b=rRiumLf3xsEZs4Nx3Bik+UpG27WirCmJiwu9GksV1MlTje8xFnetnqcc2jkccc/CIR oHfgMRYkgBFrZXh1Ws/xBwBEY4a+pbtkNywEfmZ2zfaVEuScCBG/3uYKD3H22+1g7g88 cvKNO75nYR5eZVGkNsxXAxK6j5sA8OEoqQ/mT1Vcem3KWDaVVdD+hys6KAxG/lySiIYM vfsnRQUAbww1aKauvl7z8MX6rw9kerSXLfZUcwMzN4CQw5VjDwHxRqs5AwoXNr0nQP1D QQOhlW8yz6ecccuiey/NwErDlYoDUijWssVdL37ro7Tqx6AOxvpcl66C15gQb4obdV7z H4Fw== ARC-Authentication-Results: i=2; 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; t=1677854865; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=wzDd/WYzHYAXCiLu6t+CZmdRQvHsYDE8ZXhv1iL9LeY=; b=GEEY65U9RocYM5nJ7ztvcOkHLbAepHRjSfOfdX0p/rzpBRc1csFSjiuy4TB7kBx3Vz 4K+fUUEaNgzz5EqsfP2OvrgjPogBToigp3ijnkZp/0WZcsGlXhukWPKf8atCcUTGQgoW UajHo7CSnvuJnfGZ0uFgBfMraI441+EcWWBbWSFDPYKIM0KqJBn6imx5KXUaiTPX5Utl Qj6aQeySVhroUyddRZTvKC8BdgODVAehDQ6Y12At1ybsvGMEOw/OAI3sZhyTNxZxhSW8 fxGDXB/q1RlWmr8Nde+7wLTgGF5Lzdn8znAEs4P6RhpLOkuxKJTM9OIzeA6IZ2s1sZvh i4Bg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677854865; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=wzDd/WYzHYAXCiLu6t+CZmdRQvHsYDE8ZXhv1iL9LeY=; b=prkMv7quv0/3GdNROJ+F5TV8Ft6SXz0+NK64TpAZeaj8ngtZ7gmENtPexK3DGNY/Ck opwtl/t307fX8Y5BTLdP++g6vhrTEpWyeIuwfemUuY7DCGqktOJbsqMJekO28yl3kKYt mikVm5TATt+WVpBEVs3NPDGY1QWJUbSAogWNfJ07HqPJuRNQG9QP/FfwGqyrvlR1xonX 0arSPJSyH5WwJyiPxsJAsVE9W85YM29IGTXyxBuS3BxQYGpMC5Te9/faTi05Yp26pe0O TQMPaQYB81X75r3arPxkLmAuedQ4+1bfY8HC+OTiFyogEWUaIWNM67OeXZBHhYgmtwLw br7Q== Sender: isar-users@googlegroups.com X-Gm-Message-State: AO0yUKWKfaiYbh5STq88DphsX+3ric37M1wsni2e4H8y6fRz3hh+dRAr Ppvy/fWI1V7S3vocKfPrm2cFag== X-Google-Smtp-Source: AK7set+Z+ExPpsLUR4pItaSctn4qvbiseBZ1cf+UtrYXN1reL2wiaXGS6wGq9K4Y8moxRiEA7GSZBQ== X-Received: by 2002:a5e:da46:0:b0:745:5135:b9e with SMTP id o6-20020a5eda46000000b0074551350b9emr805717iop.2.1677854865574; Fri, 03 Mar 2023 06:47:45 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a92:d4ca:0:b0:317:9a9f:53a5 with SMTP id o10-20020a92d4ca000000b003179a9f53a5ls1010987ilm.8.-pod-prod-gmail; Fri, 03 Mar 2023 06:47:45 -0800 (PST) X-Received: by 2002:a05:6e02:1945:b0:31a:1554:b0a with SMTP id x5-20020a056e02194500b0031a15540b0amr1842415ilu.10.1677854865104; Fri, 03 Mar 2023 06:47:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1677854865; cv=none; d=google.com; s=arc-20160816; b=YoqVi1Kf1i4hYt6CrnDmNcai/R0HQtJfqd4kV9MsEBg/iSz794JFDvg7IiqXihT2wX aSJA/fba9UKxF14BLV49Nwu3m/PY6EiNcA+UKB85lYf/kkNobxpbYKnSGCLXX3nZ6lmd KA5wvt1VfVIn40ME+TfECsZ8Mm2w5+ehU7fc9JwVqOnVd/xhr4v6DGYG0C1BkaTPMrPz 3n4UQh5jltnYT340gs9m6Dw1pUdjf8+ql0WoiOQQjSGC3Lnabeuzwgmieu9mmsG/R+wU gOKKBLFhY2JvANftdrAKTO9NDSIg/4HEzzUvAONLgsb/kFkk1iMXfZKXu9Re7ULSGdQO bWLA== 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=VYsAxOsDGTkob0oKOajCDy+rPgXj0lbnNwjtSqJRsJc=; b=ZtpBE5y6s23BdCMRT+guQLMLs/j7464HVO5/N04GOrEo30XRAoj/MNLTJEqgVa3X3p kNdUZXhBdeBFepQWnydGqklgelJkMboQ9B1ILqSx+V3m4FKKOoWLT5beiYuM93XV5ch3 UTeGSGvMVZ0n370AAEVSNTAs9KoPFD5bvh0z56tYSaTYts5yi13d/oVWBpvbiIonumf+ Rb08o9xy2DVcl/zRjrplIM+jGhQbNya2oDRY9qMRT0f05NJIImvRE+gA+G9ivDHQWlt2 Z6tO9EQ+Ax2kriTO2gzjCZvGR4lwcFn3U40/Q8o4smRG6PF/Pm1zKXRv0zpSbn8mhqgB DnzA== 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 Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id s19-20020a056638219300b003c9b66802a6si227289jaj.6.2023.03.03.06.47.43 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 03 Mar 2023 06:47:45 -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; 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 323ElSq0029181 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:40 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH v2 11/12] CI: Update avocado install documentation Date: Fri, 3 Mar 2023 16:47:26 +0200 Message-Id: <20230303144727.481716-12-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 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_PASS 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-Original-Sender: amikan@ilbers.de X-Original-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 Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Align preferred install steps with current ci_build.sh state. Signed-off-by: Anton Mikanovich --- testsuite/README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/testsuite/README.md b/testsuite/README.md index c9d5862..570ead9 100644 --- a/testsuite/README.md +++ b/testsuite/README.md @@ -7,7 +7,12 @@ The framework could be installed by using standard HOWTO: ## For Debian (tested on Debian 11.x) ``` -$ pip install avocado-framework==99.0 +$ sudo apt-get update -qq +$ sudo apt-get install -y virtualenv +$ rm -rf /tmp/avocado_venv +$ virtualenv --python python3 /tmp/avocado_venv +$ source /tmp/avocado_venv/bin/activate +$ pip install avocado-framework==100.1 ``` # Run test From patchwork Fri Mar 3 14:47:27 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Mikanovich X-Patchwork-Id: 2725 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 03 Mar 2023 15:47:53 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pg1-f188.google.com (mail-pg1-f188.google.com [209.85.215.188]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 323ElqUm029365 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:53 +0100 Received: by mail-pg1-f188.google.com with SMTP id d22-20020a63d716000000b00502e3fb8ff3sf813537pgg.10; Fri, 03 Mar 2023 06:47:53 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1677854866; cv=pass; d=google.com; s=arc-20160816; b=D8Rr+6MvxkDkygsiiDOncNeBBGLR2Sr8jBvbP5a+KAvM67UECxTzH1wClJiByTjjpX BCAnSQglZmfrBPfAli8ckqONkqmB9fPi4mFuyBUuMe1DiuHWOASOccwIa6Su7UG4imvv bB+CVYAiifm0qVBey9x7Hb/iz0kncVg8FsR5DGpNPkDNYvOH9uNOC2dSiI01/jTXBgyT L2Bbj1SY8GMmtCzFWrAW/Z1MhRNmLp+M1Xn62vs/fqCFbOdv3HJy3ofZ81rYvKfsucQ9 PNRRHaXAG7V+e0w4VVA3nJzWaljX3wcptQb+h1+QathaarZMXRBJ22FeQtDCHuhZ9McS n1IQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=5K4L9E0vpJsYWMd9XVPuYEfRXU8Ro7Duzy4Nw9BX8HA=; b=XpvbFiqThb6big/objQ0+0r+hMmhd2G8+nYZn6BluzTrE++tVAkeQ454FDeT9DABAW PF0X3Z/IyXVMLPA5TyKG3+v0MAtP5zrCw7Lioi4Rb1gvKzq/9JF+yjdlT4KORElc2MAt 76kIpp5jibL8yhcMqXPPhRPShKTgWo93XNybYe+1RGZpREjg4PbozCc7hooxVv0umSec OGaWrui8/eIDK8rIJvSU/GpV27RmfES7jI3qqryQh1LihDbBLFWsFuVjtrlFO9V0yfmG rk4NyFSoIyBghE7MMgWypfQo1pDV9ZkajebxviP/e94g7IQt8+Kz03/6Iek4G8SZ8x1S W32g== ARC-Authentication-Results: i=2; 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; t=1677854866; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=5K4L9E0vpJsYWMd9XVPuYEfRXU8Ro7Duzy4Nw9BX8HA=; b=jkm332HSgLVNfkMXl4Y4StYuIsKkC91AnBt+ICYbi2Buoc2B2Ia6xtv9jtHELnDSk4 e9tc3qdS9w2KsYk/KHY1xBi6LrvJB7lbbJyBwqAkTH86jqSyhJAaBv8AHSopv4qb1z7Q fL9mt8aFIvTKkpAMkwKlwCRu8XxYN50LfdakAskfvwkPiPxgkjm01GGoWtXZh/N7+iSj 53mrz06ToCdqo/H6kejI94i6w6Q7t+sc6JhvqgOUKoB+2MnQ8RxyEl8hGOFyEefi2KRs ys/OabalNcbvw5vRRTJLDdkoVhlElBS6OJ8h9SYsa3Ji+pQQ0/T07p2hL+fkUReNKJ3y eHKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677854866; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=5K4L9E0vpJsYWMd9XVPuYEfRXU8Ro7Duzy4Nw9BX8HA=; b=QldPrBZC7d1ShJ0UkZ5EtfogW3Usx5Xyy/qnwSuh0F2evQjPayyO6QxKNgLOSEvDyL p85/C+km5aT8wTiSIEylEbGo12N0H9KDdp4uJE+9XMfvAiXMNz4uGWfhAnHPPeiPYKUm GzMz/lls6XySgpHryYnPtGlJSWJ8e+qT5WhAmZIkgRQcQA2UCO0Dc7bXwtYo68SjtiQY pjvOEbCQWoSnnhx0L+0KA8uBAW5+MLwUGviNBT5sLbWSurkvImDhoMR03niR24pRTYzZ zEgS/RW3iAk6AzRCDQ1GflYEBvZk/n90tPtYW1FnV918wJswMEpY91sxoyWVdwrWPRvi bznQ== Sender: isar-users@googlegroups.com X-Gm-Message-State: AO0yUKXjKlk5EGG9Qs12n9aPi6KjhHSIvilVQx2zqPR4Ag8wbOxyOUeS jgtWJsH5v9DJfIXuFR8oahE= X-Google-Smtp-Source: AK7set99AzSyuw8zffa1jjUj/FzF2DZZYuo7KR92IflmM1LU0ibjFLbedCR9FEQnwmkQ8AAyh2H6Qg== X-Received: by 2002:a63:1a1b:0:b0:4fc:27e6:56fc with SMTP id a27-20020a631a1b000000b004fc27e656fcmr2113541pga.3.1677854866594; Fri, 03 Mar 2023 06:47:46 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a17:90b:3850:b0:210:6f33:e22d with SMTP id nl16-20020a17090b385000b002106f33e22dls3081490pjb.2.-pod-control-gmail; Fri, 03 Mar 2023 06:47:46 -0800 (PST) X-Received: by 2002:a05:6a20:4f24:b0:cd:9da2:fdb8 with SMTP id gi36-20020a056a204f2400b000cd9da2fdb8mr2117252pzb.34.1677854865933; Fri, 03 Mar 2023 06:47:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1677854865; cv=none; d=google.com; s=arc-20160816; b=K2vcEvc9/iE5ciPF+rXYrHmk9aT/eXt3RIMDNUyrOlVM531tBoDppQAm4KL6JhMkje XEtcsEkK0sEX5tLJSXYmXSoU37UwPAFr0TJQd473gVXD0R+qOvqsPDB0fcue3OgCwFcT DqKA/7V1g90TTb3MQ8ytlH/eFhw6avTdB8sUwyoWFm11mIR9B4KIpYtm8itUV+Y6dG9r TLRvyqUrXxDxepxHfO5E2oXu2rnmcDbOJGf8v1izcatXgH4L7Q+yKO8qJGcN4jJ5zdEh cPVtwXX9kQQw3mLKBB8s1mvP+fKOXJX/W4eZhQNgwtoxhCaz+9PD2/BfC08iU51TuIp+ SN3A== 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=G+UGxdXGSF0xxUYgmXzgvBi5NgubMo7mCBpEw7eVvB4=; b=QSBGoRuLMQ6FzBW+vh+twGYvUBTMXOZwhXibCGHwbXAeLS66DV+rYksgP4rdkd66Zb bIR10ej8UZp6rpGPqzaIMiuUrRkBiP+6XdQZdOe2VjXUQr2Jmp2o/SB62Uqc/wQcksZr QiIEF4vRqutJCThfNrcQhKmIN11AvuqAShAIPTFwbkASrn6wTGQSZdvpqU5mKdiw+cgq 3rUyJkfwNDzJMXzZIE+JfjH7oLCR2pc8AURe0aP7HGrQCRP1pERcBLCB/iVHAC4qBswr KBp1HVd5u413ft4tvo2CchoBbgc/ov04TnxLVjtFGodq2hN10eG+30Jq3vmApj4mVc6f c2cQ== 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 Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id x4-20020a655384000000b004fb840b5440si119695pgq.5.2023.03.03.06.47.44 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 03 Mar 2023 06:47:45 -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; 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 323ElSq1029181 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 3 Mar 2023 15:47:41 +0100 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH v2 12/12] CI: Add documentation for test case creation Date: Fri, 3 Mar 2023 16:47:27 +0200 Message-Id: <20230303144727.481716-13-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 X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_PASS 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-Original-Sender: amikan@ilbers.de X-Original-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 Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Signed-off-by: Anton Mikanovich --- testsuite/README.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/testsuite/README.md b/testsuite/README.md index 570ead9..476b860 100644 --- a/testsuite/README.md +++ b/testsuite/README.md @@ -93,3 +93,32 @@ can be executed instead of command: The default location of custom scripts is `isar/testsuite/`. It can be changed by passing `-p test_script_dir="custom_path"` to `avocado run` arguments. + +# Custom test case creation + +The minimal build test can be look like: + +``` +#!/usr/bin/env python3 + +from cibase import CIBaseTest + +class SampleTest(CIBaseTest): + def test_sample(self): + self.init() + self.perform_build_test("mc:qemuamd64-bullseye:isar-image-base") +``` + +To show the list of available tests you can run: + +``` +$ avocado list sample.py +avocado-instrumented sample.py:SampleTest.test_sample +``` + +And to execute this example: + +``` +$ avocado run sample.py:SampleTest.test_sample +``` +