blob: 8affdbae4917ccfe51fd6e53076ae4e3fcadffdd [file] [log] [blame]
Harald Welte4d772292017-08-19 15:27:10 +02001#!/bin/sh
2
3# Helper script to starte a TITAN-generated test suite, supporting
4# dynamically linked suites to ensure JUNIT generation is possible.
5
6if [ $# -lt 1 ]; then
7 echo "You have to specify the test suite name"
8 echo "Syntax example: $0 osmo-ttcn3-hacks/ggsn_tests/GGSN_Test ./GGSN_Test.cfg"
9 exit 1
10fi
11
12SUITE=$1
Harald Welteae5791d2018-03-18 15:22:20 +010013CFG=$(basename "$SUITE").cfg
Harald Welte4d772292017-08-19 15:27:10 +020014if [ $# -gt 1 ]; then
15 CFG=$2
16fi
17
Daniel Willmann47fb0f42018-02-02 20:09:00 +010018if [ $# -gt 2 ]; then
19 TEST=$3
20fi
21
Harald Welte04b5ec32018-03-18 23:09:27 +010022LD_LIBRARY_PATH=$(dirname "$SUITE"):/usr/lib/titan:/usr/ttcn3/lib ttcn3_start $SUITE $CFG $TEST