X-Git-Url: http://git.lttng.org/?p=ust.git;a=blobdiff_plain;f=tests%2Fruntests;h=0d09b1dd2a8a84e0fc357de73539233eb53cec48;hp=92d362e8a76b223a05ac0b2578032e4de616cd52;hb=4bb5ec9b863c8804d9e244ad9a33acaf8036dcb9;hpb=1518fa0fad67101416c2def6b1c88ec767e8b5eb diff --git a/tests/runtests b/tests/runtests index 92d362e..0d09b1d 100755 --- a/tests/runtests +++ b/tests/runtests @@ -17,13 +17,21 @@ function NOFAIL() { fi } +function starttest() { + echo "------------------------------------" + echo "Starting test: $1" + echo "------------------------------------" +} + TESTDIR=$(dirname $0) MATCHES="$TESTDIR/trace_matches" +starttest "Test-nevents" NOFAIL usttrace $TESTDIR/test-nevents/prog NOFAIL $MATCHES -N "an_event (100000)" -n 100000 "^ust.an_event:" $(usttrace -W) NOFAIL $MATCHES -N "another_event (100000)" -n 100000 "^ust.another_event:" $(usttrace -W) +starttest "fork()/exec() test" NOFAIL usttrace -f $TESTDIR/fork/.libs/fork $TESTDIR/fork/.libs/fork2 NOFAIL $MATCHES -N "fork - before_fork" "^ust.before_fork:" $(usttrace -W) NOFAIL $MATCHES -N "fork - after_fork_parent" "^ust.after_fork_parent:" $(usttrace -W) @@ -32,10 +40,12 @@ NOFAIL $MATCHES -N "fork - before_exec" "^ust.before_exec:" $(usttrace -W) NOFAIL $MATCHES -N "fork - potential_exec" "^ust.potential_exec:" $(usttrace -W) NOFAIL $MATCHES -N "fork - after_exec" "^ust.after_exec:" $(usttrace -W) -NOFAIL usttrace -lm $TESTDIR/test-libmallocwrap/prog +starttest "libmallocwrap" +NOFAIL usttrace -lm $TESTDIR/test-libmallocwrap/.libs/prog NOFAIL $MATCHES -N "mallocwrap - malloc" -n 1000 "^ust.malloc:.*{ size = 1[0-9][0-9][0-9]," $(usttrace -W) ### Manual mode test +starttest "Manual mode tracing" TRACE_DIR="/tmp/ust-testsuite-manual-trace" rm -rf "$TRACE_DIR" mkdir "$TRACE_DIR"