X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=tests%2Frunall.sh;h=08b3904838d1408e54a7c2474cc952be27349e9d;hb=3edea7d55416a57bf38afd0baa431ef2cc702b9a;hp=8abc4aaa124944d5c6a9013460efa58b4bc25610;hpb=e3fa263d1d352d2f2dfc23aae2fc73c0347b7311;p=lttng-tools.git diff --git a/tests/runall.sh b/tests/runall.sh index 8abc4aaa1..08b390483 100755 --- a/tests/runall.sh +++ b/tests/runall.sh @@ -19,20 +19,37 @@ #### ADD TESTS HERE #### -test_suite=( test_sessions test_kernel_data_trace lttng/runall.sh ) +test_suite=( test_sessions test_kernel_data_trace test_ust_data_trace + lttng/runall.sh ust-nevents/run ust-nprocesses/run ) #### END TESTS HERE #### +TESTDIR=$(dirname $0) + +source $TESTDIR/utils.sh + +start_sessiond +if [ $? -ne 0 ]; then + exit 1 +fi + for bin in ${test_suite[@]}; do + if [ ! -e $bin ]; then + echo -e "$bin not found, passing" + continue + fi + ./$bin # Test must return 0 to pass. if [ $? -ne 0 ]; then echo -e '\e[1;31mFAIL\e[0m' echo "" + stop_sessiond exit 1 fi done echo "" +stop_sessiond exit 0