From 6827c67ae8b306494d475596af5a0b145e87f006 Mon Sep 17 00:00:00 2001 From: Michael Jeanson Date: Tue, 22 Aug 2017 16:30:14 -0400 Subject: [PATCH] jjb: run make check with --keep-going Signed-off-by: Michael Jeanson --- scripts/babeltrace/build.sh | 2 +- scripts/liburcu/build.sh | 2 +- scripts/lttng-tools/build.sh | 2 +- scripts/lttng-ust/build.sh | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/babeltrace/build.sh b/scripts/babeltrace/build.sh index 680d4d2..920c659 100755 --- a/scripts/babeltrace/build.sh +++ b/scripts/babeltrace/build.sh @@ -214,7 +214,7 @@ $MAKE -j "$($NPROC)" V=1 $MAKE install # Run tests -$MAKE check +$MAKE --keep-going check # Copy tap logs for the jenkins tap parser rsync -a --exclude 'test-suite.log' --include '*/' --include '*.log' --exclude='*' tests/ "$WORKSPACE/tap" diff --git a/scripts/liburcu/build.sh b/scripts/liburcu/build.sh index e731e19..6b0298a 100755 --- a/scripts/liburcu/build.sh +++ b/scripts/liburcu/build.sh @@ -210,7 +210,7 @@ $MAKE -j "$($NPROC)" V=1 $MAKE install # Run tests -$MAKE check +$MAKE --keep-going check # Only run regtest for 0.9 and up if vergte "$PACKAGE_VERSION" "0.9"; then $MAKE regtest diff --git a/scripts/lttng-tools/build.sh b/scripts/lttng-tools/build.sh index 6cfe88c..756b4ab 100755 --- a/scripts/lttng-tools/build.sh +++ b/scripts/lttng-tools/build.sh @@ -347,7 +347,7 @@ if [ "$RUN_TESTS" = "yes" ]; then if [ "$conf" != "no-ust" ]; then # Run 'unit_tests', 2.8 and up has a new test suite if vergte "$PACKAGE_VERSION" "2.8"; then - make check + make --keep-going check rsync -a --exclude 'test-suite.log' --include '*/' --include '*.log' --exclude='*'" $BUILD_PATH/tests/" "$TAPDIR" else prove --merge -v --exec '' - < "$BUILD_PATH/tests/unit_tests" --archive "$TAPDIR/unit/" || true diff --git a/scripts/lttng-ust/build.sh b/scripts/lttng-ust/build.sh index 883154e..8c6e47c 100755 --- a/scripts/lttng-ust/build.sh +++ b/scripts/lttng-ust/build.sh @@ -165,7 +165,7 @@ $MAKE -j "$($NPROC)" V=1 $MAKE install # Run tests -$MAKE check +$MAKE --keep-going check # Copy tap logs for the jenkins tap parser rsync -a --exclude 'test-suite.log' --include '*/' --include '*.log' --exclude='*' tests/ "$WORKSPACE/tap" -- 2.34.1