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 echo -e "Running test-bitfield..."
63 #run babeltrace expects success
64 echo -e "Running babeltrace without argument..."
71 for a
in ${CTF_TRACES}/succeed
/*; do
72 echo -e "Running babeltrace for trace ${a}..."
80 #run babeltrace expects failure
81 echo -e "Running babeltrace with bogus argument..."
82 run_babeltrace
--bogusarg
88 for a
in ${CTF_TRACES}/fail
/*; do
89 echo -e "Running babeltrace for trace ${a}..."
This page took 0.030802 seconds and 4 git commands to generate.