annotate scripts/local_test_run.sh @ 120:7ca232bc1009

update build.gradle
author akahori
date Tue, 11 Dec 2018 15:43:45 +0900
parents
children 3a0f8a93c84a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
120
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
1 #!/bin/bash
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
2
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
3 if [ ! -d output ]; then
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
4 mkdir output
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
5 fi
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
6
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
7 max=$1
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
8 count=$2
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
9 jar_path=../build/libs/
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
10 topo_jarname=ChristieStartTopologyManager-1.0.jar
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
11 torquetest_jarname=ChristieStartTorqueTestTopology-1.0.jar
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
12
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
13 mkdir -p Log
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
14
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
15 ruby ./ring.rb $1 > Log/ring.dot
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
16 #dot -Tpng ./topology/ring.dot > ./topology/ring.png
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
17 #open ./topology/ring.png
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
18 java -cp ${jar_path}${topo_jarname} --localPort 10000 --confFile Log/ring.dot &
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
19
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
20 sleep 3
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
21
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
22 cnt=0
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
23 while [ $cnt -lt $max ]
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
24 do
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
25 java -cp ${jar_path}${torquetest_jarname} --managerHost localhost --managerPort 10000 --localPort `expr 20000 + $cnt`&
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
26 cnt=`expr $cnt + 1`
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
27 done
7ca232bc1009 update build.gradle
akahori
parents:
diff changeset
28 wait