X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=tests%2Frunall.sh;h=0adbb2e4bb709863b4a4207db7a607602449fb6f;hp=8abc4aaa124944d5c6a9013460efa58b4bc25610;hb=8acbe07dff3442a327b08e1398fadfde3ace77c3;hpb=e3fa263d1d352d2f2dfc23aae2fc73c0347b7311 diff --git a/tests/runall.sh b/tests/runall.sh index 8abc4aaa1..0adbb2e4b 100755 --- a/tests/runall.sh +++ b/tests/runall.sh @@ -19,12 +19,23 @@ #### ADD TESTS HERE #### -test_suite=( test_sessions test_kernel_data_trace lttng/runall.sh ) +tests=( kernel/runall.sh ust/runall.sh tools/runall.sh ) #### END TESTS HERE #### -for bin in ${test_suite[@]}; +TESTDIR=$(dirname $0) + +source $TESTDIR/utils.sh + +## lttng-tools unit tests ## +# No session daemon needed +for bin in ${tests[@]}; do + if [ ! -e $bin ]; then + echo -e "$bin not found, passing" + continue + fi + ./$bin # Test must return 0 to pass. if [ $? -ne 0 ]; then @@ -34,5 +45,5 @@ do fi done -echo "" +# All passed exit 0