chiark / gitweb /
regression tests for srv, part 2
authorian <ian>
Thu, 6 Apr 2006 18:45:45 +0000 (18:45 +0000)
committerian <ian>
Thu, 6 Apr 2006 18:45:45 +0000 (18:45 +0000)
regress/case-srvqudom.err [new file with mode: 0644]
regress/case-srvqudom.out [new file with mode: 0644]
regress/case-srvqudom.sys [new file with mode: 0644]

diff --git a/regress/case-srvqudom.err b/regress/case-srvqudom.err
new file mode 100644 (file)
index 0000000..f11e49c
--- /dev/null
@@ -0,0 +1,6 @@
+adns debug: using nameserver 172.18.45.6
+srv.tcp.test.iwj.relativity.greenend.org.uk does not exist
+spong does not exist
+_foo._bar does not exist
+_s*a._tcp.ucam.org does not exist
+_s*a._tcp.pi&ckle.ucam.org does not exist
diff --git a/regress/case-srvqudom.out b/regress/case-srvqudom.out
new file mode 100644 (file)
index 0000000..ef5105e
--- /dev/null
@@ -0,0 +1 @@
+rc=6
diff --git a/regress/case-srvqudom.sys b/regress/case-srvqudom.sys
new file mode 100644 (file)
index 0000000..aa2383d
--- /dev/null
@@ -0,0 +1,104 @@
+./adnshost default
+-Qq -t srv- srv.tcp.test.iwj.relativity.greenend.org.uk. spong. _foo._bar. _s*a._tcp.ucam.org. _s*a._tcp.pi&ckle.ucam.org
+ start 1144349124.698466
+ socket type=SOCK_DGRAM
+ socket=6
+ +0.000082
+ fcntl fd=6 cmd=F_GETFL
+ fcntl=~O_NONBLOCK&...
+ +0.000049
+ fcntl fd=6 cmd=F_SETFL O_NONBLOCK|...
+ fcntl=OK
+ +0.000042
+ sendto fd=6 addr=172.18.45.6:53
+     311f0100 00010000 00000000 03737276 03746370 04746573 74036977 6a0a7265
+     6c617469 76697479 08677265 656e656e 64036f72 6702756b 00002100 01.
+ sendto=61
+ +0.000339
+ sendto fd=6 addr=172.18.45.6:53
+     31200100 00010000 00000000 0573706f 6e670000 210001.
+ sendto=23
+ +0.000194
+ sendto fd=6 addr=172.18.45.6:53
+     31210100 00010000 00000000 045f666f 6f045f62 61720000 210001.
+ sendto=27
+ +0.000183
+ sendto fd=6 addr=172.18.45.6:53
+     31220100 00010000 00000000 045f732a 61045f74 63700475 63616d03 6f726700
+     00210001.
+ sendto=36
+ +0.000224
+ sendto fd=6 addr=172.18.45.6:53
+     31230100 00010000 00000000 045f732a 61045f74 63700770 6926636b 6c650475
+     63616d03 6f726700 00210001.
+ sendto=44
+ +0.000210
+ select max=7 rfds=[6] wfds=[] efds=[] to=1.998850
+ select=1 rfds=[6] wfds=[] efds=[]
+ +0.005770
+ recvfrom fd=6 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     311f8583 00010000 00010000 03737276 03746370 04746573 74036977 6a0a7265
+     6c617469 76697479 08677265 656e656e 64036f72 6702756b 00002100 01c01400
+     06000100 00000a00 27036e73 30c01d0a 686f7374 6d617374 6572c01d 0000003b
+     00000e10 00000078 0064c800 0000000a.
+ +0.000206
+ recvfrom fd=6 buflen=512 *addrlen=16
+ recvfrom=EAGAIN
+ +0.000068
+ select max=7 rfds=[6] wfds=[] efds=[] to=1.993145
+ select=1 rfds=[6] wfds=[] efds=[]
+ +0.002367
+ recvfrom fd=6 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31218183 00010000 00010000 045f666f 6f045f62 61720000 21000100 00060001
+     0000299a 00400141 0c524f4f 542d5345 52564552 53034e45 5400054e 53544c44
+     0c564552 49534947 4e2d4752 5303434f 4d007791 bfb50000 07080000 03840009
+     3a800001 5180.
+ +0.000176
+ recvfrom fd=6 buflen=512 *addrlen=16
+ recvfrom=EAGAIN
+ +0.000055
+ select max=7 rfds=[6] wfds=[] efds=[] to=1.990547
+ select=1 rfds=[6] wfds=[] efds=[]
+ +0.000085
+ recvfrom fd=6 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31228183 00010000 00010000 045f732a 61045f74 63700475 63616d03 6f726700
+     00210001 c0160006 00010000 0d94004c 0a736f61 2d6f7269 67696e02 6e730663
+     68696172 6b086772 65656e65 6e64036f 72670275 6b000f73 74756465 6e742d72
+     756e2d64 6e73c03e 00000121 00002a30 00000e10 00093a80 00000e10.
+ +0.000186
+ recvfrom fd=6 buflen=512 *addrlen=16
+ recvfrom=EAGAIN
+ +0.000058
+ select max=7 rfds=[6] wfds=[] efds=[] to=1.990218
+ select=1 rfds=[6] wfds=[] efds=[]
+ +0.028718
+ recvfrom fd=6 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31208183 00010000 00010000 0573706f 6e670000 21000100 00060001 00002a30
+     00400141 0c524f4f 542d5345 52564552 53034e45 5400054e 53544c44 0c564552
+     49534947 4e2d4752 5303434f 4d007791 bfb50000 07080000 03840009 3a800001
+     5180.
+ +0.000172
+ recvfrom fd=6 buflen=512 *addrlen=16
+ recvfrom=EAGAIN
+ +0.000052
+ select max=7 rfds=[6] wfds=[] efds=[] to=1.961877
+ select=1 rfds=[6] wfds=[] efds=[]
+ +0.004777
+ recvfrom fd=6 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31238183 00010000 00010000 045f732a 61045f74 63700770 6926636b 6c650475
+     63616d03 6f726700 00210001 04756361 6d036f72 67000006 00010000 0e10004c
+     0a736f61 2d6f7269 67696e02 6e730663 68696172 6b086772 65656e65 6e64036f
+     72670275 6b000f73 74756465 6e742d72 756e2d64 6e73c04e 00000121 00002a30
+     00000e10 00093a80 00000e10.
+ +0.000218
+ recvfrom fd=6 buflen=512 *addrlen=16
+ recvfrom=EAGAIN
+ +0.000055
+ close fd=6
+ close=OK
+ +0.000078