mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-31 14:35:26 +00:00
Merge branch 'wpk-test-fixes' into 'master'
Fetchlimit and tcp test fixes See merge request isc-projects/bind9!1150
This commit is contained in:
@@ -166,7 +166,7 @@ touch ans4/norespond
|
||||
for try in 1 2 3 4 5; do
|
||||
burst b $try 400
|
||||
$DIG @10.53.0.3 -p ${PORT} a ${try}.example > dig.out.ns3.$try
|
||||
stat 370 || exceeded=`expr $exceeded + 1`
|
||||
stat 380 || exceeded=`expr $exceeded + 1`
|
||||
grep "status: NOERROR" dig.out.ns3.$try > /dev/null 2>&1 && \
|
||||
success=`expr $success + 1`
|
||||
grep "status: SERVFAIL" dig.out.ns3.$try > /dev/null 2>&1 && \
|
||||
@@ -177,7 +177,7 @@ echo_i "$success successful valid queries (expected 5)"
|
||||
[ "$success" -eq 5 ] || { echo_i "failed"; ret=1; }
|
||||
echo_i "$fail SERVFAIL responses (expected 0)"
|
||||
[ "$fail" -eq 0 ] || { echo_i "failed"; ret=1; }
|
||||
echo_i "clients count exceeded 370 on $exceeded trials (expected 0)"
|
||||
echo_i "clients count exceeded 380 on $exceeded trials (expected 0)"
|
||||
[ "$exceeded" -eq 0 ] || { echo_i "failed"; ret=1; }
|
||||
if [ $ret != 0 ]; then echo_i "failed"; fi
|
||||
status=`expr $status + $ret`
|
||||
|
@@ -28,6 +28,7 @@ ntcp20=`grep "TCP requests received" ns2/named.stats | tail -1 | awk '{print $1}
|
||||
echo_i "check TCP transport"
|
||||
ret=0
|
||||
$DIG $DIGOPTS @10.53.0.3 txt.example. > dig.out.3
|
||||
sleep 1
|
||||
$RNDCCMD -s 10.53.0.1 stats > /dev/null 2>&1
|
||||
$RNDCCMD -s 10.53.0.2 stats > /dev/null 2>&1
|
||||
ntcp11=`grep "TCP requests received" ns1/named.stats | tail -1 | awk '{print $1}'`
|
||||
@@ -42,6 +43,7 @@ status=`expr $status + $ret`
|
||||
echo_i "check TCP forwarder"
|
||||
ret=0
|
||||
$DIG $DIGOPTS @10.53.0.4 txt.example. > dig.out.4
|
||||
sleep 1
|
||||
$RNDCCMD -s 10.53.0.1 stats > /dev/null 2>&1
|
||||
$RNDCCMD -s 10.53.0.2 stats > /dev/null 2>&1
|
||||
ntcp12=`grep "TCP requests received" ns1/named.stats | tail -1 | awk '{print $1}'`
|
||||
|
Reference in New Issue
Block a user