Signed-off-by: Christian Babeux <christian.babeux@efficios.com>
BIN_NAME="gen-events"
SESSION_NAME="low-throughput"
EVENT_NAME="tp:slow"
BIN_NAME="gen-events"
SESSION_NAME="low-throughput"
EVENT_NAME="tp:slow"
source $TESTDIR/utils/utils.sh
print_test_banner "$TEST_DESC"
if [ ! -x "$CURDIR/$BIN_NAME" ]; then
source $TESTDIR/utils/utils.sh
print_test_banner "$TEST_DESC"
if [ ! -x "$CURDIR/$BIN_NAME" ]; then
- echo -e "No UST nevents binary detected. Passing."
- exit 0
+ BAIL_OUT "No UST nevents binary detected."
fi
TRACE_PATH=$(mktemp -d)
# MUST set TESTDIR before calling those functions
fi
TRACE_PATH=$(mktemp -d)
# MUST set TESTDIR before calling those functions
start_lttng_sessiond
create_lttng_session $SESSION_NAME $TRACE_PATH
start_lttng_sessiond
create_lttng_session $SESSION_NAME $TRACE_PATH
((last_val++))
# We expect here a continous value from 1 to 20
if [ $last_val -ne $val ]; then
((last_val++))
# We expect here a continous value from 1 to 20
if [ $last_val -ne $val ]; then
- echo -n "[-] One minute event failed ($val) "
+ diag "One minute event failed ($val)"
if [ $val -ne 10 ]; then
# Test 20 minutes counter
if [ $val -ne 20 ]; then
if [ $val -ne 10 ]; then
# Test 20 minutes counter
if [ $val -ne 20 ]; then
- echo -n "[-] Ten minutes event failed ($val) "
+ diag "Ten minutes event failed ($val)"
elif [ $th = '"twenty"' ]; then
# Test 20 minutes counter
if [ $val -ne 20 ]; then
elif [ $th = '"twenty"' ]; then
# Test 20 minutes counter
if [ $val -ne 20 ]; then
- echo -n "[-] Twenty minutes event failed ($val) "
+ diag "Twenty minutes event failed ($val)"
-if [ $out -eq 0 ]; then
- echo -n "Trace is coherent... "
- print_ok
-else
- print_fail
-fi
+ok $out "Trace validation"