chiark / gitweb /
dgit: sbuild: Fix typo which broke dgit sbuild
[dgit.git] / tests / run-all
index 551e51ffb8ea298e522c16b08ea92a9e0c83a3c2..f298cb773423df1ca6dabffe0df337962fc0b86f 100755 (executable)
@@ -1,10 +1,15 @@
 #!/bin/sh
 set -e
 # convenience script for running the tests outside adt-run
 #!/bin/sh
 set -e
 # convenience script for running the tests outside adt-run
-for f in `run-parts --list tests/tests`; do
-       echo ==================================================
-       echo $f
-       $f
-       echo ==================================================
-done
-echo "ALL PASSED"
+# usage: tests/using-intree tests/run-all
+
+set +e
+jcpus=`perl -MSys::CPU -we 'printf "-j%d\n",Sys::CPU::cpu_count()'`
+set -e
+
+if [ $# != 0 ]; then
+       set TESTSCRIPTS="$*"
+fi
+
+set -x
+exec make $jcpus -f tests/Makefile "$@"