projects
/
lttng-tools.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
5219e67
)
port: add support for BSD mktemp
author
Michael Jeanson
<mjeanson@efficios.com>
Fri, 16 Jul 2021 21:52:35 +0000
(17:52 -0400)
committer
Jérémie Galarneau
<jeremie.galarneau@efficios.com>
Fri, 28 Oct 2022 20:48:07 +0000
(16:48 -0400)
Use '-t' which is portable instead of the GNU specific '--tmpdir'.
Change-Id: I430af6b96c27c2766a2cc4b5574af8563297d717
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
104 files changed:
tests/destructive/metadata-regeneration
patch
|
blob
|
blame
|
history
tests/perf/test_perf_raw.in
patch
|
blob
|
blame
|
history
tests/regression/kernel/test_all_events
patch
|
blob
|
blame
|
history
tests/regression/kernel/test_callstack
patch
|
blob
|
blame
|
history
tests/regression/kernel/test_channel
patch
|
blob
|
blame
|
history
tests/regression/kernel/test_clock_override
patch
|
blob
|
blame
|
history
tests/regression/kernel/test_event_basic
patch
|
blob
|
blame
|
history
tests/regression/kernel/test_kernel_function
patch
|
blob
|
blame
|
history
tests/regression/kernel/test_lttng_logger
patch
|
blob
|
blame
|
history
tests/regression/kernel/test_ns_contexts
patch
|
blob
|
blame
|
history
tests/regression/kernel/test_ns_contexts_change
patch
|
blob
|
blame
|
history
tests/regression/kernel/test_rotation_destroy_flush
patch
|
blob
|
blame
|
history
tests/regression/kernel/test_select_poll_epoll
patch
|
blob
|
blame
|
history
tests/regression/kernel/test_syscall
patch
|
blob
|
blame
|
history
tests/regression/kernel/test_userspace_probe
patch
|
blob
|
blame
|
history
tests/regression/tools/base-path/test_ust
patch
|
blob
|
blame
|
history
tests/regression/tools/channel/test_channel
patch
|
blob
|
blame
|
history
tests/regression/tools/clear/test_kernel
patch
|
blob
|
blame
|
history
tests/regression/tools/clear/test_ust
patch
|
blob
|
blame
|
history
tests/regression/tools/crash/test_crash
patch
|
blob
|
blame
|
history
tests/regression/tools/exclusion/test_exclusion
patch
|
blob
|
blame
|
history
tests/regression/tools/filtering/test_invalid_filter
patch
|
blob
|
blame
|
history
tests/regression/tools/filtering/test_unsupported_op
patch
|
blob
|
blame
|
history
tests/regression/tools/filtering/test_valid_filter
patch
|
blob
|
blame
|
history
tests/regression/tools/health/test_health.sh
patch
|
blob
|
blame
|
history
tests/regression/tools/health/test_thread_ok
patch
|
blob
|
blame
|
history
tests/regression/tools/live/test_kernel
patch
|
blob
|
blame
|
history
tests/regression/tools/live/test_lttng_kernel
patch
|
blob
|
blame
|
history
tests/regression/tools/live/test_lttng_ust
patch
|
blob
|
blame
|
history
tests/regression/tools/live/test_ust
patch
|
blob
|
blame
|
history
tests/regression/tools/live/test_ust_tracefile_count
patch
|
blob
|
blame
|
history
tests/regression/tools/metadata/test_kernel
patch
|
blob
|
blame
|
history
tests/regression/tools/metadata/test_ust
patch
|
blob
|
blame
|
history
tests/regression/tools/mi/test_mi
patch
|
blob
|
blame
|
history
tests/regression/tools/notification/test_notification_kernel_buffer_usage
patch
|
blob
|
blame
|
history
tests/regression/tools/notification/test_notification_kernel_capture
patch
|
blob
|
blame
|
history
tests/regression/tools/notification/test_notification_kernel_error
patch
|
blob
|
blame
|
history
tests/regression/tools/notification/test_notification_kernel_instrumentation
patch
|
blob
|
blame
|
history
tests/regression/tools/notification/test_notification_kernel_syscall
patch
|
blob
|
blame
|
history
tests/regression/tools/notification/test_notification_kernel_userspace_probe
patch
|
blob
|
blame
|
history
tests/regression/tools/notification/test_notification_multi_app
patch
|
blob
|
blame
|
history
tests/regression/tools/notification/test_notification_notifier_discarded_count
patch
|
blob
|
blame
|
history
tests/regression/tools/notification/test_notification_ust_buffer_usage
patch
|
blob
|
blame
|
history
tests/regression/tools/notification/test_notification_ust_capture
patch
|
blob
|
blame
|
history
tests/regression/tools/notification/test_notification_ust_error
patch
|
blob
|
blame
|
history
tests/regression/tools/notification/test_notification_ust_event_rule_condition_exclusion
patch
|
blob
|
blame
|
history
tests/regression/tools/notification/test_rotation
patch
|
blob
|
blame
|
history
tests/regression/tools/regen-metadata/test_kernel
patch
|
blob
|
blame
|
history
tests/regression/tools/regen-metadata/test_ust
patch
|
blob
|
blame
|
history
tests/regression/tools/regen-statedump/test_kernel
patch
|
blob
|
blame
|
history
tests/regression/tools/regen-statedump/test_ust
patch
|
blob
|
blame
|
history
tests/regression/tools/relayd-grouping/test_ust
patch
|
blob
|
blame
|
history
tests/regression/tools/rotation/test_kernel
patch
|
blob
|
blame
|
history
tests/regression/tools/rotation/test_save_load_mi
patch
|
blob
|
blame
|
history
tests/regression/tools/rotation/test_schedule_api
patch
|
blob
|
blame
|
history
tests/regression/tools/rotation/test_ust
patch
|
blob
|
blame
|
history
tests/regression/tools/rotation/test_ust_kernel
patch
|
blob
|
blame
|
history
tests/regression/tools/save-load/test_autoload
patch
|
blob
|
blame
|
history
tests/regression/tools/save-load/test_load
patch
|
blob
|
blame
|
history
tests/regression/tools/save-load/test_save
patch
|
blob
|
blame
|
history
tests/regression/tools/snapshots/test_kernel
patch
|
blob
|
blame
|
history
tests/regression/tools/snapshots/test_kernel_streaming
patch
|
blob
|
blame
|
history
tests/regression/tools/snapshots/test_ust_streaming
patch
|
blob
|
blame
|
history
tests/regression/tools/snapshots/ust_test
patch
|
blob
|
blame
|
history
tests/regression/tools/streaming/test_high_throughput_limits
patch
|
blob
|
blame
|
history
tests/regression/tools/streaming/test_kernel
patch
|
blob
|
blame
|
history
tests/regression/tools/streaming/test_ust
patch
|
blob
|
blame
|
history
tests/regression/tools/tracefile-limits/test_tracefile_count
patch
|
blob
|
blame
|
history
tests/regression/tools/tracefile-limits/test_tracefile_size
patch
|
blob
|
blame
|
history
tests/regression/tools/tracker/test_event_tracker
patch
|
blob
|
blame
|
history
tests/regression/tools/trigger/hidden/test_hidden_trigger
patch
|
blob
|
blame
|
history
tests/regression/tools/trigger/rate-policy/test_ust_rate_policy
patch
|
blob
|
blame
|
history
tests/regression/tools/trigger/start-stop/test_start_stop
patch
|
blob
|
blame
|
history
tests/regression/tools/trigger/test_add_trigger_cli
patch
|
blob
|
blame
|
history
tests/regression/tools/trigger/test_list_triggers_cli
patch
|
blob
|
blame
|
history
tests/regression/tools/trigger/test_remove_trigger_cli
patch
|
blob
|
blame
|
history
tests/regression/tools/wildcard/test_event_wildcard
patch
|
blob
|
blame
|
history
tests/regression/tools/working-directory/test_relayd_working_directory
patch
|
blob
|
blame
|
history
tests/regression/ust/before-after/test_before_after
patch
|
blob
|
blame
|
history
tests/regression/ust/blocking/test_blocking
patch
|
blob
|
blame
|
history
tests/regression/ust/buffers-pid/test_buffers_pid
patch
|
blob
|
blame
|
history
tests/regression/ust/clock-override/test_clock_override
patch
|
blob
|
blame
|
history
tests/regression/ust/getcpu-override/test_getcpu_override
patch
|
blob
|
blame
|
history
tests/regression/ust/high-throughput/test_high_throughput
patch
|
blob
|
blame
|
history
tests/regression/ust/java-jul/test_java_jul
patch
|
blob
|
blame
|
history
tests/regression/ust/java-log4j/test_java_log4j
patch
|
blob
|
blame
|
history
tests/regression/ust/java-log4j2/test_agent_log4j2_domain_log4j
patch
|
blob
|
blame
|
history
tests/regression/ust/low-throughput/test_low_throughput
patch
|
blob
|
blame
|
history
tests/regression/ust/multi-lib/test_multi_lib
patch
|
blob
|
blame
|
history
tests/regression/ust/multi-session/test_multi_session
patch
|
blob
|
blame
|
history
tests/regression/ust/namespaces/test_ns_contexts
patch
|
blob
|
blame
|
history
tests/regression/ust/namespaces/test_ns_contexts_change
patch
|
blob
|
blame
|
history
tests/regression/ust/nprocesses/test_nprocesses
patch
|
blob
|
blame
|
history
tests/regression/ust/overlap/test_overlap
patch
|
blob
|
blame
|
history
tests/regression/ust/periodical-metadata-flush/test_periodical_metadata_flush
patch
|
blob
|
blame
|
history
tests/regression/ust/python-logging/test_python_logging.in
patch
|
blob
|
blame
|
history
tests/regression/ust/rotation-destroy-flush/test_rotation_destroy_flush
patch
|
blob
|
blame
|
history
tests/regression/ust/test_event_basic
patch
|
blob
|
blame
|
history
tests/regression/ust/test_event_perf
patch
|
blob
|
blame
|
history
tests/regression/ust/test_event_tracef
patch
|
blob
|
blame
|
history
tests/stress/test_multi_sessions_per_uid_10app
patch
|
blob
|
blame
|
history
tests/stress/test_multi_sessions_per_uid_5app_streaming
patch
|
blob
|
blame
|
history
tests/stress/test_multi_sessions_per_uid_5app_streaming_kill_relayd
patch
|
blob
|
blame
|
history
tests/utils/utils.sh
patch
|
blob
|
blame
|
history
diff --git
a/tests/destructive/metadata-regeneration
b/tests/destructive/metadata-regeneration
index a8b57633f7b73b4b9198fc8568dcdd9c246b805c..7311b3002707c985040d1bd6a40d88f8b26ff85d 100755
(executable)
--- a/
tests/destructive/metadata-regeneration
+++ b/
tests/destructive/metadata-regeneration
@@
-18,7
+18,7
@@
TESTDIR=$CURDIR/..
NUM_TESTS=44
SESSION_NAME="regen"
KERNEL_EVENT_NAME="lttng_test_filter_event"
NUM_TESTS=44
SESSION_NAME="regen"
KERNEL_EVENT_NAME="lttng_test_filter_event"
-TRACE_PATH=$(mktemp -
-tmpdir -
d -t tmp.metadata_regen_after_data_change.XXXXXX)
+TRACE_PATH=$(mktemp -d -t tmp.metadata_regen_after_data_change.XXXXXX)
TESTAPP_PATH="$TESTDIR/utils/testapp"
TESTAPP_NAME="gen-ust-events"
TESTAPP_PATH="$TESTDIR/utils/testapp"
TESTAPP_NAME="gen-ust-events"
@@
-110,8
+110,8
@@
function test_ust_local ()
local file_sync_after_first
local file_sync_before_last
local file_sync_after_first
local file_sync_before_last
- file_sync_after_first=$(mktemp -
-tmpdir -
u -t "tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
- file_sync_before_last=$(mktemp -
-tmpdir -
u -t "tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
+ file_sync_after_first=$(mktemp -u -t "tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
+ file_sync_before_last=$(mktemp -u -t "tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
diag "Test UST local with metadata regeneration"
date "+%Y-%m-%d %H:%M" -s "$DATE1 $HOUR" >/dev/null
diag "Test UST local with metadata regeneration"
date "+%Y-%m-%d %H:%M" -s "$DATE1 $HOUR" >/dev/null
@@
-151,8
+151,8
@@
function test_ust_streaming ()
local file_sync_after_first
local file_sync_before_last
local file_sync_after_first
local file_sync_before_last
- file_sync_after_first=$(mktemp -
-tmpdir -
u -t "tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
- file_sync_before_last=$(mktemp -
-tmpdir -
u -t "tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
+ file_sync_after_first=$(mktemp -u -t "tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
+ file_sync_before_last=$(mktemp -u -t "tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
diag "Test UST streaming with metadata regeneration"
date "+%Y-%m-%d %H:%M" -s "$DATE1 $HOUR" >/dev/null
diag "Test UST streaming with metadata regeneration"
date "+%Y-%m-%d %H:%M" -s "$DATE1 $HOUR" >/dev/null
diff --git
a/tests/perf/test_perf_raw.in
b/tests/perf/test_perf_raw.in
index f293ccd71e5ece6f3821cdc04513f7cb882df76c..0a451ce63500d97a0bd938e3f860973b4fd399ba 100644
(file)
--- a/
tests/perf/test_perf_raw.in
+++ b/
tests/perf/test_perf_raw.in
@@
-64,7
+64,7
@@
function test_ust_raw()
return
fi
return
fi
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
@@
-114,7
+114,7
@@
function test_kernel_raw()
return
fi
return
fi
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
diff --git
a/tests/regression/kernel/test_all_events
b/tests/regression/kernel/test_all_events
index 2e20888df3590e26c7d2298e3d5f703799497325..2fb2f611da69069ff7f01e30568b3115e874ee20 100755
(executable)
--- a/
tests/regression/kernel/test_all_events
+++ b/
tests/regression/kernel/test_all_events
@@
-17,7
+17,7
@@
source $TESTDIR/utils/utils.sh
function test_all_event()
{
function test_all_event()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_all_events_basic"
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
SESSION_NAME="kernel_all_events_basic"
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
diff --git
a/tests/regression/kernel/test_callstack
b/tests/regression/kernel/test_callstack
index 9e554bbc0d538859ac1bf94d8d0174292210b733..ecbba30661f0ee233a83400848fc0eb6ba751c0c 100755
(executable)
--- a/
tests/regression/kernel/test_callstack
+++ b/
tests/regression/kernel/test_callstack
@@
-36,7
+36,7
@@
function run_workload()
# shift the first argument, passing along the other args if any to the
# test app.
shift
# shift the first argument, passing along the other args if any to the
# test app.
shift
- local start_file_sync=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_before_first.XXXXXX")
+ local start_file_sync=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_before_first.XXXXXX")
lttng_untrack_all
lttng_untrack_all
@@
-60,7
+60,7
@@
function run_workload()
function test_user_callstack()
{
function test_user_callstack()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
# This is the expected userspace callstack. (see gen-syscall-events-callstack.c)
USER_CS_EXPECTED="main fct_a fct_b fct_c my_gettid"
EVENT_NAME="gettid"
# This is the expected userspace callstack. (see gen-syscall-events-callstack.c)
USER_CS_EXPECTED="main fct_a fct_b fct_c my_gettid"
EVENT_NAME="gettid"
@@
-84,7
+84,7
@@
function test_user_callstack()
function test_kernel_callstack()
{
function test_kernel_callstack()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
# Those are symbol expected to be present in the kernel callstack. This
# is not an exhaustive list since it's kernel dependent.
# Those are symbol expected to be present in the kernel callstack. This
# is not an exhaustive list since it's kernel dependent.
diff --git
a/tests/regression/kernel/test_channel
b/tests/regression/kernel/test_channel
index 9cc74c4e83c6a258ff1d97d7218b54110784a460..5525564d2edd9887ce063a890a79b4ac44d7e165 100755
(executable)
--- a/
tests/regression/kernel/test_channel
+++ b/
tests/regression/kernel/test_channel
@@
-15,7
+15,7
@@
source $TESTDIR/utils/utils.sh
function test_channel_buffer()
{
function test_channel_buffer()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_session_name"
CHANNEL_NAME="test_channel_name"
create_lttng_session_ok "$SESSION_NAME" "$TRACE_PATH"
SESSION_NAME="test_session_name"
CHANNEL_NAME="test_channel_name"
create_lttng_session_ok "$SESSION_NAME" "$TRACE_PATH"
@@
-30,7
+30,7
@@
function test_channel_buffer()
function test_channel_buffer_too_large()
{
function test_channel_buffer_too_large()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_session_name"
CHANNEL_NAME="test_channel_name"
create_lttng_session_ok "$SESSION_NAME" "$TRACE_PATH"
SESSION_NAME="test_session_name"
CHANNEL_NAME="test_channel_name"
create_lttng_session_ok "$SESSION_NAME" "$TRACE_PATH"
diff --git
a/tests/regression/kernel/test_clock_override
b/tests/regression/kernel/test_clock_override
index 0a44f5f288d5acf6e1f597295c298ccd83b6f14f..524c3c3bb4014e6737459b0796648bf9899c7a16 100755
(executable)
--- a/
tests/regression/kernel/test_clock_override
+++ b/
tests/regression/kernel/test_clock_override
@@
-64,8
+64,8
@@
function extract_clock_metadata_token()
function test_clock_override_metadata()
{
function test_clock_override_metadata()
{
- local ctf_metadata_file=$(
mktemp --tmpdir -p $TRACE_PATH
ctf-metadata.XXXXXX)
- local clock_metadata_file=$(
mktemp --tmpdir -p $TRACE_PATH
clock-metadata.XXXXXX)
+ local ctf_metadata_file=$(
TMPDIR="$TRACE_PATH" mktemp -t
ctf-metadata.XXXXXX)
+ local clock_metadata_file=$(
TMPDIR="$TRACE_PATH" mktemp -t
clock-metadata.XXXXXX)
local result=""
diag "Clock override plugin metadata test"
local result=""
diag "Clock override plugin metadata test"
@@
-187,7
+187,7
@@
skip $isroot "Root access is needed. Skipping all tests." $NUM_TESTS ||
while [ "$i" -lt "$TEST_COUNT" ]; do
while [ "$i" -lt "$TEST_COUNT" ]; do
- TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_clock_override_trace_path.XXXXXX)
+ TRACE_PATH=$(mktemp -
d -t
tmp.test_clock_override_trace_path.XXXXXX)
# Execute test
${TESTS[$i]}
# Execute test
${TESTS[$i]}
diff --git
a/tests/regression/kernel/test_event_basic
b/tests/regression/kernel/test_event_basic
index ac9ec05492cf2462f422af01b2fd19e2710dfc5b..9f22d7db83984d47f7452aeea9a2de0bb5d75871 100755
(executable)
--- a/
tests/regression/kernel/test_event_basic
+++ b/
tests/regression/kernel/test_event_basic
@@
-17,7
+17,7
@@
source $TESTDIR/utils/utils.sh
function test_event_basic()
{
function test_event_basic()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_event_basic"
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
SESSION_NAME="kernel_event_basic"
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
@@
-45,7
+45,7
@@
function test_event_basic()
function test_enable_after_start()
{
function test_enable_after_start()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_enable_after_start"
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
SESSION_NAME="kernel_enable_after_start"
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
diff --git
a/tests/regression/kernel/test_kernel_function
b/tests/regression/kernel/test_kernel_function
index b1d5491fcd201835c39e77065552c1ea3b8cf2c3..131c1c70b9f8562c9c54b0a477e54f56ca36b13a 100755
(executable)
--- a/
tests/regression/kernel/test_kernel_function
+++ b/
tests/regression/kernel/test_kernel_function
@@
-15,7
+15,7
@@
source $TESTDIR/utils/utils.sh
function test_kernel_function_basic()
{
function test_kernel_function_basic()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
local SESSION_NAME="kernel_function_basic"
local EVENT_NAME="my_event_name"
local TARGET_SYMBOL="lttng_test_filter_event_write"
local SESSION_NAME="kernel_function_basic"
local EVENT_NAME="my_event_name"
local TARGET_SYMBOL="lttng_test_filter_event_write"
diff --git
a/tests/regression/kernel/test_lttng_logger
b/tests/regression/kernel/test_lttng_logger
index b8f7ded82364cf82e5bc64ad61ae97a5585ada2c..849428807d944ce5787d68f4486dd41a0ad319be 100755
(executable)
--- a/
tests/regression/kernel/test_lttng_logger
+++ b/
tests/regression/kernel/test_lttng_logger
@@
-19,7
+19,7
@@
function test_proc_logger()
{
diag "Test /proc/lttng-logger"
{
diag "Test /proc/lttng-logger"
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
@@
-50,7
+50,7
@@
function test_dev_logger()
{
diag "Test /dev/lttng-logger"
{
diag "Test /dev/lttng-logger"
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
@@
-81,7
+81,7
@@
function test_payload_limit()
{
diag "Test lttng-logger payload limit"
{
diag "Test lttng-logger payload limit"
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
diff --git
a/tests/regression/kernel/test_ns_contexts
b/tests/regression/kernel/test_ns_contexts
index 0c8718d78e400d26cc71f51b5b268016737f4b4e..98b673c98e94c2f31b1ef3bd446fe9c370e4a2f5 100755
(executable)
--- a/
tests/regression/kernel/test_ns_contexts
+++ b/
tests/regression/kernel/test_ns_contexts
@@
-76,7
+76,7
@@
function test_ns()
ns_inode=$(stat -c '%i' -L "/proc/$$/ns/$ns")
ok $? "Get current $ns namespace inode: $ns_inode"
ns_inode=$(stat -c '%i' -L "/proc/$$/ns/$ns")
ok $? "Get current $ns namespace inode: $ns_inode"
- trace_path=$(mktemp -
-tmpdir -d
tmp.{FUNCNAME[0]}_trace_path.XXXXXX)
+ trace_path=$(mktemp -
d -t
tmp.{FUNCNAME[0]}_trace_path.XXXXXX)
start_lttng_sessiond
start_lttng_sessiond
diff --git
a/tests/regression/kernel/test_ns_contexts_change
b/tests/regression/kernel/test_ns_contexts_change
index 42a61276be2222f0ef9e4c2ef61131be8a1018b2..715c67cc8c776c9a9ba7365730338d7b02d1d9cd 100755
(executable)
--- a/
tests/regression/kernel/test_ns_contexts_change
+++ b/
tests/regression/kernel/test_ns_contexts_change
@@
-80,10
+80,10
@@
function test_ns()
return
fi
return
fi
- trace_path=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
- file_sync_wait_before_unshare=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_before_unshare.XXXXXX")
- file_sync_wait_after_unshare=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_after_unshare.XXXXXX")
- file_sync_signal_after_unshare=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_signal_after_unshare.XXXXXX")
+ trace_path=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ file_sync_wait_before_unshare=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_before_unshare.XXXXXX")
+ file_sync_wait_after_unshare=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_after_unshare.XXXXXX")
+ file_sync_signal_after_unshare=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_signal_after_unshare.XXXXXX")
# Get the current ns inode number
ns_inode=$(stat -c '%i' -L "/proc/$$/ns/$ns")
# Get the current ns inode number
ns_inode=$(stat -c '%i' -L "/proc/$$/ns/$ns")
diff --git
a/tests/regression/kernel/test_rotation_destroy_flush
b/tests/regression/kernel/test_rotation_destroy_flush
index cb773d7df59973c4a31ca69e6332cda9601f46f1..6e568afda769cae29dd40fb41d913e9470df367e 100755
(executable)
--- a/
tests/regression/kernel/test_rotation_destroy_flush
+++ b/
tests/regression/kernel/test_rotation_destroy_flush
@@
-133,7
+133,7
@@
skip $isroot "Root access is needed. Skipping all tests." $NUM_TESTS ||
while [ "$i" -lt "$TEST_COUNT" ]; do
while [ "$i" -lt "$TEST_COUNT" ]; do
- TRACE_PATH=$(mktemp -
-tmpdir -
d -t tmp.test_kernel_rotation_destroy_flush.XXXXXX)
+ TRACE_PATH=$(mktemp -d -t tmp.test_kernel_rotation_destroy_flush.XXXXXX)
# Execute test
${TESTS[$i]}
# Execute test
${TESTS[$i]}
diff --git
a/tests/regression/kernel/test_select_poll_epoll
b/tests/regression/kernel/test_select_poll_epoll
index d8245a0e7297f0083fe070abef8d33320d58de53..db4ffae88734bea21b246dd8962c5fb26823f9a3 100755
(executable)
--- a/
tests/regression/kernel/test_select_poll_epoll
+++ b/
tests/regression/kernel/test_select_poll_epoll
@@
-48,8
+48,8
@@
function check_trace_content()
function test_working_cases()
{
SESSION_NAME="syscall_payload"
function test_working_cases()
{
SESSION_NAME="syscall_payload"
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_trace_path.XXXXXX")
- TEST_VALIDATION_OUTPUT_PATH=$(mktemp -
-tmpdir -u
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_validation.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_trace_path.XXXXXX")
+ TEST_VALIDATION_OUTPUT_PATH=$(mktemp -
u -t
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_validation.XXXXXX")
# arm64 does not have epoll_wait
uname -m | grep -E "aarch64" >/dev/null 2>&1
# arm64 does not have epoll_wait
uname -m | grep -E "aarch64" >/dev/null 2>&1
@@
-82,8
+82,8
@@
function test_working_cases()
function test_timeout_cases()
{
SESSION_NAME="syscall_payload"
function test_timeout_cases()
{
SESSION_NAME="syscall_payload"
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_trace_path.XXXXXX")
- TEST_VALIDATION_OUTPUT_PATH=$(mktemp -
-tmpdir -u
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_validation.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_trace_path.XXXXXX")
+ TEST_VALIDATION_OUTPUT_PATH=$(mktemp -
u -t
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_validation.XXXXXX")
# arm64 does not have epoll_wait
uname -m | grep -E "aarch64" >/dev/null 2>&1
# arm64 does not have epoll_wait
uname -m | grep -E "aarch64" >/dev/null 2>&1
@@
-117,8
+117,8
@@
function test_pselect_invalid_fd()
{
SESSION_NAME="syscall_payload"
SYSCALL_LIST="pselect6"
{
SESSION_NAME="syscall_payload"
SYSCALL_LIST="pselect6"
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_trace_path.XXXXXX")
- TEST_VALIDATION_OUTPUT_PATH=$(mktemp -
-tmpdir -u
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_validation.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_trace_path.XXXXXX")
+ TEST_VALIDATION_OUTPUT_PATH=$(mktemp -
u -t
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_validation.XXXXXX")
diag "pselect with invalid FD"
diag "pselect with invalid FD"
@@
-144,8
+144,8
@@
function test_big_ppoll()
{
SESSION_NAME="syscall_payload"
SYSCALL_LIST="ppoll"
{
SESSION_NAME="syscall_payload"
SYSCALL_LIST="ppoll"
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_trace_path.XXXXXX")
- TEST_VALIDATION_OUTPUT_PATH=$(mktemp -
-tmpdir -u
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_validation.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_trace_path.XXXXXX")
+ TEST_VALIDATION_OUTPUT_PATH=$(mktemp -
u -t
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_validation.XXXXXX")
diag "ppoll with 2047 FDs"
diag "ppoll with 2047 FDs"
@@
-171,8
+171,8
@@
function test_ppoll_overflow()
{
SESSION_NAME="syscall_payload"
SYSCALL_LIST="ppoll"
{
SESSION_NAME="syscall_payload"
SYSCALL_LIST="ppoll"
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_trace_path.XXXXXX")
- TEST_VALIDATION_OUTPUT_PATH=$(mktemp -
-tmpdir -u
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_validation.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_trace_path.XXXXXX")
+ TEST_VALIDATION_OUTPUT_PATH=$(mktemp -
u -t
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_validation.XXXXXX")
diag "ppoll buffer overflow, should segfault, waits for input"
diag "ppoll buffer overflow, should segfault, waits for input"
@@
-200,8
+200,8
@@
function test_pselect_invalid_ptr()
{
SESSION_NAME="syscall_payload"
SYSCALL_LIST="pselect6"
{
SESSION_NAME="syscall_payload"
SYSCALL_LIST="pselect6"
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_trace_path.XXXXXX")
- TEST_VALIDATION_OUTPUT_PATH=$(mktemp -
-tmpdir -u
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_validation.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_trace_path.XXXXXX")
+ TEST_VALIDATION_OUTPUT_PATH=$(mktemp -
u -t
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_validation.XXXXXX")
diag "pselect with invalid pointer, waits for input"
diag "pselect with invalid pointer, waits for input"
@@
-227,8
+227,8
@@
function test_ppoll_ulong_max()
{
SESSION_NAME="syscall_payload"
SYSCALL_LIST="ppoll"
{
SESSION_NAME="syscall_payload"
SYSCALL_LIST="ppoll"
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_trace_path.XXXXXX")
- TEST_VALIDATION_OUTPUT_PATH=$(mktemp -
-tmpdir -u
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_validation.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_trace_path.XXXXXX")
+ TEST_VALIDATION_OUTPUT_PATH=$(mktemp -
u -t
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_validation.XXXXXX")
diag "ppoll with ulong_max fds, waits for input"
diag "ppoll with ulong_max fds, waits for input"
@@
-254,8
+254,8
@@
function test_epoll_pwait_invalid_ptr()
{
SESSION_NAME="syscall_payload"
SYSCALL_LIST="epoll_pwait"
{
SESSION_NAME="syscall_payload"
SYSCALL_LIST="epoll_pwait"
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_trace_path.XXXXXX")
- TEST_VALIDATION_OUTPUT_PATH=$(mktemp -
-tmpdir -u
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_validation.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_trace_path.XXXXXX")
+ TEST_VALIDATION_OUTPUT_PATH=$(mktemp -
u -t
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_validation.XXXXXX")
diag "epoll_pwait with invalid pointer, waits for input"
diag "epoll_pwait with invalid pointer, waits for input"
@@
-281,8
+281,8
@@
function test_epoll_pwait_int_max()
{
SESSION_NAME="syscall_payload"
SYSCALL_LIST="epoll_pwait"
{
SESSION_NAME="syscall_payload"
SYSCALL_LIST="epoll_pwait"
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_trace_path.XXXXXX")
- TEST_VALIDATION_OUTPUT_PATH=$(mktemp -
-tmpdir -u
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_validation.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_trace_path.XXXXXX")
+ TEST_VALIDATION_OUTPUT_PATH=$(mktemp -
u -t
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_validation.XXXXXX")
diag "epoll_pwait with maxevents set to INT_MAX, waits for input"
diag "epoll_pwait with maxevents set to INT_MAX, waits for input"
@@
-308,8
+308,8
@@
function test_ppoll_concurrent()
{
SESSION_NAME="syscall_payload"
SYSCALL_LIST="ppoll"
{
SESSION_NAME="syscall_payload"
SYSCALL_LIST="ppoll"
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_trace_path.XXXXXX")
- TEST_VALIDATION_OUTPUT_PATH=$(mktemp -
-tmpdir -u
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_validation.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_trace_path.XXXXXX")
+ TEST_VALIDATION_OUTPUT_PATH=$(mktemp -
u -t
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_validation.XXXXXX")
diag "ppoll with concurrent updates of the structure from user-space, stress test (3000 iterations), waits for input + timeout 1ms"
diag "ppoll with concurrent updates of the structure from user-space, stress test (3000 iterations), waits for input + timeout 1ms"
@@
-335,8
+335,8
@@
function test_epoll_pwait_concurrent()
{
SESSION_NAME="syscall_payload"
SYSCALL_LIST="epoll_ctl,epoll_pwait"
{
SESSION_NAME="syscall_payload"
SYSCALL_LIST="epoll_ctl,epoll_pwait"
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_trace_path.XXXXXX")
- TEST_VALIDATION_OUTPUT_PATH=$(mktemp -
-tmpdir -u
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_validation.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_trace_path.XXXXXX")
+ TEST_VALIDATION_OUTPUT_PATH=$(mktemp -
u -t
"tmp.test_kernel_select_poll_epoll_${FUNCNAME[0]}_validation.XXXXXX")
diag "epoll_pwait with concurrent munmap of the buffer from user-space, should randomly segfault, run multiple times, waits for input + timeout 1ms"
diag "epoll_pwait with concurrent munmap of the buffer from user-space, should randomly segfault, run multiple times, waits for input + timeout 1ms"
diff --git
a/tests/regression/kernel/test_syscall
b/tests/regression/kernel/test_syscall
index 401a18a8de4932b141abf9e87d6b98f9b390458e..f9b49085835b39b2fc109b53b8ff61998e0710ed 100755
(executable)
--- a/
tests/regression/kernel/test_syscall
+++ b/
tests/regression/kernel/test_syscall
@@
-20,7
+20,7
@@
source $TESTDIR/utils/utils.sh
function trace_testapp()
{
function trace_testapp()
{
- local start_file_sync=$(mktemp -
-tmpdir -
u -t "tmp.${FUNCNAME[0]}_sync_start.XXXXXX")
+ local start_file_sync=$(mktemp -u -t "tmp.${FUNCNAME[0]}_sync_start.XXXXXX")
# Clear all entries from the resource tracker
lttng_untrack_kernel_all_ok
# Clear all entries from the resource tracker
lttng_untrack_kernel_all_ok
@@
-72,7
+72,7
@@
function test_syscall_event_list()
function test_syscall_simple_list()
{
function test_syscall_simple_list()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_simple_list"
local EVENT_NAME="close"
SESSION_NAME="kernel_syscall_simple_list"
local EVENT_NAME="close"
@@
-100,7
+100,7
@@
function test_syscall_simple_list()
function test_syscall_simple_list_two()
{
function test_syscall_simple_list_two()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_simple_list_two"
local EVENT_NAME="close"
local EVENT_NAME2="read"
SESSION_NAME="kernel_syscall_simple_list_two"
local EVENT_NAME="close"
local EVENT_NAME2="read"
@@
-134,7
+134,7
@@
function test_syscall_simple_list_two()
function test_syscall_single()
{
function test_syscall_single()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_single"
diag "Syscall trace single"
SESSION_NAME="kernel_syscall_single"
diag "Syscall trace single"
@@
-159,7
+159,7
@@
function test_syscall_single()
function test_syscall_two()
{
function test_syscall_two()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_two"
diag "Syscall trace two events"
SESSION_NAME="kernel_syscall_two"
diag "Syscall trace two events"
@@
-187,7
+187,7
@@
function test_syscall_two()
function test_syscall_all()
{
function test_syscall_all()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_all"
diag "Syscall trace all events"
SESSION_NAME="kernel_syscall_all"
diag "Syscall trace all events"
@@
-213,7
+213,7
@@
function test_syscall_all()
function test_syscall_all_disable_one()
{
function test_syscall_all_disable_one()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_all_disable_one"
diag "Syscall trace all events and disable one"
SESSION_NAME="kernel_syscall_all_disable_one"
diag "Syscall trace all events and disable one"
@@
-242,7
+242,7
@@
function test_syscall_all_disable_one()
function test_syscall_all_disable_two()
{
function test_syscall_all_disable_two()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_all_disable_two"
diag "Syscall trace all events and disable two"
SESSION_NAME="kernel_syscall_all_disable_two"
diag "Syscall trace all events and disable two"
@@
-276,7
+276,7
@@
function test_syscall_all_disable_two()
function test_syscall_enable_all_disable_all()
{
function test_syscall_enable_all_disable_all()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_enable_all_disable_all"
diag "Syscall trace all events and disable all"
SESSION_NAME="kernel_syscall_enable_all_disable_all"
diag "Syscall trace all events and disable all"
@@
-300,7
+300,7
@@
function test_syscall_enable_all_disable_all()
function test_syscall_enable_all_disable_all_enable_all()
{
function test_syscall_enable_all_disable_all_enable_all()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_enable_all_disable_all_enable_all"
diag "Syscall trace all events and enable/disable all"
SESSION_NAME="kernel_syscall_enable_all_disable_all_enable_all"
diag "Syscall trace all events and enable/disable all"
@@
-330,7
+330,7
@@
function test_syscall_enable_all_disable_all_enable_all()
function test_syscall_enable_all_enable_one_disable_all()
{
function test_syscall_enable_all_enable_one_disable_all()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_enable_all_enable_one_disable_all"
diag "Syscall trace all events, enable one and disable all"
SESSION_NAME="kernel_syscall_enable_all_enable_one_disable_all"
diag "Syscall trace all events, enable one and disable all"
@@
-359,7
+359,7
@@
function test_syscall_enable_all_enable_one_disable_all()
function test_syscall_enable_one_enable_all_disable_one()
{
function test_syscall_enable_one_enable_all_disable_one()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_enable_one_enable_all_disable_one"
diag "Syscall trace all events and enable/disable one"
SESSION_NAME="kernel_syscall_enable_one_enable_all_disable_one"
diag "Syscall trace all events and enable/disable one"
@@
-388,7
+388,7
@@
function test_syscall_enable_one_enable_all_disable_one()
function test_syscall_enable_one_enable_all_disable_all_disable_one()
{
function test_syscall_enable_one_enable_all_disable_all_disable_one()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_enable_one_enable_all_disable_all_disable_one"
diag "Syscall trace all events and enable/disable one"
SESSION_NAME="kernel_syscall_enable_one_enable_all_disable_all_disable_one"
diag "Syscall trace all events and enable/disable one"
@@
-420,7
+420,7
@@
function test_syscall_enable_one_enable_all_disable_all_disable_one()
function test_syscall_enable_all_disable_all_twice()
{
function test_syscall_enable_all_disable_all_twice()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_enable_all_disable_all_twice"
diag "Syscall trace all events and enable/disable all twice"
SESSION_NAME="kernel_syscall_enable_all_disable_all_twice"
diag "Syscall trace all events and enable/disable all twice"
@@
-448,7
+448,7
@@
function test_syscall_enable_all_disable_all_twice()
function test_syscall_enable_one_disable_one()
{
function test_syscall_enable_one_disable_one()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_enable_one_disable_one"
diag "Syscall trace one event and disable one"
SESSION_NAME="kernel_syscall_enable_one_disable_one"
diag "Syscall trace one event and disable one"
@@
-472,7
+472,7
@@
function test_syscall_enable_one_disable_one()
function test_syscall_enable_two_disable_two()
{
function test_syscall_enable_two_disable_two()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_enable_two_disable_two"
diag "Syscall trace two events and disable two"
SESSION_NAME="kernel_syscall_enable_two_disable_two"
diag "Syscall trace two events and disable two"
@@
-498,7
+498,7
@@
function test_syscall_enable_two_disable_two()
function test_syscall_enable_two_disable_one()
{
function test_syscall_enable_two_disable_one()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_enable_two_disable_one"
diag "Syscall trace two events and disable one"
SESSION_NAME="kernel_syscall_enable_two_disable_one"
diag "Syscall trace two events and disable one"
@@
-527,7
+527,7
@@
function test_syscall_enable_two_disable_one()
function test_syscall_disable_twice()
{
function test_syscall_disable_twice()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_disable_twice"
diag "Syscall trace one event and disable twice"
SESSION_NAME="kernel_syscall_disable_twice"
diag "Syscall trace one event and disable twice"
@@
-547,7
+547,7
@@
function test_syscall_disable_twice()
function test_syscall_disable_all_twice()
{
function test_syscall_disable_all_twice()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_disable_all_twice"
diag "Syscall trace all events and disable all twice"
SESSION_NAME="kernel_syscall_disable_all_twice"
diag "Syscall trace all events and disable all twice"
@@
-568,7
+568,7
@@
function test_syscall_disable_all_twice()
function test_syscall_enable_unknown()
{
function test_syscall_enable_unknown()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_enable_unknown"
diag "Syscall enable an unknown event"
SESSION_NAME="kernel_syscall_enable_unknown"
diag "Syscall enable an unknown event"
@@
-586,7
+586,7
@@
function test_syscall_enable_unknown()
function test_syscall_enable_all_enable_one()
{
function test_syscall_enable_all_enable_one()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_enable_all_enable_one"
diag "Syscall enable all and enable one"
SESSION_NAME="kernel_syscall_enable_all_enable_one"
diag "Syscall enable all and enable one"
@@
-604,7
+604,7
@@
function test_syscall_enable_all_enable_one()
function test_syscall_disable_all_disable_one()
{
function test_syscall_disable_all_disable_one()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_enable_all_enable_one"
diag "Syscall disable all and disable one"
SESSION_NAME="kernel_syscall_enable_all_enable_one"
diag "Syscall disable all and disable one"
@@
-623,7
+623,7
@@
function test_syscall_disable_all_disable_one()
function test_syscall_enable_channel_disable_all()
{
function test_syscall_enable_channel_disable_all()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_enable_channel_disable_all"
CHANNEL_NAME="channel"
SESSION_NAME="kernel_syscall_enable_channel_disable_all"
CHANNEL_NAME="channel"
@@
-643,7
+643,7
@@
function test_syscall_enable_channel_disable_all()
function test_syscall_enable_channel_disable_one()
{
function test_syscall_enable_channel_disable_one()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="kernel_syscall_enable_channel_disable_all"
CHANNEL_NAME="channel"
SESSION_NAME="kernel_syscall_enable_channel_disable_all"
CHANNEL_NAME="channel"
diff --git
a/tests/regression/kernel/test_userspace_probe
b/tests/regression/kernel/test_userspace_probe
index 1091ee65e461d6a3f53064d78817d3d06260bfe9..bfa260e47a7a00c465429f4951d6e463a4f572f8 100755
(executable)
--- a/
tests/regression/kernel/test_userspace_probe
+++ b/
tests/regression/kernel/test_userspace_probe
@@
-44,7
+44,7
@@
function validate_list()
function test_userspace_probe_enable_file_noexist ()
{
function test_userspace_probe_enable_file_noexist ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userspace_probe_enable_file_noexist"
ENABLE_EXPR="elf:/etc/file-not-exist:$ELF_SYMBOL"
SESSION_NAME="test_userspace_probe_enable_file_noexist"
ENABLE_EXPR="elf:/etc/file-not-exist:$ELF_SYMBOL"
@@
-61,7
+61,7
@@
function test_userspace_probe_enable_file_noexist ()
function test_userspace_probe_enable_file_not_elf ()
{
function test_userspace_probe_enable_file_not_elf ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userspace_probe_enable_file_not_elf"
ENABLE_EXPR="elf:/etc/passwd:$ELF_SYMBOL"
SESSION_NAME="test_userspace_probe_enable_file_not_elf"
ENABLE_EXPR="elf:/etc/passwd:$ELF_SYMBOL"
@@
-78,7
+78,7
@@
function test_userspace_probe_enable_file_not_elf ()
function test_userspace_probe_enable_elf_missing_symbol_name ()
{
function test_userspace_probe_enable_elf_missing_symbol_name ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userspace_probe_enable_elf_missing_symbol"
ENABLE_EXPR="elf:$ELF_TEST_BIN:"
SESSION_NAME="test_userspace_probe_enable_elf_missing_symbol"
ENABLE_EXPR="elf:$ELF_TEST_BIN:"
@@
-95,7
+95,7
@@
function test_userspace_probe_enable_elf_missing_symbol_name ()
function test_userspace_probe_enable_elf_nonexistant_symbol ()
{
function test_userspace_probe_enable_elf_nonexistant_symbol ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userspace_probe_enable_elf_nonexistant_symbol"
ELF_SYMBOL_NO_EXIST="function_doesnt_exist"
ENABLE_EXPR="elf:$ELF_TEST_BIN:$ELF_SYMBOL_NO_EXIST"
SESSION_NAME="test_userspace_probe_enable_elf_nonexistant_symbol"
ELF_SYMBOL_NO_EXIST="function_doesnt_exist"
ENABLE_EXPR="elf:$ELF_TEST_BIN:$ELF_SYMBOL_NO_EXIST"
@@
-113,7
+113,7
@@
function test_userspace_probe_enable_elf_nonexistant_symbol ()
function test_userspace_probe_enable_elf_symbol_not_function ()
{
function test_userspace_probe_enable_elf_symbol_not_function ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userspace_probe_enable_elf_symbol_not_function"
ELF_SYMBOL_NO_FUNC="not_a_function"
ENABLE_EXPR="elf:$ELF_TEST_BIN:$ELF_SYMBOL_NO_FUNC"
SESSION_NAME="test_userspace_probe_enable_elf_symbol_not_function"
ELF_SYMBOL_NO_FUNC="not_a_function"
ENABLE_EXPR="elf:$ELF_TEST_BIN:$ELF_SYMBOL_NO_FUNC"
@@
-131,7
+131,7
@@
function test_userspace_probe_enable_elf_symbol_not_function ()
function test_userspace_probe_unsupported_types ()
{
function test_userspace_probe_unsupported_types ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userspace_probe_unsupported_types"
# Userspace probe at an address or at an offset to a function
# instrumentation description types are not supported at the moment.
SESSION_NAME="test_userspace_probe_unsupported_types"
# Userspace probe at an address or at an offset to a function
# instrumentation description types are not supported at the moment.
@@
-156,7
+156,7
@@
function test_userspace_probe_unsupported_types ()
function test_userspace_probe_enable_implicit_probe_type ()
{
function test_userspace_probe_enable_implicit_probe_type ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userspace_probe_enable_implicit_probe_type"
ENABLE_EXPR="$ELF_TEST_BIN:$ELF_SYMBOL"
SESSION_NAME="test_userspace_probe_enable_implicit_probe_type"
ENABLE_EXPR="$ELF_TEST_BIN:$ELF_SYMBOL"
@@
-178,7
+178,7
@@
function test_userspace_probe_enable_implicit_probe_type ()
function test_userspace_probe_enable_elf_symbol_exists ()
{
function test_userspace_probe_enable_elf_symbol_exists ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userspace_probe_enable_elf_symbol_exists"
ENABLE_EXPR="elf:$ELF_TEST_BIN:$ELF_SYMBOL"
SESSION_NAME="test_userspace_probe_enable_elf_symbol_exists"
ENABLE_EXPR="elf:$ELF_TEST_BIN:$ELF_SYMBOL"
@@
-200,7
+200,7
@@
function test_userspace_probe_enable_elf_symbol_exists ()
function test_userspace_probe_enable_in_path ()
{
function test_userspace_probe_enable_in_path ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userspace_probe_enable_in_path"
ENABLE_EXPR="elf:$ELF_TEST_BIN_NAME:$ELF_SYMBOL"
SESSION_NAME="test_userspace_probe_enable_in_path"
ENABLE_EXPR="elf:$ELF_TEST_BIN_NAME:$ELF_SYMBOL"
@@
-229,7
+229,7
@@
function test_userspace_probe_enable_in_path ()
function test_userspace_probe_enable_full_path ()
{
function test_userspace_probe_enable_full_path ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userspace_probe_enable_full_path"
ENABLE_EXPR="elf:$(realpath $ELF_TEST_BIN):$ELF_SYMBOL"
diag "Userspace probe with full path enabled successfully"
SESSION_NAME="test_userspace_probe_enable_full_path"
ENABLE_EXPR="elf:$(realpath $ELF_TEST_BIN):$ELF_SYMBOL"
diag "Userspace probe with full path enabled successfully"
@@
-250,9
+250,9
@@
function test_userspace_probe_enable_full_path ()
function test_userspace_probe_enable_colon_in_path ()
{
function test_userspace_probe_enable_colon_in_path ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userspace_probe_enable_colon_in_path"
SESSION_NAME="test_userspace_probe_enable_colon_in_path"
- COLON_FILE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ COLON_FILE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
ELF_BIN_SYMLINK="$COLON_FILE_PATH/colon_:_in_name"
ELF_BIN_WITH_COLON_IN_NAME_ESCAPED="$COLON_FILE_PATH/colon_\:_in_name"
ENABLE_EXPR="elf:"$ELF_BIN_WITH_COLON_IN_NAME_ESCAPED":$ELF_SYMBOL"
ELF_BIN_SYMLINK="$COLON_FILE_PATH/colon_:_in_name"
ELF_BIN_WITH_COLON_IN_NAME_ESCAPED="$COLON_FILE_PATH/colon_\:_in_name"
ENABLE_EXPR="elf:"$ELF_BIN_WITH_COLON_IN_NAME_ESCAPED":$ELF_SYMBOL"
@@
-278,7
+278,7
@@
function test_userspace_probe_enable_colon_in_path ()
function test_userspace_probe_elf ()
{
function test_userspace_probe_elf ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userprobe_elf"
ENABLE_EXPR="elf:$ELF_TEST_BIN:$ELF_SYMBOL"
SESSION_NAME="test_userprobe_elf"
ENABLE_EXPR="elf:$ELF_TEST_BIN:$ELF_SYMBOL"
@@
-301,7
+301,7
@@
function test_userspace_probe_elf ()
function test_userspace_probe_elf_dynamic_symbol ()
{
function test_userspace_probe_elf_dynamic_symbol ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userprobe_elf"
LIBFOO_PATH="$ELF_TEST_BIN_DIR/libfoo.so"
ENABLE_EXPR="elf:$LIBFOO_PATH:dynamic_symbol"
SESSION_NAME="test_userprobe_elf"
LIBFOO_PATH="$ELF_TEST_BIN_DIR/libfoo.so"
ENABLE_EXPR="elf:$LIBFOO_PATH:dynamic_symbol"
@@
-325,7
+325,7
@@
function test_userspace_probe_elf_dynamic_symbol ()
function test_userspace_probe_elf_cxx_function ()
{
function test_userspace_probe_elf_cxx_function ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userprobe_elf_cxx_function"
# Probing C++ mangled symbols should work the same way as regular Elf
# symbols
SESSION_NAME="test_userprobe_elf_cxx_function"
# Probing C++ mangled symbols should work the same way as regular Elf
# symbols
@@
-351,7
+351,7
@@
function test_userspace_probe_elf_cxx_function ()
function test_userspace_probe_elf_cxx_method ()
{
function test_userspace_probe_elf_cxx_method ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userprobe_elf_cxx_method"
# Probing C++ mangled symbols should work the same way as regular Elf
# symbols
SESSION_NAME="test_userprobe_elf_cxx_method"
# Probing C++ mangled symbols should work the same way as regular Elf
# symbols
@@
-377,7
+377,7
@@
function test_userspace_probe_elf_cxx_method ()
function test_userspace_probe_elf_disable ()
{
function test_userspace_probe_elf_disable ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userprobe_elf_disable"
ENABLE_EXPR="elf:$ELF_TEST_BIN:$ELF_SYMBOL"
SESSION_NAME="test_userprobe_elf_disable"
ENABLE_EXPR="elf:$ELF_TEST_BIN:$ELF_SYMBOL"
@@
-403,7
+403,7
@@
function test_userspace_probe_elf_disable ()
function test_userspace_probe_elf_list ()
{
function test_userspace_probe_elf_list ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userprobe_elf_list"
ENABLE_EXPR="elf:$ELF_TEST_BIN:$ELF_SYMBOL"
SESSION_NAME="test_userprobe_elf_list"
ENABLE_EXPR="elf:$ELF_TEST_BIN:$ELF_SYMBOL"
@@
-431,9
+431,9
@@
function test_userspace_probe_save_load_elf()
# saves the path to the link and not to the actual file. This is to
# support instrumentation of shared objects that are often accessed
# through symlinks and updated.
# saves the path to the link and not to the actual file. This is to
# support instrumentation of shared objects that are often accessed
# through symlinks and updated.
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
- TMP_LINK_DIR=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
- TMP_SAVE_DIR=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TMP_LINK_DIR=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TMP_SAVE_DIR=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userprobe_save_load_elf"
SESSION_NAME="test_userprobe_save_load_elf"
@@
-487,9
+487,9
@@
function test_userspace_probe_save_load_sdt()
# saves the path to the link and not to the actual file. This is to
# support instrumentation of shared objects that are often accessed
# through symlinks and updated.
# saves the path to the link and not to the actual file. This is to
# support instrumentation of shared objects that are often accessed
# through symlinks and updated.
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
- TMP_LINK_DIR=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
- TMP_SAVE_DIR=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TMP_LINK_DIR=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TMP_SAVE_DIR=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userprobe_save_load_sdt"
PROVIDER="foobar"
SESSION_NAME="test_userprobe_save_load_sdt"
PROVIDER="foobar"
@@
-541,7
+541,7
@@
function test_userspace_probe_save_load_sdt()
function test_userspace_probe_sdt ()
{
function test_userspace_probe_sdt ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
PROVIDER="foobar"
PROBE="tp1"
ENABLE_EXPR="sdt:$SDT_TEST_BIN:$PROVIDER:$PROBE"
PROVIDER="foobar"
PROBE="tp1"
ENABLE_EXPR="sdt:$SDT_TEST_BIN:$PROVIDER:$PROBE"
@@
-566,7
+566,7
@@
function test_userspace_probe_sdt ()
function test_userspace_probe_sdt_list ()
{
function test_userspace_probe_sdt_list ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userprobe_sdt_list"
PROVIDER="foobar"
PROBE="tp1"
SESSION_NAME="test_userprobe_sdt_list"
PROVIDER="foobar"
PROBE="tp1"
@@
-592,7
+592,7
@@
function test_userspace_probe_sdt_list ()
function test_userspace_probe_enable_sdt_nonexistant_provider ()
{
function test_userspace_probe_enable_sdt_nonexistant_provider ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userprobe_sdt_nonexistand_provider"
PROVIDER="not_provider"
PROBE="tp1"
SESSION_NAME="test_userprobe_sdt_nonexistand_provider"
PROVIDER="not_provider"
PROBE="tp1"
@@
-611,7
+611,7
@@
function test_userspace_probe_enable_sdt_nonexistant_provider ()
function test_userspace_probe_enable_sdt_nonexistant_probe ()
{
function test_userspace_probe_enable_sdt_nonexistant_probe ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userprobe_sdt_nonexistant_probe"
PROVIDER="foobar"
PROBE="not_a_tracepoint"
SESSION_NAME="test_userprobe_sdt_nonexistant_probe"
PROVIDER="foobar"
PROBE="not_a_tracepoint"
@@
-630,7
+630,7
@@
function test_userspace_probe_enable_sdt_nonexistant_probe ()
function test_userspace_probe_enable_sdt_with_sema ()
{
function test_userspace_probe_enable_sdt_with_sema ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userprobe_sdt_with_sema"
PROVIDER="foobar"
PROBE="tp_with_semaphore"
SESSION_NAME="test_userprobe_sdt_with_sema"
PROVIDER="foobar"
PROBE="tp_with_semaphore"
@@
-649,7
+649,7
@@
function test_userspace_probe_enable_sdt_with_sema ()
function test_userspace_probe_sdt_one_probe ()
{
function test_userspace_probe_sdt_one_probe ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userprobe_sdt_one_probe"
PROVIDER="foobar"
PROBE="tp1"
SESSION_NAME="test_userprobe_sdt_one_probe"
PROVIDER="foobar"
PROBE="tp1"
@@
-674,7
+674,7
@@
function test_userspace_probe_sdt_one_probe ()
function test_userspace_probe_sdt_two_probes ()
{
function test_userspace_probe_sdt_two_probes ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userprobe_sdt_two_probes"
PROVIDER="foobar"
PROBE="tp2"
SESSION_NAME="test_userprobe_sdt_two_probes"
PROVIDER="foobar"
PROBE="tp2"
@@
-699,7
+699,7
@@
function test_userspace_probe_sdt_two_probes ()
function test_userspace_probe_sdt_in_shared_object ()
{
function test_userspace_probe_sdt_in_shared_object ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userprobe_sdt_shared_object"
PROVIDER="foobar"
PROBE="tp_in_shared_object"
SESSION_NAME="test_userprobe_sdt_shared_object"
PROVIDER="foobar"
PROBE="tp_in_shared_object"
@@
-724,7
+724,7
@@
function test_userspace_probe_sdt_in_shared_object ()
function test_userspace_probe_sdt_in_shared_object_dlopen ()
{
function test_userspace_probe_sdt_in_shared_object_dlopen ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userprobe_sdt_shared_object_dlopen"
PROVIDER="foobar"
PROBE="tp_in_dlopen"
SESSION_NAME="test_userprobe_sdt_shared_object_dlopen"
PROVIDER="foobar"
PROBE="tp_in_dlopen"
@@
-749,7
+749,7
@@
function test_userspace_probe_sdt_in_shared_object_dlopen ()
function test_userspace_probe_sdt_in_shared_object_ldpreload ()
{
function test_userspace_probe_sdt_in_shared_object_ldpreload ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userprobe_sdt_shared_object_ldpreload"
PROVIDER="foobar"
PROBE="tp_in_ldpreload"
SESSION_NAME="test_userprobe_sdt_shared_object_ldpreload"
PROVIDER="foobar"
PROBE="tp_in_ldpreload"
@@
-774,7
+774,7
@@
function test_userspace_probe_sdt_in_shared_object_ldpreload ()
function test_userspace_probe_sdt_with_arg ()
{
function test_userspace_probe_sdt_with_arg ()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="test_userprobe_sdt_arg"
PROVIDER="foobar"
PROBE="tp_with_arg"
SESSION_NAME="test_userprobe_sdt_arg"
PROVIDER="foobar"
PROBE="tp_with_arg"
diff --git
a/tests/regression/tools/base-path/test_ust
b/tests/regression/tools/base-path/test_ust
index 38a0877531c8ea94ace15f2000140f40a5e0cda9..c7f03b59baa0d674fd14e1d50a63af581cb9a69a 100755
(executable)
--- a/
tests/regression/tools/base-path/test_ust
+++ b/
tests/regression/tools/base-path/test_ust
@@
-13,7
+13,7
@@
TESTAPP_NAME="gen-ust-events"
TESTAPP_BIN="$TESTAPP_PATH/$TESTAPP_NAME/$TESTAPP_NAME"
EVENT_NAME="tp:tptest"
TESTAPP_BIN="$TESTAPP_PATH/$TESTAPP_NAME/$TESTAPP_NAME"
EVENT_NAME="tp:tptest"
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_base_path_ust_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_base_path_ust_trace_path.XXXXXX)
NUM_TESTS=42
NUM_TESTS=42
diff --git
a/tests/regression/tools/channel/test_channel
b/tests/regression/tools/channel/test_channel
index 7244ac3c7d5f7e558dae133e21aae4cac5ded596..a530b649dcaa55ce25fb88703df80e3ecfef9a70 100755
(executable)
--- a/
tests/regression/tools/channel/test_channel
+++ b/
tests/regression/tools/channel/test_channel
@@
-19,7
+19,7
@@
source $TESTDIR/utils/utils.sh
function test_channel_disable_stopped_session()
{
function test_channel_disable_stopped_session()
{
- local TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
local SESSION_NAME="test_channel"
local CHAN_NAME="channel0"
local EVENT_NAME="tp:tptest"
local SESSION_NAME="test_channel"
local CHAN_NAME="channel0"
local EVENT_NAME="tp:tptest"
diff --git
a/tests/regression/tools/clear/test_kernel
b/tests/regression/tools/clear/test_kernel
index 0229f5f92d1defd72ca29f8cb73eda43a834c8e4..0d27ec6c9470064726454aa120c6d43b1ec2e845 100755
(executable)
--- a/
tests/regression/tools/clear/test_kernel
+++ b/
tests/regression/tools/clear/test_kernel
@@
-11,7
+11,7
@@
TESTDIR=$CURDIR/../../..
EVENT_NAME="lttng_test_filter_event"
PAGE_SIZE=$(getconf PAGE_SIZE)
EVENT_NAME="lttng_test_filter_event"
PAGE_SIZE=$(getconf PAGE_SIZE)
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_clear_kernel_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_clear_kernel_trace_path.XXXXXX)
NUM_TESTS=837
NUM_TESTS=837
@@
-200,8
+200,8
@@
function test_kernel_basic_streaming_live_viewer ()
local local_path="${TRACE_PATH}/${HOSTNAME}/${SESSION_NAME}*"
local remote_trace_path="${HOSTNAME}/${SESSION_NAME}"
local channel_name="chan"
local local_path="${TRACE_PATH}/${HOSTNAME}/${SESSION_NAME}*"
local remote_trace_path="${HOSTNAME}/${SESSION_NAME}"
local channel_name="chan"
- local bt_output_path=$(mktemp -
-tmpdir -
t "tmp.${FUNCNAME[0]}_bt_output.XXXXXX")
- local file_sync_before_exit=$(mktemp -
-tmpdir -
u -t "tmp.${FUNCNAME[0]}_sync_before_exit.XXXXXX")
+ local bt_output_path=$(mktemp -t "tmp.${FUNCNAME[0]}_bt_output.XXXXXX")
+ local file_sync_before_exit=$(mktemp -u -t "tmp.${FUNCNAME[0]}_sync_before_exit.XXXXXX")
diag "Test kernel basic streaming live with viewer"
diag "Parameters: tracing_active=$tracing_active, clear_twice=$clear_twice"
diag "Test kernel basic streaming live with viewer"
diag "Parameters: tracing_active=$tracing_active, clear_twice=$clear_twice"
@@
-247,7
+247,7
@@
function test_kernel_streaming_live_viewer ()
local local_path="${TRACE_PATH}/${HOSTNAME}/${SESSION_NAME}*"
local remote_trace_path="${HOSTNAME}/${SESSION_NAME}"
local channel_name="chan"
local local_path="${TRACE_PATH}/${HOSTNAME}/${SESSION_NAME}*"
local remote_trace_path="${HOSTNAME}/${SESSION_NAME}"
local channel_name="chan"
- local bt_output_path=$(mktemp -
-tmpdir -
t "tmp.${FUNCNAME[0]}_bt_output.XXXXXX")
+ local bt_output_path=$(mktemp -t "tmp.${FUNCNAME[0]}_bt_output.XXXXXX")
diag "Test kernel streaming live clear with viewer"
diag "Parameters: tracing_active=$tracing_active, clear_twice=$clear_twice"
diag "Test kernel streaming live clear with viewer"
diag "Parameters: tracing_active=$tracing_active, clear_twice=$clear_twice"
diff --git
a/tests/regression/tools/clear/test_ust
b/tests/regression/tools/clear/test_ust
index 27cd71fe9299b21f0778c407c4edc0f4f9a98b36..fadf0e952ea5427165527805f3cc76edcb8c8ec4 100755
(executable)
--- a/
tests/regression/tools/clear/test_ust
+++ b/
tests/regression/tools/clear/test_ust
@@
-19,7
+19,7
@@
TESTAPP_BIN="$TESTAPP_PATH/$TESTAPP_NAME/$TESTAPP_NAME"
NUM_TESTS=2071
PAGE_SIZE=$(getconf PAGE_SIZE)
NUM_TESTS=2071
PAGE_SIZE=$(getconf PAGE_SIZE)
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_clear_ust_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_clear_ust_trace_path.XXXXXX)
source $TESTDIR/utils/utils.sh
source $TESTDIR/utils/utils.sh
@@
-244,8
+244,8
@@
function test_ust_basic_streaming_live_viewer ()
local local_path="${TRACE_PATH}/${HOSTNAME}/${SESSION_NAME}*"
local remote_trace_path="${HOSTNAME}/${SESSION_NAME}"
local channel_name="chan"
local local_path="${TRACE_PATH}/${HOSTNAME}/${SESSION_NAME}*"
local remote_trace_path="${HOSTNAME}/${SESSION_NAME}"
local channel_name="chan"
- local bt_output_path=$(mktemp -
-tmpdir -u
tmp.test_${FUNCNAME[0]}_bt_output_path.XXXXXX)
- local file_sync_before_exit=$(mktemp -
-tmpdir -u
tmp.test_${FUNCNAME[0]}_sync_before_exit.XXXXXX)
+ local bt_output_path=$(mktemp -
u -t
tmp.test_${FUNCNAME[0]}_bt_output_path.XXXXXX)
+ local file_sync_before_exit=$(mktemp -
u -t
tmp.test_${FUNCNAME[0]}_sync_before_exit.XXXXXX)
diag "Test ust basic streaming live with viewer"
diag "Parameters: tracing_active=$tracing_active, clear_twice=$clear_twice, buffer_type=$buffer_type"
diag "Test ust basic streaming live with viewer"
diag "Parameters: tracing_active=$tracing_active, clear_twice=$clear_twice, buffer_type=$buffer_type"
@@
-296,7
+296,7
@@
function test_ust_streaming_live_viewer ()
local local_path="${TRACE_PATH}/${HOSTNAME}/${SESSION_NAME}*"
local remote_trace_path="${HOSTNAME}/${SESSION_NAME}"
local channel_name="chan"
local local_path="${TRACE_PATH}/${HOSTNAME}/${SESSION_NAME}*"
local remote_trace_path="${HOSTNAME}/${SESSION_NAME}"
local channel_name="chan"
- local bt_output_path=$(mktemp -
-tmpdir -u
tmp.test_${FUNCNAME[0]}_bt_output_path.XXXXXX)
+ local bt_output_path=$(mktemp -
u -t
tmp.test_${FUNCNAME[0]}_bt_output_path.XXXXXX)
diag "Test ust streaming live clear with viewer"
diag "Parameters: tracing_active=$tracing_active, clear_twice=$clear_twice, buffer_type=$buffer_type"
diag "Test ust streaming live clear with viewer"
diag "Parameters: tracing_active=$tracing_active, clear_twice=$clear_twice, buffer_type=$buffer_type"
@@
-336,9
+336,9
@@
function test_ust_streaming_live_viewer_new_metadata_after_clear ()
local remote_trace_path="${HOSTNAME}/${SESSION_NAME}"
local channel_name="chan"
local remote_trace_path="${HOSTNAME}/${SESSION_NAME}"
local channel_name="chan"
- local bt_output_path=$(mktemp -
-tmpdir -
t "tmp.${FUNCNAME[0]}_bt_output.XXXXXX")
- local bt_error_path=$(mktemp -
-tmpdir -
t "tmp.${FUNCNAME[0]}_bt_error.XXXXXX")
- local file_sync_before_exit=$(mktemp -
-tmpdir -
u -t "tmp.${FUNCNAME[0]}_sync_before_exit.XXXXXX")
+ local bt_output_path=$(mktemp -t "tmp.${FUNCNAME[0]}_bt_output.XXXXXX")
+ local bt_error_path=$(mktemp -t "tmp.${FUNCNAME[0]}_bt_error.XXXXXX")
+ local file_sync_before_exit=$(mktemp -u -t "tmp.${FUNCNAME[0]}_sync_before_exit.XXXXXX")
diag "Test ust streaming live clear with viewer with new metadata after clear"
diag "Parameters: tracing_active=$tracing_active, clear_twice=$clear_twice, buffer_type=$buffer_type"
diag "Test ust streaming live clear with viewer with new metadata after clear"
diag "Parameters: tracing_active=$tracing_active, clear_twice=$clear_twice, buffer_type=$buffer_type"
@@
-617,10
+617,10
@@
function test_ust_local_snapshot_per_pid ()
# 3, 4 unused.
local buffer_type=$5
local channel_name="channel0"
# 3, 4 unused.
local buffer_type=$5
local channel_name="channel0"
- local file_sync_before_last=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
- local file_sync_before_last_touch=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_before_last_touch.XXXXXX")
- local file_sync_before_exit=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_before_exit.XXXXXX")
- local file_sync_before_exit_touch=$(mktemp -
-tmpdir -
u -t "tmp.${FUNCNAME[0]}_sync_before_exit_touch.XXXXXX")
+ local file_sync_before_last=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
+ local file_sync_before_last_touch=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_before_last_touch.XXXXXX")
+ local file_sync_before_exit=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_before_exit.XXXXXX")
+ local file_sync_before_exit_touch=$(mktemp -u -t "tmp.${FUNCNAME[0]}_sync_before_exit_touch.XXXXXX")
diag "Test ust local snapshot clear per pid"
diag "Parameters: tracing_active=$tracing_active, clear_twice=$clear_twice, buffer_type=$buffer_type"
diag "Test ust local snapshot clear per pid"
diag "Parameters: tracing_active=$tracing_active, clear_twice=$clear_twice, buffer_type=$buffer_type"
diff --git
a/tests/regression/tools/crash/test_crash
b/tests/regression/tools/crash/test_crash
index 7570ba9b96864de9eeb43f7707222147d4e0e4ca..3fa9dbe959bf0381354e93df06f679ffd9170155 100755
(executable)
--- a/
tests/regression/tools/crash/test_crash
+++ b/
tests/regression/tools/crash/test_crash
@@
-19,7
+19,7
@@
NR_USEC_WAIT=0
NR_ITER=-1
# Temp file output
NR_ITER=-1
# Temp file output
-OUTPUT_DIR=$(mktemp -d -
-tmpdir
tmp.test_crash_shm.XXXXXX)
+OUTPUT_DIR=$(mktemp -d -
t
tmp.test_crash_shm.XXXXXX)
LAST_APP_PID=
LAST_APP_PID=
@@
-39,7
+39,7
@@
bail_out_if_no_babeltrace
function start_test_app()
{
function start_test_app()
{
- local tmp_file=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}.XXXXXX")
+ local tmp_file=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}.XXXXXX")
# Start application with a temporary file.
$TESTAPP_BIN -i $NR_ITER -w $NR_USEC_WAIT --sync-after-first-event $tmp_file &
# Start application with a temporary file.
$TESTAPP_BIN -i $NR_ITER -w $NR_USEC_WAIT --sync-after-first-event $tmp_file &
@@
-95,7
+95,7
@@
function test_shm_path_per_pid()
diag "Shm: ust per-pid test"
local session_name=shm_path_per_pid
local channel_name=channel_per_pid
diag "Shm: ust per-pid test"
local session_name=shm_path_per_pid
local channel_name=channel_per_pid
- local shm_path=$(mktemp -d -
-tmpdir
"tmp.${FUNCNAME[0]}_shm.XXXXXX")
+ local shm_path=$(mktemp -d -
t
"tmp.${FUNCNAME[0]}_shm.XXXXXX")
# Build up
start_lttng_sessiond
# Build up
start_lttng_sessiond
@@
-166,7
+166,7
@@
function test_shm_path_per_uid()
local session_name=shm_path_per_uid
local channel_name=channel_per_uid
set -x
local session_name=shm_path_per_uid
local channel_name=channel_per_uid
set -x
- local shm_path=$(mktemp -d -
-tmpdir
"tmp.${FUNCNAME[0]}_shm_path.XXXXXX")
+ local shm_path=$(mktemp -d -
t
"tmp.${FUNCNAME[0]}_shm_path.XXXXXX")
set +x
# Build up
set +x
# Build up
@@
-218,8
+218,8
@@
function test_lttng_crash()
diag "Lttng-crash: basic recuperation"
local session_name=crash_test
local channel_name=channel_crash
diag "Lttng-crash: basic recuperation"
local session_name=crash_test
local channel_name=channel_crash
- local shm_path=$(mktemp -d -
-tmpdir
"tmp.${FUNCNAME[0]}_shm_path.XXXXXX")
- local shm_path_symlink=$(mktemp -d -
-tmpdir
"tmp.${FUNCNAME[0]}_shm_path_symlink.XXXXXX")
+ local shm_path=$(mktemp -d -
t
"tmp.${FUNCNAME[0]}_shm_path.XXXXXX")
+ local shm_path_symlink=$(mktemp -d -
t
"tmp.${FUNCNAME[0]}_shm_path_symlink.XXXXXX")
local event_name="tp:tptest"
# Create a session in snapshot mode to deactivate any use of consumerd
local event_name="tp:tptest"
# Create a session in snapshot mode to deactivate any use of consumerd
@@
-255,8
+255,8
@@
function test_lttng_crash_extraction()
diag "Lttng-crash: extraction to path"
local session_name=crash_test
local channel_name=channel_crash
diag "Lttng-crash: extraction to path"
local session_name=crash_test
local channel_name=channel_crash
- local shm_path=$(mktemp -d -
-tmpdir
"tmp.${FUNCNAME[0]}_shm_path.XXXXXX")
- local extraction_dir_path=$(mktemp -d -
-tmpdir
"tmp.${FUNCNAME[0]}_extraction_dir_path.XXXXXX")
+ local shm_path=$(mktemp -d -
t
"tmp.${FUNCNAME[0]}_shm_path.XXXXXX")
+ local extraction_dir_path=$(mktemp -d -
t
"tmp.${FUNCNAME[0]}_extraction_dir_path.XXXXXX")
local extraction_path=$extraction_dir_path/extract
local event_name="tp:tptest"
local extraction_path=$extraction_dir_path/extract
local event_name="tp:tptest"
@@
-289,7
+289,7
@@
function test_shm_path_per_pid_sigint()
diag "Shm: ust per-pid test sigint"
local session_name=shm_path_per_pid
local channel_name=channel_per_pid
diag "Shm: ust per-pid test sigint"
local session_name=shm_path_per_pid
local channel_name=channel_per_pid
- local shm_path=$(mktemp -d -
-tmpdir
"tmp.${FUNCNAME[0]}_shm_path.XXXXXX")
+ local shm_path=$(mktemp -d -
t
"tmp.${FUNCNAME[0]}_shm_path.XXXXXX")
local num_files=0
# Build up
local num_files=0
# Build up
@@
-320,7
+320,7
@@
function test_shm_path_per_uid_sigint()
diag "Shm: ust per-uid test sigint"
local session_name=shm_path_per_uid_sigint
local channel_name=channel_per_uid_sigint
diag "Shm: ust per-uid test sigint"
local session_name=shm_path_per_uid_sigint
local channel_name=channel_per_uid_sigint
- local shm_path=$(mktemp -d -
-tmpdir
"tmp.${FUNCNAME[0]}_shm_path.XXXXXX")
+ local shm_path=$(mktemp -d -
t
"tmp.${FUNCNAME[0]}_shm_path.XXXXXX")
local ret=0
# Build up
local ret=0
# Build up
@@
-351,8
+351,8
@@
function test_lttng_crash_extraction_sigkill()
diag "Lttng-crash: extraction with sigkill"
local session_name=crash_test
local channel_name=channel_crash
diag "Lttng-crash: extraction with sigkill"
local session_name=crash_test
local channel_name=channel_crash
- local shm_path=$(mktemp -d -
-tmpdir
"tmp.${FUNCNAME[0]}_shm_path.XXXXXX")
- local extraction_dir_path=$(mktemp -d -
-tmpdir
"tmp.${FUNCNAME[0]}_extraction_dir_path.XXXXXX")
+ local shm_path=$(mktemp -d -
t
"tmp.${FUNCNAME[0]}_shm_path.XXXXXX")
+ local extraction_dir_path=$(mktemp -d -
t
"tmp.${FUNCNAME[0]}_extraction_dir_path.XXXXXX")
local extraction_path=$extraction_dir_path/extract
local event_name="tp:tptest"
local ret=0
local extraction_path=$extraction_dir_path/extract
local event_name="tp:tptest"
local ret=0
diff --git
a/tests/regression/tools/exclusion/test_exclusion
b/tests/regression/tools/exclusion/test_exclusion
index 0c9bdc8294effaa40260f0e8a2d587135a92661f..47deede0604b2b5dc1d3e0e4795157ecef9a4dea 100755
(executable)
--- a/
tests/regression/tools/exclusion/test_exclusion
+++ b/
tests/regression/tools/exclusion/test_exclusion
@@
-40,7
+40,7
@@
function run_apps
# of our test suite to generate events.
function dry_run
{
# of our test suite to generate events.
function dry_run
{
- local trace_path=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local trace_path=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
# Create session
create_lttng_session_ok $SESSION_NAME $trace_path
# Create session
create_lttng_session_ok $SESSION_NAME $trace_path
@@
-70,7
+70,7
@@
function test_exclusion
{
local exclusions="$1"
local event_name_expected_to_be_missing="$2"
{
local exclusions="$1"
local event_name_expected_to_be_missing="$2"
- local trace_path=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local trace_path=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
# Create session
create_lttng_session_ok $SESSION_NAME $trace_path
# Create session
create_lttng_session_ok $SESSION_NAME $trace_path
@@
-99,9
+99,9
@@
function test_exclusion_tracing_started
{
local exclusions="$1"
local event_name_expected_to_be_missing="$2"
{
local exclusions="$1"
local event_name_expected_to_be_missing="$2"
- local trace_path=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
- local file_wait_before_first=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_before_first.XXXXXX")
- local file_create_in_main=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_create_in_main.XXXXXX")
+ local trace_path=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local file_wait_before_first=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_before_first.XXXXXX")
+ local file_create_in_main=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_create_in_main.XXXXXX")
# Create session
create_lttng_session_ok $SESSION_NAME $trace_path
# Create session
create_lttng_session_ok $SESSION_NAME $trace_path
diff --git
a/tests/regression/tools/filtering/test_invalid_filter
b/tests/regression/tools/filtering/test_invalid_filter
index 01306123929a843e5531776deb400660e116c3f7..8dfbe9eb5707a8ac04d192f1f28b062ab2506598 100755
(executable)
--- a/
tests/regression/tools/filtering/test_invalid_filter
+++ b/
tests/regression/tools/filtering/test_invalid_filter
@@
-24,7
+24,7
@@
TESTDIR=$CURDIR/../../..
SESSION_NAME="filter-invalid"
EVENT_NAME="bogus"
ENABLE_EVENT_STDERR="/tmp/invalid-filters-stderr"
SESSION_NAME="filter-invalid"
EVENT_NAME="bogus"
ENABLE_EVENT_STDERR="/tmp/invalid-filters-stderr"
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_filtering_invalid_filters_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_filtering_invalid_filters_trace_path.XXXXXX)
NUM_GLOBAL_TESTS=2
NUM_UST_TESTS=138
NUM_KERNEL_TESTS=138
NUM_GLOBAL_TESTS=2
NUM_UST_TESTS=138
NUM_KERNEL_TESTS=138
diff --git
a/tests/regression/tools/filtering/test_unsupported_op
b/tests/regression/tools/filtering/test_unsupported_op
index 299247a3c5c8e845721f9eba7a0e426edd2161e8..dc76f99a696ab8bfdb5302f5522ac81e6c33c991 100755
(executable)
--- a/
tests/regression/tools/filtering/test_unsupported_op
+++ b/
tests/regression/tools/filtering/test_unsupported_op
@@
-12,7
+12,7
@@
TESTDIR=$CURDIR/../../..
SESSION_NAME="filter-unsupported-ops"
EVENT_NAME="bogus"
ENABLE_EVENT_STDERR="/tmp/unsupported-ops-enable"
SESSION_NAME="filter-unsupported-ops"
EVENT_NAME="bogus"
ENABLE_EVENT_STDERR="/tmp/unsupported-ops-enable"
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_filtering_unsupported_ops_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_filtering_unsupported_ops_trace_path.XXXXXX)
NUM_GLOBAL_TESTS=2
NUM_UST_TESTS=20
NUM_KERNEL_TESTS=20
NUM_GLOBAL_TESTS=2
NUM_UST_TESTS=20
NUM_KERNEL_TESTS=20
diff --git
a/tests/regression/tools/filtering/test_valid_filter
b/tests/regression/tools/filtering/test_valid_filter
index 7e764ca5d0caf10fc5ecee465dbca50ba719e932..e8401c591f10966f7117cb96e39b14dcfbf7c65d 100755
(executable)
--- a/
tests/regression/tools/filtering/test_valid_filter
+++ b/
tests/regression/tools/filtering/test_valid_filter
@@
-94,7
+94,7
@@
function test_valid_filter
event_name="$3"
filter="$4"
validator="$5"
event_name="$3"
filter="$4"
validator="$5"
- local trace_path=$(mktemp -
-tmpdir -d
tmp.test_filtering_invalid_filters_trace_path.XXXXXX)
+ local trace_path=$(mktemp -
d -t
tmp.test_filtering_invalid_filters_trace_path.XXXXXX)
diag "Test valid $domain_name filter: $filter"
diag "Test valid $domain_name filter: $filter"
diff --git
a/tests/regression/tools/health/test_health.sh
b/tests/regression/tools/health/test_health.sh
index 01da978a92147c8b20a83e161db8873c1e3e8c9c..b4b416f929f7c5924611fda3f62f05ce91173104 100644
(file)
--- a/
tests/regression/tools/health/test_health.sh
+++ b/
tests/regression/tools/health/test_health.sh
@@
-266,10
+266,10
@@
TEST_RELAYD=(
1
)
1
)
-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)
+STDOUT_PATH=$(mktemp -
t
tmp.test_health_stdout_path.XXXXXX)
+STDERR_PATH=$(mktemp -
t
tmp.test_health_stderr_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_health_trace_path.XXXXXX)
+HEALTH_PATH=$(mktemp -
d -t
tmp.test_health_trace_path.XXXXXX)
if [ "$(id -u)" == "0" ]; then
isroot=1
if [ "$(id -u)" == "0" ]; then
isroot=1
diff --git
a/tests/regression/tools/health/test_thread_ok
b/tests/regression/tools/health/test_thread_ok
index e84adb611a00f1531310dd623d109cfa3db84bb2..663b7e4cb2eab1bf9bd1bb5ea7d9bb9a5f336c59 100755
(executable)
--- a/
tests/regression/tools/health/test_thread_ok
+++ b/
tests/regression/tools/health/test_thread_ok
@@
-110,10
+110,10
@@
plan_tests $NUM_TESTS
print_test_banner "$TEST_DESC"
print_test_banner "$TEST_DESC"
-STDOUT_PATH=$(mktemp -
-tmpdir
tmp.test_thread_ok_stdout_path.XXXXXX)
-STDERR_PATH=$(mktemp -
-tmpdir
tmp.test_thread_ok_stderr_path.XXXXXX)
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_thread_ok_trace_path.XXXXXX)
-HEALTH_PATH=$(mktemp -
-tmpdir -d
tmp.test_thread_ok_trace_path.XXXXXX)
+STDOUT_PATH=$(mktemp -
t
tmp.test_thread_ok_stdout_path.XXXXXX)
+STDERR_PATH=$(mktemp -
t
tmp.test_thread_ok_stderr_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_thread_ok_trace_path.XXXXXX)
+HEALTH_PATH=$(mktemp -
d -t
tmp.test_thread_ok_trace_path.XXXXXX)
# The manage kernel thread is only spawned if we are root
if [ "$(id -u)" == "0" ]; then
# The manage kernel thread is only spawned if we are root
if [ "$(id -u)" == "0" ]; then
diff --git
a/tests/regression/tools/live/test_kernel
b/tests/regression/tools/live/test_kernel
index b622b52143d3bc4a740fb9e7a1ade7739dc60f19..1be703aacf5d4b2e9a48f789afd5ebfbcdbdd1aa 100755
(executable)
--- a/
tests/regression/tools/live/test_kernel
+++ b/
tests/regression/tools/live/test_kernel
@@
-16,7
+16,7
@@
DELAY_USEC=2000000
SESSION_NAME="live"
EVENT_NAME="lttng_test_filter_event"
SESSION_NAME="live"
EVENT_NAME="lttng_test_filter_event"
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_live_kernel_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_live_kernel_trace_path.XXXXXX)
DIR=$(readlink -f $TESTDIR)
DIR=$(readlink -f $TESTDIR)
diff --git
a/tests/regression/tools/live/test_lttng_kernel
b/tests/regression/tools/live/test_lttng_kernel
index a23d9373a842fbb41eb55d0a8c2a3828140a804f..ae8c57e6b4a2191050f648d0b8a976e1e1922e6c 100755
(executable)
--- a/
tests/regression/tools/live/test_lttng_kernel
+++ b/
tests/regression/tools/live/test_lttng_kernel
@@
-14,7
+14,7
@@
DELAY_USEC=2000000
SESSION_NAME="live"
EVENT_NAME="lttng_test_filter_event"
SESSION_NAME="live"
EVENT_NAME="lttng_test_filter_event"
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_lttng_live_kernel_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_lttng_live_kernel_trace_path.XXXXXX)
DIR=$(readlink -f $TESTDIR)
DIR=$(readlink -f $TESTDIR)
diff --git
a/tests/regression/tools/live/test_lttng_ust
b/tests/regression/tools/live/test_lttng_ust
index 3aa1083b0518da95fe5d3e9f86dc2b3fa7ab71a8..133564416e358aa5997270d138da292847875454 100755
(executable)
--- a/
tests/regression/tools/live/test_lttng_ust
+++ b/
tests/regression/tools/live/test_lttng_ust
@@
-19,7
+19,7
@@
TESTAPP_BIN="$TESTAPP_PATH/$TESTAPP_NAME/$TESTAPP_NAME"
SESSION_NAME="live"
EVENT_NAME="tp:tptest"
SESSION_NAME="live"
EVENT_NAME="tp:tptest"
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_test_live_lttng_ust_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_test_live_lttng_ust_trace_path.XXXXXX)
DIR=$(readlink -f $TESTDIR)
DIR=$(readlink -f $TESTDIR)
diff --git
a/tests/regression/tools/live/test_ust
b/tests/regression/tools/live/test_ust
index 45761c5c90cabcff7fba7a64a9bd0a7f428207b0..d901421c7c7e7c65e73af3c46185880a921f3b1c 100755
(executable)
--- a/
tests/regression/tools/live/test_ust
+++ b/
tests/regression/tools/live/test_ust
@@
-19,7
+19,7
@@
TESTAPP_BIN="$TESTAPP_PATH/$TESTAPP_NAME/$TESTAPP_NAME"
SESSION_NAME="live"
EVENT_NAME="tp:tptest"
SESSION_NAME="live"
EVENT_NAME="tp:tptest"
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_live_ust_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_live_ust_trace_path.XXXXXX)
DIR=$(readlink -f $TESTDIR)
DIR=$(readlink -f $TESTDIR)
@@
-44,7
+44,7
@@
function clean_live_tracing()
rm -rf $TRACE_PATH
}
rm -rf $TRACE_PATH
}
-file_sync_after_first=$(mktemp -
-tmpdir -u
tmp.test_live_ust_sync_after_first.XXXXXX)
+file_sync_after_first=$(mktemp -
u -t
tmp.test_live_ust_sync_after_first.XXXXXX)
start_lttng_sessiond_notap
start_lttng_relayd_notap "-o $TRACE_PATH"
start_lttng_sessiond_notap
start_lttng_relayd_notap "-o $TRACE_PATH"
diff --git
a/tests/regression/tools/live/test_ust_tracefile_count
b/tests/regression/tools/live/test_ust_tracefile_count
index d576f35069cda685b24aa6b0604d2919d699d47b..3225b65d6ecdb5de962d7449ca0155d42becda00 100755
(executable)
--- a/
tests/regression/tools/live/test_ust_tracefile_count
+++ b/
tests/regression/tools/live/test_ust_tracefile_count
@@
-19,7
+19,7
@@
TESTAPP_BIN="$TESTAPP_PATH/$TESTAPP_NAME/$TESTAPP_NAME"
SESSION_NAME="live"
EVENT_NAME="tp:tptest"
SESSION_NAME="live"
EVENT_NAME="tp:tptest"
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_ust_trace_file_count_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_ust_trace_file_count_trace_path.XXXXXX)
DIR=$(readlink -f $TESTDIR)
DIR=$(readlink -f $TESTDIR)
@@
-45,7
+45,7
@@
function clean_live_tracing()
rm -rf $TRACE_PATH
}
rm -rf $TRACE_PATH
}
-file_sync_after_first=$(mktemp -
-tmpdir -u
tmp.test_ust_trace_file_count_sync_after_first.XXXXXX)
+file_sync_after_first=$(mktemp -
u -t
tmp.test_ust_trace_file_count_sync_after_first.XXXXXX)
start_lttng_sessiond_notap
start_lttng_relayd_notap "-o $TRACE_PATH"
start_lttng_sessiond_notap
start_lttng_relayd_notap "-o $TRACE_PATH"
diff --git
a/tests/regression/tools/metadata/test_kernel
b/tests/regression/tools/metadata/test_kernel
index 08743008bccf339052669b31cca6756d0b8b1da6..e7b9a95a72da1cb93efe442957faeead82a80289 100755
(executable)
--- a/
tests/regression/tools/metadata/test_kernel
+++ b/
tests/regression/tools/metadata/test_kernel
@@
-10,7
+10,7
@@
CURDIR=$(dirname "$0")/
TESTDIR=$CURDIR/../../..
EVENT_NAME="lttng_test_filter_event"
TESTDIR=$CURDIR/../../..
EVENT_NAME="lttng_test_filter_event"
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_metadata_env_kernel_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_metadata_env_kernel_trace_path.XXXXXX)
NUM_TESTS=13
NUM_TESTS=13
@@
-26,8
+26,8
@@
function test_kernel ()
local expected_path="${TRACE_PATH}/lttng-traces"
local session_name="kernel"
local expected_path="${TRACE_PATH}/lttng-traces"
local session_name="kernel"
- local metadata=$(mktemp -
-tmpdir
"tmp.${FUNCNAME[0]}_metadata.XXXXXX")
- local metadata_env=$(mktemp -
-tmpdir
"tmp.${FUNCNAME[0]}_metadata_env.XXXXXX")
+ local metadata=$(mktemp -
t
"tmp.${FUNCNAME[0]}_metadata.XXXXXX")
+ local metadata_env=$(mktemp -
t
"tmp.${FUNCNAME[0]}_metadata_env.XXXXXX")
diag "Test Kernel metadata env field"
create_lttng_session_ok "$session_name"
diag "Test Kernel metadata env field"
create_lttng_session_ok "$session_name"
diff --git
a/tests/regression/tools/metadata/test_ust
b/tests/regression/tools/metadata/test_ust
index 6b17b02cf6439eed92c09057254a00d01755ae84..fc9aea536fbbe28086839f3d355e0730471d688a 100755
(executable)
--- a/
tests/regression/tools/metadata/test_ust
+++ b/
tests/regression/tools/metadata/test_ust
@@
-13,7
+13,7
@@
TESTAPP_NAME="gen-ust-events"
TESTAPP_BIN="$TESTAPP_PATH/$TESTAPP_NAME/$TESTAPP_NAME"
EVENT_NAME="tp:tptest"
TESTAPP_BIN="$TESTAPP_PATH/$TESTAPP_NAME/$TESTAPP_NAME"
EVENT_NAME="tp:tptest"
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_metadata_env_ust_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_metadata_env_ust_trace_path.XXXXXX)
NUM_TESTS=37
NUM_TESTS=37
@@
-37,8
+37,8
@@
function test_per_uid ()
local expected_path="${TRACE_PATH}/lttng-traces"
local session_name="per-uid"
local expected_path="${TRACE_PATH}/lttng-traces"
local session_name="per-uid"
- local metadata=$(mktemp -
-tmpdir
tmp.test_${FUNCNAME[0]}_metadata.XXXXXX)
- local metadata_env=$(mktemp -
-tmpdir
tmp.test_${FUNCNAME[0]}_metadata_env.XXXXXX)
+ local metadata=$(mktemp -
t
tmp.test_${FUNCNAME[0]}_metadata.XXXXXX)
+ local metadata_env=$(mktemp -
t
tmp.test_${FUNCNAME[0]}_metadata_env.XXXXXX)
diag "Test UST metadata env field in per-uid mode"
create_lttng_session_ok "$session_name"
diag "Test UST metadata env field in per-uid mode"
create_lttng_session_ok "$session_name"
@@
-125,8
+125,8
@@
function test_per_pid ()
local expected_path="${TRACE_PATH}/lttng-traces"
local session_name="per-pid"
local expected_path="${TRACE_PATH}/lttng-traces"
local session_name="per-pid"
- local metadata=$(mktemp -
-tmpdir
tmp.test_${FUNCNAME[0]}_metadata.XXXXXX)
- local metadata_env=$(mktemp -
-tmpdir
tmp.test_${FUNCNAME[0]}_metadata_env.XXXXXX)
+ local metadata=$(mktemp -
t
tmp.test_${FUNCNAME[0]}_metadata.XXXXXX)
+ local metadata_env=$(mktemp -
t
tmp.test_${FUNCNAME[0]}_metadata_env.XXXXXX)
diag "Test UST metadata env field in per-pid mode"
create_lttng_session_ok "$session_name"
diag "Test UST metadata env field in per-pid mode"
create_lttng_session_ok "$session_name"
diff --git
a/tests/regression/tools/mi/test_mi
b/tests/regression/tools/mi/test_mi
index bd0c59b8559438eb806bd5df49f63e4695327b7f..2c469f108b7969276974b3d65c22d9576800ab82 100755
(executable)
--- a/
tests/regression/tools/mi/test_mi
+++ b/
tests/regression/tools/mi/test_mi
@@
-17,8
+17,8
@@
NR_USEC_WAIT=0
NR_ITER=10000
#Temp file output
NR_ITER=10000
#Temp file output
-OUTPUT_DIR=$(mktemp -
-tmpdir -d
tmp.test_mi_output_dir.XXXXXX)
-SESSIOND_LOAD_DIR=$(mktemp -
-tmpdir -d
tmp.test_mi_sessiond_load_dir.XXXXXX)
+OUTPUT_DIR=$(mktemp -
d -t
tmp.test_mi_output_dir.XXXXXX)
+SESSIOND_LOAD_DIR=$(mktemp -
d -t
tmp.test_mi_sessiond_load_dir.XXXXXX)
OUTPUT_FILE="default.xml"
XPATH_CMD_OUTPUT="//lttng:command/lttng:output"
OUTPUT_FILE="default.xml"
XPATH_CMD_OUTPUT="//lttng:command/lttng:output"
@@
-536,8
+536,8
@@
function test_list_ust_event ()
{
diag "Test list ust event"
{
diag "Test list ust event"
- local file_sync_after_first=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
- local file_sync_before_last=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
+ local file_sync_after_first=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
+ local file_sync_before_last=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
OUTPUT_FILE="list_ust_event.xml"
OUTPUT_FILE="list_ust_event.xml"
diff --git
a/tests/regression/tools/notification/test_notification_kernel_buffer_usage
b/tests/regression/tools/notification/test_notification_kernel_buffer_usage
index 76e69a77e876f5fd406e486bdb926c9e0ebfd7b5..5a87583dcd1198d803dac3f9a251eb3ea938bd5b 100755
(executable)
--- a/
tests/regression/tools/notification/test_notification_kernel_buffer_usage
+++ b/
tests/regression/tools/notification/test_notification_kernel_buffer_usage
@@
-7,13
+7,16
@@
CURDIR=$(dirname "$0")/
TESTDIR=$CURDIR/../../../
CURDIR=$(dirname "$0")/
TESTDIR=$CURDIR/../../../
-TEST_TMPDIR=$(mktemp --tmpdir -d tmp.test_notif_kernel_buffer_usage_dir.XXXXXX)
+TEST_TMPDIR=$(mktemp -d -t tmp.test_notif_kernel_buffer_usage_dir.XXXXXX)
+
+# Set TMPDIR for further call to mktemp
+export TMPDIR="$TEST_TMPDIR"
#This is needed since the testpoint create a pipe with the consumerd type suffixed
TESTPOINT_BASE_PATH=$(readlink -f "$TEST_TMPDIR/lttng.t_p_n")
#This is needed since the testpoint create a pipe with the consumerd type suffixed
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_PIPE_PATH=$(mktemp -u -
t
"lttng.t_p_n.XXXXXX")
TESTPOINT=$(readlink -f "${CURDIR}/.libs/libpause_consumer.so")
TESTPOINT=$(readlink -f "${CURDIR}/.libs/libpause_consumer.so")
-TESTAPP_STATE_PATH=$(mktemp -u -
-tmpdir="$TEST_TMPDIR"
"application_state.XXXXXXXXXX")
+TESTAPP_STATE_PATH=$(mktemp -u -
t
"application_state.XXXXXXXXXX")
SESSION_NAME="my_session"
SESSION_NAME="my_session"
@@
-33,7
+36,7
@@
function test_buffer_usage_notification
local page_size
local consumerd_pipe=()
local page_size
local consumerd_pipe=()
- trace_path=$(mktemp -d -
-tmpdir="$TEST_TMPDIR"
"tmp.${FUNCNAME[0]}_trace_path.XXXXXXX")
+ trace_path=$(mktemp -d -
t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXXX")
page_size=$(getconf PAGE_SIZE)
create_lttng_session_notap $SESSION_NAME "$trace_path"
page_size=$(getconf PAGE_SIZE)
create_lttng_session_notap $SESSION_NAME "$trace_path"
diff --git
a/tests/regression/tools/notification/test_notification_kernel_capture
b/tests/regression/tools/notification/test_notification_kernel_capture
index 88f123d3d6a662eb434cf20f463294090d12c107..88a3691eb6500ee568dadedf651230076757fb7c 100755
(executable)
--- a/
tests/regression/tools/notification/test_notification_kernel_capture
+++ b/
tests/regression/tools/notification/test_notification_kernel_capture
@@
-8,7
+8,7
@@
CURDIR=$(dirname "$0")/
TESTDIR=$CURDIR/../../../
TESTAPP_PATH="$TESTDIR/utils/testapp"
TESTDIR=$CURDIR/../../../
TESTAPP_PATH="$TESTDIR/utils/testapp"
-TESTAPP_STATE_PATH=$(mktemp -
-tmpdir -u
"tmp.test_notif_kernel_capture_application_state.XXXXXXXXXX")
+TESTAPP_STATE_PATH=$(mktemp -
u -t
"tmp.test_notif_kernel_capture_application_state.XXXXXXXXXX")
NUM_TESTS=104
NUM_TESTS=104
diff --git
a/tests/regression/tools/notification/test_notification_kernel_error
b/tests/regression/tools/notification/test_notification_kernel_error
index 80fe6e5b51d62ab0cdadf6e6e914afb59a21735f..8911467477550ec3ba6c0c129673d13c79b7789d 100755
(executable)
--- a/
tests/regression/tools/notification/test_notification_kernel_error
+++ b/
tests/regression/tools/notification/test_notification_kernel_error
@@
-8,7
+8,7
@@
CURDIR=$(dirname "$0")/
TESTDIR=$CURDIR/../../../
TESTAPP_PATH="$TESTDIR/utils/testapp"
TESTDIR=$CURDIR/../../../
TESTAPP_PATH="$TESTDIR/utils/testapp"
-TESTAPP_STATE_PATH=$(mktemp -
-tmpdir -u
"tmp.test_notif_kernel_error_application_state.XXXXXXXXXX")
+TESTAPP_STATE_PATH=$(mktemp -
u -t
"tmp.test_notif_kernel_error_application_state.XXXXXXXXXX")
NUM_TESTS=44
NUM_TESTS=44
diff --git
a/tests/regression/tools/notification/test_notification_kernel_instrumentation
b/tests/regression/tools/notification/test_notification_kernel_instrumentation
index 90545a5417a704d5954c4bb9085079c89a16938e..b8f0c7eb8df2e44a8da45c3906d06e4b7efab093 100755
(executable)
--- a/
tests/regression/tools/notification/test_notification_kernel_instrumentation
+++ b/
tests/regression/tools/notification/test_notification_kernel_instrumentation
@@
-7,7
+7,7
@@
CURDIR=$(dirname "$0")/
TESTDIR=$CURDIR/../../../
CURDIR=$(dirname "$0")/
TESTDIR=$CURDIR/../../../
-TESTAPP_STATE_PATH=$(mktemp -
-tmpdir -u
"tmp.test_notif_kernel_instrumentation_application_state.XXXXXXXXXX")
+TESTAPP_STATE_PATH=$(mktemp -
u -t
"tmp.test_notif_kernel_instrumentation_application_state.XXXXXXXXXX")
NUM_TESTS=13
NUM_TESTS=13
diff --git
a/tests/regression/tools/notification/test_notification_kernel_syscall
b/tests/regression/tools/notification/test_notification_kernel_syscall
index d273cb55d5d6a8036bc36aabc86301c576047db1..ba12716fd99f8c057b01293eb2a0dd79382cf96d 100755
(executable)
--- a/
tests/regression/tools/notification/test_notification_kernel_syscall
+++ b/
tests/regression/tools/notification/test_notification_kernel_syscall
@@
-7,7
+7,7
@@
CURDIR=$(dirname "$0")/
TESTDIR=$CURDIR/../../../
CURDIR=$(dirname "$0")/
TESTDIR=$CURDIR/../../../
-TESTAPP_STATE_PATH=$(mktemp -
-tmpdir -u
"tmp.test_notif_kernel_syscall_application_state.XXXXXX")
+TESTAPP_STATE_PATH=$(mktemp -
u -t
"tmp.test_notif_kernel_syscall_application_state.XXXXXX")
NUM_TESTS=25
NUM_TESTS=25
diff --git
a/tests/regression/tools/notification/test_notification_kernel_userspace_probe
b/tests/regression/tools/notification/test_notification_kernel_userspace_probe
index 8ef8d708d282c10260773c3a05f3a0179c8aff68..065e66add8523224f7ce4cc54166cb60a62b6ce0 100755
(executable)
--- a/
tests/regression/tools/notification/test_notification_kernel_userspace_probe
+++ b/
tests/regression/tools/notification/test_notification_kernel_userspace_probe
@@
-7,7
+7,7
@@
CURDIR=$(dirname "$0")/
TESTDIR=$CURDIR/../../../
CURDIR=$(dirname "$0")/
TESTDIR=$CURDIR/../../../
-TESTAPP_STATE_PATH=$(mktemp -
-tmpdir -u
"tmp.test_notif_kernel_uprobe_application_state.XXXXXXXXXX")
+TESTAPP_STATE_PATH=$(mktemp -
u -t
"tmp.test_notif_kernel_uprobe_application_state.XXXXXXXXXX")
NUM_TESTS=13
NUM_TESTS=13
diff --git
a/tests/regression/tools/notification/test_notification_multi_app
b/tests/regression/tools/notification/test_notification_multi_app
index d8b6392259e96fe631496876949dc0db1ee94c60..85d8638040458e14beb19e82ba76a9a1bdc141d7 100755
(executable)
--- a/
tests/regression/tools/notification/test_notification_multi_app
+++ b/
tests/regression/tools/notification/test_notification_multi_app
@@
-14,7
+14,7
@@
TESTPOINT=$(readlink -f ${CURDIR}/.libs/libpause_consumer.so)
TESTAPP_PATH="$TESTDIR/utils/testapp"
TESTAPP_NAME="gen-ust-events"
TESTAPP_BIN="$TESTAPP_PATH/$TESTAPP_NAME/$TESTAPP_NAME"
TESTAPP_PATH="$TESTDIR/utils/testapp"
TESTAPP_NAME="gen-ust-events"
TESTAPP_BIN="$TESTAPP_PATH/$TESTAPP_NAME/$TESTAPP_NAME"
-TESTAPP_STATE_FILE="$(mktemp -
-tmpdir -u
tmp.test_notification_multi_app_state_file.XXXXXX)"
+TESTAPP_STATE_FILE="$(mktemp -
u -t
tmp.test_notification_multi_app_state_file.XXXXXX)"
NR_ITER=1000
NR_USEC_WAIT=5
NR_ITER=1000
NR_USEC_WAIT=5
@@
-35,7
+35,7
@@
source $TESTDIR/utils/utils.sh
source $CURDIR/util_event_generator.sh
consumerd_pipe=()
source $CURDIR/util_event_generator.sh
consumerd_pipe=()
-file_sync_after_first_event=$(mktemp -
-tmpdir -u
tmp.test_notification_multi_app_sync_after_first.XXXXXX)
+file_sync_after_first_event=$(mktemp -
u -t
tmp.test_notification_multi_app_sync_after_first.XXXXXX)
# MUST set TESTDIR before calling those functions
plan_tests $NUM_TESTS
# MUST set TESTDIR before calling those functions
plan_tests $NUM_TESTS
@@
-135,10
+135,10
@@
function test_multi_app ()
local app_pids=()
local low_output_file_pattern="low_app_output_file_"
local high_output_file_pattern="high_app_output_file_"
local app_pids=()
local low_output_file_pattern="low_app_output_file_"
local high_output_file_pattern="high_app_output_file_"
- local output_dir=$(mktemp -
-tmpdir -d
"tmp.test_${FUNCNAME[0]}_output_dir.XXXXXX")
+ local output_dir=$(mktemp -
d -t
"tmp.test_${FUNCNAME[0]}_output_dir.XXXXXX")
local testpoint_base_path=$(readlink -f "$output_dir/lttng.t_p_n_multi_app")
local testpoint_base_path=$(readlink -f "$output_dir/lttng.t_p_n_multi_app")
- local testpoint_pipe_path=$(
mktemp --tmpdir="$output_dir" -u
"lttng.t_p_n_multi_app.XXXXXX")
+ local testpoint_pipe_path=$(
TMPDIR="$output_dir" mktemp -u -t
"lttng.t_p_n_multi_app.XXXXXX")
local nr_notification_expected=5
local nr_client_app=50
local nr_notification_expected=5
local nr_client_app=50
@@
-325,9
+325,9
@@
function test_on_register_evaluation ()
local app_pids=()
local high_output_file_pattern="high_app_output_file_on_register_evaluation"
local app_pids=()
local high_output_file_pattern="high_app_output_file_on_register_evaluation"
- local output_dir=$(mktemp -
-tmpdir -d
"tmp.test_${FUNCNAME[0]}_output_dir.XXXXXX")
+ local output_dir=$(mktemp -
d -t
"tmp.test_${FUNCNAME[0]}_output_dir.XXXXXX")
local testpoint_base_path=$(readlink -f "$output_dir/lttng.t_p_n_register_evaluation")
local testpoint_base_path=$(readlink -f "$output_dir/lttng.t_p_n_register_evaluation")
- local testpoint_pipe_path=$(
mktemp --tmpdir="$output_dir" -u
"lttng.t_p_n_register_evaluation.XXXXXX")
+ local testpoint_pipe_path=$(
TMPDIR="$output_dir" mktemp -u -t
"lttng.t_p_n_register_evaluation.XXXXXX")
local domain_string=""
local event_name=""
local domain_string=""
local event_name=""
@@
-430,7
+430,7
@@
fi
for fct_test in ${TESTS[@]};
do
for fct_test in ${TESTS[@]};
do
- TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_notification_multi_app_trace_path.XXXXXX)
+ TRACE_PATH=$(mktemp -
d -t
tmp.test_notification_multi_app_trace_path.XXXXXX)
${fct_test}
if [ $? -ne 0 ]; then
${fct_test}
if [ $? -ne 0 ]; then
diff --git
a/tests/regression/tools/notification/test_notification_notifier_discarded_count
b/tests/regression/tools/notification/test_notification_notifier_discarded_count
index c9235393ef27cfba645d62eb0f5be132a432ba60..1eb960d024b5d782dc16d6fddbdc7f97ad97294d 100755
(executable)
--- a/
tests/regression/tools/notification/test_notification_notifier_discarded_count
+++ b/
tests/regression/tools/notification/test_notification_notifier_discarded_count
@@
-7,14
+7,17
@@
CURDIR=$(dirname "$0")/
TESTDIR=$CURDIR/../../../
CURDIR=$(dirname "$0")/
TESTDIR=$CURDIR/../../../
-TEST_TMPDIR=$(mktemp --tmpdir -d tmp.test_notifier_discarded_count.XXXXXX)
+TEST_TMPDIR=$(mktemp -d -t tmp.test_notifier_discarded_count.XXXXXX)
+
+# Set TMPDIR for further call to mktemp
+export TMPDIR="$TEST_TMPDIR"
TESTAPP_PATH="$TESTDIR/utils/testapp"
TESTAPP_NAME="gen-ust-events"
TESTAPP_BIN="$TESTAPP_PATH/$TESTAPP_NAME/$TESTAPP_NAME"
TESTPOINT_BASE_PATH=$(readlink -f "$TEST_TMPDIR/lttng.t_p_n")
TESTAPP_PATH="$TESTDIR/utils/testapp"
TESTAPP_NAME="gen-ust-events"
TESTAPP_BIN="$TESTAPP_PATH/$TESTAPP_NAME/$TESTAPP_NAME"
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_PIPE_PATH=$(mktemp -u -
t
"lttng.t_p_n.XXXXXX")
TESTPOINT=$(readlink -f "${CURDIR}/.libs/libpause_sessiond.so")
SH_TAP=1
TESTPOINT=$(readlink -f "${CURDIR}/.libs/libpause_sessiond.so")
SH_TAP=1
@@
-37,7
+40,7
@@
plan_tests $NUM_TESTS
function trigger_get_discarded_notif_number()
{
local trigger_name="$1"
function trigger_get_discarded_notif_number()
{
local trigger_name="$1"
- local list_triggers_stdout=$(mktemp -
-tmpdir="$TEST_TMPDIR"
"list_triggers_stdout.XXXXXX")
+ local list_triggers_stdout=$(mktemp -
t
"list_triggers_stdout.XXXXXX")
"$FULL_LTTNG_BIN" list-triggers > "$list_triggers_stdout"
"$FULL_LTTNG_BIN" list-triggers > "$list_triggers_stdout"
@@
-60,7
+63,7
@@
function test_kernel_notifier_discarded_count
{
local sessiond_pipe=()
local trigger_name="my_trigger"
{
local sessiond_pipe=()
local trigger_name="my_trigger"
- local list_triggers_stdout=$(mktemp -
-tmpdir="$TEST_TMPDIR"
"list_triggers_stdout.XXXXXX")
+ local list_triggers_stdout=$(mktemp -
t
"list_triggers_stdout.XXXXXX")
# Used on sessiond launch.
LTTNG_SESSIOND_ENV_VARS="LTTNG_TESTPOINT_ENABLE=1 \
# Used on sessiond launch.
LTTNG_SESSIOND_ENV_VARS="LTTNG_TESTPOINT_ENABLE=1 \
@@
-244,7
+247,7
@@
function test_ust_notifier_discarded_count_multi_uid
local sessiond_pipe=()
local root_trigger_name="root_trigger"
local user_trigger_name="user_trigger"
local sessiond_pipe=()
local root_trigger_name="root_trigger"
local user_trigger_name="user_trigger"
- local list_triggers_stdout=$(mktemp -
-tmpdir="$TEST_TMPDIR"
"list_triggers_stdout.XXXXXX")
+ local list_triggers_stdout=$(mktemp -
t
"list_triggers_stdout.XXXXXX")
local NR_USEC_WAIT=0
local PIPE_SIZE
local NR_ITER
local NR_USEC_WAIT=0
local PIPE_SIZE
local NR_ITER
@@
-324,7
+327,7
@@
function test_ust_notifier_discarded_regardless_trigger_owner
local sessiond_pipe=()
local root_trigger_name="root_trigger"
local user_trigger_name="user_trigger"
local sessiond_pipe=()
local root_trigger_name="root_trigger"
local user_trigger_name="user_trigger"
- local list_triggers_stdout=$(mktemp -
-tmpdir="$TEST_TMPDIR"
"list_triggers_stdout.XXXXXX")
+ local list_triggers_stdout=$(mktemp -
t
"list_triggers_stdout.XXXXXX")
local NR_USEC_WAIT=0
local PIPE_SIZE
local NR_ITER
local NR_USEC_WAIT=0
local PIPE_SIZE
local NR_ITER
diff --git
a/tests/regression/tools/notification/test_notification_ust_buffer_usage
b/tests/regression/tools/notification/test_notification_ust_buffer_usage
index 4a4c14f3a5f4730aded9385f1e54c7f0ccac50ef..836eceb2e838eba6228ec3a4f48a6373cfb73ed8 100755
(executable)
--- a/
tests/regression/tools/notification/test_notification_ust_buffer_usage
+++ b/
tests/regression/tools/notification/test_notification_ust_buffer_usage
@@
-7,12
+7,15
@@
CURDIR=$(dirname "$0")/
TESTDIR=$CURDIR/../../../
CURDIR=$(dirname "$0")/
TESTDIR=$CURDIR/../../../
-TEST_TMPDIR=$(mktemp --tmpdir -d tmp.test_notif_ust_buffer_usage_dir.XXXXXX)
+TEST_TMPDIR=$(mktemp -d -t tmp.test_notif_ust_buffer_usage_dir.XXXXXX)
+
+# Set TMPDIR for further call to mktemp
+export TMPDIR="$TEST_TMPDIR"
set -x
#This is needed since the testpoint create a pipe with the consumerd type suffixed
TESTPOINT_BASE_PATH=$(readlink -f "$TEST_TMPDIR/lttng.t_p_n")
set -x
#This is needed since the testpoint create a pipe with the consumerd type suffixed
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_PIPE_PATH=$(mktemp -u -
t
"lttng.t_p_n.XXXXXX")
TESTPOINT=$(readlink -f "${CURDIR}/.libs/libpause_consumer.so")
TESTAPP_PATH="$TESTDIR/utils/testapp"
TESTPOINT=$(readlink -f "${CURDIR}/.libs/libpause_consumer.so")
TESTAPP_PATH="$TESTDIR/utils/testapp"
@@
-20,12
+23,12
@@
TESTAPP_PATH="$TESTDIR/utils/testapp"
GEN_UST_EVENTS_TESTAPP_NAME="gen-ust-events"
GEN_UST_EVENTS_TESTAPP_BIN="$TESTAPP_PATH/$GEN_UST_EVENTS_TESTAPP_NAME/$GEN_UST_EVENTS_TESTAPP_NAME"
GEN_UST_EVENTS_TESTAPP_NAME="gen-ust-events"
GEN_UST_EVENTS_TESTAPP_BIN="$TESTAPP_PATH/$GEN_UST_EVENTS_TESTAPP_NAME/$GEN_UST_EVENTS_TESTAPP_NAME"
-TESTAPP_STATE_PATH=$(mktemp -u -
-tmpdir="$TEST_TMPDIR"
"application_state.XXXXXXXXXX")
+TESTAPP_STATE_PATH=$(mktemp -u -
t
"application_state.XXXXXXXXXX")
SESSION_NAME="my_session"
CHANNEL_NAME="my_channel"
SESSION_NAME="my_session"
CHANNEL_NAME="my_channel"
-TRACE_PATH=$(mktemp -d -
-tmpdir="$TEST_TMPDIR"
"trace_path.XXXXXX")
+TRACE_PATH=$(mktemp -d -
t
"trace_path.XXXXXX")
PAGE_SIZE=$(getconf PAGE_SIZE)
set +x
PAGE_SIZE=$(getconf PAGE_SIZE)
set +x
diff --git
a/tests/regression/tools/notification/test_notification_ust_capture
b/tests/regression/tools/notification/test_notification_ust_capture
index 3546d32ec77f6949fefcccca9e5f8cd9bf39888f..f16dbb64723ff701c33136cb9fa18ca5355948af 100755
(executable)
--- a/
tests/regression/tools/notification/test_notification_ust_capture
+++ b/
tests/regression/tools/notification/test_notification_ust_capture
@@
-12,7
+12,7
@@
TESTAPP_PATH="$TESTDIR/utils/testapp"
GEN_UST_EVENTS_TESTAPP_NAME="gen-ust-events"
GEN_UST_EVENTS_TESTAPP_BIN="$TESTAPP_PATH/$GEN_UST_EVENTS_TESTAPP_NAME/$GEN_UST_EVENTS_TESTAPP_NAME"
GEN_UST_EVENTS_TESTAPP_NAME="gen-ust-events"
GEN_UST_EVENTS_TESTAPP_BIN="$TESTAPP_PATH/$GEN_UST_EVENTS_TESTAPP_NAME/$GEN_UST_EVENTS_TESTAPP_NAME"
-TESTAPP_STATE_PATH=$(mktemp -
-tmpdir -u
"tmp.test_notif_ust_capture_application_state.XXXXXX")
+TESTAPP_STATE_PATH=$(mktemp -
u -t
"tmp.test_notif_ust_capture_application_state.XXXXXX")
# shellcheck source=../../../utils/utils.sh
source "$TESTDIR/utils/utils.sh"
# shellcheck source=../../../utils/utils.sh
source "$TESTDIR/utils/utils.sh"
diff --git
a/tests/regression/tools/notification/test_notification_ust_error
b/tests/regression/tools/notification/test_notification_ust_error
index dead3105996424d33b165b11cffb5554bd236ec6..e3b5e9859bfcf837588e2000471f7b74a02a7e33 100755
(executable)
--- a/
tests/regression/tools/notification/test_notification_ust_error
+++ b/
tests/regression/tools/notification/test_notification_ust_error
@@
-13,7
+13,7
@@
TESTAPP_PATH="$TESTDIR/utils/testapp"
GEN_UST_EVENTS_TESTAPP_NAME="gen-ust-events"
GEN_UST_EVENTS_TESTAPP_BIN="$TESTAPP_PATH/$GEN_UST_EVENTS_TESTAPP_NAME/$GEN_UST_EVENTS_TESTAPP_NAME"
GEN_UST_EVENTS_TESTAPP_NAME="gen-ust-events"
GEN_UST_EVENTS_TESTAPP_BIN="$TESTAPP_PATH/$GEN_UST_EVENTS_TESTAPP_NAME/$GEN_UST_EVENTS_TESTAPP_NAME"
-TESTAPP_STATE_PATH=$(mktemp -
-tmpdir -u
"tmp.test_notif_ust_error_application_state.XXXXXX")
+TESTAPP_STATE_PATH=$(mktemp -
u -t
"tmp.test_notif_ust_error_application_state.XXXXXX")
# shellcheck source=../../../utils/utils.sh
source "$TESTDIR/utils/utils.sh"
# shellcheck source=../../../utils/utils.sh
source "$TESTDIR/utils/utils.sh"
diff --git
a/tests/regression/tools/notification/test_notification_ust_event_rule_condition_exclusion
b/tests/regression/tools/notification/test_notification_ust_event_rule_condition_exclusion
index c15ecff08a626c5c965487fcf0a2c20045e41ff8..b8dbcc859bb686c58db774a886820267f683e0ae 100755
(executable)
--- a/
tests/regression/tools/notification/test_notification_ust_event_rule_condition_exclusion
+++ b/
tests/regression/tools/notification/test_notification_ust_event_rule_condition_exclusion
@@
-12,7
+12,7
@@
TESTAPP_PATH="$TESTDIR/utils/testapp"
GEN_UST_NEVENTS_TESTAPP_NAME="gen-ust-nevents"
GEN_UST_NEVENTS_TESTAPP_BIN="$TESTAPP_PATH/$GEN_UST_NEVENTS_TESTAPP_NAME/$GEN_UST_NEVENTS_TESTAPP_NAME"
GEN_UST_NEVENTS_TESTAPP_NAME="gen-ust-nevents"
GEN_UST_NEVENTS_TESTAPP_BIN="$TESTAPP_PATH/$GEN_UST_NEVENTS_TESTAPP_NAME/$GEN_UST_NEVENTS_TESTAPP_NAME"
-TESTAPP_STATE_PATH=$(mktemp -
-tmpdir -u
"tmp.test_notif_event_rule_exclusion_ust_application_state.XXXXXX")
+TESTAPP_STATE_PATH=$(mktemp -
u -t
"tmp.test_notif_event_rule_exclusion_ust_application_state.XXXXXX")
# shellcheck source=../../../utils/utils.sh
source "$TESTDIR/utils/utils.sh"
# shellcheck source=../../../utils/utils.sh
source "$TESTDIR/utils/utils.sh"
diff --git
a/tests/regression/tools/notification/test_rotation
b/tests/regression/tools/notification/test_rotation
index 90f7887863de271dbac5f073d78f7bd66feef793..5d6db8f557cde6484685fba5d5f27552d01b1f22 100755
(executable)
--- a/
tests/regression/tools/notification/test_rotation
+++ b/
tests/regression/tools/notification/test_rotation
@@
-12,13
+12,13
@@
TESTAPP_NAME="gen-ust-events"
TESTAPP_BIN="$TESTAPP_PATH/$TESTAPP_NAME/$TESTAPP_NAME"
SESSION_NAME="my_session"
TESTAPP_BIN="$TESTAPP_PATH/$TESTAPP_NAME/$TESTAPP_NAME"
SESSION_NAME="my_session"
-SESSION_OUTPUT_PATH=$(mktemp -
-tmpdir -d
tmp.test_notif_rotation_trace_path.XXXXXX)
+SESSION_OUTPUT_PATH=$(mktemp -
d -t
tmp.test_notif_rotation_trace_path.XXXXXX)
EVENT_NAME="tp:tptest"
PAGE_SIZE=$(getconf PAGE_SIZE)
SUBBUF_SIZE=$(expr $PAGE_SIZE \* 8)
EVENT_NAME="tp:tptest"
PAGE_SIZE=$(getconf PAGE_SIZE)
SUBBUF_SIZE=$(expr $PAGE_SIZE \* 8)
-FILE_SYNC_AFTER_FIRST_EVENT=$(mktemp -
-tmpdir -u
tmp.test_rotation_sync_after_first.XXXXXX)
+FILE_SYNC_AFTER_FIRST_EVENT=$(mktemp -
u -t
tmp.test_rotation_sync_after_first.XXXXXX)
NR_ITER=-1
NR_USEC_WAIT=5
NR_ITER=-1
NR_USEC_WAIT=5
diff --git
a/tests/regression/tools/regen-metadata/test_kernel
b/tests/regression/tools/regen-metadata/test_kernel
index 49eea32a7dbe73114f0d733efc895d5d293a7616..7c4191a47909ae38bd16221fcb0341692972de22 100755
(executable)
--- a/
tests/regression/tools/regen-metadata/test_kernel
+++ b/
tests/regression/tools/regen-metadata/test_kernel
@@
-11,7
+11,7
@@
TESTDIR=$CURDIR/../../..
EVENT_NAME="lttng_test_filter_event"
SESSION_NAME=""
EVENT_NAME="lttng_test_filter_event"
SESSION_NAME=""
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_regen_metadata_kernel_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_regen_metadata_kernel_trace_path.XXXXXX)
NUM_TESTS=32
NUM_TESTS=32
diff --git
a/tests/regression/tools/regen-metadata/test_ust
b/tests/regression/tools/regen-metadata/test_ust
index 224a379957dab8f4ce87c56f41f97851cdad26ce..a482213236073c4c9a0ef310d402a1afd29afbdd 100755
(executable)
--- a/
tests/regression/tools/regen-metadata/test_ust
+++ b/
tests/regression/tools/regen-metadata/test_ust
@@
-16,7
+16,7
@@
TESTAPP_BIN="$TESTAPP_PATH/$TESTAPP_NAME/$TESTAPP_NAME"
SESSION_NAME="stream"
EVENT_NAME="tp:tptest"
SESSION_NAME="stream"
EVENT_NAME="tp:tptest"
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_regen_metadata_ust_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_regen_metadata_ust_trace_path.XXXXXX)
NUM_TESTS=47
NUM_TESTS=47
@@
-39,8
+39,8
@@
function enable_channel_per_pid()
function test_ust_streaming ()
{
function test_ust_streaming ()
{
- local file_sync_after_first=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
- local file_sync_before_last=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
+ local file_sync_after_first=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
+ local file_sync_before_last=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
local metadata_path
diag "Test UST streaming with metadata regeneration"
local metadata_path
diag "Test UST streaming with metadata regeneration"
@@
-83,8
+83,8
@@
function test_ust_streaming ()
function test_ust_local ()
{
function test_ust_local ()
{
- local file_sync_after_first=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
- local file_sync_before_last=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
+ local file_sync_after_first=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
+ local file_sync_before_last=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
local metadata_path
diag "Test UST local with metadata regeneration"
local metadata_path
diag "Test UST local with metadata regeneration"
@@
-127,8
+127,8
@@
function test_ust_local ()
function test_ust_pid ()
{
function test_ust_pid ()
{
- local file_sync_after_first=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
- local file_sync_before_last=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
+ local file_sync_after_first=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
+ local file_sync_before_last=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
diag "Test UST per-pid with metadata regeneration (expect failure)"
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
diag "Test UST per-pid with metadata regeneration (expect failure)"
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
@@
-161,8
+161,8
@@
function test_ust_pid ()
function test_ust_live ()
{
function test_ust_live ()
{
- local file_sync_after_first=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
- local file_sync_before_last=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
+ local file_sync_after_first=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
+ local file_sync_before_last=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
diag "Test UST live with metadata regeneration (expect failure)"
create_lttng_session_uri $SESSION_NAME net://localhost --live
diag "Test UST live with metadata regeneration (expect failure)"
create_lttng_session_uri $SESSION_NAME net://localhost --live
diff --git
a/tests/regression/tools/regen-statedump/test_kernel
b/tests/regression/tools/regen-statedump/test_kernel
index 8a261355dedec3636b69e6d781bdc329a075df5a..cb0c0ad5ea8e45527346fbc56815160effd8d564 100755
(executable)
--- a/
tests/regression/tools/regen-statedump/test_kernel
+++ b/
tests/regression/tools/regen-statedump/test_kernel
@@
-12,7
+12,7
@@
EVENT_NAME="lttng_test_filter_event"
SESSION_NAME=""
EVENT_NAME="lttng_statedump_start,lttng_statedump_end"
SESSION_NAME=""
EVENT_NAME="lttng_statedump_start,lttng_statedump_end"
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_regenerate_statedump_kernel_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_regenerate_statedump_kernel_trace_path.XXXXXX)
NUM_TESTS=11
NUM_TESTS=11
diff --git
a/tests/regression/tools/regen-statedump/test_ust
b/tests/regression/tools/regen-statedump/test_ust
index 29e1d1b9d2c1c84100dd141321448311336688d7..1a872c99596d2f5bb653a78fe107f34ca379fd16 100755
(executable)
--- a/
tests/regression/tools/regen-statedump/test_ust
+++ b/
tests/regression/tools/regen-statedump/test_ust
@@
-16,7
+16,7
@@
TESTAPP_BIN="$TESTAPP_PATH/$TESTAPP_NAME/$TESTAPP_NAME"
SESSION_NAME="stream"
EVENT_NAME="lttng_ust_statedump:start,lttng_ust_statedump:end"
SESSION_NAME="stream"
EVENT_NAME="lttng_ust_statedump:start,lttng_ust_statedump:end"
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_regenerate_statedump_ust_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_regenerate_statedump_ust_trace_path.XXXXXX)
NUM_TESTS=11
NUM_TESTS=11
@@
-28,8
+28,8
@@
fi
function test_ust_local ()
{
function test_ust_local ()
{
- local file_sync_after_first=$(mktemp -
-tmpdir -u
tmp.test_${FUNCNAME[0]}_sync_after_first.XXXXXX)
- local file_sync_before_last=$(mktemp -
-tmpdir -u
tmp.test_${FUNCNAME[0]}_sync_before_last.XXXXXX)
+ local file_sync_after_first=$(mktemp -
u -t
tmp.test_${FUNCNAME[0]}_sync_after_first.XXXXXX)
+ local file_sync_before_last=$(mktemp -
u -t
tmp.test_${FUNCNAME[0]}_sync_before_last.XXXXXX)
diag "Test UST local with statedump regeneration"
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
diag "Test UST local with statedump regeneration"
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
diff --git
a/tests/regression/tools/relayd-grouping/test_ust
b/tests/regression/tools/relayd-grouping/test_ust
index 592dbd90d0e59d35ba06c90ea0ba74c3e98a6714..09929e25d6718b4cd6562112b92adc80e103bc22 100755
(executable)
--- a/
tests/regression/tools/relayd-grouping/test_ust
+++ b/
tests/regression/tools/relayd-grouping/test_ust
@@
-34,7
+34,7
@@
function get_auto_session_name ()
local lttng_bin=$LTTNG_BIN
LTTNG_BIN="${lttng_bin} --mi xml"
local lttng_bin=$LTTNG_BIN
LTTNG_BIN="${lttng_bin} --mi xml"
- OUTPUT_DEST=$(mktemp -
-tmpdir
"tmp.${FUNCNAME[0]}_output.XXXXXX")
+ OUTPUT_DEST=$(mktemp -
t
"tmp.${FUNCNAME[0]}_output.XXXXXX")
list_lttng_ok
$MI_VALIDATE "$OUTPUT_DEST"
list_lttng_ok
$MI_VALIDATE "$OUTPUT_DEST"
@@
-457,8
+457,8
@@
function test_ust_pid_streaming_snapshot ()
local file_sync_after_first
local file_sync_before_last
local file_sync_after_first
local file_sync_before_last
- file_sync_after_first=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
- file_sync_before_last=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
+ file_sync_after_first=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
+ file_sync_before_last=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
if [ -z "$session_name" ]; then
is_automatic_session=true
if [ -z "$session_name" ]; then
is_automatic_session=true
@@
-672,7
+672,7
@@
for fct_test in "${tests[@]}";
do
for grouping in "${grouping_types[@]}";
do
do
for grouping in "${grouping_types[@]}";
do
- TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_relayd_grouping_ust_trace_path.XXXXXX)
+ TRACE_PATH=$(mktemp -
d -t
tmp.test_relayd_grouping_ust_trace_path.XXXXXX)
# Set the relayd in --group-output-by-session mode
start_lttng_relayd "-o $TRACE_PATH $grouping"
start_lttng_sessiond
# Set the relayd in --group-output-by-session mode
start_lttng_relayd "-o $TRACE_PATH $grouping"
start_lttng_sessiond
diff --git
a/tests/regression/tools/rotation/test_kernel
b/tests/regression/tools/rotation/test_kernel
index 760930e958a506754fafd9b7689d662910431355..817019036f27e8f77590e1b7d7a8cfbe024c6a9d 100755
(executable)
--- a/
tests/regression/tools/rotation/test_kernel
+++ b/
tests/regression/tools/rotation/test_kernel
@@
-10,7
+10,7
@@
CURDIR=$(dirname $0)/
TESTDIR=$CURDIR/../../..
EVENT_NAME="lttng_test_filter_event"
TESTDIR=$CURDIR/../../..
EVENT_NAME="lttng_test_filter_event"
-TRACE_PATH=$(mktemp -
-tmpdir -
d -t tmp.rotation_kernel_tracing.XXXXXX)
+TRACE_PATH=$(mktemp -d -t tmp.rotation_kernel_tracing.XXXXXX)
NUM_TESTS=66
NUM_TESTS=66
diff --git
a/tests/regression/tools/rotation/test_save_load_mi
b/tests/regression/tools/rotation/test_save_load_mi
index 6a1f42101b23aa333e23ebd2cf49b48692ee00ea..94c98c9883a0cca7d1e5d04caf4ab07fcd14b2fe 100755
(executable)
--- a/
tests/regression/tools/rotation/test_save_load_mi
+++ b/
tests/regression/tools/rotation/test_save_load_mi
@@
-28,9
+28,9
@@
XPATH_LIST_ROTATE_SIZE="$XPATH_SESSION/lttng:rotation_schedules/lttng:size_thres
function test_save_load_mi ()
{
function test_save_load_mi ()
{
- local tmp_xml_output=$(mktemp -
-tmpdir -
u -t "tmp.${FUNCNAME[0]}_xml_output.XXXXXX")
- local tmp_save_output=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_save_output.XXXXXX")
- local trace_path=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local tmp_xml_output=$(mktemp -u -t "tmp.${FUNCNAME[0]}_xml_output.XXXXXX")
+ local tmp_save_output=$(mktemp -d -t "tmp.${FUNCNAME[0]}_save_output.XXXXXX")
+ local trace_path=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
diag "Test save/load/list/MI with rotation"
create_lttng_session_ok $SESSION_NAME $trace_path
diag "Test save/load/list/MI with rotation"
create_lttng_session_ok $SESSION_NAME $trace_path
diff --git
a/tests/regression/tools/rotation/test_schedule_api
b/tests/regression/tools/rotation/test_schedule_api
index 8b4f42d19a4093eed790124ae0124916f1ca15d4..e2be8c1b885dcbd46176e7a6aaa8270c7861ed7c 100755
(executable)
--- a/
tests/regression/tools/rotation/test_schedule_api
+++ b/
tests/regression/tools/rotation/test_schedule_api
@@
-10,7
+10,7
@@
CURDIR=$(dirname $0)/
TESTDIR=$CURDIR/../../..
SESSION_NAME="my_session"
TESTDIR=$CURDIR/../../..
SESSION_NAME="my_session"
-TRACE_PATH=$(mktemp -
-tmpdir -
d -t tmp.rotation_schedule_api.XXXXXX)
+TRACE_PATH=$(mktemp -d -t tmp.rotation_schedule_api.XXXXXX)
source $TESTDIR/utils/utils.sh
source $TESTDIR/utils/utils.sh
diff --git
a/tests/regression/tools/rotation/test_ust
b/tests/regression/tools/rotation/test_ust
index 043b123bfa2f640d6edbd0cb30a29cad50ef72a2..cbeb47d8a4d8326c143ba89a195cd7ad8f3454a2 100755
(executable)
--- a/
tests/regression/tools/rotation/test_ust
+++ b/
tests/regression/tools/rotation/test_ust
@@
-15,7
+15,7
@@
TESTAPP_BIN="$TESTAPP_PATH/$TESTAPP_NAME/$TESTAPP_NAME"
SESSION_NAME="stream"
EVENT_NAME="tp:tptest"
SESSION_NAME="stream"
EVENT_NAME="tp:tptest"
-TRACE_PATH=$(mktemp -
-tmpdir -
d -t tmp.test_ust_rotation_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -d -t tmp.test_ust_rotation_trace_path.XXXXXX)
NUM_TESTS=152
NUM_TESTS=152
diff --git
a/tests/regression/tools/rotation/test_ust_kernel
b/tests/regression/tools/rotation/test_ust_kernel
index 4f8294ef0e30746515b2880e612929103a251bf7..2f19e807af92aa0cf1b3e35742865f79fcd8ce83 100755
(executable)
--- a/
tests/regression/tools/rotation/test_ust_kernel
+++ b/
tests/regression/tools/rotation/test_ust_kernel
@@
-16,7
+16,7
@@
SESSION_NAME="stream"
UST_EVENT_NAME="tp:tptest"
KERNEL_EVENT_NAME="lttng_test_filter_event"
UST_EVENT_NAME="tp:tptest"
KERNEL_EVENT_NAME="lttng_test_filter_event"
-TRACE_PATH=$(mktemp -
-tmpdir -
d -t tmp.rotation_ust_kernel_tracing.XXXXXX)
+TRACE_PATH=$(mktemp -d -t tmp.rotation_ust_kernel_tracing.XXXXXX)
NUM_TESTS=64
NUM_TESTS=64
diff --git
a/tests/regression/tools/save-load/test_autoload
b/tests/regression/tools/save-load/test_autoload
index ddf54db594e65cb6ef1aa952473025d8b640a623..df3fbf153a402faa44020d5d2a22f70e3ab3d64e 100755
(executable)
--- a/
tests/regression/tools/save-load/test_autoload
+++ b/
tests/regression/tools/save-load/test_autoload
@@
-62,8
+62,8
@@
TESTS=(
for fct_test in ${TESTS[@]};
do
for fct_test in ${TESTS[@]};
do
- export LTTNG_HOME=$(mktemp -
-tmpdir -d
tmp.test_lttng_home_dir.XXXXXX)
- export LTTNG_DIR=$(mktemp -
-tmpdir -d
tmp.test_lttng_dir.XXXXXX)
+ export LTTNG_HOME=$(mktemp -
d -t
tmp.test_lttng_home_dir.XXXXXX)
+ export LTTNG_DIR=$(mktemp -
d -t
tmp.test_lttng_dir.XXXXXX)
${fct_test}
rm -rf $LTTNG_DIR
${fct_test}
rm -rf $LTTNG_DIR
diff --git
a/tests/regression/tools/save-load/test_load
b/tests/regression/tools/save-load/test_load
index cbdf96f6ebeded149cdb0ad9e7816d0aeb80f0e2..f149acd08e6c17bb430a988dd403fe95d6726165 100755
(executable)
--- a/
tests/regression/tools/save-load/test_load
+++ b/
tests/regression/tools/save-load/test_load
@@
-58,7
+58,7
@@
function test_complex_load()
disable_ust_lttng_channel $sess chan3
# Confirm that an event stored as disabled is restored in its disabled state
disable_ust_lttng_channel $sess chan3
# Confirm that an event stored as disabled is restored in its disabled state
- local mi_output_file=$(mktemp -
-tmpdir
"tmp.${FUNCNAME[0]}_output_file.XXXXXX")
+ local mi_output_file=$(mktemp -
t
"tmp.${FUNCNAME[0]}_output_file.XXXXXX")
if [ $? -ne 0 ]; then
break;
fi
if [ $? -ne 0 ]; then
break;
fi
@@
-127,7
+127,7
@@
function test_trackers()
lttng_load_ok "-i $CURDIR/$SESSION_NAME-trackers.lttng"
diag "Test pid tracker"
lttng_load_ok "-i $CURDIR/$SESSION_NAME-trackers.lttng"
diag "Test pid tracker"
- local mi_output_file=$(mktemp -
-tmpdir
"tmp.${FUNCNAME[0]}_output_file.XXXXXX")
+ local mi_output_file=$(mktemp -
t
"tmp.${FUNCNAME[0]}_output_file.XXXXXX")
if [ $? -ne 0 ]; then
break;
fi
if [ $? -ne 0 ]; then
break;
fi
@@
-176,7
+176,7
@@
function test_override_url_normal()
start_lttng_relayd "-C tcp://127.0.0.1:8172 -D tcp://127.0.0.1:9817"
start_lttng_relayd "-C tcp://127.0.0.1:8172 -D tcp://127.0.0.1:9817"
- local mi_output_file=$(mktemp -
-tmpdir
"tmp.${FUNCNAME[0]}_output_file.XXXXXX")
+ local mi_output_file=$(mktemp -
t
"tmp.${FUNCNAME[0]}_output_file.XXXXXX")
if [ $? -ne 0 ]; then
break;
fi
if [ $? -ne 0 ]; then
break;
fi
@@
-226,7
+226,7
@@
function test_override_url_snapshot()
start_lttng_relayd "-C tcp://127.0.0.1:8172 -D tcp://127.0.0.1:9817"
start_lttng_relayd "-C tcp://127.0.0.1:8172 -D tcp://127.0.0.1:9817"
- local mi_output_file=$(mktemp -
-tmpdir
"tmp.${FUNCNAME[0]}_output_file.XXXXXX")
+ local mi_output_file=$(mktemp -
t
"tmp.${FUNCNAME[0]}_output_file.XXXXXX")
if [ $? -ne 0 ]; then
break;
fi
if [ $? -ne 0 ]; then
break;
fi
@@
-280,7
+280,7
@@
function test_override_url_live()
start_lttng_relayd "-C tcp://127.0.0.1:8172 -D tcp://127.0.0.1:9817"
start_lttng_relayd "-C tcp://127.0.0.1:8172 -D tcp://127.0.0.1:9817"
- local mi_output_file=$(mktemp -
-tmpdir
"tmp.${FUNCNAME[0]}_output_file.XXXXXX")
+ local mi_output_file=$(mktemp -
t
"tmp.${FUNCNAME[0]}_output_file.XXXXXX")
if [ $? -ne 0 ]; then
break;
fi
if [ $? -ne 0 ]; then
break;
fi
@@
-316,7
+316,7
@@
function test_override_session_name()
local override_name="PinkyAndTheBrain"
local output_path="/tmp/lttng/load-42-1"
local override_name="PinkyAndTheBrain"
local output_path="/tmp/lttng/load-42-1"
- local mi_output_file=$(mktemp -
-tmpdir
"tmp.${FUNCNAME[0]}_output_file.XXXXXX")
+ local mi_output_file=$(mktemp -
t
"tmp.${FUNCNAME[0]}_output_file.XXXXXX")
if [ $? -ne 0 ]; then
break;
fi
if [ $? -ne 0 ]; then
break;
fi
@@
-362,7
+362,7
@@
TESTS=(
for fct_test in ${TESTS[@]};
do
for fct_test in ${TESTS[@]};
do
- TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_load_trace_path.XXXXXX)
+ TRACE_PATH=$(mktemp -
d -t
tmp.test_load_trace_path.XXXXXX)
${fct_test}
if [ $? -ne 0 ]; then
${fct_test}
if [ $? -ne 0 ]; then
diff --git
a/tests/regression/tools/save-load/test_save
b/tests/regression/tools/save-load/test_save
index 73527ec7b8d568ced4dd2323a25ba5db2cf96402..47b792dc9aca6644d75512c56ddc0e30a607aec1 100755
(executable)
--- a/
tests/regression/tools/save-load/test_save
+++ b/
tests/regression/tools/save-load/test_save
@@
-134,7
+134,7
@@
TESTS=(
for fct_test in ${TESTS[@]};
do
for fct_test in ${TESTS[@]};
do
- TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_save_trace_path.XXXXXX)
+ TRACE_PATH=$(mktemp -
d -t
tmp.test_save_trace_path.XXXXXX)
${fct_test}
if [ $? -ne 0 ]; then
${fct_test}
if [ $? -ne 0 ]; then
diff --git
a/tests/regression/tools/snapshots/test_kernel
b/tests/regression/tools/snapshots/test_kernel
index f1015ee25c938be9d557c2cf27e46fee7ac2276f..e22a78a247c873b8037b725231b9b0fd94836110 100755
(executable)
--- a/
tests/regression/tools/snapshots/test_kernel
+++ b/
tests/regression/tools/snapshots/test_kernel
@@
-12,7
+12,7
@@
EVENT_NAME="sched_switch"
SESSION_NAME=""
CHANNEL_NAME="snapchan"
SESSION_NAME=""
CHANNEL_NAME="snapchan"
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_snapshots_kernel_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_snapshots_kernel_trace_path.XXXXXX)
NUM_TESTS=2061
NUM_TESTS=2061
diff --git
a/tests/regression/tools/snapshots/test_kernel_streaming
b/tests/regression/tools/snapshots/test_kernel_streaming
index 0c92dc710af39620ee1110c9ddf8fc717c0dacc5..2abd838e77336485438e541367946af05fb05e4b 100755
(executable)
--- a/
tests/regression/tools/snapshots/test_kernel_streaming
+++ b/
tests/regression/tools/snapshots/test_kernel_streaming
@@
-12,7
+12,7
@@
EVENT_NAME="sched_switch"
SESSION_NAME=""
CHANNEL_NAME="chan1"
SESSION_NAME=""
CHANNEL_NAME="chan1"
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_snapshots_kernel_streaming_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_snapshots_kernel_streaming_trace_path.XXXXXX)
NUM_TESTS=66
NUM_TESTS=66
diff --git
a/tests/regression/tools/snapshots/test_ust_streaming
b/tests/regression/tools/snapshots/test_ust_streaming
index 24e52c4161db2dd8de065ba084174860f883c4df..3104afb3b4ea6711ec086ce56de2a469ed325b61 100755
(executable)
--- a/
tests/regression/tools/snapshots/test_ust_streaming
+++ b/
tests/regression/tools/snapshots/test_ust_streaming
@@
-19,7
+19,7
@@
NR_ITER=-1
NR_USEC_WAIT=100
APPS_PID=
NR_USEC_WAIT=100
APPS_PID=
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_snapshots_ust_streaming_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_snapshots_ust_streaming_trace_path.XXXXXX)
NUM_TESTS=85
NUM_TESTS=85
@@
-47,7
+47,7
@@
function snapshot_add_output ()
# Start trace application and return once one event has been hit.
function start_test_app()
{
# Start trace application and return once one event has been hit.
function start_test_app()
{
- local tmp_file=$(mktemp -
-tmpdir -u
tmp.test_${FUNCNAME[0]}_tmp_file.XXXXXX)
+ local tmp_file=$(mktemp -
u -t
tmp.test_${FUNCNAME[0]}_tmp_file.XXXXXX)
# Start application with a temporary file.
$TESTAPP_BIN -i $NR_ITER -w $NR_USEC_WAIT --sync-after-first-event $tmp_file &
# Start application with a temporary file.
$TESTAPP_BIN -i $NR_ITER -w $NR_USEC_WAIT --sync-after-first-event $tmp_file &
diff --git
a/tests/regression/tools/snapshots/ust_test
b/tests/regression/tools/snapshots/ust_test
index e2e84b5c343017177f890a782d8d941f00ec9233..0224e7830e892a707b8ba5d092f07c4be9e0b1f3 100755
(executable)
--- a/
tests/regression/tools/snapshots/ust_test
+++ b/
tests/regression/tools/snapshots/ust_test
@@
-18,7
+18,7
@@
APPS_PID=
NUM_TESTS=105
NUM_TESTS=105
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_snapshots_ust_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_snapshots_ust_trace_path.XXXXXX)
source $TESTDIR/utils/utils.sh
source $TESTDIR/utils/utils.sh
@@
-36,7
+36,7
@@
NUM_TESTS=$(($NUM_TESTS + ($NR_SNAPSHOT * 3)))
function start_test_app()
{
function start_test_app()
{
- local tmp_file=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_tmp_file.XXXXXX")
+ local tmp_file=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_tmp_file.XXXXXX")
# Start application with a temporary file.
$TESTAPP_BIN -i $NR_ITER -w $NR_USEC_WAIT --sync-after-first-event $tmp_file &
# Start application with a temporary file.
$TESTAPP_BIN -i $NR_ITER -w $NR_USEC_WAIT --sync-after-first-event $tmp_file &
diff --git
a/tests/regression/tools/streaming/test_high_throughput_limits
b/tests/regression/tools/streaming/test_high_throughput_limits
index cd97dc7769ce8ae19913d6f2df3cd923b8e12937..359cc101a5dcf3036101ee72d6c8850a796c43a1 100755
(executable)
--- a/
tests/regression/tools/streaming/test_high_throughput_limits
+++ b/
tests/regression/tools/streaming/test_high_throughput_limits
@@
-20,7
+20,7
@@
SESSIOND_CTRL_PORT=5342
SESSIOND_DATA_PORT=5343
DEFAULT_IF="lo"
SESSIOND_DATA_PORT=5343
DEFAULT_IF="lo"
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_streaming_high_throughput_limits_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_streaming_high_throughput_limits_trace_path.XXXXXX)
NUM_TESTS=104
NUM_TESTS=104
@@
-126,8
+126,8
@@
function test_high_throughput
function validate_event_count
{
function validate_event_count
{
- TEMP_FILE=$(mktemp -
-tmpdir
tmp.streaming_high_throughput_limit_file1.XXXXXX)
- TEMP_FILE_2=$(mktemp -
-tmpdir
tmp.streaming_high_throughput_limit_file2.XXXXXX)
+ TEMP_FILE=$(mktemp -
t
tmp.streaming_high_throughput_limit_file1.XXXXXX)
+ TEMP_FILE_2=$(mktemp -
t
tmp.streaming_high_throughput_limit_file2.XXXXXX)
traced=$("$BABELTRACE_BIN" $TRACE_PATH 2>/dev/null | wc -l)
"$BABELTRACE_BIN" $TRACE_PATH >/dev/null 2>$TEMP_FILE_2
traced=$("$BABELTRACE_BIN" $TRACE_PATH 2>/dev/null | wc -l)
"$BABELTRACE_BIN" $TRACE_PATH >/dev/null 2>$TEMP_FILE_2
diff --git
a/tests/regression/tools/streaming/test_kernel
b/tests/regression/tools/streaming/test_kernel
index 33334229f4840ef06ff8d375e2a2f0f72810ccc5..aef1e11bc9b414fe5f32eeeec80bc7bf82eac116 100755
(executable)
--- a/
tests/regression/tools/streaming/test_kernel
+++ b/
tests/regression/tools/streaming/test_kernel
@@
-11,7
+11,7
@@
TESTDIR=$CURDIR/../../..
EVENT_NAME="sched_switch"
SESSION_NAME=""
EVENT_NAME="sched_switch"
SESSION_NAME=""
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_streaming_kernel_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_streaming_kernel_trace_path.XXXXXX)
NUM_TESTS=11
NUM_TESTS=11
diff --git
a/tests/regression/tools/streaming/test_ust
b/tests/regression/tools/streaming/test_ust
index b88e945f8e0cd43da0abc938a3239123ae7d99ed..27f6b679bc551abc8fdfa92677bc63b3031e4cd0 100755
(executable)
--- a/
tests/regression/tools/streaming/test_ust
+++ b/
tests/regression/tools/streaming/test_ust
@@
-16,7
+16,7
@@
TESTAPP_BIN="$TESTAPP_PATH/$TESTAPP_NAME/$TESTAPP_NAME"
SESSION_NAME="stream"
EVENT_NAME="tp:tptest"
SESSION_NAME="stream"
EVENT_NAME="tp:tptest"
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_streaming_ust_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_streaming_ust_trace_path.XXXXXX)
NUM_TESTS=18
NUM_TESTS=18
@@
-30,7
+30,7
@@
fi
function test_ust_before_start ()
{
function test_ust_before_start ()
{
- local file_sync_before_last=$(mktemp -
-tmpdir -u
"tmp.test_${FUNCNAME[0]}_sync_before_last.XXXXXX")
+ local file_sync_before_last=$(mktemp -
u -t
"tmp.test_${FUNCNAME[0]}_sync_before_last.XXXXXX")
diag "Test UST streaming BEFORE tracing starts"
create_lttng_session_uri $SESSION_NAME net://localhost
diag "Test UST streaming BEFORE tracing starts"
create_lttng_session_uri $SESSION_NAME net://localhost
@@
-53,7
+53,7
@@
function test_ust_before_start ()
function test_ust_after_start ()
{
function test_ust_after_start ()
{
- local file_sync_after_first=$(mktemp -
-tmpdir -u
"tmp.test_${FUNCNAME[0]}_sync_after_first.XXXXXX")
+ local file_sync_after_first=$(mktemp -
u -t
"tmp.test_${FUNCNAME[0]}_sync_after_first.XXXXXX")
diag "Test UST streaming AFTER tracing starts"
create_lttng_session_uri $SESSION_NAME net://localhost
diag "Test UST streaming AFTER tracing starts"
create_lttng_session_uri $SESSION_NAME net://localhost
diff --git
a/tests/regression/tools/tracefile-limits/test_tracefile_count
b/tests/regression/tools/tracefile-limits/test_tracefile_count
index 5f114af044e25b696907b832b5aa427f65d5ce17..7f6032d7136afc8dd166ffee7769a03af9b28384 100755
(executable)
--- a/
tests/regression/tools/tracefile-limits/test_tracefile_count
+++ b/
tests/regression/tools/tracefile-limits/test_tracefile_count
@@
-111,7
+111,7
@@
function test_tracefile_count_limit ()
local session_name
local stream_pattern=".*${channel_name}_${cpuno}_[0-9]*"
local stream_size=0
local session_name
local stream_pattern=".*${channel_name}_${cpuno}_[0-9]*"
local stream_size=0
- local trace_path=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local trace_path=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
session_name=$(randstring 16 0)
session_name=$(randstring 16 0)
diff --git
a/tests/regression/tools/tracefile-limits/test_tracefile_size
b/tests/regression/tools/tracefile-limits/test_tracefile_size
index 5d9f21b604de63f20b08d974e282356ca94bb246..489e68510f299a7cbe34e91a78ea7461da8b874e 100755
(executable)
--- a/
tests/regression/tools/tracefile-limits/test_tracefile_size
+++ b/
tests/regression/tools/tracefile-limits/test_tracefile_size
@@
-85,7
+85,7
@@
function check_file_size ()
function test_tracefile_size_limit ()
{
local size_limit="$1"
function test_tracefile_size_limit ()
{
local size_limit="$1"
- local trace_path=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local trace_path=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
local session_name=$(randstring 16 0)
local channel_name="channel"
local event_name="tp:tptest"
local session_name=$(randstring 16 0)
local channel_name="channel"
local event_name="tp:tptest"
@@
-125,7
+125,7
@@
function test_tracefile_size_limit_pagesize ()
{
# Set a size limit lower than the page_size
local size_limit="$(($PAGE_SIZE-2))"
{
# Set a size limit lower than the page_size
local size_limit="$(($PAGE_SIZE-2))"
- local trace_path=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ local trace_path=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
local session_name=$(randstring 16 0)
local channel_name="channel"
local event_name="tp:tptest"
local session_name=$(randstring 16 0)
local channel_name="channel"
local event_name="tp:tptest"
diff --git
a/tests/regression/tools/tracker/test_event_tracker
b/tests/regression/tools/tracker/test_event_tracker
index deecb8f8072ab7969a6608962781842c6e635ee4..98ca990fc2be04a491cb1e09e9d227f0556d33a9 100755
(executable)
--- a/
tests/regression/tools/tracker/test_event_tracker
+++ b/
tests/regression/tools/tracker/test_event_tracker
@@
-40,8
+40,8
@@
source $TESTDIR/utils/utils.sh
# untracking on an active app.
function prepare_ust_app
{
# untracking on an active app.
function prepare_ust_app
{
- TOUCH_BEFORE_LAST_PATH=$(mktemp -
-tmpdir -u
tmp.${FUNCNAME[0]}_touch_before_last.XXXXXX)
- SYNC_BEFORE_LAST_PATH=$(mktemp -
-tmpdir -u
tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX)
+ TOUCH_BEFORE_LAST_PATH=$(mktemp -
u -t
tmp.${FUNCNAME[0]}_touch_before_last.XXXXXX)
+ SYNC_BEFORE_LAST_PATH=$(mktemp -
u -t
tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX)
$TESTAPP_BIN -i $NR_ITER -w $NR_USEC_WAIT \
--sync-before-last-event-touch "$TOUCH_BEFORE_LAST_PATH" \
$TESTAPP_BIN -i $NR_ITER -w $NR_USEC_WAIT \
--sync-before-last-event-touch "$TOUCH_BEFORE_LAST_PATH" \
@@
-69,7
+69,7
@@
function trace_ust_app
function prepare_kernel_app
{
function prepare_kernel_app
{
- WAIT_PATH=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_wait_path.XXXXXX")
+ WAIT_PATH=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_wait_path.XXXXXX")
"$TESTAPP_KERNEL_BIN" "$WAIT_PATH" $NR_ITER &
CHILD_PID=$!
"$TESTAPP_KERNEL_BIN" "$WAIT_PATH" $NR_ITER &
CHILD_PID=$!
@@
-94,7
+94,7
@@
function test_event_tracker()
diag "${FUNCNAME[0]} $*"
diag "${FUNCNAME[0]} $*"
- trace_path=$(mktemp -
-tmpdir -d
tmp.${FUNCNAME[0]}_trace_path.XXXXXX)
+ trace_path=$(mktemp -
d -t
tmp.${FUNCNAME[0]}_trace_path.XXXXXX)
create_lttng_session_ok $SESSION_NAME "$trace_path"
create_lttng_session_ok $SESSION_NAME "$trace_path"
@@
-135,7
+135,7
@@
function test_event_vpid_tracker()
diag "${FUNCNAME[0]} $*"
diag "${FUNCNAME[0]} $*"
- trace_path=$(mktemp -
-tmpdir -d
tmp.${FUNCNAME[0]}_trace_path.XXXXXX)
+ trace_path=$(mktemp -
d -t
tmp.${FUNCNAME[0]}_trace_path.XXXXXX)
create_lttng_session_ok $SESSION_NAME "$trace_path"
create_lttng_session_ok $SESSION_NAME "$trace_path"
@@
-180,7
+180,7
@@
function test_event_pid_tracker()
diag "${FUNCNAME[0]} $*"
diag "${FUNCNAME[0]} $*"
- trace_path=$(mktemp -
-tmpdir -d
tmp.${FUNCNAME[0]}_trace_path.XXXXXX)
+ trace_path=$(mktemp -
d -t
tmp.${FUNCNAME[0]}_trace_path.XXXXXX)
create_lttng_session_ok $SESSION_NAME "$trace_path"
create_lttng_session_ok $SESSION_NAME "$trace_path"
@@
-225,7
+225,7
@@
function test_event_tracker_fail()
diag "${FUNCNAME[0]} $*"
diag "${FUNCNAME[0]} $*"
- trace_path=$(mktemp -
-tmpdir -d
tmp.${FUNCNAME[0]}_trace_path.XXXXXX)
+ trace_path=$(mktemp -
d -t
tmp.${FUNCNAME[0]}_trace_path.XXXXXX)
create_lttng_session_ok $SESSION_NAME "$trace_path"
enable_"$domain"_lttng_event_ok $SESSION_NAME "$wildcard"
create_lttng_session_ok $SESSION_NAME "$trace_path"
enable_"$domain"_lttng_event_ok $SESSION_NAME "$wildcard"
@@
-246,7
+246,7
@@
function test_event_track_untrack()
diag "${FUNCNAME[0]} $*"
diag "${FUNCNAME[0]} $*"
- trace_path=$(mktemp -
-tmpdir -d
tmp.${FUNCNAME[0]}_trace_path.XXXXXX)
+ trace_path=$(mktemp -
d -t
tmp.${FUNCNAME[0]}_trace_path.XXXXXX)
create_lttng_session_ok $SESSION_NAME "$trace_path"
create_lttng_session_ok $SESSION_NAME "$trace_path"
@@
-288,7
+288,7
@@
function test_event_vpid_track_untrack()
diag "${FUNCNAME[0]} $*"
diag "${FUNCNAME[0]} $*"
- trace_path=$(mktemp -
-tmpdir -d
tmp.${FUNCNAME[0]}_trace_path.XXXXXX)
+ trace_path=$(mktemp -
d -t
tmp.${FUNCNAME[0]}_trace_path.XXXXXX)
create_lttng_session_ok $SESSION_NAME "$trace_path"
create_lttng_session_ok $SESSION_NAME "$trace_path"
@@
-330,7
+330,7
@@
function test_event_pid_track_untrack()
diag "${FUNCNAME[0]} $*"
diag "${FUNCNAME[0]} $*"
- trace_path=$(mktemp -
-tmpdir -d
tmp.${FUNCNAME[0]}_trace_path.XXXXXX)
+ trace_path=$(mktemp -
d -t
tmp.${FUNCNAME[0]}_trace_path.XXXXXX)
create_lttng_session_ok $SESSION_NAME "$trace_path"
create_lttng_session_ok $SESSION_NAME "$trace_path"
@@
-366,7
+366,7
@@
function test_event_ust_vpid_untrack_snapshot()
{
diag "${FUNCNAME[0]} $*"
{
diag "${FUNCNAME[0]} $*"
- local trace_path=$(mktemp -
-tmpdir -d
tmp.${FUNCNAME[0]}_trace_path.XXXXXX)
+ local trace_path=$(mktemp -
d -t
tmp.${FUNCNAME[0]}_trace_path.XXXXXX)
create_lttng_session_ok $SESSION_NAME "$trace_path" "--snapshot"
create_lttng_session_ok $SESSION_NAME "$trace_path" "--snapshot"
diff --git
a/tests/regression/tools/trigger/hidden/test_hidden_trigger
b/tests/regression/tools/trigger/hidden/test_hidden_trigger
index 0adce61eb55fa416be6b3109a8d4f42438ed923b..75387f3fc11197c0738590ea564db4297b1ad1a1 100755
(executable)
--- a/
tests/regression/tools/trigger/hidden/test_hidden_trigger
+++ b/
tests/regression/tools/trigger/hidden/test_hidden_trigger
@@
-8,7
+8,7
@@
TEST_DESC="Triggers - Hidden internal triggers"
CURDIR=$(dirname "$0")/
TESTDIR=${CURDIR}/../../../..
CURDIR=$(dirname "$0")/
TESTDIR=${CURDIR}/../../../..
-TRACE_PATH=$(mktemp -
-tmpdir -
d -t tmp.test_trigger_hidden.XXXXXX)
+TRACE_PATH=$(mktemp -d -t tmp.test_trigger_hidden.XXXXXX)
# shellcheck source=../../../../utils/utils.sh
source "$TESTDIR/utils/utils.sh"
# shellcheck source=../../../../utils/utils.sh
source "$TESTDIR/utils/utils.sh"
diff --git
a/tests/regression/tools/trigger/rate-policy/test_ust_rate_policy
b/tests/regression/tools/trigger/rate-policy/test_ust_rate_policy
index ee5b590bd710a150a952bb7b08789b15632e8d48..cf68144f8d26d0c4215e9bfeacb617aa04810f96 100755
(executable)
--- a/
tests/regression/tools/trigger/rate-policy/test_ust_rate_policy
+++ b/
tests/regression/tools/trigger/rate-policy/test_ust_rate_policy
@@
-28,7
+28,7
@@
function test_rate_policy_every_n()
local END_TRIGGER_NAME="end-trigger1"
local SYNC_AFTER_NOTIF_REGISTER_PATH
local END_TRIGGER_NAME="end-trigger1"
local SYNC_AFTER_NOTIF_REGISTER_PATH
- SYNC_AFTER_NOTIF_REGISTER_PATH=$(mktemp -
-tmpdir -u
test-notif-register.XXXXXX)
+ SYNC_AFTER_NOTIF_REGISTER_PATH=$(mktemp -
u -t
test-notif-register.XXXXXX)
diag "Every N rate policy"
diag "Every N rate policy"
@@
-114,7
+114,7
@@
function test_rate_policy_once_after_n()
local END_TRIGGER_NAME="end-trigger1"
local SYNC_AFTER_NOTIF_REGISTER_PATH
local END_TRIGGER_NAME="end-trigger1"
local SYNC_AFTER_NOTIF_REGISTER_PATH
- SYNC_AFTER_NOTIF_REGISTER_PATH=$(mktemp -
-tmpdir -u
test-notif-register.XXXXXX)
+ SYNC_AFTER_NOTIF_REGISTER_PATH=$(mktemp -
u -t
test-notif-register.XXXXXX)
diag "Once after N rate policy"
diag "Once after N rate policy"
diff --git
a/tests/regression/tools/trigger/start-stop/test_start_stop
b/tests/regression/tools/trigger/start-stop/test_start_stop
index 823fb27a8e8eeb6b83b4bd241fd08b2806f63426..9a6d52b35aa77ccbe03fd5b9b16a6bd97056edbd 100755
(executable)
--- a/
tests/regression/tools/trigger/start-stop/test_start_stop
+++ b/
tests/regression/tools/trigger/start-stop/test_start_stop
@@
-42,8
+42,8
@@
function test_start_session_action()
{
local SESSION_NAME="my_triggered_session"
local TRIGGER_NAME="trigger1"
{
local SESSION_NAME="my_triggered_session"
local TRIGGER_NAME="trigger1"
- local TRACE_PATH=$(mktemp -
-tmpdir -d
test-start-action-trace.XXXXXX)
- local SYNC_AFTER_NOTIF_REGISTER_PATH=$(mktemp -
-tmpdir -u
test-notif-register.XXXXXX)
+ local TRACE_PATH=$(mktemp -
d -t
test-start-action-trace.XXXXXX)
+ local SYNC_AFTER_NOTIF_REGISTER_PATH=$(mktemp -
u -t
test-notif-register.XXXXXX)
diag "Start session action"
diag "Start session action"
@@
-95,8
+95,8
@@
function test_stop_session_action()
{
local SESSION_NAME="my_triggered_session"
local TRIGGER_NAME="trigger1"
{
local SESSION_NAME="my_triggered_session"
local TRIGGER_NAME="trigger1"
- local TRACE_PATH=$(mktemp -
-tmpdir -d
test-stop-action-trace.XXXXXX)
- local SYNC_AFTER_NOTIF_REGISTER_PATH=$(mktemp -
-tmpdir -u
test-notif-register.XXXXXX)
+ local TRACE_PATH=$(mktemp -
d -t
test-stop-action-trace.XXXXXX)
+ local SYNC_AFTER_NOTIF_REGISTER_PATH=$(mktemp -
u -t
test-notif-register.XXXXXX)
diag "Stop session action"
create_lttng_session_ok $SESSION_NAME "$TRACE_PATH"
diag "Stop session action"
create_lttng_session_ok $SESSION_NAME "$TRACE_PATH"
diff --git
a/tests/regression/tools/trigger/test_add_trigger_cli
b/tests/regression/tools/trigger/test_add_trigger_cli
index a12e15ce811702ee4052141a9972ebc0f297869f..52bbe74029807e978bab09fcf65e9c9df6db497e 100755
(executable)
--- a/
tests/regression/tools/trigger/test_add_trigger_cli
+++ b/
tests/regression/tools/trigger/test_add_trigger_cli
@@
-30,8
+30,8
@@
FULL_LTTNG_BIN="${TESTDIR}/../src/bin/lttng/${LTTNG_BIN}"
# shellcheck disable=SC2119
start_lttng_sessiond_notap
# shellcheck disable=SC2119
start_lttng_sessiond_notap
-tmp_stdout=$(mktemp -
-tmpdir -
t test_parse_cli_trigger_stdout.XXXXXX)
-tmp_stderr=$(mktemp -
-tmpdir -
t test_parse_cli_trigger_stderr.XXXXXX)
+tmp_stdout=$(mktemp -t test_parse_cli_trigger_stdout.XXXXXX)
+tmp_stderr=$(mktemp -t test_parse_cli_trigger_stderr.XXXXXX)
uprobe_elf_binary="${TESTDIR}/utils/testapp/userspace-probe-elf-binary/.libs/userspace-probe-elf-binary"
if [ "$(id -u)" == "0" ]; then
uprobe_elf_binary="${TESTDIR}/utils/testapp/userspace-probe-elf-binary/.libs/userspace-probe-elf-binary"
if [ "$(id -u)" == "0" ]; then
@@
-86,8
+86,8
@@
function test_mi ()
# the one used by the list command. Here we simply validate that a
# simple trigger is correctly generated.
# the one used by the list command. Here we simply validate that a
# simple trigger is correctly generated.
- tmp_stdout_raw=$(mktemp -
-tmpdir -
t "tmp.${FUNCNAME[0]}_stdout.XXXXXX")
- tmp_expected_stdout=$(mktemp -
-tmpdir -
t "tmp.${FUNCNAME[0]}_expected_stdout.XXXXXX")
+ tmp_stdout_raw=$(mktemp -t "tmp.${FUNCNAME[0]}_stdout.XXXXXX")
+ tmp_expected_stdout=$(mktemp -t "tmp.${FUNCNAME[0]}_expected_stdout.XXXXXX")
diag "${FULL_LTTNG_BIN} --mi=xml add-trigger"
diag "${FULL_LTTNG_BIN} --mi=xml add-trigger"
diff --git
a/tests/regression/tools/trigger/test_list_triggers_cli
b/tests/regression/tools/trigger/test_list_triggers_cli
index a040180138bac02f356bcdae687dc1b826250722..e6d025078a3921c20a88609661809819230eba94 100755
(executable)
--- a/
tests/regression/tools/trigger/test_list_triggers_cli
+++ b/
tests/regression/tools/trigger/test_list_triggers_cli
@@
-27,10
+27,10
@@
NUM_TESTS=150
FULL_LTTNG_BIN="${TESTDIR}/../src/bin/lttng/${LTTNG_BIN}"
FULL_LTTNG_BIN="${TESTDIR}/../src/bin/lttng/${LTTNG_BIN}"
-tmp_stdout=$(mktemp -
-tmpdir -
t test_list_triggers_cli_stdout.XXXXXX)
-tmp_stderr=$(mktemp -
-tmpdir -
t test_list_triggers_cli_stderr.XXXXXX)
-tmp_expected_stdout=$(mktemp -
-tmpdir -
t test_list_triggers_cli_expected_stdout.XXXXXX)
-tmp_expected_stdout_mi=$(mktemp -
-tmpdir -
t test_list_triggers_cli_expected_stdout.mi.XXXXXX)
+tmp_stdout=$(mktemp -t test_list_triggers_cli_stdout.XXXXXX)
+tmp_stderr=$(mktemp -t test_list_triggers_cli_stderr.XXXXXX)
+tmp_expected_stdout=$(mktemp -t test_list_triggers_cli_expected_stdout.XXXXXX)
+tmp_expected_stdout_mi=$(mktemp -t test_list_triggers_cli_expected_stdout.mi.XXXXXX)
uprobe_elf_binary=$(realpath "${TESTDIR}/utils/testapp/userspace-probe-elf-binary/.libs/userspace-probe-elf-binary")
uprobe_sdt_binary=$(realpath "${TESTDIR}/utils/testapp/userspace-probe-sdt-binary/.libs/userspace-probe-sdt-binary")
register_some_triggers_bin=$(realpath "${CURDIR}/utils/register-some-triggers")
uprobe_elf_binary=$(realpath "${TESTDIR}/utils/testapp/userspace-probe-elf-binary/.libs/userspace-probe-elf-binary")
uprobe_sdt_binary=$(realpath "${TESTDIR}/utils/testapp/userspace-probe-sdt-binary/.libs/userspace-probe-sdt-binary")
register_some_triggers_bin=$(realpath "${CURDIR}/utils/register-some-triggers")
diff --git
a/tests/regression/tools/trigger/test_remove_trigger_cli
b/tests/regression/tools/trigger/test_remove_trigger_cli
index aafbe4e24df1eec858ccd229ca9c92936a6467c7..ded80bb9b06e0d3512facddb5fafc53cc070a3e1 100755
(executable)
--- a/
tests/regression/tools/trigger/test_remove_trigger_cli
+++ b/
tests/regression/tools/trigger/test_remove_trigger_cli
@@
-27,9
+27,9
@@
plan_tests 22
FULL_LTTNG_BIN="${TESTDIR}/../src/bin/lttng/${LTTNG_BIN}"
FULL_LTTNG_BIN="${TESTDIR}/../src/bin/lttng/${LTTNG_BIN}"
-tmp_stdout=$(mktemp -
-tmpdir -
t test_remove_triggers_cli_stdout.XXXXXX)
-tmp_stderr=$(mktemp -
-tmpdir -
t test_remove_triggers_cli_stderr.XXXXXX)
-tmp_expected_stdout=$(mktemp -
-tmpdir -
t test_remove_triggers_cli_expected_stdout.XXXXXX)
+tmp_stdout=$(mktemp -t test_remove_triggers_cli_stdout.XXXXXX)
+tmp_stderr=$(mktemp -t test_remove_triggers_cli_stderr.XXXXXX)
+tmp_expected_stdout=$(mktemp -t test_remove_triggers_cli_expected_stdout.XXXXXX)
uid=$(id --user)
gid=$(id --group)
uid=$(id --user)
gid=$(id --group)
@@
-73,8
+73,8
@@
function test_mi ()
# the one used by the list command. Here we simply validate that a
# simple trigger is correctly generated on removal for MI.
# the one used by the list command. Here we simply validate that a
# simple trigger is correctly generated on removal for MI.
- tmp_stdout_raw=$(mktemp -
-tmpdir -
t "tmp.${FUNCNAME[0]}_stdout.XXXXXX")
- tmp_expected_stdout=$(mktemp -
-tmpdir -
t "tmp.${FUNCNAME[0]}_expected_stdout.XXXXXX")
+ tmp_stdout_raw=$(mktemp -t "tmp.${FUNCNAME[0]}_stdout.XXXXXX")
+ tmp_expected_stdout=$(mktemp -t "tmp.${FUNCNAME[0]}_expected_stdout.XXXXXX")
diag "${FULL_LTTNG_BIN} --mi=xml remove-trigger"
diag "${FULL_LTTNG_BIN} --mi=xml remove-trigger"
diff --git
a/tests/regression/tools/wildcard/test_event_wildcard
b/tests/regression/tools/wildcard/test_event_wildcard
index c226461753b919759adc51239dbe614c998b8523..36e669b32f3c471be54347c012d836ad02f68c4d 100755
(executable)
--- a/
tests/regression/tools/wildcard/test_event_wildcard
+++ b/
tests/regression/tools/wildcard/test_event_wildcard
@@
-35,7
+35,7
@@
function run_kernel
function test_event_wildcard()
{
function test_event_wildcard()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
DOMAIN="$1"
FIND="$2"
WILDCARD="$3"
DOMAIN="$1"
FIND="$2"
WILDCARD="$3"
@@
-69,7
+69,7
@@
function test_event_wildcard()
function test_event_wildcard_fail()
{
function test_event_wildcard_fail()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
DOMAIN="$1"
WILDCARD="$2"
DOMAIN="$1"
WILDCARD="$2"
diff --git
a/tests/regression/tools/working-directory/test_relayd_working_directory
b/tests/regression/tools/working-directory/test_relayd_working_directory
index c7e784cca2feaedc20c2d92049d0655fe7db2517..c196a059ec51830bf1f718540327a16c4ae458a6 100755
(executable)
--- a/
tests/regression/tools/working-directory/test_relayd_working_directory
+++ b/
tests/regression/tools/working-directory/test_relayd_working_directory
@@
-22,7
+22,7
@@
print_test_banner "$TEST_DESC"
function test_relayd()
{
local relayd_bin_path="$DIR/../src/bin/lttng-relayd/$RELAYD_BIN"
function test_relayd()
{
local relayd_bin_path="$DIR/../src/bin/lttng-relayd/$RELAYD_BIN"
- local working_dir=$(realpath "$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_working_dir.XXXXXX")")
+ local working_dir=$(realpath "$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_working_dir.XXXXXX")")
local pid
local cwd
local pid
local cwd
@@
-58,7
+58,7
@@
function test_relayd_daemon()
{
local cwd
local pid
{
local cwd
local pid
- local working_dir=$(realpath "$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_working_dir.XXXXXX")")
+ local working_dir=$(realpath "$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_working_dir.XXXXXX")")
diag "Test lttng-relayd daemon mode change working directory"
diag "Test lttng-relayd daemon mode change working directory"
@@
-100,7
+100,7
@@
function test_relayd_background()
{
local cwd
local pid
{
local cwd
local pid
- local working_dir=$(realpath "$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_working_dir.XXXXXX")")
+ local working_dir=$(realpath "$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_working_dir.XXXXXX")")
diag "Test lttng-relayd background mode change working directory"
diag "Test lttng-relayd background mode change working directory"
@@
-155,14
+155,14
@@
function test_relayd_debug_permission()
local output_pattern='Working directory \".*\" is not writable'
local cwd
local pid
local output_pattern='Working directory \".*\" is not writable'
local cwd
local pid
- local working_dir=$(realpath "$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_working_dir.XXXXXX")")
+ local working_dir=$(realpath "$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_working_dir.XXXXXX")")
# Removing write access to working dir
okx chmod -w "$working_dir"
# Redirect the error output to a temporary file
# Removing write access to working dir
okx chmod -w "$working_dir"
# Redirect the error output to a temporary file
- ERROR_OUTPUT_DEST=$(mktemp -
-tmpdir
"tmp.${FUNCNAME[0]}_error_output.XXXXXX")
+ ERROR_OUTPUT_DEST=$(mktemp -
t
"tmp.${FUNCNAME[0]}_error_output.XXXXXX")
start_lttng_relayd_opt 1 "-b" "-v --working-dir $working_dir"
pid=$(lttng_pgrep "$RELAYD_MATCH")
start_lttng_relayd_opt 1 "-b" "-v --working-dir $working_dir"
pid=$(lttng_pgrep "$RELAYD_MATCH")
@@
-185,8
+185,8
@@
function test_relayd_failure()
{
local output_pattern='Failed to change working directory to'
local relayd_bin_path="$DIR/../src/bin/lttng-relayd/$RELAYD_BIN"
{
local output_pattern='Failed to change working directory to'
local relayd_bin_path="$DIR/../src/bin/lttng-relayd/$RELAYD_BIN"
- local working_dir=$(realpath "$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_working_dir.XXXXXX")")
- local output_dest=$(mktemp -
-tmpdir
"tmp.${FUNCNAME[0]}_working_dir.XXXXXX")
+ local working_dir=$(realpath "$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_working_dir.XXXXXX")")
+ local output_dest=$(mktemp -
t
"tmp.${FUNCNAME[0]}_working_dir.XXXXXX")
local working_dir_imaginary
local pid
local working_dir_imaginary
local pid
@@
-218,7
+218,7
@@
function test_relayd_env()
{
local cwd
local pid
{
local cwd
local pid
- local working_dir=$(realpath "$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_working_dir.XXXXXX")")
+ local working_dir=$(realpath "$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_working_dir.XXXXXX")")
diag "Test lttng-relayd change working directory from env. variable"
diag "Test lttng-relayd change working directory from env. variable"
@@
-241,8
+241,8
@@
function test_relayd_cmdline_overwrite_env()
{
local cwd
local pid
{
local cwd
local pid
- local working_dir_env=$(realpath "$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_working_dir_even.XXXXXX")")
- local working_dir_cmdline=$(realpath "$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_working_dir_cmdline.XXXXXX")")
+ local working_dir_env=$(realpath "$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_working_dir_even.XXXXXX")")
+ local working_dir_cmdline=$(realpath "$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_working_dir_cmdline.XXXXXX")")
diag "Test lttng-relayd change working directory command line overwrite env variable"
diag "Test lttng-relayd change working directory command line overwrite env variable"
diff --git
a/tests/regression/ust/before-after/test_before_after
b/tests/regression/ust/before-after/test_before_after
index 0c3ebec5485f3609e5802361a8d88017b04ac02b..f7b95477964fbe627d9fd084ac86ff1a644a7528 100755
(executable)
--- a/
tests/regression/ust/before-after/test_before_after
+++ b/
tests/regression/ust/before-after/test_before_after
@@
-47,8
+47,8
@@
function test_before_apps()
function test_after_apps()
{
local out
function test_after_apps()
{
local out
- local file_sync_after_first=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
- local file_sync_before_last=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
+ local file_sync_after_first=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
+ local file_sync_before_last=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
enable_ust_lttng_event_ok $SESSION_NAME $EVENT_NAME
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
enable_ust_lttng_event_ok $SESSION_NAME $EVENT_NAME
@@
-86,7
+86,7
@@
start_lttng_sessiond
diag "Start tracing BEFORE application is started"
diag "Start tracing BEFORE application is started"
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_before_after_ust_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_before_after_ust_trace_path.XXXXXX)
test_before_apps
out=$?
test_before_apps
out=$?
@@
-99,7
+99,7
@@
rm -rf $TRACE_PATH
diag "Start tracing AFTER application is started"
diag "Start tracing AFTER application is started"
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_before_after_ust_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_before_after_ust_trace_path.XXXXXX)
test_after_apps
out=$?
test_after_apps
out=$?
diff --git
a/tests/regression/ust/blocking/test_blocking
b/tests/regression/ust/blocking/test_blocking
index ca864353248d29f1fbc603ddb5102d3c4cd40437..9b36af23f8e3818d2041297b63c37fc27a3df410 100755
(executable)
--- a/
tests/regression/ust/blocking/test_blocking
+++ b/
tests/regression/ust/blocking/test_blocking
@@
-148,7
+148,7
@@
i=0
while [ "$i" -lt "$TEST_COUNT" ]; do
while [ "$i" -lt "$TEST_COUNT" ]; do
- TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_blocking_ust_trace_path.XXXXXX)
+ TRACE_PATH=$(mktemp -
d -t
tmp.test_blocking_ust_trace_path.XXXXXX)
# Execute test
${TESTS[$i]}
# Execute test
${TESTS[$i]}
diff --git
a/tests/regression/ust/buffers-pid/test_buffers_pid
b/tests/regression/ust/buffers-pid/test_buffers_pid
index 982ee2d58dff73a25f7c0f4a41589634b317d601..9463d1a511f889daf739b94e90a9b1ea651a9af7 100755
(executable)
--- a/
tests/regression/ust/buffers-pid/test_buffers_pid
+++ b/
tests/regression/ust/buffers-pid/test_buffers_pid
@@
-64,8
+64,8
@@
test_after_multiple_apps() {
test_before_multiple_apps() {
local out
local i
test_before_multiple_apps() {
local out
local i
- local file_sync_after_first=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
- local file_sync_before_last=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
+ local file_sync_after_first=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
+ local file_sync_before_last=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
diag "Start multiple applications BEFORE tracing is started"
diag "Start multiple applications BEFORE tracing is started"
@@
-137,8
+137,8
@@
test_after_app() {
test_before_app() {
local out
test_before_app() {
local out
- local file_sync_after_first=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
- local file_sync_before_last=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
+ local file_sync_after_first=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
+ local file_sync_before_last=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
diag "Start application BEFORE tracing is started"
diag "Start application BEFORE tracing is started"
@@
-238,7
+238,7
@@
i=0
start_lttng_sessiond
while [ $i -lt $TEST_COUNT ]; do
start_lttng_sessiond
while [ $i -lt $TEST_COUNT ]; do
- TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_buffers_pid_trace_path.XXXXXX)
+ TRACE_PATH=$(mktemp -
d -t
tmp.test_buffers_pid_trace_path.XXXXXX)
${TESTS[$i]}
rm -rf $TRACE_PATH
let "i++"
${TESTS[$i]}
rm -rf $TRACE_PATH
let "i++"
diff --git
a/tests/regression/ust/clock-override/test_clock_override
b/tests/regression/ust/clock-override/test_clock_override
index 6be2d8dff0d5c132fbf0a74879d6a56ad95c1b1c..c7157720ecc7a8576ebba851eb6515e6cd8c40df 100755
(executable)
--- a/
tests/regression/ust/clock-override/test_clock_override
+++ b/
tests/regression/ust/clock-override/test_clock_override
@@
-66,8
+66,8
@@
function extract_clock_metadata_token()
function test_getcpu_override_metadata()
{
function test_getcpu_override_metadata()
{
- local ctf_metadata_file=$(
mktemp --tmpdir -p $TRACE_PATH
ctf-metadata.XXXXXX)
- local clock_metadata_file=$(
mktemp --tmpdir -p $TRACE_PATH
clock-metadata.XXXXXX)
+ local ctf_metadata_file=$(
TMPDIR="$TRACE_PATH" mktemp -t
ctf-metadata.XXXXXX)
+ local clock_metadata_file=$(
TMPDIR="$TRACE_PATH" mktemp -t
clock-metadata.XXXXXX)
local result=""
diag "Clock override plugin metadata test"
local result=""
diag "Clock override plugin metadata test"
@@
-174,7
+174,7
@@
i=0
while [ "$i" -lt "$TEST_COUNT" ]; do
while [ "$i" -lt "$TEST_COUNT" ]; do
- TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_clock_override_ust_trace_path.XXXXXX)
+ TRACE_PATH=$(mktemp -
d -t
tmp.test_clock_override_ust_trace_path.XXXXXX)
# Execute test
${TESTS[$i]}
# Execute test
${TESTS[$i]}
diff --git
a/tests/regression/ust/getcpu-override/test_getcpu_override
b/tests/regression/ust/getcpu-override/test_getcpu_override
index 124219a36757352c743d563ff5004cc8aef69745..7723a76790417e111393a2816d51bc187de5d80b 100755
(executable)
--- a/
tests/regression/ust/getcpu-override/test_getcpu_override
+++ b/
tests/regression/ust/getcpu-override/test_getcpu_override
@@
-175,7
+175,7
@@
start_lttng_sessiond
for fct_test in ${TESTS[@]};
do
for fct_test in ${TESTS[@]};
do
- TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_getcpu_override_trace_path.XXXXXX)
+ TRACE_PATH=$(mktemp -
d -t
tmp.test_getcpu_override_trace_path.XXXXXX)
${fct_test}
if [ $? -ne 0 ]; then
${fct_test}
if [ $? -ne 0 ]; then
diff --git
a/tests/regression/ust/high-throughput/test_high_throughput
b/tests/regression/ust/high-throughput/test_high_throughput
index 873646fa912ab77b7ea8c1fd11e42c3990bc7fdd..9f59836c2351a6a46feee85a56d952d0d62be81c 100755
(executable)
--- a/
tests/regression/ust/high-throughput/test_high_throughput
+++ b/
tests/regression/ust/high-throughput/test_high_throughput
@@
-20,7
+20,7
@@
if [ ! -x "$CURDIR/$BIN_NAME" ]; then
BAIL_OUT "No UST nevents binary detected."
fi
BAIL_OUT "No UST nevents binary detected."
fi
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_high_throughput_ust_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_high_throughput_ust_trace_path.XXXXXX)
# MUST set TESTDIR before calling those functions
# MUST set TESTDIR before calling those functions
@@
-52,8
+52,8
@@
stop_lttng_sessiond
# Validate test
# Validate test
-TEMP_FILE=$(mktemp -
-tmpdir
tmp.test_high_throughput_tmp_file1.XXXXXX)
-TEMP_FILE_2=$(mktemp -
-tmpdir
tmp.test_high_throughput_tmp_file2.XXXXXX)
+TEMP_FILE=$(mktemp -
t
tmp.test_high_throughput_tmp_file1.XXXXXX)
+TEMP_FILE_2=$(mktemp -
t
tmp.test_high_throughput_tmp_file2.XXXXXX)
traced=$("$BABELTRACE_BIN" $TRACE_PATH 2>/dev/null | wc -l)
"$BABELTRACE_BIN" $TRACE_PATH >/dev/null 2>$TEMP_FILE_2
traced=$("$BABELTRACE_BIN" $TRACE_PATH 2>/dev/null | wc -l)
"$BABELTRACE_BIN" $TRACE_PATH >/dev/null 2>$TEMP_FILE_2
diff --git
a/tests/regression/ust/java-jul/test_java_jul
b/tests/regression/ust/java-jul/test_java_jul
index 90c1758e1131fabbf68ad5cba1e87bd1f353d207..41e2656ffbc09590a747f44b83949b80c7f1598e 100755
(executable)
--- a/
tests/regression/ust/java-jul/test_java_jul
+++ b/
tests/regression/ust/java-jul/test_java_jul
@@
-79,8
+79,8
@@
function enable_jul_filter_loglevel_only()
function test_jul_before_start ()
{
function test_jul_before_start ()
{
- local file_sync_after_first=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
- local file_sync_before_last=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
+ local file_sync_after_first=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
+ local file_sync_before_last=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
diag "Test JUL application BEFORE tracing starts"
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
diag "Test JUL application BEFORE tracing starts"
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
@@
-696,7
+696,7
@@
skip $withapp "JUL support is needed. Skipping all tests." $NUM_TESTS ||
for fct_test in ${tests[@]};
do
for fct_test in ${tests[@]};
do
- TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_java_jul_trace_path.XXXXXX)
+ TRACE_PATH=$(mktemp -
d -t
tmp.test_java_jul_trace_path.XXXXXX)
${fct_test}
if [ $? -ne 0 ]; then
${fct_test}
if [ $? -ne 0 ]; then
diff --git
a/tests/regression/ust/java-log4j/test_java_log4j
b/tests/regression/ust/java-log4j/test_java_log4j
index 825889f52539ae1b92b2721581217fd83c9bb663..556d473b4cd7f89486977d931660ff3dac97a1b3 100755
(executable)
--- a/
tests/regression/ust/java-log4j/test_java_log4j
+++ b/
tests/regression/ust/java-log4j/test_java_log4j
@@
-57,8
+57,8
@@
function test_log4j_before_start ()
local file_sync_after_first
local file_sync_before_last
local file_sync_after_first
local file_sync_before_last
- file_sync_after_first=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
- file_sync_before_last=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
+ file_sync_after_first=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
+ file_sync_before_last=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
diag "Test LOG4J application BEFORE tracing starts"
create_lttng_session_ok $SESSION_NAME "$TRACE_PATH"
diag "Test LOG4J application BEFORE tracing starts"
create_lttng_session_ok $SESSION_NAME "$TRACE_PATH"
@@
-579,7
+579,7
@@
tests=(
for fct_test in "${tests[@]}";
do
for fct_test in "${tests[@]}";
do
- TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_java_log4j_trace_path.XXXXXX)
+ TRACE_PATH=$(mktemp -
d -t
tmp.test_java_log4j_trace_path.XXXXXX)
${fct_test}
${fct_test}
diff --git
a/tests/regression/ust/java-log4j2/test_agent_log4j2_domain_log4j
b/tests/regression/ust/java-log4j2/test_agent_log4j2_domain_log4j
index 11091f5455034f7270af86c9ae666980d74b5f27..55960be871023d3e34a4fd70901fccb2c8bcb371 100755
(executable)
--- a/
tests/regression/ust/java-log4j2/test_agent_log4j2_domain_log4j
+++ b/
tests/regression/ust/java-log4j2/test_agent_log4j2_domain_log4j
@@
-58,8
+58,8
@@
function test_log4j2_before_start ()
local file_sync_after_first
local file_sync_before_last
local file_sync_after_first
local file_sync_before_last
- file_sync_after_first=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
- file_sync_before_last=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
+ file_sync_after_first=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX")
+ file_sync_before_last=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
diag "Test LOG4J2 application BEFORE tracing starts"
create_lttng_session_ok "log4j2_before_start" "$TRACE_PATH"
diag "Test LOG4J2 application BEFORE tracing starts"
create_lttng_session_ok "log4j2_before_start" "$TRACE_PATH"
@@
-580,7
+580,7
@@
tests=(
for fct_test in "${tests[@]}";
do
for fct_test in "${tests[@]}";
do
- TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_java_log4j2_trace_path.XXXXXX)
+ TRACE_PATH=$(mktemp -
d -t
tmp.test_java_log4j2_trace_path.XXXXXX)
${fct_test}
${fct_test}
diff --git
a/tests/regression/ust/low-throughput/test_low_throughput
b/tests/regression/ust/low-throughput/test_low_throughput
index e03d9f01eff5f4ef8c171b8d9f6659e795244c4a..2861324f2d303b2d1c19aee2a60f28398d09988b 100755
(executable)
--- a/
tests/regression/ust/low-throughput/test_low_throughput
+++ b/
tests/regression/ust/low-throughput/test_low_throughput
@@
-19,7
+19,7
@@
if [ ! -x "$CURDIR/$BIN_NAME" ]; then
BAIL_OUT "No UST nevents binary detected."
fi
BAIL_OUT "No UST nevents binary detected."
fi
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_low_throughput_ust_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_low_throughput_ust_trace_path.XXXXXX)
# MUST set TESTDIR before calling those functions
# MUST set TESTDIR before calling those functions
diff --git
a/tests/regression/ust/multi-lib/test_multi_lib
b/tests/regression/ust/multi-lib/test_multi_lib
index 071d8e530ec7eb46328b002913e269a77cb588e7..4a96dd032f668f5cd066b30cf4c38747a6ae98bb 100755
(executable)
--- a/
tests/regression/ust/multi-lib/test_multi_lib
+++ b/
tests/regression/ust/multi-lib/test_multi_lib
@@
-236,7
+236,7
@@
start_lttng_sessiond
while [ "$i" -lt "$TEST_COUNT" ]; do
while [ "$i" -lt "$TEST_COUNT" ]; do
- TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_multi_lib_ust_trace_path.XXXXXX)
+ TRACE_PATH=$(mktemp -
d -t
tmp.test_multi_lib_ust_trace_path.XXXXXX)
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
diff --git
a/tests/regression/ust/multi-session/test_multi_session
b/tests/regression/ust/multi-session/test_multi_session
index 91f064daea1500df297172fdfbd7323f9ffaf9c4..c0d1c307e7fbce5760db4e3822e3fb242611c5b5 100755
(executable)
--- a/
tests/regression/ust/multi-session/test_multi_session
+++ b/
tests/regression/ust/multi-session/test_multi_session
@@
-65,7
+65,7
@@
print_test_banner "$TEST_DESC"
start_lttng_sessiond
start_lttng_sessiond
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_multi_session_ust.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_multi_session_ust.XXXXXX)
test_multi_session
out=$?
test_multi_session
out=$?
diff --git
a/tests/regression/ust/namespaces/test_ns_contexts
b/tests/regression/ust/namespaces/test_ns_contexts
index e65cc247598533bf2f2053f38d7687395ed756e3..0af3193eff024d8036142f77db1a67edd5656dd3 100755
(executable)
--- a/
tests/regression/ust/namespaces/test_ns_contexts
+++ b/
tests/regression/ust/namespaces/test_ns_contexts
@@
-44,7
+44,7
@@
function test_ns()
return
fi
return
fi
- trace_path=$(mktemp -
-tmpdir -
d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ trace_path=$(mktemp -d -t "tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
# Get the current ns inode number
ns_inode=$(stat -c '%i' -L "/proc/$$/ns/$ns")
# Get the current ns inode number
ns_inode=$(stat -c '%i' -L "/proc/$$/ns/$ns")
diff --git
a/tests/regression/ust/namespaces/test_ns_contexts_change
b/tests/regression/ust/namespaces/test_ns_contexts_change
index 78fc37b5d1973b14a8d969fcbb2326f4fa256798..fd16216309bf25a19474f4fe016118f5e3e6a925 100755
(executable)
--- a/
tests/regression/ust/namespaces/test_ns_contexts_change
+++ b/
tests/regression/ust/namespaces/test_ns_contexts_change
@@
-46,9
+46,9
@@
function test_ns()
ns_inode=$(stat -c '%i' -L "/proc/$$/ns/$ns")
ok $? "Get current $ns namespace inode: $ns_inode" || ns_inode="invalid"
ns_inode=$(stat -c '%i' -L "/proc/$$/ns/$ns")
ok $? "Get current $ns namespace inode: $ns_inode" || ns_inode="invalid"
- trace_path=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
- file_sync_before_last=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
- file_sync_after_unshare=$(mktemp -
-tmpdir -u
"tmp.${FUNCNAME[0]}_sync_after_unshare.XXXXXX")
+ trace_path=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ file_sync_before_last=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX")
+ file_sync_after_unshare=$(mktemp -
u -t
"tmp.${FUNCNAME[0]}_sync_after_unshare.XXXXXX")
start_lttng_sessiond
start_lttng_sessiond
diff --git
a/tests/regression/ust/nprocesses/test_nprocesses
b/tests/regression/ust/nprocesses/test_nprocesses
index 7673370ce08ba2e8dc9f5d89ebbd1efe36da4c29..5e16164e5a8b97484ab31ae8842ca46ca416a4a3 100755
(executable)
--- a/
tests/regression/ust/nprocesses/test_nprocesses
+++ b/
tests/regression/ust/nprocesses/test_nprocesses
@@
-36,8
+36,8
@@
start_lttng_sessiond
# Start tests. Each is an infinite tracing loop.
# Start tests. Each is an infinite tracing loop.
-file_sync_after_first=$(mktemp -
-tmpdir -u
tmp.test_nprocesses_sync_after_first.XXXXXX)
-file_sync_before_last=$(mktemp -
-tmpdir -u
tmp.test_nprocesses_sync_before_last.XXXXXX)
+file_sync_after_first=$(mktemp -
u -t
tmp.test_nprocesses_sync_after_first.XXXXXX)
+file_sync_before_last=$(mktemp -
u -t
tmp.test_nprocesses_sync_before_last.XXXXXX)
diag "Starting $NUM_PROCESS test applications"
for i in `seq 1 $NUM_PROCESS`
diag "Starting $NUM_PROCESS test applications"
for i in `seq 1 $NUM_PROCESS`
@@
-58,7
+58,7
@@
done
pass "All applications are registered to sessiond"
pass "All applications are registered to sessiond"
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_nprocesses_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_nprocesses_trace_path.XXXXXX)
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
diff --git
a/tests/regression/ust/overlap/test_overlap
b/tests/regression/ust/overlap/test_overlap
index a942d066afae2fea9ef8ac99521711a421010219..8eddc8247bb696ccc5977a8ef5d41af23b4f7adf 100755
(executable)
--- a/
tests/regression/ust/overlap/test_overlap
+++ b/
tests/regression/ust/overlap/test_overlap
@@
-645,7
+645,7
@@
start_lttng_sessiond
while [ "$i" -lt "$TEST_COUNT" ]; do
while [ "$i" -lt "$TEST_COUNT" ]; do
- TRACE_PATH=$(mktemp -
-tmpdir -
d -t tmp.test_overlap.XXXXXX)
+ TRACE_PATH=$(mktemp -d -t tmp.test_overlap.XXXXXX)
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
diff --git
a/tests/regression/ust/periodical-metadata-flush/test_periodical_metadata_flush
b/tests/regression/ust/periodical-metadata-flush/test_periodical_metadata_flush
index d81d475d47632efc57645e403ec94037ffeae803..56c23ff408a98b4704a0a4ff1743a66983673ad5 100755
(executable)
--- a/
tests/regression/ust/periodical-metadata-flush/test_periodical_metadata_flush
+++ b/
tests/regression/ust/periodical-metadata-flush/test_periodical_metadata_flush
@@
-17,7
+17,7
@@
SESSION_NAME="periodical-flush"
EVENT_NAME="tp:tptest"
BIN_NAME="gen-nevents"
NUM_TESTS=38
EVENT_NAME="tp:tptest"
BIN_NAME="gen-nevents"
NUM_TESTS=38
-APP_TMP_FILE=$(mktemp -
-tmpdir -u
tmp.test_periodical_metadata_flush_ust_app_tmp_file.XXXXXX)
+APP_TMP_FILE=$(mktemp -
u -t
tmp.test_periodical_metadata_flush_ust_app_tmp_file.XXXXXX)
APPS_PID=
source $TESTDIR/utils/utils.sh
APPS_PID=
source $TESTDIR/utils/utils.sh
@@
-313,7
+313,7
@@
i=0
start_lttng_sessiond
while [ $i -lt $TEST_COUNT ]; do
start_lttng_sessiond
while [ $i -lt $TEST_COUNT ]; do
- TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_periodical_metadata_flush_ust_trace_path.XXXXXX)
+ TRACE_PATH=$(mktemp -
d -t
tmp.test_periodical_metadata_flush_ust_trace_path.XXXXXX)
${TESTS[$i]}
rm -rf $TRACE_PATH
let "i++"
${TESTS[$i]}
rm -rf $TRACE_PATH
let "i++"
diff --git
a/tests/regression/ust/python-logging/test_python_logging.in
b/tests/regression/ust/python-logging/test_python_logging.in
index 470452260eb49132258425ab7a914e62bbe6f58f..0bb7ef24d82989e77ed71b945c3fcf6dcd6fa6ab 100755
(executable)
--- a/
tests/regression/ust/python-logging/test_python_logging.in
+++ b/
tests/regression/ust/python-logging/test_python_logging.in
@@
-106,8
+106,8
@@
function enable_python_filter_loglevel_only()
function test_python_before_start ()
{
function test_python_before_start ()
{
- local ready_file=$(mktemp -
-tmpdir -u
)
- local go_file=$(mktemp -
-tmpdir -u
)
+ local ready_file=$(mktemp -
u -t
)
+ local go_file=$(mktemp -
u -t
)
diag "Test Python application BEFORE tracing starts"
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
diag "Test Python application BEFORE tracing starts"
create_lttng_session_ok $SESSION_NAME $TRACE_PATH
@@
-688,7
+688,7
@@
function test_python_filter_loglevel()
function test_python_trigger_notify_action
{
uid=$(id --user)
function test_python_trigger_notify_action
{
uid=$(id --user)
- tmp_expected_stdout=$(mktemp -
-tmpdir -
t test_list_triggers_python_cli_expected_stdout.XXXXXX)
+ tmp_expected_stdout=$(mktemp -t test_list_triggers_python_cli_expected_stdout.XXXXXX)
diag "Test Python trigger with notify action"
diag "Test Python trigger with notify action"
@@
-754,7
+754,7
@@
skip $skip_agent "Python agent test skipped." $NUM_TESTS ||
do
for fct_test in ${tests[@]};
do
do
for fct_test in ${tests[@]};
do
- TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_python_logging_trace_path.XXXXXX)
+ TRACE_PATH=$(mktemp -
d -t
tmp.test_python_logging_trace_path.XXXXXX)
diag "(Python $python_version)"
${fct_test} $python_version
diag "(Python $python_version)"
${fct_test} $python_version
diff --git
a/tests/regression/ust/rotation-destroy-flush/test_rotation_destroy_flush
b/tests/regression/ust/rotation-destroy-flush/test_rotation_destroy_flush
index 8ef4f0d8cd8b7c95288abdfdd3743793190e004d..669bcbc430a5f6b0d0d64c1657e0c8b1338ba3d3 100755
(executable)
--- a/
tests/regression/ust/rotation-destroy-flush/test_rotation_destroy_flush
+++ b/
tests/regression/ust/rotation-destroy-flush/test_rotation_destroy_flush
@@
-130,7
+130,7
@@
while [ "$i" -lt "$TEST_COUNT" ]; do
trap signal_cleanup SIGTERM SIGINT
trap signal_cleanup SIGTERM SIGINT
- TRACE_PATH=$(mktemp -
-tmpdir -
d -t tmp.test_rotation_destroy_flush.XXXXXX)
+ TRACE_PATH=$(mktemp -d -t tmp.test_rotation_destroy_flush.XXXXXX)
# Execute test
${TESTS[$i]}
# Execute test
${TESTS[$i]}
diff --git
a/tests/regression/ust/test_event_basic
b/tests/regression/ust/test_event_basic
index dd0c771451c5e73ec65574c8863bd16b941db23f..1e4e67f61f046b178e59c8aba7f5c9cb964a470f 100755
(executable)
--- a/
tests/regression/ust/test_event_basic
+++ b/
tests/regression/ust/test_event_basic
@@
-19,7
+19,7
@@
source $TESTDIR/utils/utils.sh
function test_event_basic()
{
function test_event_basic()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="ust_event_basic"
SESSION_NAME2="ust_event_basic2"
CHAN_NAME="mychan"
SESSION_NAME="ust_event_basic"
SESSION_NAME2="ust_event_basic2"
CHAN_NAME="mychan"
diff --git
a/tests/regression/ust/test_event_perf
b/tests/regression/ust/test_event_perf
index 01c137a19b23a3b3d72f32b11416d152e764822a..9b2de4de28817651272c047d59087fa31ff61b09 100755
(executable)
--- a/
tests/regression/ust/test_event_perf
+++ b/
tests/regression/ust/test_event_perf
@@
-56,7
+56,7
@@
function add_context_ust_skip_ok()
# Only test parsing of the enabling by raw ID
function test_parsing_raw()
{
# Only test parsing of the enabling by raw ID
function test_parsing_raw()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="ust_event_basic"
CHAN_NAME="mychan"
SESSION_NAME="ust_event_basic"
CHAN_NAME="mychan"
@@
-84,7
+84,7
@@
function test_parsing_raw()
function test_event_basic()
{
function test_event_basic()
{
- TRACE_PATH=$(mktemp -
-tmpdir -d
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
+ TRACE_PATH=$(mktemp -
d -t
"tmp.${FUNCNAME[0]}_trace_path.XXXXXX")
SESSION_NAME="ust_event_basic"
CHAN_NAME="mychan"
SESSION_NAME="ust_event_basic"
CHAN_NAME="mychan"
diff --git
a/tests/regression/ust/test_event_tracef
b/tests/regression/ust/test_event_tracef
index 2d7a6415492a07166be69af9a63a36c8d59dd04e..30922a6cf9ea5a7a921980fc2ed56da20002ebb0 100755
(executable)
--- a/
tests/regression/ust/test_event_tracef
+++ b/
tests/regression/ust/test_event_tracef
@@
-49,7
+49,7
@@
bail_out_if_no_babeltrace
start_lttng_sessiond
start_lttng_sessiond
-TRACE_PATH=$(mktemp -
-tmpdir -d
tmp.test_event_tracef_trace_path.XXXXXX)
+TRACE_PATH=$(mktemp -
d -t
tmp.test_event_tracef_trace_path.XXXXXX)
test_event_tracef
out=$?
if [ $out -ne 0 ]; then
test_event_tracef
out=$?
if [ $out -ne 0 ]; then
diff --git
a/tests/stress/test_multi_sessions_per_uid_10app
b/tests/stress/test_multi_sessions_per_uid_10app
index 26565464abf7a246a6cb628ada5259705757d640..68cfc457242d9c5c9538032f74eae301a340239e 100755
(executable)
--- a/
tests/stress/test_multi_sessions_per_uid_10app
+++ b/
tests/stress/test_multi_sessions_per_uid_10app
@@
-126,7
+126,7
@@
diag "Starting applications"
./$TESTDIR/stress/$LAUNCH_APP $NR_APP &
APPS_PID="${APPS_PID} ${!}"
./$TESTDIR/stress/$LAUNCH_APP $NR_APP &
APPS_PID="${APPS_PID} ${!}"
-TRACE_PATH=$(mktemp -
-tmpdir -
d -t tmp.test_multi_sess_per_uid_10app.XXXXXX)
+TRACE_PATH=$(mktemp -d -t tmp.test_multi_sess_per_uid_10app.XXXXXX)
test_stress
out=$?
test_stress
out=$?
diff --git
a/tests/stress/test_multi_sessions_per_uid_5app_streaming
b/tests/stress/test_multi_sessions_per_uid_5app_streaming
index db225db0eeda9562a587f6a394d58bd7d7b097d8..d1d192c029bcaf13a91513df5f0e80a2fc28cb1d 100755
(executable)
--- a/
tests/stress/test_multi_sessions_per_uid_5app_streaming
+++ b/
tests/stress/test_multi_sessions_per_uid_5app_streaming
@@
-150,7
+150,7
@@
plan_tests $NUM_TESTS
print_test_banner "$TEST_DESC"
print_test_banner "$TEST_DESC"
-TRACE_PATH=$(mktemp -
-tmpdir -
d -t tmp.test_multi_sess_per_uid_5app_streaming.XXXXXX)
+TRACE_PATH=$(mktemp -d -t tmp.test_multi_sess_per_uid_5app_streaming.XXXXXX)
start_relayd "-o $TRACE_PATH"
start_sessiond
start_relayd "-o $TRACE_PATH"
start_sessiond
diff --git
a/tests/stress/test_multi_sessions_per_uid_5app_streaming_kill_relayd
b/tests/stress/test_multi_sessions_per_uid_5app_streaming_kill_relayd
index 9cb664d5b13278e3670063650b69d313898e711e..53411cb6d63fecd2dcf15fd014047d3cc681610d 100755
(executable)
--- a/
tests/stress/test_multi_sessions_per_uid_5app_streaming_kill_relayd
+++ b/
tests/stress/test_multi_sessions_per_uid_5app_streaming_kill_relayd
@@
-152,7
+152,7
@@
plan_tests $NUM_TESTS
print_test_banner "$TEST_DESC"
print_test_banner "$TEST_DESC"
-TRACE_PATH=$(mktemp -
-tmpdir -
d -t tmp.test_multi_sess_per_uid_5app_kill_relayd.XXXXXX)
+TRACE_PATH=$(mktemp -d -t tmp.test_multi_sess_per_uid_5app_kill_relayd.XXXXXX)
start_relayd "-o $TRACE_PATH"
start_sessiond
start_relayd "-o $TRACE_PATH"
start_sessiond
diff --git
a/tests/utils/utils.sh
b/tests/utils/utils.sh
index 1428afd62841ad99a930fc6fee7be617a2ddf1e0..b33a264c2597fd4ca06b6fa08fcf3872ec9a897f 100644
(file)
--- a/
tests/utils/utils.sh
+++ b/
tests/utils/utils.sh
@@
-2376,8
+2376,8
@@
function lttng_remove_trigger_ok()
function list_triggers_matches_ok ()
{
function list_triggers_matches_ok ()
{
- local tmp_stdout=$(mktemp -
-tmpdir -
t "tmp.${FUNCNAME[0]}_stdout.XXXXXX")
- local tmp_stderr=$(mktemp -
-tmpdir -
t "tmp.${FUNCNAME[0]}_stderr.XXXXXX")
+ local tmp_stdout=$(mktemp -t "tmp.${FUNCNAME[0]}_stdout.XXXXXX")
+ local tmp_stderr=$(mktemp -t "tmp.${FUNCNAME[0]}_stderr.XXXXXX")
local test_name="$1"
local expected_stdout_file="$2"
local test_name="$1"
local expected_stdout_file="$2"
@@
-2406,9
+2406,9
@@
function list_triggers_matches_mi_ok ()
local test_name="$1"
local expected_stdout_file="$2"
local test_name="$1"
local expected_stdout_file="$2"
- tmp_stdout_raw=$(mktemp -
-tmpdir -
t "tmp.${FUNCNAME[0]}_stdout.XXXXXX")
- tmp_stdout=$(mktemp -
-tmpdir -
t "tmp.${FUNCNAME[0]}_stdout.XXXXXX")
- tmp_stderr=$(mktemp -
-tmpdir -
t "tmp.${FUNCNAME[0]}_stderr.XXXXXX")
+ tmp_stdout_raw=$(mktemp -t "tmp.${FUNCNAME[0]}_stdout.XXXXXX")
+ tmp_stdout=$(mktemp -t "tmp.${FUNCNAME[0]}_stdout.XXXXXX")
+ tmp_stderr=$(mktemp -t "tmp.${FUNCNAME[0]}_stderr.XXXXXX")
diag "$TESTDIR/../src/bin/lttng/$LTTNG_BIN --mi xml list-triggers"
diag "$TESTDIR/../src/bin/lttng/$LTTNG_BIN --mi xml list-triggers"
This page took
0.14026 seconds
and
4
git commands to generate.