annotate scripts/local_test_run2.sh @ 133:114e0e5b6564

fix prepartoclose
author akahori
date Tue, 25 Dec 2018 17:10:49 +0900
parents c6e4d0e4954c
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
126
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
1 #!/bin/bash
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
2
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
3 if [ ! -d output ]; then
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
4 mkdir output
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
5 fi
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
6
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
7 max=$1
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
8 count=$2
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
9 jar_path=../build/libs/Christie.jar
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
10
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
11 mkdir -p Log
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
12
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
13 ruby ./ring.rb $1 > Log/ring.dot
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
14 #dot -Tpng ./topology/ring.dot > ./topology/ring.png
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
15 #open ./topology/ring.png
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
16 java -cp $jar_path christie.topology.manager.StartTopologyManager --localPort 10000 --confFile Log/ring.dot &
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
17
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
18 #sleep 3
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
19
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
20 cnt=0
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
21 while [ $cnt -lt $max ]
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
22 do
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
23 java -cp $jar_path christie.test.topology.localTestTopology.StartTorqueTestTopology --managerHost `hostname` --managerPort 10000 --localPort `expr 20000 + $cnt`&
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
24 cnt=`expr $cnt + 1`
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
25 done
c6e4d0e4954c update datagear add shutdown
akahori
parents:
diff changeset
26 wait