Improve surfacing test failures
Opened this issue · 0 comments
mfridman commented
Sometimes you want to see just the failed test names. By default tparse prints package/test and the corresponding failure output, but these can add up.
Not sure how to solve this, maybe a -fail-name-only
flag or -disable-failure-output
or -include-failures-in-test-table
, to effectively show the names of the failed tests. (these are contrived flag names, they would normally be shorter).
The go test output for a large suite prints this sort of thing, and what I want is to hide the --- PASS
and only see the --- FAIL
lines, tparse should help me here.
--- FAIL: "***********************"
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- FAIL: "***********************"
--- PASS:
--- FAIL: "***********************"
--- FAIL: "***********************"
--- FAIL: "***********************"
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
--- PASS:
FAIL