Re: pgsql: Re-enable TAP tests of pg_receivewal for ZLIB on Windows

From: Andrew Dunstan <andrew(at)dunslane(dot)net>
To: Michael Paquier <michael(at)paquier(dot)xyz>
Cc: pgsql-committers(at)lists(dot)postgresql(dot)org
Subject: Re: pgsql: Re-enable TAP tests of pg_receivewal for ZLIB on Windows
Date: 2021-07-27 18:24:12
Message-ID: eafc8cc6-43c6-3a2b-d67b-7bd05ab68d0f@dunslane.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers


On 7/21/21 9:08 PM, Andrew Dunstan wrote:
> On 7/21/21 8:00 PM, Michael Paquier wrote:
>> On Wed, Jul 21, 2021 at 10:05:19AM -0400, Andrew Dunstan wrote:
>>> drongo, an MSVC animal running on the same machine, doesn't seem to have
>>> an issue, nor jacana which runs msys1, so this seems possibly
>>> msys2-specific. I'll investigate on a similar instance I have.
>> How is doing bowerbird? I was waiting for it to send an update before
>> doing anything but there is no report yet. Is it getting stuck? I
>> would feel honestly less sad about those tests if this proves to
>> require temporarily a $is_msys2 rather than a $windows_os.
>
>
> Yeah, bowerbird got a SIGBREAK that caused the whole buildfarm run to
> die, so it's even worse than fairywren.
>
>
> Let's skip for $windows_os and do some more thorough investigation.
>
>

I have got to the bottom of the issue on fairywren - it was caused by
using a zlib I had build (and which is used on drongo) rather than the
mingw64 zlib package. So I've switched that.

While doing that I uncovered some more things that need to be fixed for
portability both in TestLib and the pg_basebackup tests,

Meanwhile I will now go and investigate what's happening with bowerbird.

cheers

andrew

--

Andrew Dunstan
EDB: https://www.enterprisedb.com

In response to

Responses

Browse pgsql-committers by date

  From Date Subject
Next Message Tom Lane 2021-07-27 19:02:01 pgsql: Fix bugs in polymorphic-argument resolution for multiranges.
Previous Message Simon Riggs 2021-07-27 17:18:00 Re: pgsql: Allow numeric scale to be negative or greater than precision.