meson: Add 'running' test setup, as a replacement for installcheck

Andres Freund <andres@anarazel.de>

Commit: 3f0e786ccbf50a2f819fbf72d51ba13221adaaa1
Author: Andres Freund <andres@anarazel.de>
Date: 2022-12-07T20:13:35Z
Releases: 16.0
meson: Add 'running' test setup, as a replacement for installcheck

To run all tests that support running against existing server:
$ meson test --setup running

To run just the main pg_regress tests against existing server:
$ meson test --setup running regress-running/regress

To ensure the 'running' setup continues to work, test it as part of the
freebsd CI task.

Discussion: https://postgr.es/m/CAH2-Wz=XDQcmLoo7RR_i6FKQdDmcyb9q5gStnfuuQXrOGhB2sQ@mail.gmail.com

Files

Documentation touched

Discussion