#!/bin/sh
export PDNSRECURSOR=${PDNSRECURSOR:-/usr/sbin/pdns_recursor}
+export PDNSRECCONTROL=${PDNSRECCONTROL:-/usr/bin/rec_control}
export DNSBULKTEST=${DNSBULKTEST:-/usr/bin/dnsbulktest}
if [ "$0" != "./build-scripts/test-recursor-bulk" ]; then
cd regression-tests
-wget -c -N http://s3.amazonaws.com/alexa-static/top-1m.csv.zip
+wget -c -N http://s3-us-west-1.amazonaws.com/umbrella-static/top-1m.csv.zip
unzip top-1m.csv.zip
set +x
for prefix in 'www' 'wildcard'; do
for num in $(seq 0 1000000); do
- echo "${num},${prefix}.www.powerdnssec.org" >> ${prefix}.csv
+ echo "${num},${prefix}.powerdnssec.org" >> ${prefix}.csv
done
done
set -x
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%%.*}"
export IPv6
export CSV
- RECURSOR=$PDNSRECURSOR THRESHOLD=0 TRACE=no time ./recursor-test 5401 $domains || EXIT=1
+ RECURSOR=$PDNSRECURSOR RECCONTROL=$PDNSRECCONTROL THRESHOLD=0 TRACE=no time ./recursor-test 5401 $domains || EXIT=1
mv -f recursor.log recursor-${context}.log
sleep 10
done