]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
run-integration-test: allow argument to be overriden 7554/head
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Wed, 6 Dec 2017 14:13:02 +0000 (15:13 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Wed, 6 Dec 2017 14:16:55 +0000 (15:16 +0100)
This is useful for "sudo test/run-integration-tests.sh clean".

test/run-integration-tests.sh

index 3a54a8b17c297246265d0337813d653cff570c41..7d70be3fea6179f229110f0846d03c6e6f93cfe8 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/bash -e
 
 BUILD_DIR="$($(dirname "$0")/../tools/find-build-dir.sh)"
+if [ $# -gt 0 ]; then
+        args="$@"
+else
+        args="clean setup run"
+fi
 
 ninja -C "$BUILD_DIR"
 
@@ -13,7 +18,7 @@ cd "$(dirname "$0")"
 for TEST in TEST-??-* ; do
         echo -e "\n--x-- Starting $TEST --x--"
         set +e
-        make -C "$TEST" "BUILD_DIR=$BUILD_DIR" clean setup run
+        make -C "$TEST" "BUILD_DIR=$BUILD_DIR" $args
         RESULT=$?
         set -e
         echo "--x-- Result of $TEST: $RESULT --x--"