From: Kees Monshouwer Date: Fri, 12 Jul 2013 19:21:55 +0000 (+0200) Subject: enable 1dyndns-big-package test X-Git-Tag: rec-3.6.0-rc1~556^2~3^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fbe8b1a44b1dd8d108a65490d830f446f6ce4d06;p=thirdparty%2Fpdns.git enable 1dyndns-big-package test --- diff --git a/.travis.yml b/.travis.yml index f5edc352bd..40e4bbdd7d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -37,7 +37,6 @@ script: - ./start-test-stop 5300 gmysql-nsec3-optout-presigned - ./start-test-stop 5300 gmysql-nsec3-narrow - ./start-test-stop 5300 tinydns - - ./start-test-stop 5300 mydns - ./start-test-stop 5300 gmysql nowait 3600 - ./start-test-stop 5300 gmysql-presigned nowait 3600 - ./start-test-stop 5300 gmysql-nsec3 nowait 3600 @@ -47,6 +46,7 @@ script: - ./start-test-stop 5300 gmysql-nsec3-optout-presigned nowait 3600 - cd ../regression-tests.nobackend/ - ./runtests + - test ! -s ./failed_tests notifications: irc: channels: diff --git a/regression-tests/.gitignore b/regression-tests/.gitignore index 69a93afcf7..0f10075d14 100644 --- a/regression-tests/.gitignore +++ b/regression-tests/.gitignore @@ -8,15 +8,17 @@ real_result /skipped_tests /trustedkeys /test-results -/pdns.pid +/*.pid +/*.backup /passed_tests -/failed_tests +/failed_tests* /powerdns.sqlite3 /unbound-host.conf /*.controlsocket /pdns-*.conf /*.sqlite3* /*.com-slave +/*.dyndns-slave /named-slave.conf */start */step.* diff --git a/regression-tests/1dyndns-big-package/command b/regression-tests/1dyndns-big-package/command index 5aaf00bcbd..61dc1f9923 100755 --- a/regression-tests/1dyndns-big-package/command +++ b/regression-tests/1dyndns-big-package/command @@ -1,8 +1,6 @@ #!/bin/sh -# check if we are empty. -cleandig big-txt.test.dyndns TXT - +mysqldiff cleannsupdate <>HEADER<<- opcode: UPDATE, status: NOERROR, id: [id] +;; flags: qr aa; ZONE: 1, PREREQ: 0, UPDATE: 0, ADDITIONAL: 0 +;; ZONE SECTION: +;test.dyndns. IN SOA + +check if things are added +--- Start: diff start step.1 --- +> big-txt.test.dyndns TXT 0 "1 bottles of beer on the wall, 1 bottles of beer. Take one down, pass it around, No more beer on the wall :-(" 600 +> big-txt.test.dyndns TXT 0 "2 bottles of beer on the wall, 2 bottles of beer. Take one down, pass it around, 1 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "3 bottles of beer on the wall, 3 bottles of beer. Take one down, pass it around, 2 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "4 bottles of beer on the wall, 4 bottles of beer. Take one down, pass it around, 3 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "5 bottles of beer on the wall, 5 bottles of beer. Take one down, pass it around, 4 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "6 bottles of beer on the wall, 6 bottles of beer. Take one down, pass it around, 5 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "7 bottles of beer on the wall, 7 bottles of beer. Take one down, pass it around, 6 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "8 bottles of beer on the wall, 8 bottles of beer. Take one down, pass it around, 7 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "9 bottles of beer on the wall, 9 bottles of beer. Take one down, pass it around, 8 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "10 bottles of beer on the wall, 10 bottles of beer. Take one down, pass it around, 9 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "11 bottles of beer on the wall, 11 bottles of beer. Take one down, pass it around, 10 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "12 bottles of beer on the wall, 12 bottles of beer. Take one down, pass it around, 11 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "13 bottles of beer on the wall, 13 bottles of beer. Take one down, pass it around, 12 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "14 bottles of beer on the wall, 14 bottles of beer. Take one down, pass it around, 13 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "15 bottles of beer on the wall, 15 bottles of beer. Take one down, pass it around, 14 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "16 bottles of beer on the wall, 16 bottles of beer. Take one down, pass it around, 15 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "17 bottles of beer on the wall, 17 bottles of beer. Take one down, pass it around, 16 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "18 bottles of beer on the wall, 18 bottles of beer. Take one down, pass it around, 17 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "19 bottles of beer on the wall, 19 bottles of beer. Take one down, pass it around, 18 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "20 bottles of beer on the wall, 20 bottles of beer. Take one down, pass it around, 19 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "21 bottles of beer on the wall, 21 bottles of beer. Take one down, pass it around, 20 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "22 bottles of beer on the wall, 22 bottles of beer. Take one down, pass it around, 21 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "23 bottles of beer on the wall, 23 bottles of beer. Take one down, pass it around, 22 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "24 bottles of beer on the wall, 24 bottles of beer. Take one down, pass it around, 23 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "25 bottles of beer on the wall, 25 bottles of beer. Take one down, pass it around, 24 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "26 bottles of beer on the wall, 26 bottles of beer. Take one down, pass it around, 25 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "27 bottles of beer on the wall, 27 bottles of beer. Take one down, pass it around, 26 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "28 bottles of beer on the wall, 28 bottles of beer. Take one down, pass it around, 27 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "29 bottles of beer on the wall, 29 bottles of beer. Take one down, pass it around, 28 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "30 bottles of beer on the wall, 30 bottles of beer. Take one down, pass it around, 29 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "31 bottles of beer on the wall, 31 bottles of beer. Take one down, pass it around, 30 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "32 bottles of beer on the wall, 32 bottles of beer. Take one down, pass it around, 31 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "33 bottles of beer on the wall, 33 bottles of beer. Take one down, pass it around, 32 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "34 bottles of beer on the wall, 34 bottles of beer. Take one down, pass it around, 33 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "35 bottles of beer on the wall, 35 bottles of beer. Take one down, pass it around, 34 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "36 bottles of beer on the wall, 36 bottles of beer. Take one down, pass it around, 35 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "37 bottles of beer on the wall, 37 bottles of beer. Take one down, pass it around, 36 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "38 bottles of beer on the wall, 38 bottles of beer. Take one down, pass it around, 37 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "39 bottles of beer on the wall, 39 bottles of beer. Take one down, pass it around, 38 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "40 bottles of beer on the wall, 40 bottles of beer. Take one down, pass it around, 39 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "41 bottles of beer on the wall, 41 bottles of beer. Take one down, pass it around, 40 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "42 bottles of beer on the wall, 42 bottles of beer. Take one down, pass it around, 41 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "43 bottles of beer on the wall, 43 bottles of beer. Take one down, pass it around, 42 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "44 bottles of beer on the wall, 44 bottles of beer. Take one down, pass it around, 43 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "45 bottles of beer on the wall, 45 bottles of beer. Take one down, pass it around, 44 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "46 bottles of beer on the wall, 46 bottles of beer. Take one down, pass it around, 45 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "47 bottles of beer on the wall, 47 bottles of beer. Take one down, pass it around, 46 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "48 bottles of beer on the wall, 48 bottles of beer. Take one down, pass it around, 47 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "49 bottles of beer on the wall, 49 bottles of beer. Take one down, pass it around, 48 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "50 bottles of beer on the wall, 50 bottles of beer. Take one down, pass it around, 49 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "51 bottles of beer on the wall, 51 bottles of beer. Take one down, pass it around, 50 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "52 bottles of beer on the wall, 52 bottles of beer. Take one down, pass it around, 51 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "53 bottles of beer on the wall, 53 bottles of beer. Take one down, pass it around, 52 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "54 bottles of beer on the wall, 54 bottles of beer. Take one down, pass it around, 53 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "55 bottles of beer on the wall, 55 bottles of beer. Take one down, pass it around, 54 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "56 bottles of beer on the wall, 56 bottles of beer. Take one down, pass it around, 55 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "57 bottles of beer on the wall, 57 bottles of beer. Take one down, pass it around, 56 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "58 bottles of beer on the wall, 58 bottles of beer. Take one down, pass it around, 57 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "59 bottles of beer on the wall, 59 bottles of beer. Take one down, pass it around, 58 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "60 bottles of beer on the wall, 60 bottles of beer. Take one down, pass it around, 59 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "61 bottles of beer on the wall, 61 bottles of beer. Take one down, pass it around, 60 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "62 bottles of beer on the wall, 62 bottles of beer. Take one down, pass it around, 61 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "63 bottles of beer on the wall, 63 bottles of beer. Take one down, pass it around, 62 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "64 bottles of beer on the wall, 64 bottles of beer. Take one down, pass it around, 63 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "65 bottles of beer on the wall, 65 bottles of beer. Take one down, pass it around, 64 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "66 bottles of beer on the wall, 66 bottles of beer. Take one down, pass it around, 65 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "67 bottles of beer on the wall, 67 bottles of beer. Take one down, pass it around, 66 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "68 bottles of beer on the wall, 68 bottles of beer. Take one down, pass it around, 67 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "69 bottles of beer on the wall, 69 bottles of beer. Take one down, pass it around, 68 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "70 bottles of beer on the wall, 70 bottles of beer. Take one down, pass it around, 69 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "71 bottles of beer on the wall, 71 bottles of beer. Take one down, pass it around, 70 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "72 bottles of beer on the wall, 72 bottles of beer. Take one down, pass it around, 71 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "73 bottles of beer on the wall, 73 bottles of beer. Take one down, pass it around, 72 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "74 bottles of beer on the wall, 74 bottles of beer. Take one down, pass it around, 73 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "75 bottles of beer on the wall, 75 bottles of beer. Take one down, pass it around, 74 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "76 bottles of beer on the wall, 76 bottles of beer. Take one down, pass it around, 75 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "77 bottles of beer on the wall, 77 bottles of beer. Take one down, pass it around, 76 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "78 bottles of beer on the wall, 78 bottles of beer. Take one down, pass it around, 77 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "79 bottles of beer on the wall, 79 bottles of beer. Take one down, pass it around, 78 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "80 bottles of beer on the wall, 80 bottles of beer. Take one down, pass it around, 79 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "81 bottles of beer on the wall, 81 bottles of beer. Take one down, pass it around, 80 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "82 bottles of beer on the wall, 82 bottles of beer. Take one down, pass it around, 81 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "83 bottles of beer on the wall, 83 bottles of beer. Take one down, pass it around, 82 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "84 bottles of beer on the wall, 84 bottles of beer. Take one down, pass it around, 83 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "85 bottles of beer on the wall, 85 bottles of beer. Take one down, pass it around, 84 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "86 bottles of beer on the wall, 86 bottles of beer. Take one down, pass it around, 85 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "87 bottles of beer on the wall, 87 bottles of beer. Take one down, pass it around, 86 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "88 bottles of beer on the wall, 88 bottles of beer. Take one down, pass it around, 87 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "89 bottles of beer on the wall, 89 bottles of beer. Take one down, pass it around, 88 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "90 bottles of beer on the wall, 90 bottles of beer. Take one down, pass it around, 89 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "91 bottles of beer on the wall, 91 bottles of beer. Take one down, pass it around, 90 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "92 bottles of beer on the wall, 92 bottles of beer. Take one down, pass it around, 91 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "93 bottles of beer on the wall, 93 bottles of beer. Take one down, pass it around, 92 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "94 bottles of beer on the wall, 94 bottles of beer. Take one down, pass it around, 93 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "95 bottles of beer on the wall, 95 bottles of beer. Take one down, pass it around, 94 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "96 bottles of beer on the wall, 96 bottles of beer. Take one down, pass it around, 95 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "97 bottles of beer on the wall, 97 bottles of beer. Take one down, pass it around, 96 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "98 bottles of beer on the wall, 98 bottles of beer. Take one down, pass it around, 97 bottles of beer on the wall." 600 +> big-txt.test.dyndns TXT 0 "99 bottles of beer on the wall, 99 bottles of beer. Take one down, pass it around, 98 bottles of beer on the wall." 600 +--- End: diff start step.1 --- + +Answer: +;; ->>HEADER<<- opcode: UPDATE, status: NOERROR, id: [id] +;; flags: qr aa; ZONE: 1, PREREQ: 0, UPDATE: 0, ADDITIONAL: 0 +;; ZONE SECTION: +;test.dyndns. IN SOA + +check if we deleted properly +--- Start: diff start step.2 --- +no difference +--- End: diff start step.2 --- + diff --git a/regression-tests/1dyndns-big-package/expected_result.dnssec b/regression-tests/1dyndns-big-package/expected_result.dnssec new file mode 100644 index 0000000000..f1de4aad22 --- /dev/null +++ b/regression-tests/1dyndns-big-package/expected_result.dnssec @@ -0,0 +1,120 @@ +Answer: +;; ->>HEADER<<- opcode: UPDATE, status: NOERROR, id: [id] +;; flags: qr aa; ZONE: 1, PREREQ: 0, UPDATE: 0, ADDITIONAL: 0 +;; ZONE SECTION: +;test.dyndns. IN SOA + +check if things are added +--- Start: diff start step.1 --- +> big-txt.test.dyndns TXT 0 "1 bottles of beer on the wall, 1 bottles of beer. Take one down, pass it around, No more beer on the wall :-(" 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "2 bottles of beer on the wall, 2 bottles of beer. Take one down, pass it around, 1 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "3 bottles of beer on the wall, 3 bottles of beer. Take one down, pass it around, 2 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "4 bottles of beer on the wall, 4 bottles of beer. Take one down, pass it around, 3 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "5 bottles of beer on the wall, 5 bottles of beer. Take one down, pass it around, 4 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "6 bottles of beer on the wall, 6 bottles of beer. Take one down, pass it around, 5 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "7 bottles of beer on the wall, 7 bottles of beer. Take one down, pass it around, 6 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "8 bottles of beer on the wall, 8 bottles of beer. Take one down, pass it around, 7 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "9 bottles of beer on the wall, 9 bottles of beer. Take one down, pass it around, 8 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "10 bottles of beer on the wall, 10 bottles of beer. Take one down, pass it around, 9 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "11 bottles of beer on the wall, 11 bottles of beer. Take one down, pass it around, 10 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "12 bottles of beer on the wall, 12 bottles of beer. Take one down, pass it around, 11 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "13 bottles of beer on the wall, 13 bottles of beer. Take one down, pass it around, 12 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "14 bottles of beer on the wall, 14 bottles of beer. Take one down, pass it around, 13 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "15 bottles of beer on the wall, 15 bottles of beer. Take one down, pass it around, 14 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "16 bottles of beer on the wall, 16 bottles of beer. Take one down, pass it around, 15 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "17 bottles of beer on the wall, 17 bottles of beer. Take one down, pass it around, 16 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "18 bottles of beer on the wall, 18 bottles of beer. Take one down, pass it around, 17 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "19 bottles of beer on the wall, 19 bottles of beer. Take one down, pass it around, 18 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "20 bottles of beer on the wall, 20 bottles of beer. Take one down, pass it around, 19 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "21 bottles of beer on the wall, 21 bottles of beer. Take one down, pass it around, 20 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "22 bottles of beer on the wall, 22 bottles of beer. Take one down, pass it around, 21 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "23 bottles of beer on the wall, 23 bottles of beer. Take one down, pass it around, 22 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "24 bottles of beer on the wall, 24 bottles of beer. Take one down, pass it around, 23 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "25 bottles of beer on the wall, 25 bottles of beer. Take one down, pass it around, 24 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "26 bottles of beer on the wall, 26 bottles of beer. Take one down, pass it around, 25 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "27 bottles of beer on the wall, 27 bottles of beer. Take one down, pass it around, 26 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "28 bottles of beer on the wall, 28 bottles of beer. Take one down, pass it around, 27 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "29 bottles of beer on the wall, 29 bottles of beer. Take one down, pass it around, 28 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "30 bottles of beer on the wall, 30 bottles of beer. Take one down, pass it around, 29 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "31 bottles of beer on the wall, 31 bottles of beer. Take one down, pass it around, 30 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "32 bottles of beer on the wall, 32 bottles of beer. Take one down, pass it around, 31 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "33 bottles of beer on the wall, 33 bottles of beer. Take one down, pass it around, 32 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "34 bottles of beer on the wall, 34 bottles of beer. Take one down, pass it around, 33 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "35 bottles of beer on the wall, 35 bottles of beer. Take one down, pass it around, 34 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "36 bottles of beer on the wall, 36 bottles of beer. Take one down, pass it around, 35 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "37 bottles of beer on the wall, 37 bottles of beer. Take one down, pass it around, 36 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "38 bottles of beer on the wall, 38 bottles of beer. Take one down, pass it around, 37 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "39 bottles of beer on the wall, 39 bottles of beer. Take one down, pass it around, 38 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "40 bottles of beer on the wall, 40 bottles of beer. Take one down, pass it around, 39 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "41 bottles of beer on the wall, 41 bottles of beer. Take one down, pass it around, 40 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "42 bottles of beer on the wall, 42 bottles of beer. Take one down, pass it around, 41 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "43 bottles of beer on the wall, 43 bottles of beer. Take one down, pass it around, 42 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "44 bottles of beer on the wall, 44 bottles of beer. Take one down, pass it around, 43 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "45 bottles of beer on the wall, 45 bottles of beer. Take one down, pass it around, 44 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "46 bottles of beer on the wall, 46 bottles of beer. Take one down, pass it around, 45 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "47 bottles of beer on the wall, 47 bottles of beer. Take one down, pass it around, 46 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "48 bottles of beer on the wall, 48 bottles of beer. Take one down, pass it around, 47 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "49 bottles of beer on the wall, 49 bottles of beer. Take one down, pass it around, 48 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "50 bottles of beer on the wall, 50 bottles of beer. Take one down, pass it around, 49 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "51 bottles of beer on the wall, 51 bottles of beer. Take one down, pass it around, 50 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "52 bottles of beer on the wall, 52 bottles of beer. Take one down, pass it around, 51 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "53 bottles of beer on the wall, 53 bottles of beer. Take one down, pass it around, 52 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "54 bottles of beer on the wall, 54 bottles of beer. Take one down, pass it around, 53 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "55 bottles of beer on the wall, 55 bottles of beer. Take one down, pass it around, 54 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "56 bottles of beer on the wall, 56 bottles of beer. Take one down, pass it around, 55 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "57 bottles of beer on the wall, 57 bottles of beer. Take one down, pass it around, 56 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "58 bottles of beer on the wall, 58 bottles of beer. Take one down, pass it around, 57 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "59 bottles of beer on the wall, 59 bottles of beer. Take one down, pass it around, 58 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "60 bottles of beer on the wall, 60 bottles of beer. Take one down, pass it around, 59 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "61 bottles of beer on the wall, 61 bottles of beer. Take one down, pass it around, 60 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "62 bottles of beer on the wall, 62 bottles of beer. Take one down, pass it around, 61 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "63 bottles of beer on the wall, 63 bottles of beer. Take one down, pass it around, 62 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "64 bottles of beer on the wall, 64 bottles of beer. Take one down, pass it around, 63 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "65 bottles of beer on the wall, 65 bottles of beer. Take one down, pass it around, 64 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "66 bottles of beer on the wall, 66 bottles of beer. Take one down, pass it around, 65 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "67 bottles of beer on the wall, 67 bottles of beer. Take one down, pass it around, 66 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "68 bottles of beer on the wall, 68 bottles of beer. Take one down, pass it around, 67 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "69 bottles of beer on the wall, 69 bottles of beer. Take one down, pass it around, 68 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "70 bottles of beer on the wall, 70 bottles of beer. Take one down, pass it around, 69 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "71 bottles of beer on the wall, 71 bottles of beer. Take one down, pass it around, 70 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "72 bottles of beer on the wall, 72 bottles of beer. Take one down, pass it around, 71 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "73 bottles of beer on the wall, 73 bottles of beer. Take one down, pass it around, 72 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "74 bottles of beer on the wall, 74 bottles of beer. Take one down, pass it around, 73 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "75 bottles of beer on the wall, 75 bottles of beer. Take one down, pass it around, 74 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "76 bottles of beer on the wall, 76 bottles of beer. Take one down, pass it around, 75 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "77 bottles of beer on the wall, 77 bottles of beer. Take one down, pass it around, 76 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "78 bottles of beer on the wall, 78 bottles of beer. Take one down, pass it around, 77 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "79 bottles of beer on the wall, 79 bottles of beer. Take one down, pass it around, 78 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "80 bottles of beer on the wall, 80 bottles of beer. Take one down, pass it around, 79 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "81 bottles of beer on the wall, 81 bottles of beer. Take one down, pass it around, 80 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "82 bottles of beer on the wall, 82 bottles of beer. Take one down, pass it around, 81 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "83 bottles of beer on the wall, 83 bottles of beer. Take one down, pass it around, 82 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "84 bottles of beer on the wall, 84 bottles of beer. Take one down, pass it around, 83 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "85 bottles of beer on the wall, 85 bottles of beer. Take one down, pass it around, 84 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "86 bottles of beer on the wall, 86 bottles of beer. Take one down, pass it around, 85 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "87 bottles of beer on the wall, 87 bottles of beer. Take one down, pass it around, 86 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "88 bottles of beer on the wall, 88 bottles of beer. Take one down, pass it around, 87 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "89 bottles of beer on the wall, 89 bottles of beer. Take one down, pass it around, 88 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "90 bottles of beer on the wall, 90 bottles of beer. Take one down, pass it around, 89 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "91 bottles of beer on the wall, 91 bottles of beer. Take one down, pass it around, 90 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "92 bottles of beer on the wall, 92 bottles of beer. Take one down, pass it around, 91 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "93 bottles of beer on the wall, 93 bottles of beer. Take one down, pass it around, 92 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "94 bottles of beer on the wall, 94 bottles of beer. Take one down, pass it around, 93 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "95 bottles of beer on the wall, 95 bottles of beer. Take one down, pass it around, 94 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "96 bottles of beer on the wall, 96 bottles of beer. Take one down, pass it around, 95 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "97 bottles of beer on the wall, 97 bottles of beer. Take one down, pass it around, 96 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "98 bottles of beer on the wall, 98 bottles of beer. Take one down, pass it around, 97 bottles of beer on the wall." 600 'big-txt' 1 +> big-txt.test.dyndns TXT 0 "99 bottles of beer on the wall, 99 bottles of beer. Take one down, pass it around, 98 bottles of beer on the wall." 600 'big-txt' 1 +--- End: diff start step.1 --- + +Answer: +;; ->>HEADER<<- opcode: UPDATE, status: NOERROR, id: [id] +;; flags: qr aa; ZONE: 1, PREREQ: 0, UPDATE: 0, ADDITIONAL: 0 +;; ZONE SECTION: +;test.dyndns. IN SOA + +check if we deleted properly +--- Start: diff start step.2 --- +no difference +--- End: diff start step.2 --- + diff --git a/regression-tests/1dyndns-big-package/expected_result.narrow b/regression-tests/1dyndns-big-package/expected_result.narrow new file mode 100644 index 0000000000..a34f435256 --- /dev/null +++ b/regression-tests/1dyndns-big-package/expected_result.narrow @@ -0,0 +1,120 @@ +Answer: +;; ->>HEADER<<- opcode: UPDATE, status: NOERROR, id: [id] +;; flags: qr aa; ZONE: 1, PREREQ: 0, UPDATE: 0, ADDITIONAL: 0 +;; ZONE SECTION: +;test.dyndns. IN SOA + +check if things are added +--- Start: diff start step.1 --- +> big-txt.test.dyndns TXT 0 "1 bottles of beer on the wall, 1 bottles of beer. Take one down, pass it around, No more beer on the wall :-(" 600 NULL 1 +> big-txt.test.dyndns TXT 0 "2 bottles of beer on the wall, 2 bottles of beer. Take one down, pass it around, 1 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "3 bottles of beer on the wall, 3 bottles of beer. Take one down, pass it around, 2 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "4 bottles of beer on the wall, 4 bottles of beer. Take one down, pass it around, 3 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "5 bottles of beer on the wall, 5 bottles of beer. Take one down, pass it around, 4 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "6 bottles of beer on the wall, 6 bottles of beer. Take one down, pass it around, 5 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "7 bottles of beer on the wall, 7 bottles of beer. Take one down, pass it around, 6 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "8 bottles of beer on the wall, 8 bottles of beer. Take one down, pass it around, 7 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "9 bottles of beer on the wall, 9 bottles of beer. Take one down, pass it around, 8 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "10 bottles of beer on the wall, 10 bottles of beer. Take one down, pass it around, 9 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "11 bottles of beer on the wall, 11 bottles of beer. Take one down, pass it around, 10 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "12 bottles of beer on the wall, 12 bottles of beer. Take one down, pass it around, 11 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "13 bottles of beer on the wall, 13 bottles of beer. Take one down, pass it around, 12 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "14 bottles of beer on the wall, 14 bottles of beer. Take one down, pass it around, 13 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "15 bottles of beer on the wall, 15 bottles of beer. Take one down, pass it around, 14 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "16 bottles of beer on the wall, 16 bottles of beer. Take one down, pass it around, 15 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "17 bottles of beer on the wall, 17 bottles of beer. Take one down, pass it around, 16 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "18 bottles of beer on the wall, 18 bottles of beer. Take one down, pass it around, 17 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "19 bottles of beer on the wall, 19 bottles of beer. Take one down, pass it around, 18 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "20 bottles of beer on the wall, 20 bottles of beer. Take one down, pass it around, 19 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "21 bottles of beer on the wall, 21 bottles of beer. Take one down, pass it around, 20 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "22 bottles of beer on the wall, 22 bottles of beer. Take one down, pass it around, 21 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "23 bottles of beer on the wall, 23 bottles of beer. Take one down, pass it around, 22 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "24 bottles of beer on the wall, 24 bottles of beer. Take one down, pass it around, 23 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "25 bottles of beer on the wall, 25 bottles of beer. Take one down, pass it around, 24 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "26 bottles of beer on the wall, 26 bottles of beer. Take one down, pass it around, 25 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "27 bottles of beer on the wall, 27 bottles of beer. Take one down, pass it around, 26 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "28 bottles of beer on the wall, 28 bottles of beer. Take one down, pass it around, 27 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "29 bottles of beer on the wall, 29 bottles of beer. Take one down, pass it around, 28 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "30 bottles of beer on the wall, 30 bottles of beer. Take one down, pass it around, 29 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "31 bottles of beer on the wall, 31 bottles of beer. Take one down, pass it around, 30 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "32 bottles of beer on the wall, 32 bottles of beer. Take one down, pass it around, 31 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "33 bottles of beer on the wall, 33 bottles of beer. Take one down, pass it around, 32 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "34 bottles of beer on the wall, 34 bottles of beer. Take one down, pass it around, 33 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "35 bottles of beer on the wall, 35 bottles of beer. Take one down, pass it around, 34 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "36 bottles of beer on the wall, 36 bottles of beer. Take one down, pass it around, 35 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "37 bottles of beer on the wall, 37 bottles of beer. Take one down, pass it around, 36 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "38 bottles of beer on the wall, 38 bottles of beer. Take one down, pass it around, 37 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "39 bottles of beer on the wall, 39 bottles of beer. Take one down, pass it around, 38 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "40 bottles of beer on the wall, 40 bottles of beer. Take one down, pass it around, 39 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "41 bottles of beer on the wall, 41 bottles of beer. Take one down, pass it around, 40 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "42 bottles of beer on the wall, 42 bottles of beer. Take one down, pass it around, 41 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "43 bottles of beer on the wall, 43 bottles of beer. Take one down, pass it around, 42 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "44 bottles of beer on the wall, 44 bottles of beer. Take one down, pass it around, 43 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "45 bottles of beer on the wall, 45 bottles of beer. Take one down, pass it around, 44 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "46 bottles of beer on the wall, 46 bottles of beer. Take one down, pass it around, 45 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "47 bottles of beer on the wall, 47 bottles of beer. Take one down, pass it around, 46 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "48 bottles of beer on the wall, 48 bottles of beer. Take one down, pass it around, 47 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "49 bottles of beer on the wall, 49 bottles of beer. Take one down, pass it around, 48 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "50 bottles of beer on the wall, 50 bottles of beer. Take one down, pass it around, 49 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "51 bottles of beer on the wall, 51 bottles of beer. Take one down, pass it around, 50 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "52 bottles of beer on the wall, 52 bottles of beer. Take one down, pass it around, 51 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "53 bottles of beer on the wall, 53 bottles of beer. Take one down, pass it around, 52 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "54 bottles of beer on the wall, 54 bottles of beer. Take one down, pass it around, 53 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "55 bottles of beer on the wall, 55 bottles of beer. Take one down, pass it around, 54 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "56 bottles of beer on the wall, 56 bottles of beer. Take one down, pass it around, 55 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "57 bottles of beer on the wall, 57 bottles of beer. Take one down, pass it around, 56 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "58 bottles of beer on the wall, 58 bottles of beer. Take one down, pass it around, 57 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "59 bottles of beer on the wall, 59 bottles of beer. Take one down, pass it around, 58 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "60 bottles of beer on the wall, 60 bottles of beer. Take one down, pass it around, 59 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "61 bottles of beer on the wall, 61 bottles of beer. Take one down, pass it around, 60 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "62 bottles of beer on the wall, 62 bottles of beer. Take one down, pass it around, 61 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "63 bottles of beer on the wall, 63 bottles of beer. Take one down, pass it around, 62 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "64 bottles of beer on the wall, 64 bottles of beer. Take one down, pass it around, 63 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "65 bottles of beer on the wall, 65 bottles of beer. Take one down, pass it around, 64 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "66 bottles of beer on the wall, 66 bottles of beer. Take one down, pass it around, 65 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "67 bottles of beer on the wall, 67 bottles of beer. Take one down, pass it around, 66 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "68 bottles of beer on the wall, 68 bottles of beer. Take one down, pass it around, 67 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "69 bottles of beer on the wall, 69 bottles of beer. Take one down, pass it around, 68 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "70 bottles of beer on the wall, 70 bottles of beer. Take one down, pass it around, 69 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "71 bottles of beer on the wall, 71 bottles of beer. Take one down, pass it around, 70 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "72 bottles of beer on the wall, 72 bottles of beer. Take one down, pass it around, 71 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "73 bottles of beer on the wall, 73 bottles of beer. Take one down, pass it around, 72 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "74 bottles of beer on the wall, 74 bottles of beer. Take one down, pass it around, 73 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "75 bottles of beer on the wall, 75 bottles of beer. Take one down, pass it around, 74 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "76 bottles of beer on the wall, 76 bottles of beer. Take one down, pass it around, 75 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "77 bottles of beer on the wall, 77 bottles of beer. Take one down, pass it around, 76 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "78 bottles of beer on the wall, 78 bottles of beer. Take one down, pass it around, 77 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "79 bottles of beer on the wall, 79 bottles of beer. Take one down, pass it around, 78 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "80 bottles of beer on the wall, 80 bottles of beer. Take one down, pass it around, 79 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "81 bottles of beer on the wall, 81 bottles of beer. Take one down, pass it around, 80 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "82 bottles of beer on the wall, 82 bottles of beer. Take one down, pass it around, 81 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "83 bottles of beer on the wall, 83 bottles of beer. Take one down, pass it around, 82 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "84 bottles of beer on the wall, 84 bottles of beer. Take one down, pass it around, 83 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "85 bottles of beer on the wall, 85 bottles of beer. Take one down, pass it around, 84 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "86 bottles of beer on the wall, 86 bottles of beer. Take one down, pass it around, 85 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "87 bottles of beer on the wall, 87 bottles of beer. Take one down, pass it around, 86 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "88 bottles of beer on the wall, 88 bottles of beer. Take one down, pass it around, 87 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "89 bottles of beer on the wall, 89 bottles of beer. Take one down, pass it around, 88 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "90 bottles of beer on the wall, 90 bottles of beer. Take one down, pass it around, 89 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "91 bottles of beer on the wall, 91 bottles of beer. Take one down, pass it around, 90 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "92 bottles of beer on the wall, 92 bottles of beer. Take one down, pass it around, 91 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "93 bottles of beer on the wall, 93 bottles of beer. Take one down, pass it around, 92 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "94 bottles of beer on the wall, 94 bottles of beer. Take one down, pass it around, 93 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "95 bottles of beer on the wall, 95 bottles of beer. Take one down, pass it around, 94 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "96 bottles of beer on the wall, 96 bottles of beer. Take one down, pass it around, 95 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "97 bottles of beer on the wall, 97 bottles of beer. Take one down, pass it around, 96 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "98 bottles of beer on the wall, 98 bottles of beer. Take one down, pass it around, 97 bottles of beer on the wall." 600 NULL 1 +> big-txt.test.dyndns TXT 0 "99 bottles of beer on the wall, 99 bottles of beer. Take one down, pass it around, 98 bottles of beer on the wall." 600 NULL 1 +--- End: diff start step.1 --- + +Answer: +;; ->>HEADER<<- opcode: UPDATE, status: NOERROR, id: [id] +;; flags: qr aa; ZONE: 1, PREREQ: 0, UPDATE: 0, ADDITIONAL: 0 +;; ZONE SECTION: +;test.dyndns. IN SOA + +check if we deleted properly +--- Start: diff start step.2 --- +no difference +--- End: diff start step.2 --- + diff --git a/regression-tests/1dyndns-big-package/expected_result.nsec3 b/regression-tests/1dyndns-big-package/expected_result.nsec3 new file mode 100644 index 0000000000..443b19454c --- /dev/null +++ b/regression-tests/1dyndns-big-package/expected_result.nsec3 @@ -0,0 +1,120 @@ +Answer: +;; ->>HEADER<<- opcode: UPDATE, status: NOERROR, id: [id] +;; flags: qr aa; ZONE: 1, PREREQ: 0, UPDATE: 0, ADDITIONAL: 0 +;; ZONE SECTION: +;test.dyndns. IN SOA + +check if things are added +--- Start: diff start step.1 --- +> big-txt.test.dyndns TXT 0 "1 bottles of beer on the wall, 1 bottles of beer. Take one down, pass it around, No more beer on the wall :-(" 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "2 bottles of beer on the wall, 2 bottles of beer. Take one down, pass it around, 1 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "3 bottles of beer on the wall, 3 bottles of beer. Take one down, pass it around, 2 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "4 bottles of beer on the wall, 4 bottles of beer. Take one down, pass it around, 3 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "5 bottles of beer on the wall, 5 bottles of beer. Take one down, pass it around, 4 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "6 bottles of beer on the wall, 6 bottles of beer. Take one down, pass it around, 5 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "7 bottles of beer on the wall, 7 bottles of beer. Take one down, pass it around, 6 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "8 bottles of beer on the wall, 8 bottles of beer. Take one down, pass it around, 7 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "9 bottles of beer on the wall, 9 bottles of beer. Take one down, pass it around, 8 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "10 bottles of beer on the wall, 10 bottles of beer. Take one down, pass it around, 9 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "11 bottles of beer on the wall, 11 bottles of beer. Take one down, pass it around, 10 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "12 bottles of beer on the wall, 12 bottles of beer. Take one down, pass it around, 11 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "13 bottles of beer on the wall, 13 bottles of beer. Take one down, pass it around, 12 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "14 bottles of beer on the wall, 14 bottles of beer. Take one down, pass it around, 13 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "15 bottles of beer on the wall, 15 bottles of beer. Take one down, pass it around, 14 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "16 bottles of beer on the wall, 16 bottles of beer. Take one down, pass it around, 15 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "17 bottles of beer on the wall, 17 bottles of beer. Take one down, pass it around, 16 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "18 bottles of beer on the wall, 18 bottles of beer. Take one down, pass it around, 17 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "19 bottles of beer on the wall, 19 bottles of beer. Take one down, pass it around, 18 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "20 bottles of beer on the wall, 20 bottles of beer. Take one down, pass it around, 19 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "21 bottles of beer on the wall, 21 bottles of beer. Take one down, pass it around, 20 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "22 bottles of beer on the wall, 22 bottles of beer. Take one down, pass it around, 21 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "23 bottles of beer on the wall, 23 bottles of beer. Take one down, pass it around, 22 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "24 bottles of beer on the wall, 24 bottles of beer. Take one down, pass it around, 23 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "25 bottles of beer on the wall, 25 bottles of beer. Take one down, pass it around, 24 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "26 bottles of beer on the wall, 26 bottles of beer. Take one down, pass it around, 25 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "27 bottles of beer on the wall, 27 bottles of beer. Take one down, pass it around, 26 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "28 bottles of beer on the wall, 28 bottles of beer. Take one down, pass it around, 27 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "29 bottles of beer on the wall, 29 bottles of beer. Take one down, pass it around, 28 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "30 bottles of beer on the wall, 30 bottles of beer. Take one down, pass it around, 29 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "31 bottles of beer on the wall, 31 bottles of beer. Take one down, pass it around, 30 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "32 bottles of beer on the wall, 32 bottles of beer. Take one down, pass it around, 31 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "33 bottles of beer on the wall, 33 bottles of beer. Take one down, pass it around, 32 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "34 bottles of beer on the wall, 34 bottles of beer. Take one down, pass it around, 33 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "35 bottles of beer on the wall, 35 bottles of beer. Take one down, pass it around, 34 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "36 bottles of beer on the wall, 36 bottles of beer. Take one down, pass it around, 35 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "37 bottles of beer on the wall, 37 bottles of beer. Take one down, pass it around, 36 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "38 bottles of beer on the wall, 38 bottles of beer. Take one down, pass it around, 37 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "39 bottles of beer on the wall, 39 bottles of beer. Take one down, pass it around, 38 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "40 bottles of beer on the wall, 40 bottles of beer. Take one down, pass it around, 39 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "41 bottles of beer on the wall, 41 bottles of beer. Take one down, pass it around, 40 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "42 bottles of beer on the wall, 42 bottles of beer. Take one down, pass it around, 41 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "43 bottles of beer on the wall, 43 bottles of beer. Take one down, pass it around, 42 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "44 bottles of beer on the wall, 44 bottles of beer. Take one down, pass it around, 43 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "45 bottles of beer on the wall, 45 bottles of beer. Take one down, pass it around, 44 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "46 bottles of beer on the wall, 46 bottles of beer. Take one down, pass it around, 45 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "47 bottles of beer on the wall, 47 bottles of beer. Take one down, pass it around, 46 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "48 bottles of beer on the wall, 48 bottles of beer. Take one down, pass it around, 47 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "49 bottles of beer on the wall, 49 bottles of beer. Take one down, pass it around, 48 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "50 bottles of beer on the wall, 50 bottles of beer. Take one down, pass it around, 49 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "51 bottles of beer on the wall, 51 bottles of beer. Take one down, pass it around, 50 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "52 bottles of beer on the wall, 52 bottles of beer. Take one down, pass it around, 51 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "53 bottles of beer on the wall, 53 bottles of beer. Take one down, pass it around, 52 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "54 bottles of beer on the wall, 54 bottles of beer. Take one down, pass it around, 53 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "55 bottles of beer on the wall, 55 bottles of beer. Take one down, pass it around, 54 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "56 bottles of beer on the wall, 56 bottles of beer. Take one down, pass it around, 55 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "57 bottles of beer on the wall, 57 bottles of beer. Take one down, pass it around, 56 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "58 bottles of beer on the wall, 58 bottles of beer. Take one down, pass it around, 57 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "59 bottles of beer on the wall, 59 bottles of beer. Take one down, pass it around, 58 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "60 bottles of beer on the wall, 60 bottles of beer. Take one down, pass it around, 59 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "61 bottles of beer on the wall, 61 bottles of beer. Take one down, pass it around, 60 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "62 bottles of beer on the wall, 62 bottles of beer. Take one down, pass it around, 61 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "63 bottles of beer on the wall, 63 bottles of beer. Take one down, pass it around, 62 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "64 bottles of beer on the wall, 64 bottles of beer. Take one down, pass it around, 63 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "65 bottles of beer on the wall, 65 bottles of beer. Take one down, pass it around, 64 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "66 bottles of beer on the wall, 66 bottles of beer. Take one down, pass it around, 65 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "67 bottles of beer on the wall, 67 bottles of beer. Take one down, pass it around, 66 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "68 bottles of beer on the wall, 68 bottles of beer. Take one down, pass it around, 67 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "69 bottles of beer on the wall, 69 bottles of beer. Take one down, pass it around, 68 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "70 bottles of beer on the wall, 70 bottles of beer. Take one down, pass it around, 69 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "71 bottles of beer on the wall, 71 bottles of beer. Take one down, pass it around, 70 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "72 bottles of beer on the wall, 72 bottles of beer. Take one down, pass it around, 71 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "73 bottles of beer on the wall, 73 bottles of beer. Take one down, pass it around, 72 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "74 bottles of beer on the wall, 74 bottles of beer. Take one down, pass it around, 73 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "75 bottles of beer on the wall, 75 bottles of beer. Take one down, pass it around, 74 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "76 bottles of beer on the wall, 76 bottles of beer. Take one down, pass it around, 75 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "77 bottles of beer on the wall, 77 bottles of beer. Take one down, pass it around, 76 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "78 bottles of beer on the wall, 78 bottles of beer. Take one down, pass it around, 77 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "79 bottles of beer on the wall, 79 bottles of beer. Take one down, pass it around, 78 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "80 bottles of beer on the wall, 80 bottles of beer. Take one down, pass it around, 79 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "81 bottles of beer on the wall, 81 bottles of beer. Take one down, pass it around, 80 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "82 bottles of beer on the wall, 82 bottles of beer. Take one down, pass it around, 81 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "83 bottles of beer on the wall, 83 bottles of beer. Take one down, pass it around, 82 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "84 bottles of beer on the wall, 84 bottles of beer. Take one down, pass it around, 83 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "85 bottles of beer on the wall, 85 bottles of beer. Take one down, pass it around, 84 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "86 bottles of beer on the wall, 86 bottles of beer. Take one down, pass it around, 85 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "87 bottles of beer on the wall, 87 bottles of beer. Take one down, pass it around, 86 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "88 bottles of beer on the wall, 88 bottles of beer. Take one down, pass it around, 87 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "89 bottles of beer on the wall, 89 bottles of beer. Take one down, pass it around, 88 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "90 bottles of beer on the wall, 90 bottles of beer. Take one down, pass it around, 89 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "91 bottles of beer on the wall, 91 bottles of beer. Take one down, pass it around, 90 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "92 bottles of beer on the wall, 92 bottles of beer. Take one down, pass it around, 91 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "93 bottles of beer on the wall, 93 bottles of beer. Take one down, pass it around, 92 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "94 bottles of beer on the wall, 94 bottles of beer. Take one down, pass it around, 93 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "95 bottles of beer on the wall, 95 bottles of beer. Take one down, pass it around, 94 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "96 bottles of beer on the wall, 96 bottles of beer. Take one down, pass it around, 95 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "97 bottles of beer on the wall, 97 bottles of beer. Take one down, pass it around, 96 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "98 bottles of beer on the wall, 98 bottles of beer. Take one down, pass it around, 97 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +> big-txt.test.dyndns TXT 0 "99 bottles of beer on the wall, 99 bottles of beer. Take one down, pass it around, 98 bottles of beer on the wall." 600 'c6lvt9gog5s7rh7573sci22c1l4j7d72' 1 +--- End: diff start step.1 --- + +Answer: +;; ->>HEADER<<- opcode: UPDATE, status: NOERROR, id: [id] +;; flags: qr aa; ZONE: 1, PREREQ: 0, UPDATE: 0, ADDITIONAL: 0 +;; ZONE SECTION: +;test.dyndns. IN SOA + +check if we deleted properly +--- Start: diff start step.2 --- +no difference +--- End: diff start step.2 --- + diff --git a/regression-tests/1dyndns-big-package/skip b/regression-tests/1dyndns-big-package/skip deleted file mode 100644 index 3f24a44c79..0000000000 --- a/regression-tests/1dyndns-big-package/skip +++ /dev/null @@ -1 +0,0 @@ -Test is not done, and expected_result is not created yet. diff --git a/regression-tests/1dyndns-big-package/skip.nodyndns b/regression-tests/1dyndns-big-package/skip.nodyndns new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/5dyndns-restore-zone/command b/regression-tests/5dyndns-restore-zone/command new file mode 100755 index 0000000000..9d1f6a3100 --- /dev/null +++ b/regression-tests/5dyndns-restore-zone/command @@ -0,0 +1,10 @@ +#!/bin/bash + +[ -z "$GMYSQLDB" ] && GMYSQLDB=pdnstest +[ -z "$GMYSQLUSER" ] && GMYSQLUSER=root +[ -z "$GMYSQLHOST" ] && GMYSQLHOST=localhost +[ -z "$GMYSQLPASSWD" ] && GMYSQLPASSWD='' + +mysql --user="$GMYSQLUSER" --password="$GMYSQLPASSWD" --host="$GMYSQLHOST" \ + "$GMYSQLDB" \ + -e "UPDATE records SET content = 'ns2.test.dyndns. ahu.example.dyndns. 2012060701 28800 7200 604800 86400' WHERE name = 'test.dyndns' AND type = 'SOA'" diff --git a/regression-tests/5dyndns-restore-zone/description b/regression-tests/5dyndns-restore-zone/description new file mode 100644 index 0000000000..80799267f6 --- /dev/null +++ b/regression-tests/5dyndns-restore-zone/description @@ -0,0 +1 @@ +Restore SOA resial to it's original value \ No newline at end of file diff --git a/regression-tests/5dyndns-restore-zone/expected_result b/regression-tests/5dyndns-restore-zone/expected_result new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/5dyndns-restore-zone/skip.nodyndns b/regression-tests/5dyndns-restore-zone/skip.nodyndns new file mode 100644 index 0000000000..e69de29bb2 diff --git a/regression-tests/verify-dnssec-zone/expected_result b/regression-tests/verify-dnssec-zone/expected_result index 02342b550b..5b2b704b10 100644 --- a/regression-tests/verify-dnssec-zone/expected_result +++ b/regression-tests/verify-dnssec-zone/expected_result @@ -26,7 +26,7 @@ zone verified. RETVAL: 0 --- named-checkzone test.dyndns -zone test.dyndns/IN: loaded serial 2050101001 (DNSSEC signed) +zone test.dyndns/IN: loaded serial 2012060701 (DNSSEC signed) OK RETVAL: 0