mirror of
https://github.com/isc-projects/bind9.git
synced 2026-05-28 04:34:54 -04:00
The cache verification in steps 11 and 15 checks that the TTL has decreased from its initial value to confirm the response was served from cache, but the sleep between the two queries was missing. Both queries could complete within the same second, leaving the TTL unchanged and causing the test to incorrectly conclude the entry was not cached. |
||
|---|---|---|
| .. | ||
| ans2 | ||
| ans4 | ||
| ans7 | ||
| ns1 | ||
| ns3 | ||
| prereq.sh | ||
| README | ||
| setup.sh | ||
| tests.sh | ||
| tests_sh_reclimit.py | ||
Copyright (C) Internet Systems Consortium, Inc. ("ISC")
SPDX-License-Identifier: MPL-2.0
This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, you can obtain one at https://mozilla.org/MPL/2.0/.
See the COPYRIGHT file distributed with this work for additional
information regarding copyright ownership.
system test for recursion limits
ns1 -- root server
ans2 -- for example.org: delegate to ns1.(n+1).example.org for all n, up to the
value specified in ans.limit (or forever if limit is 0)
ns3 -- resolver under test
ans4 -- for ns*.example.com: return address records.
ans7 -- "victim" server