--send-root-referral --retrieval-threads=1 --config-name=bind-slave \
--allow-2136-from=127.0.0.0/8 --experimental-rfc2136=yes \
--cache-ttl=$cachettl --no-config --experimental-dname-processing --bind-dnssec-db=./dnssec-slave.sqlite3 &
- dolog 'waiting for zones to be loaded'
+ echo 'waiting for zones to be loaded'
bindwait bind-slave
if [ "$nocontext" == "yes" ]
then
- dolog unknown context $context
+ echo unknown context $context
: > passed_tests
echo 'unknown-context-'"$context" > failed_tests
./toxml $context
if [ "$nocontext" == "yes" ]
then
- dolog unknown presigned context $presignedcontext
+ echo unknown presigned context $presignedcontext
: > passed_tests
echo 'unknown-presigned-context-'"$presignedcontext" > failed_tests
./toxml $context
--send-root-referral --slave --retrieval-threads=4 \
--slave-cycle-interval=300 --experimental-dname-processing &
- dolog 'waiting for zones to be slaved'
+ echo 'waiting for zones to be slaved'
loopcount=0
while [ $loopcount -lt 30 ]
do
--send-root-referral --slave --retrieval-threads=4 \
--slave-cycle-interval=300 --experimental-dname-processing &
- dolog 'waiting for zones to be slaved'
+ echo 'waiting for zones to be slaved'
loopcount=0
while [ $loopcount -lt 30 ]
do
--send-root-referral --slave --retrieval-threads=4 \
--slave-cycle-interval=300 --experimental-dname-processing &
- dolog 'waiting for zones to be slaved'
+ echo 'waiting for zones to be slaved'
loopcount=0
while [ $loopcount -lt 30 ]
do
--send-root-referral --slave --retrieval-threads=4 \
--slave-cycle-interval=300 --experimental-dname-processing &
- dolog 'waiting for zones to be slaved'
+ echo 'waiting for zones to be slaved'
set +e
loopcount=0
while [ $loopcount -lt 30 ]
--config-name=oracle2 --socket-dir=./ --no-shuffle \
--send-root-referral --slave --retrieval-threads=4 \
--slave-cycle-interval=300 --experimental-dname-processing &
- dolog 'waiting for zones to be slaved'
+ echo 'waiting for zones to be slaved'
loopcount=0
while [ $loopcount -lt 40 ]
# cleanup unbound-host.conf to avoid failures
rm -f unbound-host.conf
- dolog "Setting up test database..."
+ echo "Setting up test database..."
# setup test database
rm -f $testsdir/remote.sqlite3
sqlite3 $testsdir/remote.sqlite3 < $testsdir/test-schema.sql
connstr="pipe:command=$testsdir/pipe-backend.rb"
;;
*)
- dolog "Invalid usage"
+ echo "Invalid usage"
exit
;;
esac
#!/usr/bin/env bash
-
-dolog()
-{
- echo "[$(date "+%F %R:%S.%N")] $*"
-}
-
PATH=.:$PATH:/usr/sbin
MAKE=${MAKE:-make}
fi
testname=$(basename $a)
export testname
- dolog "$testname: "
+ echo "$testname: "
cat $a/description
echo "$testname: " >> test-results
passed=$[$passed+1]
fi
fi
- dolog "$result"
+ echo "$result"
echo
echo "$result" >> test-results
echo >> test-results
done
-echo -n "[$(date "+%F %R:%S.%N")] "
echo -n $passed out of $[$passed+$failed]
echo -n " ("
res=$((echo scale=2; echo 100*$passed/\($passed+$failed\)) | bc )
echo -n "$res%) "
-dolog tests passed, $skipped were skipped
+echo tests passed, $skipped were skipped
trap "kill_process 2" EXIT INT TERM
-dolog()
-{
- echo "[$(date "+%F %R:%S.%N")] $*"
-}
-
tosql ()
{
${MAKE} -C ../pdns zone2sql > /dev/null
domcount=$(grep -c ^zone named.conf)
if [ ! -x ../pdns/pdns_control ]
then
- dolog "No pdns_control found"
+ echo "No pdns_control found"
exit
fi
loopcount=0
if [ ! -x $PDNS ]
then
- dolog "$PDNS is not executable binary"
+ echo "$PDNS is not executable binary"
exit
fi
if [ ! -x $PDNS2 ]
then
- dolog "$PDNS2 is not executable binary"
+ echo "$PDNS2 is not executable binary"
exit
fi
if [ "$wait" = "wait" ]
then
- dolog "tests done! push enter to terminate instance"
+ echo tests done! push enter to terminate instance
read l
fi