From 82cdf6af95f635d0b1083363207a57ef17781840 Mon Sep 17 00:00:00 2001 From: Victor Seva Date: Fri, 5 Jul 2013 16:11:46 +0200 Subject: [PATCH] scenarios/check.sh: exit with error if any check fails --- scenarios/check.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scenarios/check.sh b/scenarios/check.sh index 8cb0dbcd..d175d87a 100755 --- a/scenarios/check.sh +++ b/scenarios/check.sh @@ -27,6 +27,7 @@ function check_test ${BASE_DIR}/check.py $1 $2 > $3 if [[ $? -ne "0" ]]; then echo " not ok" + ERR_FLAG=1 else echo " ok" fi @@ -53,6 +54,8 @@ function delete_voip ${BASE_DIR}/delete_domain.pl $1 } +# $1 msg to echo +# $2 exit value function error_sipp { echo $1 @@ -124,6 +127,7 @@ if [ -z $SKIP ]; then fi # let's check the results +ERR_FLAG=0 mkdir -p ${RESULT_DIR} for t in ${SCEN_CHECK_DIR}/*_test.yml; do msg_name=$(echo $t|sed 's/_test\.yml/\.yml/') @@ -133,4 +137,5 @@ for t in ${SCEN_CHECK_DIR}/*_test.yml; do graph $msg ${dest}.png done +exit ${ERR_FLAG} #EOF