Interface ITestReporter
-
- All Known Implementing Classes:
AbstractTestReporter
,AbstractTextualTestReporter
,ConsoleTestReporter
public interface ITestReporter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
executionEnd(String executionId, int okTests, int totalTests, long executionTimeNanos)
void
executionStart(String executionId)
Set<String>
getAllTestNames()
long
getExecutionTimeMsByTestName(String testName)
ITestResult
getResultByTestName(String testName)
long
getTotalExecutionTimeMs()
boolean
isAllOK()
void
iterationEnd(String executionId, int nestingLevel, ITestIterator iterator, int iterationNumber, int okTests, int totalTests, long executionTimeNanos)
void
iterationStart(String executionId, int nestingLevel, ITestIterator iterator, int iterationNumber)
void
iteratorEnd(String executionId, int nestingLevel, ITestIterator iterator, int okTests, int totalTests, long executionTimeNanos)
void
iteratorStart(String executionId, int nestingLevel, ITestIterator iterator)
void
parallelizerEnd(String executionId, int nestingLevel, ITestParallelizer parallelizer, int okTests, int totalTests, long executionTimeNanos)
void
parallelizerStart(String executionId, int nestingLevel, ITestParallelizer parallelizer)
void
parallelThreadEnd(String executionId, int nestingLevel, ITestParallelizer parallelizer, int threadNumber, int okTests, int totalTests, long executionTimeNanos)
void
parallelThreadStart(String executionId, int nestingLevel, ITestParallelizer parallelizer, int threadNumber)
void
reset()
void
sequenceEnd(String executionId, int nestingLevel, ITestSequence sequence, int okTests, int totalTests, long executionTimeNanos)
void
sequenceStart(String executionId, int nestingLevel, ITestSequence sequence)
void
testEnd(String executionId, int nestingLevel, ITest test, String testName, ITestResult result, long executionTimeNanos)
void
testStart(String executionId, int nestingLevel, ITest test, String testName)
-
-
-
Method Detail
-
executionStart
void executionStart(String executionId)
-
executionEnd
void executionEnd(String executionId, int okTests, int totalTests, long executionTimeNanos)
-
sequenceStart
void sequenceStart(String executionId, int nestingLevel, ITestSequence sequence)
-
sequenceEnd
void sequenceEnd(String executionId, int nestingLevel, ITestSequence sequence, int okTests, int totalTests, long executionTimeNanos)
-
iteratorStart
void iteratorStart(String executionId, int nestingLevel, ITestIterator iterator)
-
iteratorEnd
void iteratorEnd(String executionId, int nestingLevel, ITestIterator iterator, int okTests, int totalTests, long executionTimeNanos)
-
iterationStart
void iterationStart(String executionId, int nestingLevel, ITestIterator iterator, int iterationNumber)
-
iterationEnd
void iterationEnd(String executionId, int nestingLevel, ITestIterator iterator, int iterationNumber, int okTests, int totalTests, long executionTimeNanos)
-
parallelizerStart
void parallelizerStart(String executionId, int nestingLevel, ITestParallelizer parallelizer)
-
parallelizerEnd
void parallelizerEnd(String executionId, int nestingLevel, ITestParallelizer parallelizer, int okTests, int totalTests, long executionTimeNanos)
-
parallelThreadStart
void parallelThreadStart(String executionId, int nestingLevel, ITestParallelizer parallelizer, int threadNumber)
-
parallelThreadEnd
void parallelThreadEnd(String executionId, int nestingLevel, ITestParallelizer parallelizer, int threadNumber, int okTests, int totalTests, long executionTimeNanos)
-
testEnd
void testEnd(String executionId, int nestingLevel, ITest test, String testName, ITestResult result, long executionTimeNanos)
-
isAllOK
boolean isAllOK()
-
getTotalExecutionTimeMs
long getTotalExecutionTimeMs()
-
getResultByTestName
ITestResult getResultByTestName(String testName)
-
getExecutionTimeMsByTestName
long getExecutionTimeMsByTestName(String testName)
-
reset
void reset()
-
-