From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6530857224944746496 X-Received: by 10.80.202.69 with SMTP id e5mr8432025edi.9.1520583691753; Fri, 09 Mar 2018 00:21:31 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 10.80.153.129 with SMTP id m1ls3260363edb.8.gmail; Fri, 09 Mar 2018 00:21:31 -0800 (PST) X-Google-Smtp-Source: AG47ELvdSTaZnekVhsbhiWPOZxBR77pMtupKbWGl/sGK1WFyG1qlYyqN5vb2/y4VfTF+jbriwGLz X-Received: by 10.80.142.10 with SMTP id 10mr1425848edw.8.1520583690932; Fri, 09 Mar 2018 00:21:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520583690; cv=none; d=google.com; s=arc-20160816; b=gLiS6H1BX8HP7PdYULC5nDMPSNBut6rU0G8hEWr+GP1dz82QUIdsIn/Tcne9KqdmKX 9G8TvCZVEOINHVzL/8N9sgV6B7GV7+S9DW8Y12gB0mEApuloAYRbdAEVGnR3pAoGDWA4 l9nwkQjvv91tpIf+N2wAGdvifW9zk8xKrNEuiqi+kKRI3+T5zXfYeFLELrvbSzCyaC5C ikKpiURuB1CN4pASQ0eyOnOKpJAwccrzslouEZk/ZZHHp9s8sg7cQv2SNwTPjgdBHu4C KDbqGPyLgzOcSmQtdx5XFfd6TgAdGIOgsh/R8O5TiK4v8jjhApcsAGV5K8cr94dsXcOf ryjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=references:in-reply-to:message-id:date:subject:cc:to:from :arc-authentication-results; bh=nIFxjcARAlcDOmo4gnrQoqj2lIPflyqsvWdxcTsYvkA=; b=BSc6dMXsVWhTBntNyzYi4WcjI8/BX5KkeYB0CVYGGXtG2nBs+/y6GHm21siozPBQwO TyrkFIk51NEYFjiQ6husUSloqs0m3oKeYbqR3azy1x1lzhpR88/kJJJZ8IZvV9mwqKVu R+XGxLeCkH+NBFQVjqEvcWf3kI029Oti2tPXAMVLtFwmQzcKyCjJt95gRbSnD2nyS3T1 +c5CnuLFYyenjUCZeo8Pof8M2qOV7D+5rM3sWGogGkIzkSKQrqYkZusf5XOXpLCimQ9A 8H97h0iOdVThdkqOYyTHwCHVKYCIGhN4Wwe73x1iGT4b7Ztl1poVyVPiLWplccIkcSo6 e7Sg== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of henning.schild@siemens.com designates 192.35.17.14 as permitted sender) smtp.mailfrom=henning.schild@siemens.com Return-Path: Received: from david.siemens.de (david.siemens.de. [192.35.17.14]) by gmr-mx.google.com with ESMTPS id g21si21268edj.5.2018.03.09.00.21.30 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 09 Mar 2018 00:21:30 -0800 (PST) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 192.35.17.14 as permitted sender) client-ip=192.35.17.14; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of henning.schild@siemens.com designates 192.35.17.14 as permitted sender) smtp.mailfrom=henning.schild@siemens.com Received: from mail2.siemens.de (mail2.siemens.de [139.25.208.11]) by david.siemens.de (8.15.2/8.15.2) with ESMTPS id w298LUeM020901 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Fri, 9 Mar 2018 09:21:30 +0100 Received: from md1pvb1c.ad001.siemens.net (md1pvb1c.ad001.siemens.net [139.25.68.40] (may be forged)) by mail2.siemens.de (8.15.2/8.15.2) with ESMTP id w298LUvh003400; Fri, 9 Mar 2018 09:21:30 +0100 From: Henning Schild To: isar-users Cc: Henning Schild Subject: [PATCH 2/2] scripts: return errors for CI Date: Fri, 9 Mar 2018 09:21:28 +0100 Message-Id: <20180309082128.11093-2-henning.schild@siemens.com> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180309082128.11093-1-henning.schild@siemens.com> References: <20180309082128.11093-1-henning.schild@siemens.com> X-TUID: CCstXWVOn50M I received mail from Jenkins looking like that: > Test: FAIL ... > Test: FAIL ... > POST BUILD TASK : SUCCESS This patch actually collects the number of failing qemus and returns it, so the caller can react on it. Signed-off-by: Henning Schild --- scripts/vm_smoke_test | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/vm_smoke_test b/scripts/vm_smoke_test index 3bcfd5a..f1bd411 100755 --- a/scripts/vm_smoke_test +++ b/scripts/vm_smoke_test @@ -6,6 +6,8 @@ CONSOLE_OUTPUT=/tmp/isar_console PID_FILE=/tmp/qemu.pid +ret=0 + check_output() { str=$(tail -1 $CONSOLE_OUTPUT) @@ -13,6 +15,7 @@ check_output() { echo "Test: PASSED" else echo "Test: FAIL" + ret=`expr $ret + 1` fi } @@ -48,3 +51,5 @@ run_test amd64 stretch # i386 machine run_test i386 jessie run_test i386 stretch + +exit $ret -- 2.16.1