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"
$TESTAPP_BIN -i $NR_ITER -w $NR_USEC_WAIT
stop_lttng_tracing_ok "$session_name"
- destroy_lttng_session_ok "$session_name"
+ destroy_lttng_session_ok "$session_name" --no-wait
if [ "$grouping" = "$GROUP_BY_SESSION" ]; then
validate_trace "$EVENT_NAME" "$TRACE_PATH/$session_name/$HOSTNAME*"
$TESTAPP_BIN -i $NR_ITER -w $NR_USEC_WAIT
stop_lttng_tracing_ok "$session_name"
- destroy_lttng_session_ok "$session_name"
+ destroy_lttng_session_ok "$session_name" --no-wait
if [ "$grouping" = "$GROUP_BY_SESSION" ]; then
validate_trace "$EVENT_NAME" "$TRACE_PATH/$session_name/$HOSTNAME*"
$TESTAPP_BIN -i $NR_ITER -w $NR_USEC_WAIT
stop_lttng_tracing_ok "$session_name"
- destroy_lttng_session_ok "$session_name"
+ destroy_lttng_session_ok "$session_name" --no-wait
if [ "$grouping" = "$GROUP_BY_SESSION" ]; then
validate_trace "$EVENT_NAME" "$TRACE_PATH/$session_name/$HOSTNAME-*/$custom_output"
$TESTAPP_BIN -i $NR_ITER -w $NR_USEC_WAIT
stop_lttng_tracing_ok "$session_name"
- destroy_lttng_session_ok "$session_name"
+ destroy_lttng_session_ok "$session_name" --no-wait
if [ "$grouping" = "$GROUP_BY_SESSION" ]; then
validate_trace "$EVENT_NAME" "$TRACE_PATH/$session_name/$HOSTNAME*"
$TESTAPP_BIN -i $NR_ITER -w $NR_USEC_WAIT
stop_lttng_tracing_ok "$session_name"
- destroy_lttng_session_ok "$session_name"
+ destroy_lttng_session_ok "$session_name" --no-wait
if [ "$grouping" = "$GROUP_BY_SESSION" ]; then
validate_trace "$EVENT_NAME" "$TRACE_PATH/$session_name/$HOSTNAME*"
$TESTAPP_BIN -i $NR_ITER -w $NR_USEC_WAIT
stop_lttng_tracing_ok "$session_name"
- destroy_lttng_session_ok "$session_name"
+ destroy_lttng_session_ok "$session_name" --no-wait
if [ "$grouping" = "$GROUP_BY_SESSION" ]; then
validate_trace "$EVENT_NAME" "$TRACE_PATH/$session_name/$HOSTNAME-*/$custom_output"
rotate_session_ok "$session_name"
stop_lttng_tracing_ok "$session_name"
- destroy_lttng_session_ok "$session_name"
+ destroy_lttng_session_ok "$session_name" --no-wait
if [ "$grouping" = "$GROUP_BY_SESSION" ]; then
validate_trace "$EVENT_NAME" "$TRACE_PATH/$session_name/$HOSTNAME*"
stop_lttng_tracing_ok "$session_name"
- destroy_lttng_session_ok "$session_name"
+ destroy_lttng_session_ok "$session_name" --no-wait
if [ "$grouping" = "$GROUP_BY_SESSION" ]; then
validate_trace "$EVENT_NAME" "$TRACE_PATH/$session_name/$HOSTNAME-*/$custom_output"
rotate_session_ok "$session_name"
stop_lttng_tracing_ok "$session_name"
- destroy_lttng_session_ok "$session_name"
+ destroy_lttng_session_ok "$session_name" --no-wait
if [ "$grouping" = "$GROUP_BY_SESSION" ]; then
validate_trace "$EVENT_NAME" "$TRACE_PATH/$session_name/$HOSTNAME*"
lttng_snapshot_record "$session_name"
stop_lttng_tracing_ok "$session_name"
- destroy_lttng_session_ok "$session_name"
+ destroy_lttng_session_ok "$session_name" --no-wait
if [ "$grouping" = "$GROUP_BY_SESSION" ]; then
validate_trace "$EVENT_NAME" "$TRACE_PATH/$session_name/$HOSTNAME*"
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
wait
stop_lttng_tracing_ok "$session_name"
- destroy_lttng_session_ok "$session_name"
+ destroy_lttng_session_ok "$session_name" --no-wait
if [ "$grouping" = "$GROUP_BY_SESSION" ]; then
validate_trace "$EVENT_NAME" "$TRACE_PATH/$session_name/$HOSTNAME-*/snapshot-1*"
lttng_snapshot_record "$session_name"
stop_lttng_tracing_ok "$session_name"
- destroy_lttng_session_ok "$session_name"
+ destroy_lttng_session_ok "$session_name" --no-wait
if [ "$grouping" = "$GROUP_BY_SESSION" ]; then
validate_trace "$EVENT_NAME" "$TRACE_PATH/$session_name/$HOSTNAME-*/snapshot-1*"
lttng_snapshot_record "$session_name"
stop_lttng_tracing_ok "$session_name"
- destroy_lttng_session_ok "$session_name"
+ destroy_lttng_session_ok "$session_name" --no-wait
# When session name is automatic, the actual directory is "auto", not
# auto-<datetime>.
lttng_snapshot_record "$session_name"
stop_lttng_tracing_ok "$session_name"
- destroy_lttng_session_ok "$session_name"
+ destroy_lttng_session_ok "$session_name" --no-wait
if [ "$grouping" = "$GROUP_BY_SESSION" ]; then
validate_trace "$EVENT_NAME" "$TRACE_PATH/$session_name/$HOSTNAME-*/$custom_output/$snapshot_name*"
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