com.cwctravel.hudson.plugins.suitegroupedtests.junit
Class PackageResult
java.lang.Object
hudson.model.AbstractModelObject
hudson.tasks.junit.TestObject
hudson.tasks.test.TestObject
hudson.tasks.test.TestResult
hudson.tasks.test.TabulatedResult
hudson.tasks.test.MetaTabulatedResult
com.cwctravel.hudson.plugins.suitegroupedtests.junit.PackageResult
- All Implemented Interfaces:
- hudson.model.ModelObject, hudson.search.SearchableModelObject, hudson.search.SearchItem, java.io.Serializable, java.lang.Comparable<PackageResult>
public final class PackageResult
- extends hudson.tasks.test.MetaTabulatedResult
- implements java.lang.Comparable<PackageResult>
Cumulative test result for a package.
- Author:
- Kohsuke Kawaguchi
- See Also:
- Serialized Form
| Methods inherited from class hudson.tasks.test.TestResult |
annotate, getBuildResult, getErrorDetails, getErrorStackTrace, getParentAction, getResultInBuild, getStderr, getStdout, setParent, setParentAction, tally, toPrettyString |
| Methods inherited from class hudson.tasks.test.TestObject |
doSubmitDescription, getApi, getDescription, getDurationString, getId, getRelativePathFrom, getSearchUrl, getTestAction, getTestResult, getTopLevelTestResult, getTotalCount, getUrl, safe, setDescription, uniquifyName |
| Methods inherited from class hudson.model.AbstractModelObject |
getSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendError |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getOwner
public hudson.model.AbstractBuild<?,?> getOwner()
- Specified by:
getOwner in class hudson.tasks.test.TestObject
getParent
public hudson.tasks.test.TestObject getParent()
- Overrides:
getParent in class hudson.tasks.test.TestObject
getTestResultAction
public SuiteGroupResultAction getTestResultAction()
- Overrides:
getTestResultAction in class hudson.tasks.test.TestObject
getTestActions
public java.util.List<hudson.tasks.junit.TestAction> getTestActions()
- Overrides:
getTestActions in class hudson.tasks.test.TestObject
getName
@Exported(visibility=999)
public java.lang.String getName()
- Overrides:
getName in class hudson.tasks.test.TestObject
getSafeName
public java.lang.String getSafeName()
- Overrides:
getSafeName in class hudson.tasks.test.TestObject
findCorrespondingResult
public hudson.tasks.test.TestResult findCorrespondingResult(java.lang.String id)
- Specified by:
findCorrespondingResult in class hudson.tasks.test.TestObject
getTitle
public java.lang.String getTitle()
- Overrides:
getTitle in class hudson.tasks.test.TestResult
getChildTitle
public java.lang.String getChildTitle()
- Overrides:
getChildTitle in class hudson.tasks.test.TabulatedResult
getDuration
public float getDuration()
- Overrides:
getDuration in class hudson.tasks.test.TestResult
getPassCount
@Exported
public int getPassCount()
- Overrides:
getPassCount in class hudson.tasks.test.TestResult
getFailCount
@Exported
public int getFailCount()
- Overrides:
getFailCount in class hudson.tasks.test.TestResult
getSkipCount
@Exported
public int getSkipCount()
- Overrides:
getSkipCount in class hudson.tasks.test.TestResult
getPassDiff
public int getPassDiff()
getSkipDiff
public int getSkipDiff()
getFailDiff
public int getFailDiff()
getTotalDiff
public int getTotalDiff()
getSummary
public JUnitSummaryInfo getSummary()
getMetrics
public JUnitMetricsInfo getMetrics()
getPreviousResult
public PackageResult getPreviousResult()
- Overrides:
getPreviousResult in class hudson.tasks.test.TestResult
getDynamic
public java.lang.Object getDynamic(java.lang.String name,
org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp)
- Overrides:
getDynamic in class hudson.tasks.test.TestObject
getClassResult
public ClassResult getClassResult(java.lang.String name)
getChildren
@Exported(name="child")
public java.util.Collection<ClassResult> getChildren()
- Specified by:
getChildren in class hudson.tasks.test.TabulatedResult
hasChildren
public boolean hasChildren()
- Whether this test result has children.
- Specified by:
hasChildren in class hudson.tasks.test.TabulatedResult
getFailedTests
public java.util.List<CaseResult> getFailedTests()
- Specified by:
getFailedTests in class hudson.tasks.test.MetaTabulatedResult
getSkippedTests
public java.util.List<CaseResult> getSkippedTests()
- Overrides:
getSkippedTests in class hudson.tasks.test.TestResult
getPassedTests
public java.util.List<CaseResult> getPassedTests()
- Overrides:
getPassedTests in class hudson.tasks.test.TestResult
getFailedTestsSortedByAge
public java.util.List<CaseResult> getFailedTestsSortedByAge()
- Returns a list of the failed cases, sorted by age.
- Returns:
getFailedSince
public int getFailedSince()
- Overrides:
getFailedSince in class hudson.tasks.test.TestResult
getFailedSinceRun
public hudson.model.Run<?,?> getFailedSinceRun()
- Overrides:
getFailedSinceRun in class hudson.tasks.test.TestResult
isPassed
public boolean isPassed()
- Overrides:
isPassed in class hudson.tasks.test.TestResult
- Returns:
- true if every test was not skipped and every test did not fail, false otherwise.
compareTo
public int compareTo(PackageResult that)
- Specified by:
compareTo in interface java.lang.Comparable<PackageResult>
getDisplayName
public java.lang.String getDisplayName()
- Specified by:
getDisplayName in interface hudson.model.ModelObject
getRootUrl
public java.lang.String getRootUrl(java.lang.String urlName)
getRootUrl
public java.lang.String getRootUrl(hudson.tasks.junit.TestAction testAction)
getHistory
public hudson.tasks.junit.History getHistory()
- Overrides:
getHistory in class hudson.tasks.test.TestObject
Copyright © 2004-2012. All Rights Reserved.