com.cwctravel.hudson.plugins.suitegroupedtests.junit
Class SuiteGroupResult
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.SuiteGroupResult
- All Implemented Interfaces:
- hudson.model.ModelObject, hudson.search.SearchableModelObject, hudson.search.SearchItem, java.io.Serializable
public class SuiteGroupResult
- extends hudson.tasks.test.MetaTabulatedResult
- See Also:
- Serialized Form
Methods inherited from class hudson.tasks.test.TestResult |
annotate, getBuildResult, getErrorDetails, getErrorStackTrace, getParentAction, getStderr, getStdout, setParent, setParentAction, tally |
Methods inherited from class hudson.tasks.test.TestObject |
doSubmitDescription, getApi, getDurationString, getId, getRelativePathFrom, getSafeName, getSearchUrl, getTestAction, getTestResult, getTotalCount, getUrl, safe, 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 |
SuiteGroupResult
public SuiteGroupResult()
SuiteGroupResult
public SuiteGroupResult(hudson.model.AbstractProject<?,?> project,
JUnitSummaryInfo summary,
java.lang.String moduleNamesStr,
java.lang.String description)
SuiteGroupResult
public SuiteGroupResult(hudson.model.AbstractBuild<?,?> build,
JUnitSummaryInfo summary,
java.lang.String moduleNamesStr,
java.lang.String description)
getSuiteNames
public java.util.Collection<java.lang.String> getSuiteNames()
- The list of suiteNames currently in use by the children
- Returns:
getGroups
@Exported(inline=true,
visibility=99)
public java.util.Collection<TestResult> getGroups()
getGroupBySuiteName
public TestResult getGroupBySuiteName(java.lang.String suiteName)
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
setParentAction
public void setParentAction(SuiteGroupResultAction parentAction)
getTitle
public java.lang.String getTitle()
- Overrides:
getTitle
in class hudson.tasks.test.TestResult
getName
public java.lang.String getName()
- Overrides:
getName
in class hudson.tasks.test.TestObject
isPassed
public boolean isPassed()
- Overrides:
isPassed
in class hudson.tasks.test.TestResult
getChildTitle
public java.lang.String getChildTitle()
- Overrides:
getChildTitle
in class hudson.tasks.test.TabulatedResult
getPreviousResult
public SuiteGroupResult getPreviousResult()
- Overrides:
getPreviousResult
in class hudson.tasks.test.TestResult
getMetrics
public JUnitMetricsInfo getMetrics()
getPassDiff
public int getPassDiff()
getSkipDiff
public int getSkipDiff()
getFailDiff
public int getFailDiff()
getTotalDiff
public int getTotalDiff()
getPreviousSummary
public JUnitSummaryInfo getPreviousSummary()
getResultInBuild
public hudson.tasks.test.TestResult getResultInBuild(hudson.model.AbstractBuild<?,?> build)
- Overrides:
getResultInBuild
in class hudson.tasks.test.TestResult
findCorrespondingResult
public hudson.tasks.test.TestResult findCorrespondingResult(java.lang.String id)
- Specified by:
findCorrespondingResult
in class hudson.tasks.test.TestObject
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
getFailCount
@Exported(visibility=99)
public int getFailCount()
- Gets the number of failed tests.
- Overrides:
getFailCount
in class hudson.tasks.test.TestResult
getSkipCount
@Exported(visibility=99)
public int getSkipCount()
- Gets the total number of skipped tests
- Overrides:
getSkipCount
in class hudson.tasks.test.TestResult
- Returns:
getPassCount
@Exported(visibility=99)
public int getPassCount()
- Gets the number of passed tests.
- Overrides:
getPassCount
in class hudson.tasks.test.TestResult
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
getChildren
public java.util.Collection<TestResult> getChildren()
- Specified by:
getChildren
in class hudson.tasks.test.TabulatedResult
hasChildren
public boolean hasChildren()
- Specified by:
hasChildren
in class hudson.tasks.test.TabulatedResult
getOwner
public hudson.model.AbstractBuild<?,?> getOwner()
- Specified by:
getOwner
in class hudson.tasks.test.TestObject
getParent
public hudson.tasks.test.TestObject getParent()
- Strange API. A LabeledTestResultGroup is always the direct child of an action, so we'll just return null here, for the parent. This is the same
behavior as TestResult.
- Overrides:
getParent
in class hudson.tasks.test.TestObject
- Returns:
getDuration
@Exported(visibility=99)
public float getDuration()
- Overrides:
getDuration
in class hudson.tasks.test.TestResult
getDisplayName
@Exported(visibility=99)
public java.lang.String getDisplayName()
getDescription
@Exported(visibility=99)
public java.lang.String getDescription()
- Overrides:
getDescription
in class hudson.tasks.test.TestObject
setDescription
public void setDescription(java.lang.String description)
- Overrides:
setDescription
in class hudson.tasks.test.TestObject
getDynamic
public java.lang.Object getDynamic(java.lang.String token,
org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp)
- Overrides:
getDynamic
in class hudson.tasks.test.TestObject
toPrettyString
public java.lang.String toPrettyString()
- Overrides:
toPrettyString
in class hudson.tasks.test.TestResult
getTopLevelTestResult
public hudson.tasks.test.TestResult getTopLevelTestResult()
- Overrides:
getTopLevelTestResult
in class hudson.tasks.test.TestObject
getHistory
public hudson.tasks.junit.History getHistory()
- Overrides:
getHistory
in class hudson.tasks.test.TestObject
getRootUrl
public java.lang.String getRootUrl(java.lang.String urlName)
getRootUrl
public java.lang.String getRootUrl(hudson.tasks.junit.TestAction testAction)
Copyright © 2004-2012. All Rights Reserved.