X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=run_tests.sh.in;h=1cb8e170adc361f5618a7a1957de934ad9173871;hb=6fc05897572c82ebb523d0ab0ac4cf763d00cb4a;hp=9b6e9bfad3b74466a950c9d071460e81542f0922;hpb=9905fe273103025303358c57b79e8c197d95da3b;p=debian%2Fgnuradio diff --git a/run_tests.sh.in b/run_tests.sh.in index 9b6e9bfa..1cb8e170 100644 --- a/run_tests.sh.in +++ b/run_tests.sh.in @@ -13,14 +13,14 @@ abs_top_builddir=@abs_top_builddir@ # current QA srcdir export srcdir=$3 -# Where to find my swig generated shared library -mylibdir=$2/src:$2/src/.libs:$2/src/lib:$2/src/lib/.libs +# Where to find my C++ and swig generated shared libraries +mylibdir=$2/src:$2/src/.libs:$2/src/lib:$2/src/lib/.libs:$2/lib:$2/lib/.libs:$2/swig:$2/swig/.libs # Where to find my swig generated python module mysrcdir=$1/src:$1/src/lib # Where to find my hand written python modules -mypydir=$1/src:$1/src/python +mypydir=$1/src:$1/src/python:$1/python # Where to find core's swig generated shared libraries, # and hand generated swig glue @@ -56,8 +56,8 @@ fi PYTHONPATH="$mylibdir:$mysrcdir:$mypydir:$PYTHONPATH" export PYTHONPATH -# Where to find omnithread library files -gromnidir=@omnithread_LIBDIRPATH@ +# Where to find gruel library files +grueldir=@gruel_LIBDIRPATH@ # Where to find gnuradio core's library files grcoredir=@gnuradio_core_LIBDIRPATH@ @@ -65,7 +65,7 @@ grcoredir=@gnuradio_core_LIBDIRPATH@ # Construct search path for python modules # Check each one to make sure it's not "" before adding grlibdir="" -for dir in $gromnidir $grcoredir +for dir in $grcoredir $grueldir do if [ "$dir" != "" ] then @@ -138,8 +138,15 @@ export GR_DONT_LOAD_PREFS ok=yes for file in $3/qa_*.py do - if ! @PYTHON@ $file + # echo $file + @PYTHON@ $file + r=$? + if [ $r -ne 0 ] then + if [ $r -ge 128 ] # killed by a signal + then + exit $r + fi ok=no fi done