4 DIR
=$
(readlink
-f ${TESTDIR})
5 BABELTRACE_BIN
=${DIR}/..
/converter
/babeltrace
6 CTF_TRACES
=${DIR}/ctf-traces
10 # Check if we are a terminal
12 echo -e "\e[1;32mOK\e[0m"
18 function print_fail
()
20 # Check if we are a terminal
22 echo -e "\e[1;31mFAIL\e[0m"
28 function test_check
()
30 if [ $?
-ne 0 ] ; then
39 function test_check_fail
()
41 if [ $?
-ne 1 ] ; then
50 function run_babeltrace
()
52 ${BABELTRACE_BIN} $
* > /dev
/null
2>&1
56 #run babeltrace expects success
57 echo -e "Running babeltrace without argument..."
64 for a
in ${CTF_TRACES}/succeed
/*; do
65 echo -e "Running babeltrace for trace ${a}..."
73 #run babeltrace expects failure
74 echo -e "Running babeltrace with bogus argument..."
75 run_babeltrace
--bogusarg
81 for a
in ${CTF_TRACES}/fail
/*; do
82 echo -e "Running babeltrace for trace ${a}..."
This page took 0.0332 seconds and 5 git commands to generate.