Re: meson: Make test output much more useful on failure (both in CI and locally)
Jelte Fennema <postgres@jeltef.nl>
From: "Jelte Fennema-Nio" <postgres@jeltef.nl>
To: "Andres Freund" <andres@anarazel.de>
Cc: "PostgreSQL Hackers" <pgsql-hackers@lists.postgresql.org>, "Nazir Bilal
Yavuz" <byavuz81@gmail.com>
Date: 2026-01-27T14:48:55Z
Lists: pgsql-hackers
Attachments
- nocfbot.v2-0005-Fail-some-tests.patch (text/x-patch) patch v2-0005
- v2-0001-pg_regress-Include-diffs-in-output.patch (text/x-patch) patch v2-0001
- v2-0002-perl-tap-Show-failed-command-output.patch (text/x-patch) patch v2-0002
- v2-0003-perl-tap-Show-die-reason-in-TAP-output.patch (text/x-patch) patch v2-0003
- v2-0004-perl-tap-Use-croak-instead-of-die-in-our-perl-hel.patch (text/x-patch) patch v2-0004
On Mon Jan 26, 2026 at 5:42 PM CET, Andres Freund wrote: > I agree that what we currently do is pretty unhelpful. Attached is v2, which I think fixes all the issues that you mentioned.
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Use command_ok for pg_regress calls in 002_pg_upgrade and 027_stream_regress
- bb6ae9707c17 19 (unreleased) landed
-
perl tap: Show die reason in TAP output
- 76540fdedf40 19 (unreleased) landed
-
perl tap: Show failed command output
- 1402b8d2fc70 19 (unreleased) landed
-
perl tap: Use croak instead of die in our helper modules
- b8da9869b850 19 (unreleased) landed
-
pg_regress: Include diffs in TAP output
- 5720ae014364 19 (unreleased) landed