When running tests from the command line, I currently have two options:
a) I can pass --verbose, in which case I get a really long list of mostly irrelevant passing tests that I have to scroll back through to check if anything failed; or
b) I can not pass --verbose, in which case if anything fails I need to re-run the test to find out what it was.
The vast majority of the time when I'm running a test I just want to know that everything passed, or if not then what I need to do to fix it. I propose listing all failed tests and exceptions by default, and adding a --summary-only option to support the current behaviour.
I wonder if this will confuse the d.o test infrastructure?
PASSED: [[SimpleTest]]: [PHP 5.4 MySQL] 66,338 pass(es). View
FAILED: [[SimpleTest]]: [PHP 5.4 MySQL] 66,404 pass(es), 1 fail(s), and 0 exception(s). View