In the thread about TAP format out in pg_regress, Andres pointed out [0] that
we allow a test to pass even if the test child process failed.  While its
probably pretty rare to have a test pass if the process failed, this brings a
risk for false positives (and it seems questionable that any regress test will
have a child process failing as part of its intended run).

The attached makes child failures an error condition for the test as a belts
and suspenders type check. Thoughts?

--
Daniel Gustafsson               https://vmware.com/

[0] https://postgr.es/m/20221122235636.4frx7hjterq6b...@awork3.anarazel.de

Attachment: v1-0001-Consider-a-failed-test-process-as-a-failed-test.patch
Description: Binary data

Reply via email to