X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=tests%2Fregression%2Ftools%2Fhealth%2Ftest_health.sh;h=b3d6419d252cbb88bcebc38e58206d98905cfaf9;hp=8d8830b755b139481854535e540a162272378eea;hb=33e557114a2ba28e26e220a833e8a449c78b8b65;hpb=9d16b343fb9e781fc8d8fa3c448a3f382306dd33 diff --git a/tests/regression/tools/health/test_health.sh b/tests/regression/tools/health/test_health.sh index 8d8830b75..b3d6419d2 100644 --- a/tests/regression/tools/health/test_health.sh +++ b/tests/regression/tools/health/test_health.sh @@ -8,7 +8,7 @@ UST_EVENT_NAME="tp:tptest" KERNEL_EVENT_NAME="sched_switch" CHANNEL_NAME="testchan" HEALTH_CHECK_BIN="health_check" -NUM_TESTS=106 +NUM_TESTS=99 SLEEP_TIME=30 source $TESTDIR/utils/utils.sh @@ -70,7 +70,7 @@ function test_health # Activate specific thread test export ${test_thread_name}_${test_suffix}=1 - # Spawn sessiond with preload healthexit lib + # Spawn sessiond with preloaded testpoint override lib export LD_PRELOAD="$CURDIR/$SESSIOND_PRELOAD" diag "Start session daemon" @@ -124,9 +124,12 @@ function test_health if [ ${test_relayd} -eq 1 ]; then # We may fail to stop relayd here, and this is OK, since # it may have been killed volountarily by testpoint. - stop_lttng_relayd_notap $KILL_SIGNAL + stop_lttng_relayd_cleanup $KILL_SIGNAL + fi + + if [ ${test_consumerd} -eq 1 ]; then + stop_lttng_consumerd $KILL_SIGNAL fi - stop_lttng_consumerd $KILL_SIGNAL stop_lttng_sessiond $KILL_SIGNAL unset LTTNG_TESTPOINT_ENABLE @@ -268,10 +271,10 @@ TEST_RELAYD=( 1 ) -STDOUT_PATH=$(mktemp) -STDERR_PATH=$(mktemp) -TRACE_PATH=$(mktemp -d) -HEALTH_PATH=$(mktemp -d) +STDOUT_PATH=$(mktemp --tmpdir tmp.test_health_stdout_path.XXXXXX) +STDERR_PATH=$(mktemp --tmpdir tmp.test_health_stderr_path.XXXXXX) +TRACE_PATH=$(mktemp --tmpdir -d tmp.test_health_trace_path.XXXXXX) +HEALTH_PATH=$(mktemp --tmpdir -d tmp.test_health_trace_path.XXXXXX) if [ "$(id -u)" == "0" ]; then isroot=1