3 if [ -z "$NUMBER" ] ; then
13 CLIENT_SCRIPT="client_timed.sh"
15 export TMP_DIR=run_`date +"%Y%m%d_%H%M%S"`/
18 ln -s ${TMP_DIR} latest
19 while test $r -lt $ROUNDS; do
22 while test $i -lt $NUMBER; do
23 ./${CLIENT_SCRIPT} $r.$i $PORT $SERVICE >$r.$i.log 2>&1 &
24 SLEEP=$[ ( $RANDOM % $MAX_DELAY ) ]
26 CLIENTS=`ps -ef |grep ${CLIENT_SCRIPT} | grep -cv grep`
27 while test $CLIENTS -ge $NUMBER ; do
29 CLIENTS=`ps -ef |grep ${CLIENT_SCRIPT} |grep -cv grep `
30 echo "Active $CLIENTS"
37 cat ${TMP_DIR}*.time >> ${TMP_DIR}timed.$SERVICE.$NUMBER.log
38 #wget --tries=1 -O x "http://localhost:${PORT}/?command=exit"