TESTDIR=$CURDIR/../../..
LTTNG_BIN="lttng"
BIN_NAME="gen-ust-events"
-STATS_BIN="babelstats.pl"
+STATS_BIN="$TESTDIR/utils/babelstats.pl"
SESSION_NAME="valid_filter"
EVENT_NAME="tp:tptest"
NR_ITER=100
-NUM_TESTS=338
+NUM_TESTS=290
source $TESTDIR/utils/utils.sh
function run_apps
{
- ./$CURDIR/$BIN_NAME $NR_ITER & >/dev/null 2>&1
-}
-
-function wait_apps
-{
- while [ -n "$(pidof $BIN_NAME)" ]; do
- sleep 1
- done
- pass "Wait for application end"
+ ./$CURDIR/$BIN_NAME $NR_ITER >/dev/null 2>&1
}
function test_valid_filter
trace_path=$(mktemp -d)
# Create session
- create_lttng_session $SESSION_NAME $trace_path
+ create_lttng_session_ok $SESSION_NAME $trace_path
# Enable filter
enable_ust_lttng_event_filter $SESSION_NAME $EVENT_NAME $filter
# Trace apps
start_lttng_tracing $SESSION_NAME
run_apps
- wait_apps
stop_lttng_tracing $SESSION_NAME
# Destroy session
destroy_lttng_session $SESSION_NAME
- stats=`babeltrace $trace_path | $CURDIR/$STATS_BIN --tracepoint $EVENT_NAME`
+ stats=`babeltrace $trace_path | $STATS_BIN --tracepoint $EVENT_NAME`
rm -rf $trace_path