comparison scripts/ring_manager_run.sh @ 46:1a498f436332

bug fix for time calculate
author kazz <kazz@cr.ie.u-ryukyu.ac.jp>
date Sat, 04 Feb 2012 16:03:05 +0900
parents 20616fe4d28a
children
comparison
equal deleted inserted replaced
45:ae24d5d40c10 46:1a498f436332
3 if [ ! -d output ]; then 3 if [ ! -d output ]; then
4 mkdir output 4 mkdir output
5 fi 5 fi
6 6
7 max=$1 7 max=$1
8 count=$2
8 ruby ./topology/ring.rb $1 > ./topology/ring.dot 9 ruby ./topology/ring.rb $1 > ./topology/ring.dot
9 dot -Tpng ./topology/ring.dot > ./topology/ring.png 10 dot -Tpng ./topology/ring.dot > ./topology/ring.png
10 open ./topology/ring.png 11 open ./topology/ring.png
11 java -cp ../Alice.jar alice.topology.manager.TopologyManager -p 10000 -conf ./topology/ring.dot -log ./output/manager.log -level debug & 12 java -cp ../Alice.jar alice.topology.manager.TopologyManager -p 10000 -conf ./topology/ring.dot -log ./output/manager.log -level info &
12 13
13 cnt=0 14 cnt=0
14 while [ $cnt -lt $max ] 15 while [ $cnt -lt $max ]
15 do 16 do
16 java -cp ../Alice.jar alice.test.topology.ring.RingTopology -host `hostname` -port 10000 -p `expr 20000 + $cnt` -log ./output/ring${cnt}.log -level debug & 17 java -cp ../Alice.jar alice.test.topology.ring.RingTopology -host `hostname` -port 10000 -p `expr 20000 + $cnt` -log ./output/ring${cnt}.log -level info -count $count &
17 cnt=`expr $cnt + 1` 18 cnt=`expr $cnt + 1`
18 done 19 done
19 wait 20 wait