Re: Convert sepgsql tests to TAP
Tom Lane <tgl@sss.pgh.pa.us>
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Andrew Dunstan <andrew@dunslane.net>
Cc: tharakan@gmail.com, Peter Eisentraut <peter@eisentraut.org>,
pgsql-hackers <pgsql-hackers@postgresql.org>,
Joe Conway <mail@joeconway.com>, Andreas Karlsson <andreas@proxel.se>
Date: 2025-01-24T21:07:40Z
Lists: pgsql-hackers
Andrew Dunstan <andrew@dunslane.net> writes: > On 2025-01-24 Fr 10:57 AM, Tom Lane wrote: >> Looks like alligator needs some help here too. > That's an issue with the new TAP test - alligator isn't running the > TestSepgsql module. lapwing has also had a TAP test failure. Hmm. Neither of those animals should be trying to run the sepgsql test; they are not configured --with-selinux, and probably don't even have libselinux installed. Looking at the buildfarm client script, it looks to me like it will unconditionally try to run TAP tests in every contrib directory that has a "t" subdirectory. Up to now, none of those needed to be conditional ... but now we need some more awareness. However, if this theory is right, then pretty much every BF animal except rhinoceros should be failing. So there's some additional moving part that I'm not seeing. In any case, I think there's a BF client script bug here somewhere, or else these animals are running an old script version that does the wrong thing. regards, tom lane
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
sepgsql: update TAP test to use fat comma style
- cc2c9fa6960c 18.0 landed
-
Convert sepgsql tests to TAP
- aeb8ea361a0a 18.0 landed
-
meson: Fix sepgsql installation
- 155d6162e457 16.7 landed
- 24c5b73eb6ec 17.3 landed
- 02ed3c2bdcef 18.0 landed