From eed12834ada93e5b4218774148534d537a175a89 Mon Sep 17 00:00:00 2001 From: Matthias Wachs Date: Fri, 15 Apr 2011 11:49:51 +0000 Subject: benchmarking script + config files --- src/transport/ats_benchmark.sh | 34 +++++++++++++++++++++++++++++++--- 1 file changed, 31 insertions(+), 3 deletions(-) (limited to 'src/transport/ats_benchmark.sh') diff --git a/src/transport/ats_benchmark.sh b/src/transport/ats_benchmark.sh index f2df8a879..82ba2cbed 100755 --- a/src/transport/ats_benchmark.sh +++ b/src/transport/ats_benchmark.sh @@ -1,7 +1,10 @@ #/bin/bash start=1 end=500 -rm test.ats + +rm bench_1addr.ats +rm bench_2addr.ats +rm bench_4addr.ats if [ ! $1 = "" ]; then start=$1 @@ -21,6 +24,31 @@ do killall -s 31 gnunet-service-core 2> /dev/null killall -s 31 gnunet-service-peerinfo 2> /dev/null #sleep 1 - echo "$c peers" - ./test_transport_ats $c 2>> test.ats + echo "$c peers, 4 addr/peer" + ./test_transport_ats -c test_transport_ats_4addr.conf -m -p $c 2>> bench_4addr.ats + rm -rf /tmp/test-gnunet-testing + killall -s 31 gnunet-service-arm 2> /dev/null + killall -s 31 gnunet-service-transport 2> /dev/null + killall -s 31 gnunet-service-statistics 2> /dev/null + killall -s 31 gnunet-service-resolver 2> /dev/null + killall -s 31 gnunet-service-core 2> /dev/null + killall -s 31 gnunet-service-peerinfo 2> /dev/null + echo "$c peers, 2 addr/peer" + ./test_transport_ats -c test_transport_ats_2addr.conf -m -p $c 2>> bench_2addr.ats + rm -rf /tmp/test-gnunet-testing + killall -s 31 gnunet-service-arm 2> /dev/null + killall -s 31 gnunet-service-transport 2> /dev/null + killall -s 31 gnunet-service-statistics 2> /dev/null + killall -s 31 gnunet-service-resolver 2> /dev/null + killall -s 31 gnunet-service-core 2> /dev/null + killall -s 31 gnunet-service-peerinfo 2> /dev/null + echo "$c peers, 1 addr/peer" + ./test_transport_ats -c test_transport_ats_1addr.conf -m -p $c 2>> bench_1addr.ats + rm -rf /tmp/test-gnunet-testing + killall -s 31 gnunet-service-arm 2> /dev/null + killall -s 31 gnunet-service-transport 2> /dev/null + killall -s 31 gnunet-service-statistics 2> /dev/null + killall -s 31 gnunet-service-resolver 2> /dev/null + killall -s 31 gnunet-service-core 2> /dev/null + killall -s 31 gnunet-service-peerinfo 2> /dev/null done -- cgit v1.2.3