summaryrefslogtreecommitdiff
path: root/testdata/stat_values.tdir/stat_values.test
diff options
context:
space:
mode:
Diffstat (limited to 'testdata/stat_values.tdir/stat_values.test')
-rw-r--r--testdata/stat_values.tdir/stat_values.test6
1 files changed, 4 insertions, 2 deletions
diff --git a/testdata/stat_values.tdir/stat_values.test b/testdata/stat_values.tdir/stat_values.test
index 7dd71edd6b3b..9156f95a9716 100644
--- a/testdata/stat_values.tdir/stat_values.test
+++ b/testdata/stat_values.tdir/stat_values.test
@@ -468,8 +468,10 @@ bring_up_alternate_configuration ub_discard_wait_limit.conf
teststep "Check discard-timeout and wait-limit"
echo "> dig www.unresponsive"
dig @127.0.0.1 -p $UNBOUND_PORT +retry=2 +timeout=1 www.unresponsive. | tee outfile
-echo "> check answer"
-if grep "no servers could be reached" outfile; then
+# Wait for nonresponse servfail, that causes discards.
+sleep 2
+if grep "no servers could be reached" outfile ||
+ grep "Too many queries queued up and waiting" outfile; then
echo "OK"
else
end 1