X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=tests%2Fregression%2Ftools%2Fsnapshots%2Fust_test;h=60f6e8dac4e76c9990208c4f99054828b2001ebc;hb=6c4a91d639747f260ab46decebc50998ef063712;hp=1e01eb21e2bf1b0c5d2a84677893985ca42b5dad;hpb=18c9d47c32d019535b6ef12ed84e3eb220f6060d;p=lttng-tools.git diff --git a/tests/regression/tools/snapshots/ust_test b/tests/regression/tools/snapshots/ust_test index 1e01eb21e..60f6e8dac 100755 --- a/tests/regression/tools/snapshots/ust_test +++ b/tests/regression/tools/snapshots/ust_test @@ -49,7 +49,7 @@ function start_test_app() local tmp_file=$(mktemp -u) # Start application with a temporary file. - $TESTAPP_BIN $NR_ITER $NR_USEC_WAIT $tmp_file & + $TESTAPP_BIN -i $NR_ITER -w $NR_USEC_WAIT --sync-after-first-event $tmp_file & ret=$? APPS_PID="${APPS_PID} ${!}" ok $ret "Start application to trace" @@ -193,7 +193,7 @@ function test_ust_local_snapshot () enable_lttng_mmap_overwrite_ust_channel $SESSION_NAME $CHANNEL_NAME enable_ust_lttng_event_ok $SESSION_NAME $EVENT_NAME $CHANNEL_NAME start_lttng_tracing_ok $SESSION_NAME - lttng_snapshot_add_output_ok $SESSION_NAME $TRACE_PATH + lttng_snapshot_add_output_ok $SESSION_NAME file://$TRACE_PATH # Returns once the application has at least fired ONE tracepoint. start_test_app @@ -224,7 +224,7 @@ function test_ust_local_snapshot_small_discard_buffers () enable_mmap_small_discard_ust_channel $SESSION_NAME $CHANNEL_NAME enable_ust_lttng_event_ok $SESSION_NAME $EVENT_NAME $CHANNEL_NAME start_lttng_tracing_ok $SESSION_NAME - lttng_snapshot_add_output_ok $SESSION_NAME $TRACE_PATH + lttng_snapshot_add_output_ok $SESSION_NAME file://$TRACE_PATH # Run test apps, wait for them to complete. start_test_app @@ -269,7 +269,7 @@ function test_ust_local_snapshot_small_overwrite_buffers () enable_mmap_small_overwrite_ust_channel $SESSION_NAME $CHANNEL_NAME enable_ust_lttng_event_ok $SESSION_NAME $EVENT_NAME $CHANNEL_NAME start_lttng_tracing_ok $SESSION_NAME - lttng_snapshot_add_output_ok $SESSION_NAME $TRACE_PATH + lttng_snapshot_add_output_ok $SESSION_NAME file://$TRACE_PATH # Run test apps, wait for them to complete. start_test_app @@ -337,10 +337,10 @@ function test_ust_local_snapshot_max_size () if [ "$sum_size_tracefiles" -gt "$max_size" ]; then fail "Tracefiles size sum validation" diag "Tracefiles size sum: $sum_size_tracefiles Expected max: $max_size" + else + pass "Tracefiles size sum validation" fi - pass "Tracefiles size sum validation" - stop_lttng_tracing_ok $SESSION_NAME destroy_lttng_session_ok $SESSION_NAME @@ -367,7 +367,7 @@ function test_ust_local_snapshot_large_metadata () enable_lttng_mmap_overwrite_ust_channel $SESSION_NAME $CHANNEL_NAME enable_ust_lttng_event_ok $SESSION_NAME $LM_EVENT $CHANNEL_NAME start_lttng_tracing_ok $SESSION_NAME - lttng_snapshot_add_output_ok $SESSION_NAME $TRACE_PATH + lttng_snapshot_add_output_ok $SESSION_NAME file://$TRACE_PATH $LM_BIN 1 1 ok $? "Start application to trace" lttng_snapshot_record $SESSION_NAME @@ -400,7 +400,7 @@ function test_ust_per_uid_local_snapshot () enable_channel_per_uid_mmap_overwrite $SESSION_NAME $CHANNEL_NAME enable_ust_lttng_event_ok $SESSION_NAME $EVENT_NAME $CHANNEL_NAME start_lttng_tracing_ok $SESSION_NAME - lttng_snapshot_add_output_ok $SESSION_NAME $TRACE_PATH + lttng_snapshot_add_output_ok $SESSION_NAME file://$TRACE_PATH # Returns once the application has at least fired ONE tracepoint. start_test_app @@ -429,7 +429,7 @@ function test_ust_per_uid_local_snapshot_post_mortem () enable_channel_per_uid_mmap_overwrite $SESSION_NAME $CHANNEL_NAME enable_ust_lttng_event_ok $SESSION_NAME $EVENT_NAME $CHANNEL_NAME start_lttng_tracing_ok $SESSION_NAME - lttng_snapshot_add_output_ok $SESSION_NAME $TRACE_PATH + lttng_snapshot_add_output_ok $SESSION_NAME file://$TRACE_PATH # Returns once the application has at least fired ONE tracepoint. start_test_app @@ -457,7 +457,7 @@ function test_ust_local_snapshots () enable_lttng_mmap_overwrite_ust_channel $SESSION_NAME $CHANNEL_NAME enable_ust_lttng_event_ok $SESSION_NAME $EVENT_NAME $CHANNEL_NAME start_lttng_tracing_ok $SESSION_NAME - lttng_snapshot_add_output_ok $SESSION_NAME $TRACE_PATH + lttng_snapshot_add_output_ok $SESSION_NAME file://$TRACE_PATH # Returns once the application has at least fired ONE tracepoint. start_test_app