I'm not sure if I asked that question before, but why is there no dedicated TestRunner model in SUnit? (detailed question further down)
There is a TestRunner but that is clearly a UI part. We have right now 2 places in the system where that would come in handy: HDTestReport and the CommandLineTestRunner. Both places modify the output of the test runner, so to say instrument the test runs. see http://stackoverflow.com/questions/16315726/how-do-i-instrument-test-runners-in-sunit