blob: 2ee28b90ab0be7edab6e3a51f890d3425fc604d9 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
# SDCC test script for the PIC Port
#
USAGE="Usage: `basename $0` GPSIM_SCRIPT OUTPUT"
if [ $# -lt 2 ] ; then
echo "$USAGE"
exit 1
fi
if [ "$GPSIM_PATH" != "" ] ; then
PATH=$GPSIM_PATH:$PATH
fi
GPSIM_SCRIPT=$1
LOGFILE=$2
echo "Test $GPSIM_SCRIPT" | tee -a $LOGFILE
gpsim --cli -c $GPSIM_SCRIPT | tee -a $LOGFILE |\
sed -n -e '/running\.\.\./,$ {
/^ *Message:/ {
s/^ *Message:\(.*\)$/\1/p
q
}
}
$ a\
===> FAILED
' | tee -a $LOGFILE
|