diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2011-04-15 11:49:51 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2011-04-15 11:49:51 +0000 |
commit | eed12834ada93e5b4218774148534d537a175a89 (patch) | |
tree | 5281809af6eb90a99eb48129a32d0b73ffeb179b /src/transport/ats_benchmark.sh | |
parent | 082a4ab779c24b591e2de1628805d7d36f0051bc (diff) | |
download | gnunet-eed12834ada93e5b4218774148534d537a175a89.tar.gz gnunet-eed12834ada93e5b4218774148534d537a175a89.zip |
benchmarking script + config files
Diffstat (limited to 'src/transport/ats_benchmark.sh')
-rwxr-xr-x | src/transport/ats_benchmark.sh | 34 |
1 files changed, 31 insertions, 3 deletions
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 @@ | |||
1 | #/bin/bash | 1 | #/bin/bash |
2 | start=1 | 2 | start=1 |
3 | end=500 | 3 | end=500 |
4 | rm test.ats | 4 | |
5 | rm bench_1addr.ats | ||
6 | rm bench_2addr.ats | ||
7 | rm bench_4addr.ats | ||
5 | 8 | ||
6 | if [ ! $1 = "" ]; then | 9 | if [ ! $1 = "" ]; then |
7 | start=$1 | 10 | start=$1 |
@@ -21,6 +24,31 @@ do | |||
21 | killall -s 31 gnunet-service-core 2> /dev/null | 24 | killall -s 31 gnunet-service-core 2> /dev/null |
22 | killall -s 31 gnunet-service-peerinfo 2> /dev/null | 25 | killall -s 31 gnunet-service-peerinfo 2> /dev/null |
23 | #sleep 1 | 26 | #sleep 1 |
24 | echo "$c peers" | 27 | echo "$c peers, 4 addr/peer" |
25 | ./test_transport_ats $c 2>> test.ats | 28 | ./test_transport_ats -c test_transport_ats_4addr.conf -m -p $c 2>> bench_4addr.ats |
29 | rm -rf /tmp/test-gnunet-testing | ||
30 | killall -s 31 gnunet-service-arm 2> /dev/null | ||
31 | killall -s 31 gnunet-service-transport 2> /dev/null | ||
32 | killall -s 31 gnunet-service-statistics 2> /dev/null | ||
33 | killall -s 31 gnunet-service-resolver 2> /dev/null | ||
34 | killall -s 31 gnunet-service-core 2> /dev/null | ||
35 | killall -s 31 gnunet-service-peerinfo 2> /dev/null | ||
36 | echo "$c peers, 2 addr/peer" | ||
37 | ./test_transport_ats -c test_transport_ats_2addr.conf -m -p $c 2>> bench_2addr.ats | ||
38 | rm -rf /tmp/test-gnunet-testing | ||
39 | killall -s 31 gnunet-service-arm 2> /dev/null | ||
40 | killall -s 31 gnunet-service-transport 2> /dev/null | ||
41 | killall -s 31 gnunet-service-statistics 2> /dev/null | ||
42 | killall -s 31 gnunet-service-resolver 2> /dev/null | ||
43 | killall -s 31 gnunet-service-core 2> /dev/null | ||
44 | killall -s 31 gnunet-service-peerinfo 2> /dev/null | ||
45 | echo "$c peers, 1 addr/peer" | ||
46 | ./test_transport_ats -c test_transport_ats_1addr.conf -m -p $c 2>> bench_1addr.ats | ||
47 | rm -rf /tmp/test-gnunet-testing | ||
48 | killall -s 31 gnunet-service-arm 2> /dev/null | ||
49 | killall -s 31 gnunet-service-transport 2> /dev/null | ||
50 | killall -s 31 gnunet-service-statistics 2> /dev/null | ||
51 | killall -s 31 gnunet-service-resolver 2> /dev/null | ||
52 | killall -s 31 gnunet-service-core 2> /dev/null | ||
53 | killall -s 31 gnunet-service-peerinfo 2> /dev/null | ||
26 | done | 54 | done |