Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
In pg_rewind test suite, triple promote timeout to 90s.
authorNoah Misch <noah@leadboat.com>
Thu, 11 Feb 2016 01:34:57 +0000 (20:34 -0500)
committerNoah Misch <noah@leadboat.com>
Thu, 11 Feb 2016 01:36:21 +0000 (20:36 -0500)
Thirty seconds was not consistently enough for promotion to complete on
buildfarm members sungazer and tern.  Experiments suggest 43s would have
been enough.  Back-patch to 9.5, where pg_rewind was introduced.

src/bin/pg_rewind/RewindTest.pm

index d23ad2d00cde0fb22b58f612b2a34f9a6185ceaa..426bd6e5cf319a53f313d93f4a1bc014ce83286a 100644 (file)
@@ -130,7 +130,7 @@ sub poll_query_until
 {
    my ($query, $connstr) = @_;
 
-   my $max_attempts = 30;
+   my $max_attempts = 90;
    my $attempts     = 0;
    my ($stdout, $stderr);
 
@@ -151,7 +151,7 @@ sub poll_query_until
        $attempts++;
    }
 
-   # The query result didn't change in 30 seconds. Give up. Print the stderr
+   # The query result didn't change in 90 seconds. Give up. Print the stderr
    # from the last attempt, hopefully that's useful for debugging.
    diag $stderr;
    return 0;