view scripts/local_test_run.sh @ 137:cb2a15d5c915

add Example OddEven
author ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
date Fri, 28 Dec 2018 20:00:58 +0900
parents 7ca232bc1009
children 3a0f8a93c84a
line wrap: on
line source

#!/bin/bash

if [ ! -d output ]; then
    mkdir output
fi

max=$1
count=$2
jar_path=../build/libs/
topo_jarname=ChristieStartTopologyManager-1.0.jar
torquetest_jarname=ChristieStartTorqueTestTopology-1.0.jar

mkdir -p Log

ruby ./ring.rb $1 > Log/ring.dot
#dot -Tpng ./topology/ring.dot > ./topology/ring.png
#open ./topology/ring.png
java -cp ${jar_path}${topo_jarname} --localPort 10000 --confFile Log/ring.dot &

sleep 3

cnt=0
while [ $cnt -lt $max ]
do
   java -cp ${jar_path}${torquetest_jarname} --managerHost localhost --managerPort 10000 --localPort `expr 20000 + $cnt`&
   cnt=`expr $cnt + 1`
done
wait