Closed axtens closed 6 months ago
@axtens This is really helpful! I've applied the changes to the test runner and I'm getting much better results now. The biggest open issue is that the test output does not indicate which tests have failed:
interpreting //opt/test-runner/tests/partial-fail/t_partial-fail.e:
FAILURE: //opt/test-runner/tests/partial-fail/t_partial-fail.e program died with status 1
Test results summary:
FAIL: //opt/test-runner/tests/partial-fail/t_partial-fail.e
Files (run: 1) (failed: 1) (0% success)
So what would the results.json look like? Is the message field an array of strings listing each failure?
Better handling of syntax errors and incomplete testing