X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=tests%2Fregression%2Ftools%2Fnotification%2Ftest_notification_kernel_buffer_usage;h=76e69a77e876f5fd406e486bdb926c9e0ebfd7b5;hb=b1a5fb96e7a9385fe421be9d4ab21a75ea11032f;hp=3214f90f9aebd2d27d70da17969ac7981d6a62a1;hpb=a740a2427f8f8542db9ba02fe7bf2ae908e5f9af;p=lttng-tools.git diff --git a/tests/regression/tools/notification/test_notification_kernel_buffer_usage b/tests/regression/tools/notification/test_notification_kernel_buffer_usage index 3214f90f9..76e69a77e 100755 --- a/tests/regression/tools/notification/test_notification_kernel_buffer_usage +++ b/tests/regression/tools/notification/test_notification_kernel_buffer_usage @@ -7,19 +7,19 @@ CURDIR=$(dirname "$0")/ TESTDIR=$CURDIR/../../../ -TMPDIR=$(mktemp -d) +TEST_TMPDIR=$(mktemp --tmpdir -d tmp.test_notif_kernel_buffer_usage_dir.XXXXXX) #This is needed since the testpoint create a pipe with the consumerd type suffixed -TESTPOINT_BASE_PATH=$(readlink -f "$TMPDIR/lttng.t_p_n") -TESTPOINT_PIPE_PATH=$(mktemp -u "${TESTPOINT_BASE_PATH}.XXXXXX") +TESTPOINT_BASE_PATH=$(readlink -f "$TEST_TMPDIR/lttng.t_p_n") +TESTPOINT_PIPE_PATH=$(mktemp -u --tmpdir="$TEST_TMPDIR" "lttng.t_p_n.XXXXXX") TESTPOINT=$(readlink -f "${CURDIR}/.libs/libpause_consumer.so") -TESTAPP_STATE_PATH=$(mktemp -u "$TMPDIR/application_state.XXXXXXXXXX") +TESTAPP_STATE_PATH=$(mktemp -u --tmpdir="$TEST_TMPDIR" "application_state.XXXXXXXXXX") SESSION_NAME="my_session" CHANNEL_NAME="my_channel" -NUM_TESTS=104 +NUM_TESTS=99 # shellcheck source=../../../utils/utils.sh source "$TESTDIR/utils/utils.sh" @@ -33,7 +33,7 @@ function test_buffer_usage_notification local page_size local consumerd_pipe=() - trace_path=$(mktemp -d) + trace_path=$(mktemp -d --tmpdir="$TEST_TMPDIR" "tmp.${FUNCNAME[0]}_trace_path.XXXXXXX") page_size=$(getconf PAGE_SIZE) create_lttng_session_notap $SESSION_NAME "$trace_path" @@ -85,4 +85,4 @@ else skip 0 "Root access is needed. Skipping all kernel notification tests." $NUM_TESTS fi -rm -rf "$TMPDIR" +rm -rf "$TEST_TMPDIR"