From 5e94ec93f8d82ac084a3ebedc7dced3b9d9fb610 Mon Sep 17 00:00:00 2001 From: Peter van Dijk Date: Sat, 31 Aug 2013 12:20:38 +0200 Subject: [PATCH] add a bunch of measurements to recursor bulktest --- regression-tests/recursor-test | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/regression-tests/recursor-test b/regression-tests/recursor-test index 142adf894..fdcb3a0ed 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"} -- 2.50.0