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:44:14 -0400
commit5d797c896fcf0ef04e4fc3354bc94512e8886cb2 (patch)
treea20d1f10dba888e113486c41018b093174a723bf
parent2177306a64137f50158d0d1ce7c4196ff8f05350 (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 a2e012e42da..bc447330e15 100644
--- a/src/test/recovery/t/002_archiving.pl
+++ b/src/test/recovery/t/002_archiving.pl
@@ -96,7 +96,7 @@ $node_standby->promote;
# creating a RECOVERYHISTORY.
my $primary_archive = $node_primary->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_primary->poll_query_until('postgres', $caughtup_query)
or die "Timed out while waiting for archiving of 00000002.history";