Interface ITestReporter
-
- All Known Implementing Classes:
AbstractTestReporter,AbstractTextualTestReporter,ConsoleTestReporter,MinimalConsoleTestReporter
public interface ITestReporter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidexecutionEnd(java.lang.String executionId, int okTests, int totalTests, long executionTimeNanos)voidexecutionStart(java.lang.String executionId)java.util.Set<java.lang.String>getAllTestNames()longgetExecutionTimeMsByTestName(java.lang.String testName)ITestResultgetResultByTestName(java.lang.String testName)longgetTotalExecutionTimeMs()booleanisAllOK()voiditerationEnd(java.lang.String executionId, int nestingLevel, ITestIterator iterator, int iterationNumber, int okTests, int totalTests, long executionTimeNanos)voiditerationStart(java.lang.String executionId, int nestingLevel, ITestIterator iterator, int iterationNumber)voiditeratorEnd(java.lang.String executionId, int nestingLevel, ITestIterator iterator, int okTests, int totalTests, long executionTimeNanos)voiditeratorStart(java.lang.String executionId, int nestingLevel, ITestIterator iterator)voidparallelizerEnd(java.lang.String executionId, int nestingLevel, ITestParallelizer parallelizer, int okTests, int totalTests, long executionTimeNanos)voidparallelizerStart(java.lang.String executionId, int nestingLevel, ITestParallelizer parallelizer)voidparallelThreadEnd(java.lang.String executionId, int nestingLevel, ITestParallelizer parallelizer, int threadNumber, int okTests, int totalTests, long executionTimeNanos)voidparallelThreadStart(java.lang.String executionId, int nestingLevel, ITestParallelizer parallelizer, int threadNumber)voidreset()voidsequenceEnd(java.lang.String executionId, int nestingLevel, ITestSequence sequence, int okTests, int totalTests, long executionTimeNanos)voidsequenceStart(java.lang.String executionId, int nestingLevel, ITestSequence sequence)voidtestEnd(java.lang.String executionId, int nestingLevel, ITest test, java.lang.String testName, ITestResult result, long executionTimeNanos)voidtestStart(java.lang.String executionId, int nestingLevel, ITest test, java.lang.String testName)
-
-
-
Method Detail
-
executionStart
void executionStart(java.lang.String executionId)
-
executionEnd
void executionEnd(java.lang.String executionId, int okTests, int totalTests, long executionTimeNanos)
-
sequenceStart
void sequenceStart(java.lang.String executionId, int nestingLevel, ITestSequence sequence)
-
sequenceEnd
void sequenceEnd(java.lang.String executionId, int nestingLevel, ITestSequence sequence, int okTests, int totalTests, long executionTimeNanos)
-
iteratorStart
void iteratorStart(java.lang.String executionId, int nestingLevel, ITestIterator iterator)
-
iteratorEnd
void iteratorEnd(java.lang.String executionId, int nestingLevel, ITestIterator iterator, int okTests, int totalTests, long executionTimeNanos)
-
iterationStart
void iterationStart(java.lang.String executionId, int nestingLevel, ITestIterator iterator, int iterationNumber)
-
iterationEnd
void iterationEnd(java.lang.String executionId, int nestingLevel, ITestIterator iterator, int iterationNumber, int okTests, int totalTests, long executionTimeNanos)
-
parallelizerStart
void parallelizerStart(java.lang.String executionId, int nestingLevel, ITestParallelizer parallelizer)
-
parallelizerEnd
void parallelizerEnd(java.lang.String executionId, int nestingLevel, ITestParallelizer parallelizer, int okTests, int totalTests, long executionTimeNanos)
-
parallelThreadStart
void parallelThreadStart(java.lang.String executionId, int nestingLevel, ITestParallelizer parallelizer, int threadNumber)
-
parallelThreadEnd
void parallelThreadEnd(java.lang.String executionId, int nestingLevel, ITestParallelizer parallelizer, int threadNumber, int okTests, int totalTests, long executionTimeNanos)
-
testStart
void testStart(java.lang.String executionId, int nestingLevel, ITest test, java.lang.String testName)
-
testEnd
void testEnd(java.lang.String executionId, int nestingLevel, ITest test, java.lang.String testName, ITestResult result, long executionTimeNanos)
-
isAllOK
boolean isAllOK()
-
getTotalExecutionTimeMs
long getTotalExecutionTimeMs()
-
getAllTestNames
java.util.Set<java.lang.String> getAllTestNames()
-
getResultByTestName
ITestResult getResultByTestName(java.lang.String testName)
-
getExecutionTimeMsByTestName
long getExecutionTimeMsByTestName(java.lang.String testName)
-
reset
void reset()
-
-