似たようなものを探していたところ、https ://github.com/usrz/javascript-karma-verbose-reporter が見つかりました。次のような出力が生成されます。
$ karma start --reporters=verbose
Suites and tests results:
- the app.router.config module :
* contains a router property : ok
* configures the router title : ok
* should have a login route : ok
- the organization module :
* contains a state property : ok
* should have a streams route after configuration : ok
* when activated, should set state based on organization in route : ok
- the streams module :
* points to state : ok
* loads organization streams upon activation : ok
* loads organization streams via API : ok
Browser results:
- PhantomJS 1.9.8 (Mac OS X 0.0.0): 9 tests
- 9 ok
これをデフォルトのオプションにするには、これをカルマ設定に追加できます。
reporters: ['verbose', 'junit']