bind9/bin/tests/system/fetchlimit
Ondřej Surý db28b2127a
Raise the per-server recursive-clients ceiling in fetchlimit
With the resolver now legitimately escalating to TCP after repeated
UDP timeouts to the same authoritative, each lame-server lookup
takes ~50% longer to fail.  The recursive-client backlog therefore
peaks a little higher before the fetches-per-server auto-tune drops
the quota below 200.

Bump the upper bound for the burst-against-lame-server and recovery
steps from 200 to 250 to absorb that extra latency.  The lower bound
and the final post-recovery target (clients <= 20) are unchanged.

Assisted-by: Claude:claude-opus-4-7
2026-05-19 11:18:30 +02:00
..
ans4 Replace deprecated typing imports 2026-02-20 15:17:32 +01:00
ns1 Remove license headers from test zone files 2026-03-31 17:57:58 +02:00
ns2 Remove license headers from test zone files 2026-03-31 17:57:58 +02:00
ns3 Remove licensing header check for root.hint[s] 2026-04-28 15:37:10 +01:00
ns5 Remove licensing header check for root.hint[s] 2026-04-28 15:37:10 +01:00
prereq.sh Reformat shell scripts with shfmt 2023-10-26 10:23:50 +02:00
tests.sh Raise the per-server recursive-clients ceiling in fetchlimit 2026-05-19 11:18:30 +02:00
tests_sh_fetchlimit.py Apply black formatting changes 2026-01-22 09:41:21 +01:00