org.jenkinsci.plugins.cucumber.jsontestsupport
Class CucumberTestResult
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
org.jenkinsci.plugins.cucumber.jsontestsupport.CucumberTestResult
- All Implemented Interfaces:
- hudson.model.ModelObject, hudson.search.SearchableModelObject, hudson.search.SearchItem, Serializable
public class CucumberTestResult
- extends hudson.tasks.test.MetaTabulatedResult
Represents all the Features from Cucumber.
- Author:
- James Nord
- See Also:
- Serialized Form
| Methods inherited from class hudson.tasks.test.TestResult |
annotate, getBuildResult, getErrorDetails, getErrorStackTrace, getFailedSince, getFailedSinceRun, getParentAction, getPassedTests, getPreviousResult, getResultInBuild, getSkippedTests, getStderr, getStdout, getTitle, isPassed, setParent, setParentAction, toPrettyString |
| Methods inherited from class hudson.tasks.test.TestObject |
doSubmitDescription, getApi, getDescription, getDurationString, getHistory, getId, getRelativePathFrom, getSafeName, getSearchUrl, getTestAction, getTestActions, getTestResult, getTestResultAction, 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 |
UNTAGGED_TEST_TAG
public static final String UNTAGGED_TEST_TAG
- See Also:
- Constant Field Values
CucumberTestResult
public CucumberTestResult()
getName
public String getName()
- Overrides:
getName in class hudson.tasks.test.TestObject
getChildTitle
public String getChildTitle()
- Overrides:
getChildTitle in class hudson.tasks.test.TabulatedResult
getChildren
public Collection<FeatureResult> getChildren()
- Specified by:
getChildren in class hudson.tasks.test.TabulatedResult
getFeatures
@Exported(inline=true,
visibility=9)
public Collection<FeatureResult> getFeatures()
hasChildren
public boolean hasChildren()
- Specified by:
hasChildren in class hudson.tasks.test.TabulatedResult
getFailedTests
public Collection<ScenarioResult> getFailedTests()
- Specified by:
getFailedTests in class hudson.tasks.test.MetaTabulatedResult
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
findCorrespondingResult
public hudson.tasks.test.TestResult findCorrespondingResult(String id)
- Specified by:
findCorrespondingResult in class hudson.tasks.test.TestObject
getSkipCount
public int getSkipCount()
- Overrides:
getSkipCount in class hudson.tasks.test.TestResult
getPassCount
public int getPassCount()
- Overrides:
getPassCount in class hudson.tasks.test.TestResult
getFailCount
public int getFailCount()
- Overrides:
getFailCount in class hudson.tasks.test.TestResult
getDuration
public float getDuration()
- Overrides:
getDuration in class hudson.tasks.test.TestResult
getDisplayName
public String getDisplayName()
tally
public void tally()
- Overrides:
tally in class hudson.tasks.test.TestResult
getTagMap
public Map<String,TagResult> getTagMap()
- Map of TagNames to TagResults.
- Returns:
- the tagResults keyed by tag.getName().
getDynamic
public Object getDynamic(String token,
org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp)
- Overrides:
getDynamic in class hudson.tasks.test.TestObject
Copyright © 2013-2014. All Rights Reserved.