cd regression-tests
+rm -f top-1m.csv
wget -c -N http://s3-us-west-1.amazonaws.com/umbrella-static/top-1m.csv.zip
unzip top-1m.csv.zip
for IPv6 in 0 1; do
for CSV in $(ls *.csv); do
for domains in $numdomains; do
- export context="${version}_v6:${IPv6}_csv:${CSV%%.*}"
+ export context="${version}_v6:${IPv6}_csv:${CSV%%.*}_domains:${domains}"
export IPv6
export CSV
RECURSOR=$PDNSRECURSOR RECCONTROL=$PDNSRECCONTROL THRESHOLD=0 TRACE=no time ./recursor-test 5401 $domains || EXIT=1
echo === First run with limit=$limit threads=$threads mthreads=$mthreads shards=$shards ===
${DNSBULKTEST} --www=false -qe 127.0.0.1 $port $limit < ${CSV} > bulktest.results
echo
-echo "=== XXXX RECURSOR LOG ==="
-cat recursor.log
-echo "=== XXXX END RECURSOR LOG ==="
kill -USR1 $(cat pdns_recursor.pid)
${RECCONTROL} --socket-dir=. --config-dir=. get-all
# rerun 1 with hot cache