Interface ITestReporter

All Known Implementing Classes:
AbstractTestReporter, AbstractTextualTestReporter, ConsoleTestReporter

public interface ITestReporter
  • Method Details

    • 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)
    • testStart

      void testStart(String executionId, int nestingLevel, ITest test, String testName)
    • testEnd

      void testEnd(String executionId, int nestingLevel, ITest test, String testName, ITestResult result, long executionTimeNanos)
    • isAllOK

      boolean isAllOK()
    • getTotalExecutionTimeMs

      long getTotalExecutionTimeMs()
    • getAllTestNames

      Set<String> getAllTestNames()
    • getResultByTestName

      ITestResult getResultByTestName(String testName)
    • getExecutionTimeMsByTestName

      long getExecutionTimeMsByTestName(String testName)
    • reset

      void reset()