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 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
|
#!/bin/sh
#
# $Id: redocon.sh,v 1.7 2003/05/05 17:59:35 mcr Exp $
#
# use this script to run a single test from within that test directory.
# note that this assumes a "klipstest" type test.
#
. ../../../umlsetup.sh
. ../setup.sh
. $UTILS/functions.sh
. testparams.sh
compat_variables;
if [ -z "${TEST_TYPE}" ]
then
echo runme.sh now requires that testparams.sh defines TEST_TYPE=
fi
if [ -n "${REF_EAST_CONSOLE_OUTPUT}" ]
then
consolediff east OUTPUT${KLIPS_MODULE}/eastconsole.txt $REF_EAST_CONSOLE_OUTPUT
fi
if [ -n "${REF_WEST_CONSOLE_OUTPUT}" ]
then
consolediff west OUTPUT${KLIPS_MODULE}/westconsole.txt $REF_WEST_CONSOLE_OUTPUT
fi
if [ -n "${REF_ROAD_CONSOLE_OUTPUT}" ]
then
consolediff road OUTPUT${KLIPS_MODULE}/roadconsole.txt $REF_ROAD_CONSOLE_OUTPUT
fi
if [ -n "${REF_JAPAN_CONSOLE_OUTPUT}" ]
then
consolediff japan OUTPUT${KLIPS_MODULE}/japanconsole.txt $REF_JAPAN_CONSOLE_OUTPUT
fi
if [ -n "${REF_CONSOLE_OUTPUT}" ]
then
consolediff "" OUTPUT${KLIPS_MODULE}/console.txt $REF_CONSOLE_OUTPUT
fi
if [ -n "${REF_PUB_OUTPUT}" ]
then
base=`basename ${REF_PUB_OUTPUT} .txt`
pcap_filter public "${REF_PUB_OUTPUT}" $base "${REF_PUB_FILTER}"
fi
if [ -n "${REF_PRIV_OUTPUT}" ]
then
base=`basename ${REF_PRIV_OUTPUT} .txt`
pcap_filter private "${REF_PRIV_OUTPUT}" $base "${REF_PRIV_FILTER}"
fi
if [ -n "${REF_EAST_OUTPUT}" ]
then
base=`basename ${REF_EAST_OUTPUT} .txt`
pcap_filter east "${REF_EAST_OUTPUT}" $base "${REF_EAST_FILTER}"
fi
if [ -n "${REF_WEST_OUTPUT}" ]
then
base=`basename ${REF_WEST_OUTPUT} .txt`
pcap_filter west "${REF_WEST_OUTPUT}" $base "${REF_WEST_FILTER}"
fi
# $Log: redocon.sh,v $
# Revision 1.7 2003/05/05 17:59:35 mcr
# also process the "japan" console.
#
# Revision 1.6 2003/02/27 09:15:47 mcr
# process ROAD console output as well.
#
# Revision 1.5 2002/11/28 19:57:08 mcr
# refactored out "pcap_filter" as common code so that
# it could be called from "redocon" script.
#
# Revision 1.4 2002/11/03 00:25:47 mcr
# rather than guessing which console files are in use for
# klipstest, vs umlplutotest, just test the REF_* variables.
#
# Revision 1.3 2002/10/16 21:59:47 mcr
# changes to console output to accomodate 2.4.19-uml12.
#
# Revision 1.2 2002/10/10 16:25:03 mcr
# make sure to call compatvariables before using testparams.sh
# settings.
#
# Revision 1.1 2002/08/29 23:46:15 mcr
# repeat the CONSOLEDIFF operations - used for debugging filters
#
# Revision 1.2 2002/05/23 14:26:39 mcr
# verify that $TEST_TYPE is actually set.
#
# Revision 1.1 2002/05/05 23:12:05 mcr
# runme.sh script now common for all test types.
#
#
|