]> git.ipfire.org Git - thirdparty/postgresql.git/commitdiff
Raise a timeout to 180s, in test 010_logical_decoding_timelines.pl.
authorNoah Misch <noah@leadboat.com>
Mon, 31 May 2021 07:29:58 +0000 (00:29 -0700)
committerNoah Misch <noah@leadboat.com>
Mon, 31 May 2021 07:30:02 +0000 (00:30 -0700)
Per buildfarm member hornet.  Also, update Pod documentation showing the
lower value.  Back-patch to v10, where the test first appeared.

src/test/perl/PostgresNode.pm
src/test/recovery/t/010_logical_decoding_timelines.pl

index d06a8319cc0457e70b3cfeb551283df4783eb052..92221d2cc686b16844c13f14052bcfab6bf8d514 100644 (file)
@@ -29,9 +29,9 @@ PostgresNode - class representing PostgreSQL server instance
   # as well as the psql exit code. Pass some extra psql
   # options. If there's an error from psql raise an exception.
   my ($stdout, $stderr, $timed_out);
-  my $cmdret = $node->psql('postgres', 'SELECT pg_sleep(60)',
+  my $cmdret = $node->psql('postgres', 'SELECT pg_sleep(600)',
          stdout => \$stdout, stderr => \$stderr,
-         timeout => 30, timed_out => \$timed_out,
+         timeout => 180, timed_out => \$timed_out,
          extra_params => ['--single-transaction'],
          on_error_die => 1)
   print "Sleep timed out" if $timed_out;
@@ -1323,9 +1323,9 @@ If given, it must be an array reference containing additional parameters to B<ps
 e.g.
 
        my ($stdout, $stderr, $timed_out);
-       my $cmdret = $node->psql('postgres', 'SELECT pg_sleep(60)',
+       my $cmdret = $node->psql('postgres', 'SELECT pg_sleep(600)',
                stdout => \$stdout, stderr => \$stderr,
-               timeout => 30, timed_out => \$timed_out,
+               timeout => 180, timed_out => \$timed_out,
                extra_params => ['--single-transaction'])
 
 will set $cmdret to undef and $timed_out to a true value.
index 35eb9acc0c1c34b2fec7ea0573470a26139c9232..f124ef2179ad6bcdd4bc6fe95dac958c0b871d58 100644 (file)
@@ -155,7 +155,7 @@ like(
 ($ret, $stdout, $stderr) = $node_replica->psql(
        'postgres',
        "SELECT data FROM pg_logical_slot_peek_changes('before_basebackup', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1');",
-       timeout => 30);
+       timeout => 180);
 is($ret, 0, 'replay from slot before_basebackup succeeds');
 
 my $final_expected_output_bb = q(BEGIN