X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=tests%2Flttng%2Frunall.sh;h=0817f681371573da83e213acbb68cab4b76e3a2e;hp=3d26bb172ab877074617609a85f63b56a2926d7a;hb=8e0dbb653e6872725775d640e2a64d4b08cceb3a;hpb=5348b470cf00157d738300e28bcab78ea203ec0f diff --git a/tests/lttng/runall.sh b/tests/lttng/runall.sh index 3d26bb172..0817f6813 100755 --- a/tests/lttng/runall.sh +++ b/tests/lttng/runall.sh @@ -1,55 +1,21 @@ #!/bin/bash -SESSIOND_BIN="ltt-sessiond" - -tmpdir=`mktemp -d` -tests=( kernel_event_basic kernel_all_events_basic ) +tests=( lttng/run-kernel-tests.sh ) exit_code=0 function start_tests () { for bin in ${tests[@]}; do - ./$bin $tmpdir + ./$bin # Test must return 0 to pass. if [ $? -ne 0 ]; then exit_code=1 break fi - # Cleaning up - rm -rf $tmpdir done } -echo -e "\n----------------------------------" -echo -e "Testing lttng client (liblttngctl)" -echo -e "----------------------------------" - -if [ -z $(pidof $SESSIOND_BIN) ]; then - echo -n "Starting session daemon... " - ../ltt-sessiond/$SESSIOND_BIN --daemonize --quiet - if [ $? -eq 1 ]; then - echo -e '\e[1;31mFAILED\e[0m' - rm -rf $tmpdir - exit 1 - else - echo -e "\e[1;32mOK\e[0m" - fi -fi - -PID_SESSIOND=`pidof lt-$SESSIOND_BIN` - -# Simply wait for the session daemon bootstrap -sleep 1 - start_tests -echo -e -n "\nKilling session daemon... " -kill $PID_SESSIOND >/dev/null 2>&1 -if [ $? -eq 1 ]; then - echo -e '\e[1;31mFAILED\e[0m' -else - echo -e "\e[1;32mOK\e[0m" -fi - exit $exit_code