Fix: allow empty URL for live session creation
[lttng-tools.git] / tests / regression / tools / live / test_lttng_ust
index 70af04314393327d019c5c0720bb18393ecaa34b..db63b4b8757ebead092a3ac6604665f1b951b3db 100755 (executable)
@@ -38,7 +38,7 @@ TRACE_PATH=$(mktemp -d)
 
 DIR=$(readlink -f $TESTDIR)
 
 
 DIR=$(readlink -f $TESTDIR)
 
-NUM_TESTS=10
+NUM_TESTS=11
 
 source $TESTDIR/utils/utils.sh
 
 
 source $TESTDIR/utils/utils.sh
 
@@ -47,6 +47,14 @@ plan_tests $NUM_TESTS
 
 print_test_banner "$TEST_DESC"
 
 
 print_test_banner "$TEST_DESC"
 
+function test_custom_url()
+{
+       # Create session with custom URL
+       $TESTDIR/../src/bin/lttng/$LTTNG_BIN create $SESSION_NAME --live $DELAY_USEC \
+               -C tcp://localhost:1819 -D tcp://localhost:9187 >/dev/null 2>&1
+       ok $? "Create session in live mode with delay $DELAY_USEC and custom URLs"
+}
+
 function setup_live_tracing()
 {
        # Create session with default path
 function setup_live_tracing()
 {
        # Create session with default path
@@ -80,6 +88,9 @@ clean_live_tracing
 
 trace_matches $EVENT_NAME $NR_ITER $TRACE_PATH
 rm -rf $TRACE_PATH
 
 trace_matches $EVENT_NAME $NR_ITER $TRACE_PATH
 rm -rf $TRACE_PATH
-
 stop_lttng_relayd
 stop_lttng_relayd
+
+test_custom_url
+pkill $RELAYD_BIN
+
 stop_lttng_sessiond
 stop_lttng_sessiond
This page took 0.023429 seconds and 4 git commands to generate.