From 91d395f47aa92849b2556b1a4d6bc1ff34121a30 Mon Sep 17 00:00:00 2001 From: Michael Paquier Date: Tue, 20 Jul 2021 12:17:08 +0900 Subject: [PATCH] Re-enable TAP tests of pg_receivewal for ZLIB on Windows This is a revert of 6cea447, that disabled those tests temporarily on Windows due to failures with bowerbird where gzflush() would fail when executed on a freshly-opened compressed and partial segment. This problem should be taken care of now thanks to 7fbe0c8, so let's see what the buildfarm has to say on Windows for those tests. Discussion: https://postgr.es/m/YPDLz2x3o1aX2wRh@paquier.xyz --- src/bin/pg_basebackup/t/020_pg_receivewal.pl | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/bin/pg_basebackup/t/020_pg_receivewal.pl b/src/bin/pg_basebackup/t/020_pg_receivewal.pl index 158f7d176f..17fd71a450 100644 --- a/src/bin/pg_basebackup/t/020_pg_receivewal.pl +++ b/src/bin/pg_basebackup/t/020_pg_receivewal.pl @@ -72,13 +72,11 @@ $primary->command_ok( my @partial_wals = glob "$stream_dir/*\.partial"; is(scalar(@partial_wals), 1, "one partial WAL segment was created"); -# Check ZLIB compression if available. On Windows, some old versions -# of zlib can cause some instabilities with this test, so disable it -# for now. +# Check ZLIB compression if available. SKIP: { - skip "postgres was not built with ZLIB support, or Windows is involved", 5 - if (!check_pg_config("#define HAVE_LIBZ 1") || $windows_os); + skip "postgres was not built with ZLIB support", 5 + if (!check_pg_config("#define HAVE_LIBZ 1")); # Generate more WAL worth one completed, compressed, segment. $primary->psql('postgres', 'SELECT pg_switch_wal();');