mirror of
https://github.com/NLnetLabs/unbound.git
synced 2025-12-30 11:29:35 -05:00
stream reuse, move drop in tcp_reuse test to timeout section of test.
This commit is contained in:
parent
2f9050dde8
commit
d684bee4b0
1 changed files with 24 additions and 24 deletions
48
testdata/tcp_reuse.tdir/tcp_reuse.test
vendored
48
testdata/tcp_reuse.tdir/tcp_reuse.test
vendored
|
|
@ -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).
|
||||
|
|
|
|||
Loading…
Reference in a new issue