diff options
Diffstat (limited to 'trunk/TAO/orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/run.sh')
-rwxr-xr-x | trunk/TAO/orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/run.sh | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/trunk/TAO/orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/run.sh b/trunk/TAO/orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/run.sh new file mode 100755 index 00000000000..925ea8751dc --- /dev/null +++ b/trunk/TAO/orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/run.sh @@ -0,0 +1,40 @@ +#! /bin/sh +# +# $Id$ +# + +LOW_PRIORITY="1 4 8 12 16 20 24 28 32" + +ITERATIONS=10000 + +#IOR=/project/amras/coryan/IOR/roundtrip.ior +IOR=test.ior + +for c in $LOW_PRIORITY; do + date + echo rtcorba $c + + /bin/rm -f $IOR +# ssh celegorm "cd /project/celegorm/coryan/RTCORBA_Baseline ; ./server -ORBSvcConf realtime.conf -r -n $c -o $IOR" >server.log 2>&1 </dev/null & + ./server -ORBSvcConf realtime.conf -r -n $c -o $IOR >server.log 2>&1 </dev/null & + while [ ! -f $IOR ]; do + sleep 1 + done + ./client -ORBSvcConf realtime.conf -g -r -d -h 0 -l 0 -w 9000 -i $ITERATIONS -n $c -k file://$IOR > rtcorba.$c.txt 2>&1 + sleep 5 + wait + + date + echo reactive $c + + /bin/rm -f $IOR +# ssh celegorm "cd /project/celegorm/coryan/RTCORBA_Baseline ; ./server -n $c -o $IOR" >server.log 2>&1 </dev/null & + ./server -n $c -o $IOR >server.log 2>&1 </dev/null & + while [ ! -f $IOR ]; do + sleep 1 + done + ./client -g -d -h 0 -l 0 -w 9000 -i $ITERATIONS -n $c -k file://$IOR > reactive.$c.txt 2>&1 + sleep 5 + wait + +done |