java.lang.Object
org.jenkinsci.plugins.testresultsanalyzer.result.data.ResultData
Direct Known Subclasses:
ClassResultData, PackageResultData, TestCaseResultData

public abstract class ResultData extends Object
  • Constructor Details

    • ResultData

      public ResultData()
    • ResultData

      protected ResultData(String name, int totalTests, int totalFailed, int totalPassed, int totalSkipped, float duration, String url)
    • ResultData

      public ResultData(hudson.tasks.test.TestObject result, String url)
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • isConfig

      public boolean isConfig()
    • setConfig

      public void setConfig(boolean config)
    • getPackageResult

      public hudson.tasks.test.TabulatedResult getPackageResult()
    • setPackageResult

      public void setPackageResult(hudson.tasks.test.TabulatedResult packageResult)
    • getTotalTests

      public int getTotalTests()
    • setTotalTests

      public void setTotalTests(int totalTests)
    • getTotalFailed

      public int getTotalFailed()
    • setTotalFailed

      public void setTotalFailed(int totalFailed)
    • getTotalPassed

      public int getTotalPassed()
    • setTotalPassed

      public void setTotalPassed(int totalPassed)
    • getTotalSkipped

      public int getTotalSkipped()
    • setTotalSkipped

      public void setTotalSkipped(int totalSkipped)
    • getTotalTimeTaken

      public float getTotalTimeTaken()
    • setTotalTimeTaken

      public void setTotalTimeTaken(float totalTimeTaken)
    • getUrl

      public String getUrl()
    • setUrl

      public void setUrl(String url)
    • add

      public void add(ResultData other)
      Adds the counts and duration of another result of the same package or class in the same build, for when it was reported more than once.
    • mergedChild

      public void mergedChild(ResultData first, ResultData second, ResultData merged)
      Corrects the counts of this parent result after two executions of one of its tests, which it counted separately, were merged into a single result. The duration is left alone as the merged result sums them.
    • evaluateStatus

      protected void evaluateStatus()
    • getStatus

      public String getStatus()