diag "Test UST snapshot output listing"
create_lttng_session_no_output $SESSION_NAME
enable_lttng_mmap_overwrite_ust_channel $SESSION_NAME $CHANNEL_NAME
- enable_ust_lttng_event $SESSION_NAME $EVENT_NAME $CHANNEL_NAME
+ enable_ust_lttng_event_ok $SESSION_NAME $EVENT_NAME $CHANNEL_NAME
- start_lttng_tracing $SESSION_NAME
+ start_lttng_tracing_ok $SESSION_NAME
snapshot_add_output $SESSION_NAME "file://$TRACE_PATH" ${output_names[0]}
diag "Test local UST snapshots"
create_lttng_session_no_output $SESSION_NAME
enable_lttng_mmap_overwrite_ust_channel $SESSION_NAME $CHANNEL_NAME
- enable_ust_lttng_event $SESSION_NAME $EVENT_NAME $CHANNEL_NAME
- start_lttng_tracing $SESSION_NAME
+ enable_ust_lttng_event_ok $SESSION_NAME $EVENT_NAME $CHANNEL_NAME
+ start_lttng_tracing_ok $SESSION_NAME
lttng_snapshot_add_output $SESSION_NAME $TRACE_PATH
# Returns once the application has at least fired ONE tracepoint.
if [ $? -eq 0 ]; then
# Only delete if successful
rm -rf $TRACE_PATH
- else
- break
fi
stop_test_apps
enable_mmap_overwrite_subbuf_ust_channel $SESSION_NAME $CHANNEL_NAME $subbuf_size
- enable_ust_lttng_event $SESSION_NAME $EVENT_NAME $CHANNEL_NAME
- start_lttng_tracing $SESSION_NAME
+ enable_ust_lttng_event_ok $SESSION_NAME $EVENT_NAME $CHANNEL_NAME
+ start_lttng_tracing_ok $SESSION_NAME
snapshot_add_output $SESSION_NAME "file://$TRACE_PATH" "" $max_size
diag "Test local UST snapshots with > 4kB metadata"
create_lttng_session_no_output $SESSION_NAME
enable_lttng_mmap_overwrite_ust_channel $SESSION_NAME $CHANNEL_NAME
- enable_ust_lttng_event $SESSION_NAME $LM_EVENT $CHANNEL_NAME
- start_lttng_tracing $SESSION_NAME
+ enable_ust_lttng_event_ok $SESSION_NAME $LM_EVENT $CHANNEL_NAME
+ start_lttng_tracing_ok $SESSION_NAME
lttng_snapshot_add_output $SESSION_NAME $TRACE_PATH
$LM_BIN 1 1
ok $? "Start application to trace"
if [ $? -eq 0 ]; then
# Only delete if successful
rm -rf $TRACE_PATH
- else
- break
fi
}
diag "Test local UST snapshots"
create_lttng_session_no_output $SESSION_NAME
enable_channel_per_uid_mmap_overwrite $SESSION_NAME $CHANNEL_NAME
- enable_ust_lttng_event $SESSION_NAME $EVENT_NAME $CHANNEL_NAME
- start_lttng_tracing $SESSION_NAME
+ enable_ust_lttng_event_ok $SESSION_NAME $EVENT_NAME $CHANNEL_NAME
+ start_lttng_tracing_ok $SESSION_NAME
lttng_snapshot_add_output $SESSION_NAME $TRACE_PATH
# Returns once the application has at least fired ONE tracepoint.
if [ $? -eq 0 ]; then
# Only delete if successful
rm -rf $TRACE_PATH
- else
- break
fi
stop_test_apps
diag "Test local UST snapshots post-mortem"
create_lttng_session_no_output $SESSION_NAME
enable_channel_per_uid_mmap_overwrite $SESSION_NAME $CHANNEL_NAME
- enable_ust_lttng_event $SESSION_NAME $EVENT_NAME $CHANNEL_NAME
- start_lttng_tracing $SESSION_NAME
+ enable_ust_lttng_event_ok $SESSION_NAME $EVENT_NAME $CHANNEL_NAME
+ start_lttng_tracing_ok $SESSION_NAME
lttng_snapshot_add_output $SESSION_NAME $TRACE_PATH
# Returns once the application has at least fired ONE tracepoint.
if [ $? -eq 0 ]; then
# Only delete if successful
rm -rf $TRACE_PATH
- else
- break
fi
}
diag "Test $NR_SNAPSHOT local UST snapshots"
create_lttng_session_no_output $SESSION_NAME
enable_lttng_mmap_overwrite_ust_channel $SESSION_NAME $CHANNEL_NAME
- enable_ust_lttng_event $SESSION_NAME $EVENT_NAME $CHANNEL_NAME
- start_lttng_tracing $SESSION_NAME
+ enable_ust_lttng_event_ok $SESSION_NAME $EVENT_NAME $CHANNEL_NAME
+ start_lttng_tracing_ok $SESSION_NAME
lttng_snapshot_add_output $SESSION_NAME $TRACE_PATH
# Returns once the application has at least fired ONE tracepoint.
if [ $? -eq 0 ]; then
# Only delete if successful
rm -rf $TRACE_PATH
- else
- break
fi
done
stop_lttng_tracing $SESSION_NAME