@Override public void testRunStarted(Description description) { debugOrInfo(c("Test run started", INFO)); }
@Override public void testStarted(Description description) { recordStartTime(description); logger.pushCurrentTestClassName(description.getClassName()); debugOrInfo("Test " + settings.buildInfoName(description) + " started"); capture(); }
@Override public void testRunFinished(Result result) { debugOrInfo(c("Test run finished: ", INFO)+ c(result.getFailureCount()+" failed", result.getFailureCount() > 0 ? ERRCOUNT : INFO)+ c(", ", INFO)+ c(result.getIgnoreCount()+" ignored", result.getIgnoreCount() > 0 ? IGNCOUNT : INFO)+ c(", "+result.getRunCount()+" total, "+(result.getRunTime()/1000.0)+"s", INFO)); }