X-Git-Url: http://git.efficios.com/?p=lttng-tools.git;a=blobdiff_plain;f=tests%2Fregression%2Ftools%2Fsave-load%2Ftest_save;h=c5f6b1341c4afeb7b019919e732809ed4bb0d727;hp=2994c9f6c695b6d121be04877b4e00eb76236c48;hb=4d513dce5d26cbc477a00b348beb537d01231cd9;hpb=827caf52170780e09de9184749067ef670801846 diff --git a/tests/regression/tools/save-load/test_save b/tests/regression/tools/save-load/test_save index 2994c9f6c..c5f6b1341 100755 --- a/tests/regression/tools/save-load/test_save +++ b/tests/regression/tools/save-load/test_save @@ -19,9 +19,6 @@ TEST_DESC="Save session(s)" CURDIR=$(dirname $0)/ TESTDIR=$CURDIR/../../../ -SESSIOND_BIN="lttng-sessiond" -RELAYD_BIN="lttng-relayd" -LTTNG_BIN="lttng" SESSION_NAME="save-42" CHANNEL_NAME="chan-save" @@ -29,7 +26,7 @@ EVENT_NAME="tp:tptest" DIR=$(readlink -f $TESTDIR) -NUM_TESTS=37 +NUM_TESTS=41 source $TESTDIR/utils/utils.sh @@ -67,13 +64,14 @@ function test_basic_save() create_lttng_session_ok $SESSION_NAME $TRACE_PATH enable_ust_lttng_channel_ok $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 + lttng_track_ok "-p 666 -u -s $SESSION_NAME" lttng_save $SESSION_NAME "-o $TRACE_PATH" is_session_saved $TRACE_PATH $SESSION_NAME - destroy_lttng_session $SESSION_NAME + destroy_lttng_session_ok $SESSION_NAME } function test_basic_save_all() @@ -88,9 +86,13 @@ function test_basic_save_all() enable_ust_lttng_channel_ok $SESSION_NAME-2 $CHANNEL_NAME enable_ust_lttng_channel_ok $SESSION_NAME-3 $CHANNEL_NAME - enable_ust_lttng_event $SESSION_NAME-1 $EVENT_NAME $CHANNEL_NAME - enable_ust_lttng_event $SESSION_NAME-2 $EVENT_NAME $CHANNEL_NAME - enable_ust_lttng_event $SESSION_NAME-3 $EVENT_NAME $CHANNEL_NAME + enable_ust_lttng_event_ok $SESSION_NAME-1 $EVENT_NAME $CHANNEL_NAME + enable_ust_lttng_event_ok $SESSION_NAME-2 $EVENT_NAME $CHANNEL_NAME + enable_ust_lttng_event_ok $SESSION_NAME-3 $EVENT_NAME $CHANNEL_NAME + + lttng_track_ok "-p 666 -u -s $SESSION_NAME-1" + lttng_track_ok "-p 666 -u -s $SESSION_NAME-2" + lttng_track_ok "-p 666 -u -s $SESSION_NAME-3" lttng_save "" "-a -o $TRACE_PATH" @@ -98,9 +100,9 @@ function test_basic_save_all() is_session_saved $TRACE_PATH $SESSION_NAME-2 is_session_saved $TRACE_PATH $SESSION_NAME-3 - destroy_lttng_session $SESSION_NAME-1 - destroy_lttng_session $SESSION_NAME-2 - destroy_lttng_session $SESSION_NAME-3 + destroy_lttng_session_ok $SESSION_NAME-1 + destroy_lttng_session_ok $SESSION_NAME-2 + destroy_lttng_session_ok $SESSION_NAME-3 } function test_overwrite() @@ -109,18 +111,18 @@ function test_overwrite() create_lttng_session_ok $SESSION_NAME $TRACE_PATH enable_ust_lttng_channel_ok $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 lttng_save $SESSION_NAME "-o $TRACE_PATH" is_session_saved $TRACE_PATH $SESSION_NAME - destroy_lttng_session $SESSION_NAME + destroy_lttng_session_ok $SESSION_NAME # Create a new session with same name so we can force the overwrite create_lttng_session_ok $SESSION_NAME $TRACE_PATH enable_ust_lttng_channel_ok $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 # This one MUST fail save_lttng_fail $SESSION_NAME "-o $TRACE_PATH" @@ -130,7 +132,7 @@ function test_overwrite() is_session_saved $TRACE_PATH $SESSION_NAME - destroy_lttng_session $SESSION_NAME + destroy_lttng_session_ok $SESSION_NAME } start_lttng_sessiond