Re: Making background psql nicer to use in tap tests

Mikael Kjellström <mikael.kjellstrom@gmail.com>

From: Mikael Kjellström <mikael.kjellstrom@gmail.com>
To: Daniel Gustafsson <daniel@yesql.se>, Tom Lane <tgl@sss.pgh.pa.us>
Cc: Andrew Dunstan <andrew@dunslane.net>, Andres Freund <andres@anarazel.de>, PostgreSQL Hackers <pgsql-hackers@postgresql.org>, Melanie Plageman <melanieplageman@gmail.com>, Amit Kapila <amit.kapila16@gmail.com>
Date: 2023-04-08T08:00:50Z
Lists: pgsql-hackers
On 2023-04-08 09:53, Daniel Gustafsson wrote:

>> I recommend
>> just setting up this one test to SKIP if IPC::Run is too old.
> 
> Yes, will do that when I have a little more time at hand for monitoring the BF
> later today.

So what do you want me to do about grison and morepork?  I guess I could 
try to install a newer version of IPC::Run from CPAN or should I just 
leave it be?

/Mikael




Commits

  1. Fix missing installation/uninstallation rules for BackgroundPsql.pm

  2. Backport BackgroundPsql perl test module

  3. Add missing uninstallation rule for BackgroundPsql.pm

  4. Fix missing installation rules for BackgroundPsql.pm

  5. Skip \password TAP test on old IPC::Run versions

  6. Test SCRAM iteration changes with psql \password

  7. Refactor background psql TAP functions