summaryrefslogtreecommitdiff
path: root/run_tests.sh.in
diff options
context:
space:
mode:
Diffstat (limited to 'run_tests.sh.in')
-rw-r--r--run_tests.sh.in159
1 files changed, 0 insertions, 159 deletions
diff --git a/run_tests.sh.in b/run_tests.sh.in
deleted file mode 100644
index 1cb8e170a..000000000
--- a/run_tests.sh.in
+++ /dev/null
@@ -1,159 +0,0 @@
-#!/bin/sh
-
-# First argument is absolute path to top of component source directory
-# Second argument is absolute path to top of component build directory
-# Third argument is component source directory for qa tests
-
-# Absolute path to the top of the source directory
-abs_top_srcdir=@abs_top_srcdir@
-
-# Absolute path to the top of the build directory
-abs_top_builddir=@abs_top_builddir@
-
-# current QA srcdir
-export srcdir=$3
-
-# 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:$1/python
-
-# Where to find core's swig generated shared libraries,
-# and hand generated swig glue
-grswigdir=@gnuradio_core_SWIGDIRPATH@
-
-# Where to find core's python modules
-grpydir=@gnuradio_core_PYDIRPATH@
-
-# Construct search path for python modules, if each exists
-for dir in $grswigdir $grpydir
-do
- if [ "$dir" != "" ]
- then
- if [ "$PYTHONPATH" = "" ]
- then
- PYTHONPATH="$dir"
- else
- PYTHONPATH="$dir:$PYTHONPATH"
- fi
- fi
-done
-
-# Where to find pre-installed python modules
-withpydirs=@with_PYDIRPATH@
-
-# Add the 'with' dirs to the end of the python search path, if it exists
-if [ "$withpydirs" != "" ]
-then
- PYTHONPATH="$PYTHONPATH:$withpydirs"
-fi
-
-# Add the "my" dirs to the absolute front of the python search path
-PYTHONPATH="$mylibdir:$mysrcdir:$mypydir:$PYTHONPATH"
-export PYTHONPATH
-
-# Where to find gruel library files
-grueldir=@gruel_LIBDIRPATH@
-
-# Where to find gnuradio core's library files
-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 $grcoredir $grueldir
-do
- if [ "$dir" != "" ]
- then
- if [ "$grlibdir" = "" ]
- then
- grlibdir="$dir"
- else
- grlibdir="$dir:$grlibdir"
- fi
- fi
-done
-
-# Add 'mylibdir' to the start of the library load path, to get local
-# (to this component) created libraries
-
-# Where to find pre-installed libraries
-withlibdirs=@with_LIBDIRPATH@
-
-case "@host_os@" in
- darwin*)
- # Special Code for executing on Darwin / Mac OS X only
- if [ "$DYLD_LIBRARY_PATH" = "" ]
- then
- DYLD_LIBRARY_PATH=$mylibdir
- else
- DYLD_LIBRARY_PATH=$mylibdir:$DYLD_LIBRARY_PATH
- fi
- # DYLD_LIBRARY_PATH will not be empty now
- # Add the grlibdir paths to the front of any library load variable
- if [ "$grlibdir" != "" ]
- then
- DYLD_LIBRARY_PATH=$grlibdir:$DYLD_LIBRARY_PATH
- fi
- # Add the withdirs paths to the end of any library load variable
- if [ "$withlibdirs" != "" ]
- then
- DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH:$withlibdirs
- fi
- export DYLD_LIBRARY_PATH
- ;;
- cygwin*|win*|mingw*)
- # Special Code for executing on Win32 variants only
- if [ "$PATH" = "" ]
- then
- PATH=$mylibdir
- else
- PATH=$mylibdir:$PATH
- fi
- # PATH will not be empty now
- # Add the grlibdir paths to the front of any library load variable
- if [ "$grlibdir" != "" ]
- then
- PATH=$grlibdir:$PATH
- fi
- # Add the withdirs paths to the end of any library load variable
- if [ "$withlibdirs" != "" ]
- then
- PATH=$PATH:$withlibdirs
- fi
- export PATH
- ;;
-esac
-
-# Don't load user or system prefs
-GR_DONT_LOAD_PREFS=1
-export GR_DONT_LOAD_PREFS
-
-# Run everything that matches qa_*.py and return the final result.
-
-ok=yes
-for file in $3/qa_*.py
-do
- # 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
-
-if [ $ok = yes ]
-then
- exit 0
-else
- exit 1
-fi