From 1396ce783cf316ecbac406e2e2e617c28aee7a8e Mon Sep 17 00:00:00 2001 From: Dennis Schafroth Date: Tue, 29 May 2012 11:27:21 +0200 Subject: [PATCH] Configurable COUNT, PORT and SERVICE. Fixed client count will break if running multiple instances on one machine --- perf/bash/par_timed_forever.sh | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/perf/bash/par_timed_forever.sh b/perf/bash/par_timed_forever.sh index fe3a7ee..700c465 100755 --- a/perf/bash/par_timed_forever.sh +++ b/perf/bash/par_timed_forever.sh @@ -1 +1,16 @@ -while true ; do sh par_fixed_clients.sh 20 9005 perf_t ; done +COUNT=20 +if [ "$1" != "" ] ; then + COUNT=$1 +fi +PORT=9004 +if [ "$2" != "" ] ; then + PORT=$2 +fi +# If not specifying SERVICE, using default +if [ "$3" != "" ] ; then + SERVICE=$3 +fi +while true ; do + export TMP_DIR=pid_$$/run_`date +"%Y%m%d_%H%M%S"`/ + sh par_fixed_clients.sh $COUNT $PORT $SERVICE ; +done -- 1.7.10.4