tests: Halt run_all_tests.sh if an error has occurred
diff --git a/tests/run_all_tests.sh b/tests/run_all_tests.sh
index 4f62770..c7461e0 100755
--- a/tests/run_all_tests.sh
+++ b/tests/run_all_tests.sh
@@ -2,6 +2,9 @@
 #
 # Run all the regression tests
 
+# Halt on error
+set -e
+
 # vkbase tests that basic VK calls are working (don't return an error).
 ./vkbase