Class RunResult


  • public class RunResult
    extends Object
    Represents a test-run-result; this may be from a single test run or an aggregated result.
    In the case of timeout==true, the run-counts reflect the state of the test-run at the time of the timeout.
    Author:
    Kristian Rosenvold
    • Constructor Detail

      • RunResult

        public RunResult​(int completedCount,
                         int errors,
                         int failures,
                         int skipped)
      • RunResult

        public RunResult​(int completedCount,
                         int errors,
                         int failures,
                         int skipped,
                         int flakes)
      • RunResult

        public RunResult​(int completedCount,
                         int errors,
                         int failures,
                         int skipped,
                         String failure,
                         boolean timeout)
      • RunResult

        public RunResult​(int completedCount,
                         int errors,
                         int failures,
                         int skipped,
                         int flakes,
                         String failure,
                         boolean timeout)
    • Method Detail

      • getCompletedCount

        public int getCompletedCount()
      • getErrors

        public int getErrors()
      • getFlakes

        public int getFlakes()
      • getFailures

        public int getFailures()
      • getSkipped

        public int getSkipped()
      • getFailsafeCode

        public Integer getFailsafeCode()
      • isErrorFree

        public boolean isErrorFree()
      • isInternalError

        public boolean isInternalError()
      • isFailureOrTimeout

        public boolean isFailureOrTimeout()
      • isFailure

        public boolean isFailure()
      • getFailure

        public String getFailure()
      • isTimeout

        public boolean isTimeout()
      • noTestsRun

        public static RunResult noTestsRun()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object