summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dunstan <andrew@dunslane.net>2024-07-17 10:35:50 -0400
committerAndrew Dunstan <andrew@dunslane.net>2024-07-17 10:42:23 -0400
commit5ee78e303821150658453c7671f124c44ec66b48 (patch)
treee87ae3a239e6449b3dfab5ad56bcdee88cead4fa
parent9d3a2b3cdfbd1d6edbc828feecf979cb35d74091 (diff)
Avoid error in recovery test if history file is not yet present
Error was detected when testing use of libpq sessions instead of psql for polling queries. Discussion: https://postgr.es/m/e86b6d2d-20d8-4ac9-9a98-165fff7db886@dunslane.net Backpatch to all live branches
-rw-r--r--src/test/recovery/t/002_archiving.pl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/test/recovery/t/002_archiving.pl b/src/test/recovery/t/002_archiving.pl
index 4d784bdf554..96011b5ee6e 100644
--- a/src/test/recovery/t/002_archiving.pl
+++ b/src/test/recovery/t/002_archiving.pl
@@ -67,7 +67,7 @@ $node_standby->promote;
# creating a RECOVERYHISTORY.
my $primary_archive = $node_master->archive_dir;
$caughtup_query =
- "SELECT size IS NOT NULL FROM pg_stat_file('$primary_archive/00000002.history')";
+ "SELECT size IS NOT NULL FROM pg_stat_file('$primary_archive/00000002.history', true)";
$node_master->poll_query_until('postgres', $caughtup_query)
or die "Timed out while waiting for archiving of 00000002.history";