jjb: lttng-tools: fix no-ust configs
authorMichael Jeanson <mjeanson@efficios.com>
Mon, 1 May 2023 18:49:19 +0000 (14:49 -0400)
committerMichael Jeanson <mjeanson@efficios.com>
Thu, 4 May 2023 17:13:07 +0000 (13:13 -0400)
Don't set 'LTTNG_TOOLS_RUN_TESTS=no' on platforms without ust, they
already use the 'no-ust' config to handle that.

Change-Id: Ib12c492287a94ea78ac1fdf280a23e0245b829b3
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
scripts/lttng-tools/build.sh

index 8542adc73030a2caffa31dc8da6beeb994256405..243e647090cc5c992687723ea0ea5778d1a137ca 100755 (executable)
@@ -228,18 +228,12 @@ macos*)
     export LDFLAGS="-L/opt/local/lib $LDFLAGS"
     export PYTHON="python3"
     export PYTHON_CONFIG="python3-config"
-
-    LTTNG_TOOLS_RUN_TESTS="no"
-    LTTNG_TOOLS_RUN_TESTS_LONG_REGRESSION="no"
     ;;
 
 cygwin|cygwin64|msys32|msys64)
     export MAKE=make
     export TAR=tar
     export NPROC=nproc
-
-    LTTNG_TOOLS_RUN_TESTS="no"
-    LTTNG_TOOLS_RUN_TESTS_LONG_REGRESSION="no"
     ;;
 
 *)
@@ -494,8 +488,8 @@ if [ "$LTTNG_TOOLS_CLANG_TIDY" = "yes" ]; then
     fi
 fi
 
-# Run tests for all configs except 'no-ust'
-if [ "$LTTNG_TOOLS_RUN_TESTS" = "yes" ] && [ "$conf" != "no-ust" ]; then
+# Run tests for all configs except 'no-ust' / 'relayd-only'
+if [ "$LTTNG_TOOLS_RUN_TESTS" = "yes" ] && [[ ! "$conf" =~ (no-ust|relayd-only) ]]; then
     print_header "Run test suite"
 
     # Allow core dumps
@@ -542,7 +536,7 @@ if [ "$LTTNG_TOOLS_RUN_TESTS" = "yes" ] && [ "$conf" != "no-ust" ]; then
     fi
 fi
 
-if [ "$LTTNG_TOOLS_RUN_TESTS" = "yes" ] && [ "$conf" = "no-ust" ]; then
+if [ "$LTTNG_TOOLS_RUN_TESTS" = "yes" ] && [[ "$conf" =~ (no-ust|relayd-only) ]]; then
     # The TAP plugin will fail the job if no test logs are present
     mkdir -p "$TAPDIR/no-tests"
     echo "1..1" > "$TAPDIR/no-tests/tests.log"
This page took 0.024896 seconds and 4 git commands to generate.