Raise a timeout to 180s, in test 010_logical_decoding_timelines.pl.
authorNoah Misch
Mon, 31 May 2021 07:29:58 +0000 (00:29 -0700)
committerNoah Misch
Mon, 31 May 2021 07:30:01 +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 addfb72adb21802a3a84cbb1fc0057bd66fbdc57..514b05fda0f0e65523e29b34cab3d4478c6ea8bb 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;
@@ -1406,9 +1406,9 @@ If given, it must be an array reference containing additional parameters to B
 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 11f5595e2bf4faa34b11cad1f675a6f1f77f10e6..100766638befd26091f6f249e20d4387a63b074a 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