- start moving tunable variables into their own structure
[samba.git] / ctdb / tests / bench.sh
1 #!/bin/sh
2
3 killall -q ctdb_bench ctdbd
4
5 NUMNODES=2
6 if [ $# -gt 0 ]; then
7     NUMNODES=$1
8 fi
9
10 rm -f nodes.txt
11 for i in `seq 1 $NUMNODES`; do
12   echo 127.0.0.$i >> nodes.txt
13 done
14
15 tests/start_daemons.sh $NUMNODES nodes.txt || exit 1
16
17 killall -9 ctdb_bench
18 echo "Trying $NUMNODES nodes"
19 for i in `seq 1 $NUMNODES`; do
20   valgrind -q $VALGRIND bin/ctdb_bench --socket sock.$i -n $NUMNODES $*  &
21 done
22
23 wait
24 bin/ctdb shutdown --socket sock.1 -n all