From 647a1c1cae77ab7b15109d5486dc0f311856d0fd Mon Sep 17 00:00:00 2001 From: =?utf8?q?Michal=20Voc=C5=AF?= Date: Mon, 24 Aug 2009 13:37:33 +0000 Subject: [PATCH] use perftest name in jobid list for purge --- org.glite.lb.server/src/perftest_proxy.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/org.glite.lb.server/src/perftest_proxy.sh b/org.glite.lb.server/src/perftest_proxy.sh index 706328b..1c6e7b3 100755 --- a/org.glite.lb.server/src/perftest_proxy.sh +++ b/org.glite.lb.server/src/perftest_proxy.sh @@ -45,7 +45,7 @@ purge_proxy () do cat < /dev/null 2>&1 @@ -73,7 +73,7 @@ group_a_test_n () { PERFTEST_CONSUMER=$GLITE_LOCATION/bin/glite-lb-bkserverd i=$1 - CONSUMER_ARGS="-P -d --perf-sink $i -o /tmp/proxy.perf -D /tmp -t 1 " + CONSUMER_ARGS="-P -d --silent --perf-sink $i -o /tmp/proxy.perf -D /tmp -t 1 " export PERFTEST_NAME="proxy_test_$i" echo -n "${i})" run_test proxy $numjobs @@ -82,7 +82,7 @@ group_a_test_n () # we have to start proxy again #$PERFTEST_CONSUMER -P -d -o /tmp/proxy.perf -D /tmp -t 1 >/dev/null 2>&1 & #PID=$! - purge_proxy `for file in ${JOB_FILE[*]}; do $LOGJOBS -f $file -n $numjobs; done | sort | uniq` + purge_proxy `i=0; for file in ${JOB_FILE[*]}; do sPN=$PERFTEST_NAME; PERFTEST_NAME="${PERFTEST_NAME}_${JOB_DESC[i]}"; $LOGJOBS -f $file -n $numjobs 2>/dev/null; PERFTEST_NAME=$sPN; i=$(($i + 1)); done | sort | uniq` #sleep 2 #shutdown $PID } @@ -90,7 +90,7 @@ group_a_test_n () group_a_test_5 () { PERFTEST_COMPONENT="$GLITE_LOCATION/bin/glite-lb-bkserverd" - COMPONENT_ARGS="-P -d -o /tmp/proxy.perf --proxy-il-sock /tmp/interlogger.perf --proxy-il-fprefix /tmp/perftest.log -D /tmp -t 1 " + COMPONENT_ARGS="-P -d --silent -o /tmp/proxy.perf --proxy-il-sock /tmp/interlogger.perf --proxy-il-fprefix /tmp/perftest.log -D /tmp -t 1 " PERFTEST_CONSUMER="$GLITE_LOCATION/bin/glite-lb-interlogd-perf-empty" CONSUMER_ARGS="-d -s /tmp/interlogger.perf --file-prefix=/tmp/perftest.log" @@ -100,7 +100,7 @@ group_a_test_5 () print_result #$PERFTEST_COMPONENT -P -d -o /tmp/proxy.perf -t 1 -D /tmp >/dev/null 2>&1 & #PID=$! - purge_proxy `for file in ${JOB_FILE[*]}; do $LOGJOBS -f $file -n $numjobs; done | sort | uniq` + purge_proxy `i=0; for file in ${JOB_FILE[*]}; do sPN=$PERFTEST_NAME; PERFTEST_NAME="${PERFTEST_NAME}_${JOB_DESC[i]}"; $LOGJOBS -f $file -n $numjobs 2>/dev/null ; PERFTEST_NAME=$sPN; i=$(($i + 1)); done | sort | uniq` #sleep 2 #shutdown $PID rm -f /tmp/perftest.log.* -- 1.8.2.3