From 4d7722900a041ff74d70c34e8d2ecabfe8b7b153 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Sat, 19 Aug 2017 15:27:10 +0200 Subject: generalize 'start.sh' script for executing synamically linked testsuite --- start-testsuite.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 start-testsuite.sh (limited to 'start-testsuite.sh') diff --git a/start-testsuite.sh b/start-testsuite.sh new file mode 100755 index 00000000..87cf08bd --- /dev/null +++ b/start-testsuite.sh @@ -0,0 +1,18 @@ +#!/bin/sh + +# Helper script to starte a TITAN-generated test suite, supporting +# dynamically linked suites to ensure JUNIT generation is possible. + +if [ $# -lt 1 ]; then + echo "You have to specify the test suite name" + echo "Syntax example: $0 osmo-ttcn3-hacks/ggsn_tests/GGSN_Test ./GGSN_Test.cfg" + exit 1 +fi + +SUITE=$1 +CFG=`basename $SUITE`.cfg +if [ $# -gt 1 ]; then + CFG=$2 +fi + +LD_LIBRARY_PATH=`dirname $SUITE`:/usr/lib/titan ttcn3_start $SUITE $CFG -- cgit v1.2.3