if [ ! -e $CTEST_BINDIR/setup ]; then echo "Missing environment variable \$CTEST_BINDIR or missing file $CTEST_BINDIR/setup"; exit 1; fi
if [ -z $TEST_SETUP ]; then source $CTEST_BINDIR/setup; fi
if [ -z $1 ]; then die "Usage: ./set_test_suite test"; fi
export TESTNAME=$1
export CTEST_TMPDIR=$CTEST_RESULTDIR/$TESTNAME/
if [ ! -e $CTEST_TMPDIR ]; then
mkdir $CTEST_TMPDIR || die "Failed to create result directory $CTEST_TMPDIR" ;
elif [ ! -d $CTEST_TMPDIR ]; then
die "Result directory $CTEST_TMPDIR is not a directory"
fi
export CTEST_REPORT_FILE=$CTEST_RESULTDIR/$TESTNAME.dat
export CTEST_LOGFILE=$CTEST_TMPDIR/parse.log