bind9/bin/tests/system/resolver
Ondřej Surý a8af46a39c
Reduce the number of outgoing queries
The dns_resolver mode of operation is to resolve all the domains as it
iterates the DNS tree to fill up the cache as quickly as possible.

This commit reduces the number of outgoing queries by reducing the
number of remote fetches started for the nameserver addresses resolution
via dns_adb_createfind() to a smaller number per depth of the recursion
since the delegation point (3 2 1 0) - where 0 means only create fetch
on demand if we don't have any addresses yet.

(cherry picked from commit 1b90d2ffdb)
2025-11-26 17:53:25 +01:00
..
ans2 add new EDE 22 system tests 2025-01-30 14:43:25 +00:00
ans3 Test shorter resolver-query-timeout configuration 2024-08-01 19:23:06 +00:00
ans8 Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
ans10 Add a server which returns FORMERR to all EDNS options 2023-05-11 09:32:02 +10:00
ns1 remove useless namedconf option in test 2025-09-18 09:06:31 +02:00
ns4 Isolate using the -T noaa flag only for part of the resolver test 2025-01-15 13:57:16 +01:00
ns5 Check responselog behaviour 2024-09-30 00:10:47 +00:00
ns6 Check responselog behaviour 2024-09-30 00:10:47 +00:00
ns7 Disable DNSSEC validation instead of enabling it with empty TAs in tests 2025-07-06 16:55:03 +00:00
ns9 Disable DNSSEC validation instead of enabling it with empty TAs in tests 2025-07-06 16:55:03 +00:00
ns11 add system test covering EDE 20 2025-03-13 11:57:21 +00:00
prereq.sh Reformat shell scripts with shfmt 2023-10-26 10:23:50 +02:00
setup.sh add system test covering EDE 20 2025-03-13 11:57:21 +00:00
tests.sh Reduce the number of outgoing queries 2025-11-26 17:53:25 +01:00
tests_resolver.py test that cache is preserved on reconfing failure 2025-09-18 09:06:31 +02:00
tests_sh_resolver.py test that cache is preserved on reconfing failure 2025-09-18 09:06:31 +02:00