Interface TestResultsSummary

All Known Subinterfaces:
MutableTestResultsSummary
All Known Implementing Classes:
TestResultsSummaryImpl

public interface TestResultsSummary
Provides summary information about tests for a build result summary
  • Method Details

    • getTestSummaryDescription

      @NotNull @NotNull String getTestSummaryDescription()
    • getSuccessfulTestCaseCount

      int getSuccessfulTestCaseCount()
    • getFailedTestCaseCount

      int getFailedTestCaseCount()
    • getTotalTestCaseCount

      int getTotalTestCaseCount()
    • getNewFailedTestCaseCount

      int getNewFailedTestCaseCount()
    • getExistingFailedTestCount

      int getExistingFailedTestCount()
    • getFixedTestCaseCount

      int getFixedTestCaseCount()
    • getQuarantinedTestCaseCount

      int getQuarantinedTestCaseCount()
    • getSkippedTestCaseCount

      int getSkippedTestCaseCount()
      Returns number of test cases classified as skipped by the parser. Quarantined skipped tests are not counted.
      Returns:
      number of test cases classified as skipped
    • getIgnoredTestCaseCount

      int getIgnoredTestCaseCount()
      Return total number of ignored (quarantined and skipped) test
      Returns:
      total number of ignored tests
    • hasFailedTestResults

      boolean hasFailedTestResults()
    • hasQuarantinedTestResults

      boolean hasQuarantinedTestResults()
    • hasIgnoredTestResults

      boolean hasIgnoredTestResults()
      Returns:
      true if there are any quarantined or skipped tests
    • hasSuccessfulTestResults

      boolean hasSuccessfulTestResults()
    • hasSkippedTestResults

      boolean hasSkippedTestResults()
      Returns:
      true if there were any skipped test results
    • getTotalTestDuration

      long getTotalTestDuration()
      Returns:
      An aggregate of all test durations that ran in this build, in milliseconds