Perform logging.
Perform logging.
The target logger to write output to.
The test results about which to log.
The task about which we are logging. Eg. "my-module-b/test:test"
Only allow invocation if certain criteria is met, else use another TestResultLogger (defaulting to nothing) .
Allow invocation unless a certain predicate passes, in which case use another TestResultLogger (defaulting to nothing) .
Logs information about tests after they finish.
Log output can be customised by providing a specialised instance of this trait via the
testResultLoggersetting.0.13.5