diff --git a/testing/run_regressions.sh b/testing/run_regressions.sh index 1cc0099e..53af7251 100755 --- a/testing/run_regressions.sh +++ b/testing/run_regressions.sh @@ -259,6 +259,11 @@ run_regression_suite() { ./dav_test --dsn "${DSN}" ${WEBHOST} ${ALTHOST} --suite "${SUITE}" --case "${TEST}" | ./normalise_result > "${RESULTS}/${TEST}" # Fix Vim syntax highlighting by putting an esac here. Silly, huh? + if [ $? -ne 0 ]; then + echo "Test ${TEST} failed execute, aborting" + exit 0 + fi + RESULT=999 SKIPDIFF="" while [ "${RESULT}" -gt 1 ]; do