From: Daniel Salzman Date: Tue, 24 Jun 2025 07:43:38 +0000 (+0200) Subject: tests-extra: improve stability of quic/xfr under Valgrind X-Git-Tag: v3.5.0~59 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=342f4466a17ff8316be236e35f4d915ea0862065;p=thirdparty%2Fknot-dns.git tests-extra: improve stability of quic/xfr under Valgrind --- diff --git a/doc/reference.rst b/doc/reference.rst index c22b69acc7..35de9dcb76 100644 --- a/doc/reference.rst +++ b/doc/reference.rst @@ -376,7 +376,7 @@ tcp-remote-io-timeout --------------------- Maximum time (in milliseconds) to receive or send one DNS message over an outbound -TCP connection which has already been established to a configured remote server. +TCP/QUIC/TLS connection which has already been established to a configured remote server. It means this limit applies to incoming zone transfers, sending NOTIFY, DDNS forwarding, and DS check or push. This timeout includes the time needed for a network round-trip and for a query processing by the remote. diff --git a/tests-extra/tests/quic/xfr/test.py b/tests-extra/tests/quic/xfr/test.py index 51ae88df29..020a516793 100644 --- a/tests-extra/tests/quic/xfr/test.py +++ b/tests-extra/tests/quic/xfr/test.py @@ -24,10 +24,11 @@ for z in rnd_zones: master.dnssec(z).enable = True if master.valgrind: - slave.quic_idle_close_timeout = 10 # for DoQ xfrs - slave.tcp_remote_io_timeout = 10000 + slave.quic_idle_close_timeout = 25 # for DoQ xfrs + slave.tcp_remote_io_timeout = 20000 if slave.valgrind: - master.quic_idle_close_timeout = 10 # for sending DoQ notify + master.quic_idle_close_timeout = 25 # for sending DoQ notify + master.tcp_remote_io_timeout = 20000 MSG_DENIED_NOTIFY = "ACL, denied, action notify" MSG_DENIED_TRANSFER = "ACL, denied, action transfer"