]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
rec: Start using multiple threads in regression tests and enable packetcache
authorOtto Moerbeek <otto.moerbeek@open-xchange.com>
Fri, 17 Mar 2023 09:57:35 +0000 (10:57 +0100)
committerOtto Moerbeek <otto.moerbeek@open-xchange.com>
Fri, 17 Mar 2023 09:57:35 +0000 (10:57 +0100)
Only two tests needed fixes.

regression-tests.recursor-dnssec/recursortests.py
regression-tests.recursor-dnssec/test_ECS.py
regression-tests.recursor-dnssec/test_Lua.py
regression-tests.recursor-dnssec/test_RPZ.py
regression-tests.recursor-dnssec/test_RoutingTag.py

index 165208b7926aed4ab3b0d9073a3814acb8640975..cf883fb4ee1dfbfcbdd9b8e85fa3910853305d4e 100644 (file)
@@ -50,10 +50,10 @@ daemon=no
 trace=yes
 dont-query=
 local-address=127.0.0.1
-packetcache-ttl=0
-packetcache-servfail-ttl=0
+packetcache-ttl=15
+packetcache-servfail-ttl=15
 max-cache-ttl=15
-threads=1
+threads=2
 loglevel=9
 disable-syslog=yes
 log-common-errors=yes
index d619bc6547ef8a0799f1ea1a583c6391f8c813f4..d4e5e9d72b435ad9d85a63808a0b30f9c639bb3c 100644 (file)
@@ -23,10 +23,10 @@ daemon=no
 trace=yes
 dont-query=
 local-address=127.0.0.1
-packetcache-ttl=0
-packetcache-servfail-ttl=0
+packetcache-ttl=15
+packetcache-servfail-ttl=15
 max-cache-ttl=600
-threads=1
+threads=2
 loglevel=9
 disable-syslog=yes
 log-common-errors=yes
index 9ef8a42404a06c3bb142d88e345f337817e61a7c..222c9181c1621db4bb6b1b179f89895aa150818f 100644 (file)
@@ -579,6 +579,7 @@ class PDNSRandomTest(RecursorTest):
     function preresolve (dq)
       dq.rcode = pdns.NOERROR
       dq:addAnswer(pdns.TXT, pdnsrandom())
+      dq.variable = true
       return true
     end
     """
index d940d45c6a07a4f35dfe1bf11d37788c536670ce..85268e447232533cd2b4595f29bbf35a2d9be8a9 100644 (file)
@@ -366,6 +366,7 @@ webserver-port=%d
 webserver-address=127.0.0.1
 webserver-password=%s
 api-key=%s
+disable-packetcache
 """ % (_confdir, _wsPort, _wsPassword, _apiKey)
     _xfrDone = 0
 
index 5b7b1b82ff554188fa867437a7440a7f4e2ad92c..6d54618ae641f7aa1465d00bf2c13b025072a56e 100644 (file)
@@ -22,10 +22,10 @@ daemon=no
 trace=yes
 dont-query=
 local-address=127.0.0.1
-packetcache-ttl=0
-packetcache-servfail-ttl=0
+packetcache-ttl=15
+packetcache-servfail-ttl=15
 max-cache-ttl=600
-threads=1
+threads=2
 loglevel=9
 disable-syslog=yes
 log-common-errors=yes