Re: Convert sepgsql tests to TAP

Andrew Dunstan <andrew@dunslane.net>

From: Andrew Dunstan <andrew@dunslane.net>
To: Robins Tharakan <tharakan@gmail.com>, Tom Lane <tgl@sss.pgh.pa.us>, Julien Rouhard <pgbuildfarm@rjuju.ne>
Cc: Peter Eisentraut <peter@eisentraut.org>, pgsql-hackers <pgsql-hackers@postgresql.org>, Joe Conway <mail@joeconway.com>, Andreas Karlsson <andreas@proxel.se>
Date: 2025-01-25T00:50:27Z
Lists: pgsql-hackers
On 2025-01-24 Fr 7:09 PM, Robins Tharakan wrote:
>
> On Sat, 25 Jan 2025 at 10:11, Tom Lane <tgl@sss.pgh.pa.us> wrote:
>
>     Yeah, that's about what I expected.  As a workaround until Andrew
>     updates the BF client, you could do
>
>     -               $libdir = "$tmp_loc/lib/postgresql";
>     +               $libdir = "$tmp_loc/lib";
>
>     at about line 429 of PGBuild/Utils.pm
>
>
> Ack. Triggered a fresh HEAD run to see how it pans out.
>
> postgres@dell:~/proj/build-farm-17$ head -430 PGBuild/Utils.pm | tail -3
>                 $bindir = "$tmp_loc/bin";
>                 $libdir = "$tmp_loc/lib";
>         }
>

Here's the hot fix (which passed my test with a directory with pgsql in 
its path):


https://github.com/PGBuildFarm/client-code/commit/f6c6dd52d2959814452454890fb9838429c5c3e8


cheers


andrew


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

Commits

Same data as JSON: GET /api/v1/messages/:b64id/commits the thread's linked commits as JSON, with link sources. API reference →
  1. sepgsql: update TAP test to use fat comma style

  2. Convert sepgsql tests to TAP

  3. meson: Fix sepgsql installation