From 834c1c1368b067c777b42c6b130e1fe1aa954fea Mon Sep 17 00:00:00 2001 From: Amar Tumballi Date: Tue, 16 Jul 2019 10:18:56 +0530 Subject: lcov: run bad-tests and known-issues too Fixes: bz#1723781 Change-Id: If6781e12dd4b84b041b21041e0607406a99de625 Signed-off-by: Amar Tumballi --- build-gluster-org/scripts/lcov.sh | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'build-gluster-org') diff --git a/build-gluster-org/scripts/lcov.sh b/build-gluster-org/scripts/lcov.sh index b786709..e0b1467 100644 --- a/build-gluster-org/scripts/lcov.sh +++ b/build-gluster-org/scripts/lcov.sh @@ -37,7 +37,7 @@ lcov -i -c -d . -o coverage/glusterfs-lcov.info set +e echo "Running the regression test" -sudo -E bash /opt/qa/regression.sh -c -t 300 +sudo -E bash /opt/qa/regression.sh -c -b -k -t 300 REGRESSION_STATUS=$? mv glusterfs-logs.tgz regression-glusterfs-logs.tgz @@ -54,8 +54,11 @@ sed -i.bak '/stdout/d' coverage/glusterfs-lcov.info genhtml -o coverage/ coverage/glusterfs-lcov.info echo "The HTML report is generated as index.html file" -if [ $REGRESSION_STATUS -ne 0 ] || [ $SMOKE_STATUS -ne 0 ]; - then - echo "Smoke test or regression tests failed" +if [ $REGRESSION_STATUS -ne 0 ] ; then + echo "Regression tests failed (Skip failure)" +fi + +if [ $SMOKE_STATUS -ne 0 ]; then + echo "Smoke test failed" exit 1 fi -- cgit