Package: bind9 / 1:9.16.50-1~deb11u2

0028-Test-owner-name-rename-a-b-c-d-e-number-txt.patch Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
From: =?utf-8?b?UGV0ciDFoHBhxI1law==?= <pspacek@isc.org>
Date: Wed, 29 May 2024 18:20:00 +0200
Subject: Test owner name rename: a b c d e -> <number>-txt

(cherry picked from commit 6ce03f75d1935c2e1991e9c0a01c49b0099a58cb)
---
 bin/tests/system/masterformat/setup.sh | 24 ++++++++++++------------
 bin/tests/system/masterformat/tests.sh | 10 +++++-----
 2 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/bin/tests/system/masterformat/setup.sh b/bin/tests/system/masterformat/setup.sh
index 005fca9..737c590 100755
--- a/bin/tests/system/masterformat/setup.sh
+++ b/bin/tests/system/masterformat/setup.sh
@@ -24,24 +24,24 @@ cp ns1/example.db ns2/
 cp ns2/formerly-text.db.in ns2/formerly-text.db
 cp ns1/large.db.in ns1/large.db
 awk 'END {
-	 for (i = 0; i < 500; i++ ) { print "a TXT", i; }
-	 for (i = 0; i < 1000; i++ ) { print "b TXT", i; }
-	 for (i = 0; i < 2000; i++ ) { print "c TXT", i; }
+	 for (i = 0; i < 500; i++ ) { print "500-txt TXT", i; }
+	 for (i = 0; i < 1000; i++ ) { print "1000-txt TXT", i; }
+	 for (i = 0; i < 2000; i++ ) { print "2000-txt TXT", i; }
 }' </dev/null >>ns1/large.db
 cp ns1/huge.db.in ns1/huge.db
 awk 'END {
-	 for (i = 0; i < 500; i++ ) { print "a TXT", i; }
-	 for (i = 0; i < 1000; i++ ) { print "b TXT", i; }
-	 for (i = 0; i < 2000; i++ ) { print "c TXT", i; }
-	 for (i = 0; i < 2050; i++ ) { print "d TXT", i; }
+	 for (i = 0; i < 500; i++ ) { print "500-txt TXT", i; }
+	 for (i = 0; i < 1000; i++ ) { print "1000-txt TXT", i; }
+	 for (i = 0; i < 2000; i++ ) { print "2000-txt TXT", i; }
+	 for (i = 0; i < 2050; i++ ) { print "2050-txt TXT", i; }
 }' </dev/null >>ns1/huge.db
 cp ns1/uber.db.in ns1/uber.db
 awk 'END {
-	 for (i = 0; i < 500; i++ ) { print "a TXT", i; }
-	 for (i = 0; i < 1000; i++ ) { print "b TXT", i; }
-	 for (i = 0; i < 2000; i++ ) { print "c TXT", i; }
-	 for (i = 0; i < 2050; i++ ) { print "d TXT", i; }
-	 for (i = 0; i < 2100; i++ ) { print "e TXT", i; }
+	 for (i = 0; i < 500; i++ ) { print "500-txt TXT", i; }
+	 for (i = 0; i < 1000; i++ ) { print "1000-txt TXT", i; }
+	 for (i = 0; i < 2000; i++ ) { print "2000-txt TXT", i; }
+	 for (i = 0; i < 2050; i++ ) { print "2050-txt TXT", i; }
+	 for (i = 0; i < 2100; i++ ) { print "2100-txt TXT", i; }
 }' </dev/null >>ns1/uber.db
 cp ns1/many.db.in ns1/many.db
 for ntype in $(seq 65280 65534); do
diff --git a/bin/tests/system/masterformat/tests.sh b/bin/tests/system/masterformat/tests.sh
index 5f6029d..bcf6dbb 100755
--- a/bin/tests/system/masterformat/tests.sh
+++ b/bin/tests/system/masterformat/tests.sh
@@ -187,7 +187,7 @@ status=$((status + ret))
 echo_i "checking that large rdatasets loaded ($n)"
 for _attempt in 0 1 2 3 4 5 6 7 8 9; do
   ret=0
-  for rrcount in a b c; do
+  for rrcount in 500-txt 1000-txt 2000-txt; do
     $DIG +tcp txt "${rrcount}.large" @10.53.0.1 -p "${PORT}" >"dig.out.ns1.$rrcount.test$n"
     grep "status: NOERROR" "dig.out.ns1.$rrcount.test$n" >/dev/null || ret=1
   done
@@ -201,7 +201,7 @@ status=$((status + ret))
 echo_i "checking that large rdatasets transfered ($n)"
 for _attempt in 0 1 2 3 4 5 6 7 8 9; do
   ret=0
-  for rrcount in a b c; do
+  for rrcount in 500-txt 1000-txt 2000-txt; do
     $DIG +tcp txt "${rrcount}.large" @10.53.0.2 -p "${PORT}" >"dig.out.ns2.$rrcount.test$n"
     grep "status: NOERROR" "dig.out.ns2.$rrcount.test$n" >/dev/null || ret=1
   done
@@ -215,7 +215,7 @@ status=$((status + ret))
 echo_i "checking that huge rdatasets loaded ($n)"
 for _attempt in 0 1 2 3 4 5 6 7 8 9; do
   ret=0
-  for rrcount in a b c d; do
+  for rrcount in 500-txt 1000-txt 2000-txt 2050-txt; do
     $DIG +tcp txt "${rrcount}.huge" @10.53.0.1 -p "${PORT}" >"dig.out.ns1.$rrcount.test$n"
     grep "status: NOERROR" "dig.out.ns1.$rrcount.test$n" >/dev/null || ret=1
   done
@@ -229,7 +229,7 @@ status=$((status + ret))
 echo_i "checking that huge rdatasets not transfered ($n)"
 for _attempt in 0 1 2 3 4 5 6 7 8 9; do
   ret=0
-  for rrcount in a b c d; do
+  for rrcount in 500-txt 1000-txt 2000-txt 2050-txt; do
     $DIG +tcp txt "${rrcount}.huge" @10.53.0.2 -p "${PORT}" >"dig.out.ns2.$rrcount.test$n"
     grep "status: SERVFAIL" "dig.out.ns2.$rrcount.test$n" >/dev/null || ret=1
   done
@@ -243,7 +243,7 @@ status=$((status + ret))
 echo_i "checking that uber rdatasets not loaded ($n)"
 for _attempt in 0 1 2 3 4 5 6 7 8 9; do
   ret=0
-  for rrcount in a b c d e; do
+  for rrcount in 500-txt 1000-txt 2000-txt 2050-txt 2100-txt; do
     $DIG +tcp txt "${rrcount}.uber" @10.53.0.1 -p "${PORT}" >"dig.out.ns1.$rrcount.test$n"
     grep "status: SERVFAIL" "dig.out.ns1.$rrcount.test$n" >/dev/null || ret=1
   done