hudson.plugins.testng.results
Class TestResults

java.lang.Object
  extended by hudson.plugins.testng.results.BaseResult
      extended by hudson.plugins.testng.results.TestResults
All Implemented Interfaces:
hudson.model.ModelObject, java.io.Serializable

public class TestResults
extends BaseResult
implements java.io.Serializable

Represents all the results gathered for a single build (or a single suite, while parsing the test results)

Author:
nullin, farshidce
See Also:
Serialized Form

Field Summary
 
Fields inherited from class hudson.plugins.testng.results.BaseResult
fullName, name, owner, parent
 
Constructor Summary
TestResults(java.lang.String name)
           
 
Method Summary
 void addUniqueTests(java.util.List<TestResult> testList)
          Adds only the s that already aren't part of the list
 boolean equals(java.lang.Object o)
           
 java.lang.Object getDynamic(java.lang.String token, org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
 int getFailedConfigCount()
           
 java.util.List<MethodResult> getFailedConfigs()
           
 int getFailedTestCount()
           
 java.util.List<MethodResult> getFailedTests()
           
 java.util.Collection<PackageResult> getPackageList()
           
 java.util.Map<java.lang.String,PackageResult> getPackageMap()
           
 java.util.Set<java.lang.String> getPackageNames()
           
 int getPassedTestCount()
           
 java.util.List<MethodResult> getPassedTests()
           
 int getSkippedConfigCount()
           
 java.util.List<MethodResult> getSkippedConfigs()
           
 int getSkippedTestCount()
           
 java.util.List<MethodResult> getSkippedTests()
           
 java.util.List<TestResult> getTestList()
           
 int getTotalTestCount()
           
 int hashCode()
           
 void setOwner(hudson.model.AbstractBuild<?,?> owner)
           
 void tally()
          Updates the calculated fields
 java.lang.String toString()
           
 
Methods inherited from class hudson.plugins.testng.results.BaseResult
getApi, getDisplayName, getName, getOwner, getParent, getUrl, setParent
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TestResults

public TestResults(java.lang.String name)
Method Detail

getFailedTests

public java.util.List<MethodResult> getFailedTests()

getPassedTests

public java.util.List<MethodResult> getPassedTests()

getSkippedTests

public java.util.List<MethodResult> getSkippedTests()

getFailedConfigs

public java.util.List<MethodResult> getFailedConfigs()

getSkippedConfigs

public java.util.List<MethodResult> getSkippedConfigs()

getTestList

public java.util.List<TestResult> getTestList()

getTotalTestCount

@Exported(name="total")
public int getTotalTestCount()

getPassedTestCount

public int getPassedTestCount()

getFailedTestCount

@Exported(name="fail")
public int getFailedTestCount()

getSkippedTestCount

@Exported(name="skip")
public int getSkippedTestCount()

getFailedConfigCount

@Exported(name="fail-config")
public int getFailedConfigCount()

getSkippedConfigCount

@Exported(name="skip-config")
public int getSkippedConfigCount()

getPackageList

@Exported(name="package")
public java.util.Collection<PackageResult> getPackageList()

getPackageMap

public java.util.Map<java.lang.String,PackageResult> getPackageMap()

getPackageNames

public java.util.Set<java.lang.String> getPackageNames()

addUniqueTests

public void addUniqueTests(java.util.List<TestResult> testList)
Adds only the s that already aren't part of the list

Parameters:
classList -

setOwner

public void setOwner(hudson.model.AbstractBuild<?,?> owner)
Overrides:
setOwner in class BaseResult

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

tally

public void tally()
Updates the calculated fields


getDynamic

public java.lang.Object getDynamic(java.lang.String token,
                                   org.kohsuke.stapler.StaplerRequest req,
                                   org.kohsuke.stapler.StaplerResponse rsp)


Copyright © 2004-2011. All Rights Reserved.