]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Increase server start timeout for system tests
authorArtem Boldariev <artem@boldariev.com>
Wed, 25 May 2022 11:49:32 +0000 (14:49 +0300)
committerArtem Boldariev <artem@boldariev.com>
Wed, 1 Jun 2022 12:27:36 +0000 (15:27 +0300)
This commit increases server start timeout from 60 to 90 seconds in
order to avoid system test failures on some platforms due to inability
to initialise TLS contexts in time.

bin/tests/system/start.pl

index 12613b1d1ecbfacdf5e68b408b0996fea7989624..37e6478a487e9b8ed3a62b403026eded09399c1d 100755 (executable)
@@ -204,12 +204,12 @@ sub start_server {
        my $child = `$command`;
        chomp($child);
 
-       # wait up to 60 seconds for the server to start and to write the
+       # wait up to 90 seconds for the server to start and to write the
        # pid file otherwise kill this server and any others that have
        # already been started
        my $tries = 0;
        while (!-s $pid_file) {
-               if (++$tries > 600) {
+               if (++$tries > 900) {
                        print "I:$test:Couldn't start server $command (pid=$child)\n";
                        print "I:$test:failed\n";
                        kill "ABRT", $child if ("$child" ne "");