From 95d920ae6717833df6907e00ac1c6c263a66e793 Mon Sep 17 00:00:00 2001 From: Thomas Preisner Date: Sun, 10 Aug 2025 18:36:31 +0200 Subject: [PATCH] tests: common: server: Prevent tests deadlocking on DNS requests --- tests/common/server.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/common/server.nix b/tests/common/server.nix index 34476df..561d1bb 100644 --- a/tests/common/server.nix +++ b/tests/common/server.nix @@ -7,6 +7,15 @@ certificateScheme = "selfsigned"; }; + # Prevent tests deadlocking on DNS requests which will never succeed. + services.rspamd.locals."options.inc".text = '' + dns { + nameservers = ["127.0.0.1"]; + timeout = 0.0s; + retransmits = 0; + } + ''; + # Enable more verbose logging (required for, e.g., sieve testing) services.dovecot2.extraConfig = lib.mkAfter '' mail_debug = yes