Fix test added by commit 9de9294b0c.
authorFujii Masao <fujii@postgresql.org>
Tue, 6 Apr 2021 22:42:36 +0000 (07:42 +0900)
committerFujii Masao <fujii@postgresql.org>
Tue, 6 Apr 2021 22:42:36 +0000 (07:42 +0900)
The buildfarm members "drongo" and "fairywren" reported that
the regression test (024_archive_recovery.pl) added by commit 9de9294b0c
failed. The cause of this failure is that the test calls $node->init()
without "allows_streaming => 1" and which doesn't add pg_hba.conf
entry for TCP/IP connection from pg_basebackup.
This commit fixes the issue by specifying "allows_streaming => 1"
when calling $node->init().

Author: Fujii Masao
Discussion: https://postgr.es/m/3cc3909d-f779-7a74-c201-f1f7f62c7497@oss.nttdata.com

src/test/recovery/t/024_archive_recovery.pl

index c139db2ede6a0918fdc8a74f6cbe900d6d19e696..2d8d59454ee296ffeccd052053c84472ba7dd3bb 100644 (file)
@@ -9,7 +9,7 @@ use Time::HiRes qw(usleep);
 # Initialize and start node with wal_level = replica and WAL archiving
 # enabled.
 my $node = get_new_node('orig');
-$node->init(has_archiving => 1);
+$node->init(has_archiving => 1, allows_streaming => 1);
 my $replica_config = q[
 wal_level = replica
 archive_mode = on