1#!/bin/sh 2 3SQUISHSERVER=$1 4SQUISHRUNNER=$2 5TESTSUITE=$3 6TESTCASE=$4 7AUT=$5 8AUTDIR=$6 9 10$SQUISHSERVER --stop > /dev/null 2>&1 11 12echo "Adding AUT... $SQUISHSERVER --config addAUT $AUT $AUTDIR" 13$SQUISHSERVER --config addAUT "$AUT" "$AUTDIR" || exit 255 14# sleep 1 15 16echo "Starting the squish server... $SQUISHSERVER --daemon" 17$SQUISHSERVER --daemon || exit 255 18# sleep 2 19 20echo "Running the test case... $SQUISHRUNNER --testsuite $TESTSUITE --testcase $TESTCASE" 21$SQUISHRUNNER --testsuite "$TESTSUITE" --testcase "$TESTCASE" 22returnValue=$? 23 24echo "Stopping the squish server... $SQUISHSERVER --stop" 25$SQUISHSERVER --stop 26 27exit $returnValue 28