From: Peter van Dijk Date: Sat, 31 Aug 2013 10:20:38 +0000 (+0200) Subject: add a bunch of measurements to recursor bulktest X-Git-Tag: rec-3.6.0-rc1~489 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5e94ec93f8d82ac084a3ebedc7dced3b9d9fb610;p=thirdparty%2Fpdns.git add a bunch of measurements to recursor bulktest --- diff --git a/regression-tests/recursor-test b/regression-tests/recursor-test index 142adf894e..fdcb3a0ed6 100755 --- a/regression-tests/recursor-test +++ b/regression-tests/recursor-test @@ -16,7 +16,15 @@ else fi rm -f recursor.pid pdns_recursor.pid -time ${RECURSOR} --daemon=no --local-port=$port --socket-dir=./ --trace=fail --config-dir=. --query-local-address6="${QLA6}" > recursor.log 2>&1 & +/usr/bin/time --format '%Uuser %Ssystem %Eelapsed %PCPU (%Xtext+%Ddata %Mmax)k +%Iinputs+%Ooutputs (%Fmajor+%Rminor)pagefaults %Wswaps +user CPU seconds%U +system CPU seconds%S +wallclock seconds%e +%% CPU used%P +msgs sent%r +msgs received%s +' ${RECURSOR} --daemon=no --local-port=$port --socket-dir=./ --trace=fail --config-dir=. --query-local-address6="${QLA6}" > recursor.log 2>&1 & sleep 3 ../pdns/dnsbulktest -qe 127.0.0.1 $port $limit < ${CSV} > bulktest.results kill $(cat pdns_recursor.pid) @@ -35,8 +43,8 @@ else fi echo "$DBT_OKPERCENTAGE% of domains resolved" > recursor-bulktest/diff -echo "% domains resolved$DBT_OKPERCENTAGE" > recursor-bulktest/stdout -egrep 'PowerDNS.COM|maxresident|pagefaults' recursor.log >> recursor-bulktest/stdout +egrep 'PowerDNS.com|^ recursor-bulktest/stdout +echo "% domains resolved$DBT_OKPERCENTAGE" >> recursor-bulktest/stdout : ${context:="recursor-bulktest"}