From 441de680c7022ec762215d159639269f472caa49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ondr=CC=8Cej=20Sury=CC=81?= Date: Fri, 30 Sep 2022 16:01:49 +0200 Subject: [PATCH] Be more patient when stopping servers in the system tests When the TCP test is run on the busy server, the server might take a while to wind the server down because it might still be processing all that 300k invalid XFR requests. Increate the rncd wait time to 120 seconds, the SIGTERM time to 300 seconds, and reduce the time to wait for ans servers from 1200 second to just 120 seconds. (cherry picked from commit d97147232157a87ccb155b2d9c312eb7d1a21b4f) --- bin/tests/system/stop.pl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/tests/system/stop.pl b/bin/tests/system/stop.pl index 24776fb494..bcbf04f5b2 100644 --- a/bin/tests/system/stop.pl +++ b/bin/tests/system/stop.pl @@ -98,7 +98,7 @@ if ($use_rndc) { stop_rndc($name, $rndc_port); } - @ns = wait_for_servers(30, @ns); + @ns = wait_for_servers(120, @ns); } # Pass 2: SIGTERM @@ -106,13 +106,13 @@ foreach my $name (@ns) { stop_signal($name, "TERM"); } -@ns = wait_for_servers(60, @ns); +@ns = wait_for_servers(300, @ns); foreach my $name(@ans) { stop_signal($name, "TERM", 1); } -@ans = wait_for_servers(1200, @ans); +@ans = wait_for_servers(300, @ans); # Pass 3: SIGABRT foreach my $name (@ns) {