]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
stream reuse, move drop in tcp_reuse test to timeout section of test.
authorW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Fri, 31 Jul 2020 07:32:19 +0000 (09:32 +0200)
committerW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Fri, 31 Jul 2020 07:32:19 +0000 (09:32 +0200)
testdata/tcp_reuse.tdir/tcp_reuse.test

index 5f084489081b54fa8ce97e45da5455c58edd1509..e98afe0e622b7c3f18af282b0060432941ce83c3 100644 (file)
@@ -61,30 +61,6 @@ else
        exit 1
 fi
 
-echo "> query drop.net."
-$PRE/streamtcp -f 127.0.0.1@$UNBOUND_PORT drop.net. A IN >outfile 2>&1
-cat outfile
-if test "$?" -ne 0; then
-       echo "exit status not OK"
-       echo "> cat logfiles"
-       cat outfile
-       cat unbound2.log
-       cat unbound.log
-       echo "Not OK"
-       exit 1
-fi
-if grep "rcode: SERVFAIL" outfile; then
-       echo "content OK"
-else
-       echo "result contents not OK, for drop.net"
-       echo "> cat logfiles"
-       cat outfile
-       cat unbound2.log
-       cat unbound.log
-       echo "result contents not OK, for drop.net"
-       exit 1
-fi
-
 echo "> query refuse.net."
 $PRE/streamtcp -f 127.0.0.1@$UNBOUND_PORT refuse.net. A IN >outfile 2>&1
 cat outfile
@@ -260,6 +236,30 @@ cat outfile
 # on how fast the other server responds or the drop happens, but there are
 # a bunch of connection drops, whilst resolving the other queries.
 
+echo "> query drop.net."
+$PRE/streamtcp -f 127.0.0.1@$UNBOUND_PORT drop.net. A IN >outfile 2>&1
+cat outfile
+if test "$?" -ne 0; then
+       echo "exit status not OK"
+       echo "> cat logfiles"
+       cat outfile
+       cat unbound2.log
+       cat unbound.log
+       echo "Not OK"
+       exit 1
+fi
+if grep "rcode: SERVFAIL" outfile; then
+       echo "content OK"
+else
+       echo "result contents not OK, for drop.net"
+       echo "> cat logfiles"
+       cat outfile
+       cat unbound2.log
+       cat unbound.log
+       echo "result contents not OK, for drop.net"
+       exit 1
+fi
+
 
 # timeouts at the end. (so that the server is not marked as failed for
 # the other tests).