On Wed, Jun 7, 2023 at 5:44 AM Evan Jones <evan.jo...@datadoghq.com> wrote: > > On Tue, Jun 6, 2023 at 5:23 PM Peter Eisentraut <pe...@eisentraut.org> wrote: >> >> This addresses only pg_regress. What about all the other test suites? >> Per the previous discussions, you'd need to patch up other places in a >> similar way, potentially everywhere system() is called. > > > Are there instructions for how I can run these other test suites? The > installation notes that Julien linked, and the Postgres wiki Developer FAQ > [1] only seem to mention "make check". I would be happy to try to fix other > tests on Mac OS X.
AFAIK there's no make rule that can really run everything. You can get most of it using make check-world (see https://www.postgresql.org/docs/current/regress-run.html#id-1.6.20.5.5) and making sure you added support for TAP tests (and probably also a lot of optional dependencies) when running configure. This won't run everything but hopefully will hit most of the relevant infrastructure.