1 # Utility functions and parameters for regression tests
3 # Predefined directories you may need
4 # Stupid broken RedHat autoconf doesn't do @abs_top_srcdir@
5 builddir="@top_builddir@"
6 sourcedir="@top_srcdir@"
9 # Automatically report failures on exit
11 trap "report_failures" 0
16 $builddir/libtool --mode=execute "$builddir/src/$program" $@
22 $builddir/libtool --mode=execute gdb --args "$builddir/src/$program" $@
28 $builddir/libtool --mode=execute valgrind --leak-check=full "$builddir/src/$program" $@
39 failures="$failures,$title"
45 if perl "$tests/compare_table.pl" $@ | grep SUCCESS >/dev/null 2>&1; then
53 if test x"$failures" = x; then
54 echo "All sub-tests passed"
57 echo "Sub-tests failed:$failures" | sed -e 's/,/ /g'