Package hudson.plugins.testng
Class TestNGTestResultBuildAction
- java.lang.Object
-
- hudson.tasks.test.AbstractTestResultAction
-
- hudson.plugins.testng.TestNGTestResultBuildAction
-
- All Implemented Interfaces:
Action
,HealthReportingAction
,ModelObject
,Serializable
,RunAction2
,SimpleBuildStep.LastBuildAction
public class TestNGTestResultBuildAction extends hudson.tasks.test.AbstractTestResultAction implements Serializable, SimpleBuildStep.LastBuildAction
TestNG build action that exposes the results per build- Since:
- v1.0
- Author:
- nullin
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TestNGTestResultBuildAction(TestNGResult testngResults, boolean escapeTestDescp, boolean escapeExceptionMsg, boolean showFailedBuilds)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Api
getApi()
String
getDisplayName()
Object
getDynamic(String token, org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
int
getFailCount()
List<hudson.tasks.junit.CaseResult>
getFailedTests()
String
getIconFileName()
Collection<? extends Action>
getProjectActions()
TestNGResult
getResult()
TestNGResult
getResult(Run build)
int
getSkipCount()
int
getTotalCount()
String
getUrlName()
-
Methods inherited from class hudson.tasks.test.AbstractTestResultAction
doGraph, doGraphMap, findCorrespondingResult, findPreviousCorresponding, getBuildHealth, getDescription, getFailureDiffString, getHealthScaleFactor, getPassedTests, getPreviousResult, getPreviousResult, getSkippedTests, getTestResultPath, onAttached, onLoad, readResolve, setDescription
-
-
-
-
Field Detail
-
passCount
protected Integer passCount
-
failCount
protected int failCount
-
skipCount
protected int skipCount
-
-
Constructor Detail
-
TestNGTestResultBuildAction
public TestNGTestResultBuildAction(TestNGResult testngResults, boolean escapeTestDescp, boolean escapeExceptionMsg, boolean showFailedBuilds)
-
-
Method Detail
-
getResult
public TestNGResult getResult()
- Specified by:
getResult
in classhudson.tasks.test.AbstractTestResultAction
-
getResult
public TestNGResult getResult(Run build)
-
getIconFileName
public String getIconFileName()
- Specified by:
getIconFileName
in interfaceAction
- Overrides:
getIconFileName
in classhudson.tasks.test.AbstractTestResultAction
-
getFailCount
public int getFailCount()
- Specified by:
getFailCount
in classhudson.tasks.test.AbstractTestResultAction
-
getSkipCount
public int getSkipCount()
- Overrides:
getSkipCount
in classhudson.tasks.test.AbstractTestResultAction
-
getTotalCount
public int getTotalCount()
- Specified by:
getTotalCount
in classhudson.tasks.test.AbstractTestResultAction
-
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayName
in interfaceAction
- Specified by:
getDisplayName
in interfaceModelObject
- Overrides:
getDisplayName
in classhudson.tasks.test.AbstractTestResultAction
-
getUrlName
public String getUrlName()
- Specified by:
getUrlName
in interfaceAction
- Overrides:
getUrlName
in classhudson.tasks.test.AbstractTestResultAction
-
getDynamic
public Object getDynamic(String token, org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
-
getApi
public Api getApi()
- Overrides:
getApi
in classhudson.tasks.test.AbstractTestResultAction
-
getFailedTests
public List<hudson.tasks.junit.CaseResult> getFailedTests()
- Overrides:
getFailedTests
in classhudson.tasks.test.AbstractTestResultAction
-
getProjectActions
public Collection<? extends Action> getProjectActions()
- Specified by:
getProjectActions
in interfaceSimpleBuildStep.LastBuildAction
-
-