From patchwork Tue Jan 10 12:17:42 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Henning Schild X-Patchwork-Id: 2443 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 10 Jan 2023 13:18:10 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f63.google.com (mail-wm1-f63.google.com [209.85.128.63]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 30ACI9Q7009672 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 10 Jan 2023 13:18:09 +0100 Received: by mail-wm1-f63.google.com with SMTP id n9-20020a05600c3b8900b003d9f14e904esf2957624wms.9; Tue, 10 Jan 2023 04:18:09 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1673353083; cv=pass; d=google.com; s=arc-20160816; b=ArzsX5QsifA099QLzhCJtca4mWY5Jw/tPqwuSWAhj0cMz1hVEpgVjlGH6yi/ICJvJk jShAADd0xzaqS6TCyDICzZBZEY2GlpE4QSN3OWYQfoq3c+84dv+qdoKJ87QCyGW1QYJn J2tybBEXCTf+7H86JeJ8ga2631CvQHXysP7BxRi5AzxXV88rSLLO49GoSoJ+OicIexQ4 tYXN00gc/cGdAOjJZu+MC3R2pUtE4lCc0Bs3m9hmZk+VBggKbQCTzu0mqxqmooYywuCm +8xxLhNQVou3tOpXFTo+65MQC8OXhR5dP4V6k9gQrFZCshYrRSFBrV+QhiBFPw/7yl/M 5w/w== ARC-Message-Signature: i=3; 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=xjJWstm3V6jLcTp60NJgsi70Mt8ylHXXCM3ggp56+98=; b=jmeq3wcSpAbjUkfaLKUTxj6onYjcKuJeVcbfiFCtooMIrI4sdI2yxuSj3X5rokF9nv gix1f0sdnP56zfTXkgz2rSQu5xla3QcFla2Dqk0adQ44oHA56qSMSe7yNRPhhwfng1Qm 2j+4k7EsY+PtU/E9eJH8CvXP01E+UJTmOnT7G0rd3boYYS6k/2RQF1EgDA0F4GnaD7oI esz9Ww9LxFq6t3V+yYSkQCE73IvKnE3gAkcp5M5AFLjkCjkROvActWxqctqKWQLCpXur xlOyQmFxwi3komG4Z8zf7s0CUR3CYWwzm7+o88nnNJHXYC319PfKDxZ1yL7CiM4I09J4 BxhA== ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=I5S4u2nA; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of henning.schild@siemens.com designates 40.107.6.84 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; 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=xjJWstm3V6jLcTp60NJgsi70Mt8ylHXXCM3ggp56+98=; b=rkUdq2Q/kDB8cGMja+gcwkqdyiyYkURjhTgmg6Poo6n1cOQFJK4kFcPzd5rfy+cc0Q WCkHXJc8DACfoX8vZ0qqMfcLe/4bUc2f4BokOZ/f3ZDWM5VOISRP8UzwWd0se2aLPoBZ /SYsa/NM/Zcr/6L2eNc7vYbmX2tlXEriFrFfAq+Rcn7pLVO5dfazg3iP62n994XY+Po4 JRs7T1ILDptO3JgSakQCi4EsfCDyPWMNMbtnwJOQoZNhO45iQVKWxXL9tGDwPwS3CZYg oW0Sv8rarqcdI+p+L2R2reH5Y//+711lITSbhBVG9AVB2ATikQRFXJrF2P+SLMfXKn2Q NJNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=xjJWstm3V6jLcTp60NJgsi70Mt8ylHXXCM3ggp56+98=; b=55HCsZ7IsW6LFrv7LRaKRuznIEhrhKU1T4xDnGmGZghiXpqTNUe+UuTlTzFlHWy8SC ZTBOqiFwvv1q/0isYYxo0jKd1Scxa1X3W0pO7u9YkoCwpp+6OUrRtTJDNSb6ahFLVBGL trFFX8smqCYWOzMmXNbh6mNW+VfplaCcL/Bt9CM9Ark5UvBlOYkJg49v2xJLNpKMnBwk SNoJzD+dJ9s6q+WhbpS9TWSFfIpDzvlzk5H79xg7vhpLNuwkAqDI/0/UGwQsz6LurJvb Axs2hpdJfh3Xk3zvJjeXHCxrr00BoqvmHNFdjOB59Q0SiJUfz7ueBjU5Pt1aHZjBBepw y5sA== Sender: isar-users@googlegroups.com X-Gm-Message-State: AFqh2kpUxzZJ5E83FcBDj/4gyGc+aFbof7tdWZHqTQ8iA8ykrIobwSd9 O5NBaBP5zSynetfRifG6aDA= X-Google-Smtp-Source: AMrXdXvfGHZAkcVkEwXf0ieP0cVGSKKVIIxtfFfpq1XPfXx9xPeGnG1uSl8zOYKdBdqfvoZMmDdvLw== X-Received: by 2002:a05:600c:2304:b0:3cf:7c81:caae with SMTP id 4-20020a05600c230400b003cf7c81caaemr4589291wmo.135.1673353083640; Tue, 10 Jan 2023 04:18:03 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:3ca5:b0:3cf:72dc:df8 with SMTP id bg37-20020a05600c3ca500b003cf72dc0df8ls6467274wmb.0.-pod-canary-gmail; Tue, 10 Jan 2023 04:18:02 -0800 (PST) X-Received: by 2002:a05:600c:3d8b:b0:3d9:ee3c:7730 with SMTP id bi11-20020a05600c3d8b00b003d9ee3c7730mr6793731wmb.34.1673353082709; Tue, 10 Jan 2023 04:18:02 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1673353082; cv=pass; d=google.com; s=arc-20160816; b=eUDH9WLbd5VXIGxqNjf/DgCuKo5Sy1pRezrgC3qkyJ1myI/BByDOm4w+Y1k2w0cS0Z tbJdX1pv2z4+Lmp0ueDkPnAlMukTV9vCFg0Ro/MWTu6rS0s9iQDA7Zp269ZQtDPQHeBJ d/OVZqwWCt7L8KrOgJx0pf/t4mo9OkaSsICZ7IfjHNAqUeNKxixEe17s7V5qrPqYk3Pv S6bRgoXtF8AsGGMBo/kyGuU0V2DdXjtAPuLfcO9Nxc3f9oUtlZ/qSI8smlk3ovBzPfdU 2K8f26rUZpC4o5X0Z0GQ6Gc3f1pZYZt8Ppo5ku8s1KT5uxy5HHAJ8wO5+t7lh/+k+Jiz jtqw== ARC-Message-Signature: i=2; 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:dkim-signature; bh=wAkzyGBrmr4n0xPVbCR8LeqhrfVsziZ7l3P3g9NtSmI=; b=pfzSd8FTQx5kSfFbBWLab8l3vRYd8OQJ4W9hAs+nH8VT+dqpPn0qnVght/ECV9+vwc C7pPb2WhNapDi7x55oQz2RrmHbgusZ5o+sI5ZpGbZFLxpKosDuGSqRFaEq4zYawUFI5W 5F4Y5qIl+iszcYam8GIjthxKUAQrH6fO40GwHVcV/kspr8IOpXIhMXWDp2vgXbSah0Sb QOAZ61n5PIngCFbcsI4FZpFwvu+Tqji9++yKAC1ZkdrhGbHlVabtn8h9Nt/kLKHr4jHU zNp/nh42uH6DKkpfmG2Kf/1f81cLQfpyylwiX9/xLHNQ3639R1YQsNpkYBfeGFKBDIxF tDbg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=I5S4u2nA; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of henning.schild@siemens.com designates 40.107.6.84 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on2084.outbound.protection.outlook.com. [40.107.6.84]) by gmr-mx.google.com with ESMTPS id fm14-20020a05600c0c0e00b003d9c774d43fsi93981wmb.2.2023.01.10.04.18.02 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 10 Jan 2023 04:18:02 -0800 (PST) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 40.107.6.84 as permitted sender) client-ip=40.107.6.84; ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iu7Pg/LoDs+uqjfMLdTKZk/1qTrJ7t37kr263nbuJ6ypju0Mly06cTomn0ffdt/W5kh3WtwxoIyYvQSFC/Yd++nQuQBLZY6i6sZltZlpssB178ujXQ+5OgsRuJOZsSokfT03tFym6IHuQh2Hrc2fnENQ42k3EIkAwroE5UIWAm82l1yPclD+SV7dj3T88SlF4vUD74Z0HjPKBhJH5prZVaVPKd1TA8P8FZEbY1pNBCPOe8OXi8aiqZxXF9Uv28yRxVrk44z8Pt2IH6XaRn80PDGjecyyZsAYLjJ0rZpS1LLXnNUcqGD86+9XW1uR4Bb926TQCTxkhyfj5ZjyEBb/ng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=wAkzyGBrmr4n0xPVbCR8LeqhrfVsziZ7l3P3g9NtSmI=; b=cfnKptGi4O8BACcV8KAiU8tSdcf2H8Fc3dOzD3ieq309mNC/bmGIQMbs1Nf4X7VNJe05wX1tdkNed9bE3dco5g+JKMfOWSzeTMa4e+VZMSlP8mOlMqRXulURox0rLoG0ch8FORncnL+K2BLTiFPqadNxFov9xZiuKVL35qJaUYvW+G1prMIPK53+V+Uj4zcDLmC4mm+TdeAUhEK7brcHgq0+v/e+f1VwXdh4LQSXHZaYRpOZtxjmE36kqiu6iEzexeXSuIWce4jPLgrIIZXk0avG7CXIjY+EplPtZ/aW4r5kmW1WWPcjHFqiMtUfYQMItKr1aACUH49zdLEGAWDe6g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 194.138.21.76) smtp.rcpttodomain=googlegroups.com smtp.mailfrom=siemens.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=siemens.com; dkim=none (message not signed); arc=none Received: from DBBPR09CA0030.eurprd09.prod.outlook.com (2603:10a6:10:d4::18) by VI1PR10MB3486.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:137::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18; Tue, 10 Jan 2023 12:18:01 +0000 Received: from DB5EUR01FT098.eop-EUR01.prod.protection.outlook.com (2603:10a6:10:d4:cafe::ce) by DBBPR09CA0030.outlook.office365.com (2603:10a6:10:d4::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18 via Frontend Transport; Tue, 10 Jan 2023 12:18:01 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 194.138.21.76) smtp.mailfrom=siemens.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=siemens.com; Received-SPF: Pass (protection.outlook.com: domain of siemens.com designates 194.138.21.76 as permitted sender) receiver=protection.outlook.com; client-ip=194.138.21.76; helo=hybrid.siemens.com; pr=C Received: from hybrid.siemens.com (194.138.21.76) by DB5EUR01FT098.mail.protection.outlook.com (10.152.5.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5966.17 via Frontend Transport; Tue, 10 Jan 2023 12:18:01 +0000 Received: from DEMCHDC8WBA.ad011.siemens.net (139.25.226.105) by DEMCHDC8VSA.ad011.siemens.net (194.138.21.76) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.20; Tue, 10 Jan 2023 13:17:59 +0100 Received: from md1za8fc.ad001.siemens.net (139.25.69.242) by DEMCHDC8WBA.ad011.siemens.net (139.25.226.105) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.20; Tue, 10 Jan 2023 13:17:59 +0100 From: Henning Schild To: CC: Henning Schild Subject: [PATCH 2/8] CI: fix shell coding style Date: Tue, 10 Jan 2023 13:17:42 +0100 Message-ID: <20230110121748.14917-3-henning.schild@siemens.com> X-Mailer: git-send-email 2.38.2 In-Reply-To: <20230110121748.14917-1-henning.schild@siemens.com> References: <20230110121748.14917-1-henning.schild@siemens.com> MIME-Version: 1.0 X-Originating-IP: [139.25.69.242] X-ClientProxiedBy: DEMCHDC8WAA.ad011.siemens.net (139.25.226.104) To DEMCHDC8WBA.ad011.siemens.net (139.25.226.105) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB5EUR01FT098:EE_|VI1PR10MB3486:EE_ X-MS-Office365-Filtering-Correlation-Id: 4dd2804c-69ca-46f2-b664-08daf304b797 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: d7FDQ8GgBJjcQ1O4WNBKD50+Hc6C3im8zmEfL4pl9jPZ8WpV8DRXyVdT2ctsKN5cXIRvgw1m9xqe/Yx+B6A86xe5Mq4XfnTmDJMwSm+bN4I0ANITpofRA0vDzeBp+/RsaPValoW79QmhZRC1RmlTE7CrzDsCWZfgbOp/suJjAZJo8mgaXsDmNJ1WZtzP6yyvXML9KIF7IvrallAkcMg4125zWx/zfIJzIrSB5yQDn+/CJ/cQGKH18q2L5grbhERlYWmmzIGBuNco4XyqI8LHqrPXVE6kI3yQ37e04Io75xMkm7KCehwBFV9crLPblJPbXivMb/Ex4mMKyy9lhfE27Eg7VuLZJzdoGqi9cbYKn1StTTfX2YWiFTNKN+OdHhDzdomOJ9jeYmXMWbT/sKUGs4l2SfgjIogO7ze2DyBSNhVWAnDa2JNu9vdV7zD+t+QEjQmEehjU1jG9Q3AyK3mpFNoHzHHzXT2kzc/smd4/9fbSS78CrMPSeXnVz0eS5r1BiezdPsGrmSUBNn9m3nukuyPDdPSSg3qTrS5CQJG15dFA1NUTLufhR7to+0GVPrRV+3j//J+a4a/8gV5Qnpy4cX2cUBOoG9dI49w7u3PNJnwUWkM115DbA829S2UbF9u8eE47UvvVAHn0DCuPdvnVtfhMU2ohho/Kfh0OamlTEWu+CoHp85AcypmYU4ENzW2s9UKms21g3XqS4isJQkxzIZfr/SJPPrEEkqYIcBrvdnk= X-Forefront-Antispam-Report: CIP:194.138.21.76;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:hybrid.siemens.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230022)(4636009)(396003)(136003)(346002)(376002)(39860400002)(451199015)(36840700001)(46966006)(40470700004)(41300700001)(82310400005)(2906002)(44832011)(8936002)(36756003)(5660300002)(8676002)(6916009)(70586007)(70206006)(316002)(107886003)(16526019)(6666004)(478600001)(40480700001)(47076005)(186003)(336012)(4326008)(26005)(1076003)(2616005)(956004)(83380400001)(40460700003)(86362001)(36860700001)(82960400001)(82740400003)(81166007)(356005)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jan 2023 12:18:01.0532 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 4dd2804c-69ca-46f2-b664-08daf304b797 X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=38ae3bcd-9579-4fd4-adda-b42e1495d55a;Ip=[194.138.21.76];Helo=[hybrid.siemens.com] X-MS-Exchange-CrossTenant-AuthSource: DB5EUR01FT098.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR10MB3486 X-Original-Sender: henning.schild@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=I5S4u2nA; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of henning.schild@siemens.com designates 40.107.6.84 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com 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-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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Apply some suggestions from shellcheck and make sure that runs fine. Signed-off-by: Henning Schild --- scripts/ci_build.sh | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/scripts/ci_build.sh b/scripts/ci_build.sh index 84a3e472e784..e5f20d4f0a1f 100755 --- a/scripts/ci_build.sh +++ b/scripts/ci_build.sh @@ -20,6 +20,7 @@ if ! command -v avocado > /dev/null; then sudo apt-get install -y virtualenv rm -rf /tmp/avocado_venv virtualenv --python python3 /tmp/avocado_venv + # shellcheck source=/dev/null source /tmp/avocado_venv/bin/activate pip install avocado-framework==99.0 fi @@ -33,8 +34,8 @@ BASE_DIR=./build # Check dependencies DEPENDENCIES="umoci skopeo" for prog in ${DEPENDENCIES} ; do - if [ ! -x "$(which $prog)" ] ; then - echo "missing $prog in PATH" >&2 + if ! command -v "${prog}" > /dev/null; then + echo "missing ${prog} in PATH" >&2 fi done @@ -132,16 +133,16 @@ fi mkdir -p .config/avocado cat < .config/avocado/avocado.conf [datadir.paths] -base_dir = $(realpath $BASE_DIR)/ -test_dir = $(realpath $BASE_DIR)/tests -data_dir = $(realpath $BASE_DIR)/data -logs_dir = $(realpath $BASE_DIR)/job-results +base_dir = $(realpath "${BASE_DIR}")/ +test_dir = $(realpath "${BASE_DIR}")/tests +data_dir = $(realpath "${BASE_DIR}")/data +logs_dir = $(realpath "${BASE_DIR}")/job-results EOF export VIRTUAL_ENV="./" # the real stuff starts here, trace commands from now on set -x -avocado $VERBOSE run "$TESTSUITE_DIR/citest.py" \ - -t $TAGS --nrunner-max-parallel-tasks=1 --disable-sysinfo \ - -p quiet=$QUIET -p cross=$CROSS_BUILD -p time_to_wait=$TIMEOUT +avocado ${VERBOSE} run "${TESTSUITE_DIR}/citest.py" \ + -t "${TAGS}" --nrunner-max-parallel-tasks=1 --disable-sysinfo \ + -p quiet="${QUIET}" -p cross="${CROSS_BUILD}" -p time_to_wait="${TIMEOUT}"