]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s3:selftest: add support for 'make test FAIL_IMMEDIATELY=1'
authorStefan Metzmacher <metze@samba.org>
Wed, 14 Mar 2012 11:18:50 +0000 (12:18 +0100)
committerStefan Metzmacher <metze@samba.org>
Wed, 14 Mar 2012 20:20:26 +0000 (21:20 +0100)
This is what autobuild uses in order to let the build abort on the first
failure.

metze

source3/selftest/s3-selftest.sh

index 0d20324c6869636209f7fb907674553cd7e54f43..f5f6f2a6419f4d80e599a60489800bb37439dd00 100755 (executable)
@@ -5,6 +5,10 @@ if [ "x${SUBUNIT_FORMATTER}" = x"" ]; then
        SUBUNIT_FORMATTER="${PYTHON} -u ${SELFTESTDIR}/format-subunit --prefix=${SELFTESTPREFIX} --immediate"
 fi
 
+if [ x"${FAIL_IMMEDIATELY}" != x"" ]; then
+       FILTER_XFAIL="${FILTER_XFAIL} --fail-immediately"
+fi
+
 cleanup_and_exit() {
        if test "$1" = 0 -o -z "$1"; then
                exit 0