Show exit status on output

vseva/base_dirs
Victor Seva 12 years ago
parent 1d255e9c74
commit c0d83bd773

@ -5,13 +5,15 @@ rm -rf log_* result_*
echo "$(date) - Starting $NUM tests"
for i in $(seq $NUM); do
BASE_DIR=$(pwd) ./run_tests.sh -c &> /tmp/run_tests.log
if [[ $? -ne 0 ]]; then
echo "$(date) - ERROR run_tests $i"
status=$?
if [[ $status -ne 0 ]]; then
echo "$(date) - ERROR[$status] run_tests $i"
break
fi
BASE_DIR=$(pwd) ./get_results.sh &> /tmp/get_results.log
if [[ $? -ne 0 ]]; then
echo "$(date) - ERROR get_results $i"
status=$?
if [[ $status -ne 0 ]]; then
echo "$(date) - ERROR[$status] get_results $i"
break
fi
echo "$(date) - $i done ok"

@ -44,5 +44,5 @@ rm -rf ${RESULT_DIR}
find ${BASE_DIR}/scenarios/ -depth -maxdepth 1 -mindepth 1 -type d -exec basename {} \; | grep -v templates| sort \
| parallel "${BIN_DIR}/check.sh ${GRAPH} -C -d ${DOMAIN} -p ${PROFILE}"
status=$?
echo "$(date) - All done"
echo "$(date) - All done[$status]"
exit $status

@ -66,4 +66,5 @@ if [ -z $SKIP ]; then
echo "$(date) - Setting config debug off. Done."
fi
echo "$(date) - Done[$error_flag]"
exit $error_flag

Loading…
Cancel
Save