Re: IPC::Run::time[r|out] vs our TAP tests - Mailing list pgsql-hackers

From Daniel Gustafsson
Subject Re: IPC::Run::time[r|out] vs our TAP tests
Date
Msg-id AB84CEC2-F7C4-411B-BFD8-D880B998207B@yesql.se
Whole thread Raw
In response to Re: IPC::Run::time[r|out] vs our TAP tests  (Andrew Dunstan <andrew@dunslane.net>)
Responses Re: IPC::Run::time[r|out] vs our TAP tests
List pgsql-hackers
> On 19 Feb 2025, at 23:08, Andrew Dunstan <andrew@dunslane.net> wrote:
> On 2024-10-31 Th 6:18 PM, Heikki Linnakangas wrote:

Thanks for review!

>> Perhaps sommething like this:
>>
>> "Close the psql session and clean up resources. Each psql session must be closed with C<quit> before the end of the
test.
>> Returns TRUE if psql exited successfully (i.e. with zero exit code), otherwise returns FALSE and reports a test
failure."
>>
>> Would that be accurate?
>
> I would be OK with Heikki's version.

Fixed.

> The patches have bitrotted slightly.

The attached rebases over current HEAD and passes check-world locally for me.

> Also this is wrong, I think:
>
>     isnt($self->{timeout}->is_expired, 'psql query_until timed out');
>
> I think it should be
>
>     ok(! $self->{timeout}->is_expired, 'psql query_until did not time out');

Fixed.

--
Daniel Gustafsson


Attachment

pgsql-hackers by date:

Previous
From: Michael Paquier
Date:
Subject: Re: Proposal to CREATE FOREIGN TABLE LIKE
Next
From: Michael Paquier
Date:
Subject: Re: ReplicationSlotRelease() crashes when the instance is in the single user mode