X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=tests%2Fregression%2Fust%2Ftest_event_basic;h=072d74a644d2389b6fbde16fd8b3458a41498d73;hb=3f7f208a0150d93363cbf7755e890a9839114ab5;hp=3ff91b39e5dee70e2a6d37758f946b6de7470215;hpb=e3bef7256ce348cf232ede3f36721e661cfda2a7;p=lttng-tools.git diff --git a/tests/regression/ust/test_event_basic b/tests/regression/ust/test_event_basic index 3ff91b39e..072d74a64 100755 --- a/tests/regression/ust/test_event_basic +++ b/tests/regression/ust/test_event_basic @@ -23,39 +23,11 @@ LTTNG_BIN="lttng" BIN_NAME="gen-ust-events" SESSION_NAME="valid_filter" EVENT_NAME="tp:tptest" -NUM_TESTS=25 - -source $TESTDIR/utils/utils.sh - -function enable_ust_lttng_event_per_chan() -{ - sess_name="$1" - event_name="$2" - chan_name="$3" - - $TESTDIR/../src/bin/lttng/$LTTNG_BIN enable-event "$event_name" -s $sess_name -c $chan_name -u >/dev/null 2>&1 - ok $? "Enable event $event_name for session $sess_name in channel $chan_name" -} -function disable_ust_lttng_event_per_chan() -{ - sess_name="$1" - event_name="$2" - chan_name="$3" - - $TESTDIR/../src/bin/lttng/$LTTNG_BIN disable-event "$event_name" -s $sess_name -c $chan_name -u >/dev/null 2>&1 - ok $? "Disable event $event_name for session $sess_name in channel $chan_name" -} -function add_ust_lttng_context() -{ - sess_name="$1" - chan_name="$2" - type="$3" +NUM_TESTS=25 - $TESTDIR/../src/bin/lttng/$LTTNG_BIN add-context -s $sess_name -c $chan_name -t $type -u >/dev/null 2>&1 - ok $? "Add context $type for session $sess_name in channel $chan_name" -} +source $TESTDIR/utils/utils.sh function test_event_basic() { @@ -68,40 +40,39 @@ function test_event_basic() EVENT_NAME2="ev2" EVENT_NAME3="ev3" - create_lttng_session $SESSION_NAME $TRACE_PATH - create_lttng_session $SESSION_NAME2 $TRACE_PATH + create_lttng_session_ok $SESSION_NAME $TRACE_PATH + create_lttng_session_ok $SESSION_NAME2 $TRACE_PATH - enable_ust_lttng_channel $SESSION_NAME $CHAN_NAME - enable_ust_lttng_channel $SESSION_NAME2 $CHAN_NAME2 + enable_ust_lttng_channel_ok $SESSION_NAME $CHAN_NAME + enable_ust_lttng_channel_ok $SESSION_NAME2 $CHAN_NAME2 - enable_ust_lttng_event_per_chan $SESSION_NAME $EVENT_NAME $CHAN_NAME - enable_ust_lttng_event_per_chan $SESSION_NAME $EVENT_NAME2 $CHAN_NAME - enable_ust_lttng_event_per_chan $SESSION_NAME2 $EVENT_NAME3 $CHAN_NAME2 + enable_ust_lttng_event_ok $SESSION_NAME $EVENT_NAME $CHAN_NAME + enable_ust_lttng_event_ok $SESSION_NAME $EVENT_NAME2 $CHAN_NAME + enable_ust_lttng_event_ok $SESSION_NAME2 $EVENT_NAME3 $CHAN_NAME2 - add_ust_lttng_context $SESSION_NAME $CHAN_NAME "vpid" - add_ust_lttng_context $SESSION_NAME $CHAN_NAME "vtid" - add_ust_lttng_context $SESSION_NAME $CHAN_NAME "pthread_id" - add_ust_lttng_context $SESSION_NAME $CHAN_NAME "procname" - add_ust_lttng_context $SESSION_NAME2 $CHAN_NAME2 "procname" + add_context_ust_ok $SESSION_NAME $CHAN_NAME "vpid" + add_context_ust_ok $SESSION_NAME $CHAN_NAME "vtid" + add_context_ust_ok $SESSION_NAME $CHAN_NAME "pthread_id" + add_context_ust_ok $SESSION_NAME $CHAN_NAME "procname" + add_context_ust_ok $SESSION_NAME2 $CHAN_NAME2 "procname" - disable_ust_lttng_event_per_chan $SESSION_NAME $EVENT_NAME $CHAN_NAME - disable_ust_lttng_event_per_chan $SESSION_NAME2 $EVENT_NAME3 $CHAN_NAME2 + disable_ust_lttng_event $SESSION_NAME $EVENT_NAME $CHAN_NAME + disable_ust_lttng_event $SESSION_NAME2 $EVENT_NAME3 $CHAN_NAME2 - enable_ust_lttng_event_per_chan $SESSION_NAME $EVENT_NAME $CHAN_NAME - enable_ust_lttng_event_per_chan $SESSION_NAME2 $EVENT_NAME3 $CHAN_NAME2 + enable_ust_lttng_event_ok $SESSION_NAME $EVENT_NAME $CHAN_NAME + enable_ust_lttng_event_ok $SESSION_NAME2 $EVENT_NAME3 $CHAN_NAME2 - start_lttng_tracing - stop_lttng_tracing + start_lttng_tracing_ok + stop_lttng_tracing_ok - start_lttng_tracing - stop_lttng_tracing + start_lttng_tracing_ok + stop_lttng_tracing_ok - TODO="Validate trace output is coherent" + # TODO: Validate trace output is coherent" ok 0 "Validate trace" - unset TODO - destroy_lttng_session $SESSION_NAME2 - destroy_lttng_session $SESSION_NAME + destroy_lttng_session_ok $SESSION_NAME2 + destroy_lttng_session_ok $SESSION_NAME rm -rf $TRACE_PATH }