X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=tests%2Frunall.sh;fp=tests%2Frunall.sh;h=0000000000000000000000000000000000000000;hp=c10e88ab5ddbcdb8292a6dd0543e5221da2c3f5e;hb=19badea8d8be993ad0eb807093ad3a26e027889a;hpb=77b23b11274e476773b504c84f370031bbbb1f53 diff --git a/tests/runall.sh b/tests/runall.sh deleted file mode 100755 index c10e88ab..00000000 --- a/tests/runall.sh +++ /dev/null @@ -1,76 +0,0 @@ -#!/bin/bash - -TESTDIR=$(dirname $0) -DIR=$(readlink -f ${TESTDIR}) -BABELTRACE_BIN=${DIR}/../converter/babeltrace -CTF_TRACES=${DIR}/ctf-traces - -function test_check_success () -{ - if [ $? -ne 0 ] ; then - return 1 - else - return 0 - fi -} - -function test_check_fail () -{ - if [ $? -eq 0 ] ; then - return 1 - else - return 0 - fi -} - -function run_babeltrace () -{ - ${BABELTRACE_BIN} $* > /dev/null 2>&1 - return $? -} - -function print_test_result () -{ - if [ $# -ne 3 ] ; then - echo "Invalid arguments provided" - exit 1 - fi - - if [ ${2} -eq 0 ] ; then - echo -n "ok" - else - echo -n "not ok" - fi - echo -e " "${1}" - "${3} -} - -successTraces=(${CTF_TRACES}/succeed/*) -failTraces=(${CTF_TRACES}/fail/*) -testCount=$((2 + ${#successTraces[@]} + ${#failTraces[@]})) - -currentTestIndex=1 -echo -e 1..${testCount} - -#run babeltrace, expects success -run_babeltrace -test_check_success -print_test_result $((currentTestIndex++)) $? "Running babeltrace without arguments" - -#run babeltrace with a bogus argument, expects failure -run_babeltrace --bogusarg -test_check_fail -print_test_result $((currentTestIndex++)) $? "Running babeltrace with a bogus argument" - -for tracePath in ${successTraces[@]}; do - run_babeltrace ${tracePath} - test_check_success - print_test_result $((currentTestIndex++)) $? "Running babeltrace with trace ${tracePath}" -done - -for tracePath in ${failTraces[@]}; do - run_babeltrace ${tracePath} - test_check_fail - print_test_result $((currentTestIndex++)) $? "Running babeltrace with trace ${tracePath}" -done - -exit 0