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:
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.tasks.test.AbstractTestResultAction
hudson.tasks.test.AbstractTestResultAction.Summarizer
-
Field Summary
FieldsFields inherited from class hudson.tasks.test.AbstractTestResultAction
owner, run
-
Constructor Summary
ConstructorsConstructorDescriptionTestNGTestResultBuildAction
(TestNGResult testngResults, boolean escapeTestDescp, boolean escapeExceptionMsg, boolean showFailedBuilds) -
Method Summary
Modifier and TypeMethodDescriptiongetApi()
getDynamic
(String token, org.kohsuke.stapler.StaplerRequest2 req, org.kohsuke.stapler.StaplerResponse2 rsp) int
List<hudson.tasks.junit.CaseResult>
Collection<? extends Action>
int
int
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 Details
-
passCount
-
failCount
protected int failCount -
skipCount
protected int skipCount
-
-
Constructor Details
-
TestNGTestResultBuildAction
public TestNGTestResultBuildAction(TestNGResult testngResults, boolean escapeTestDescp, boolean escapeExceptionMsg, boolean showFailedBuilds)
-
-
Method Details
-
getResult
- Specified by:
getResult
in classhudson.tasks.test.AbstractTestResultAction
-
getResult
-
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
- Specified by:
getDisplayName
in interfaceAction
- Specified by:
getDisplayName
in interfaceModelObject
- Overrides:
getDisplayName
in classhudson.tasks.test.AbstractTestResultAction
-
getUrlName
- Specified by:
getUrlName
in interfaceAction
- Overrides:
getUrlName
in classhudson.tasks.test.AbstractTestResultAction
-
getDynamic
-
getApi
- Overrides:
getApi
in classhudson.tasks.test.AbstractTestResultAction
-
getFailedTests
- Overrides:
getFailedTests
in classhudson.tasks.test.AbstractTestResultAction
-
getProjectActions
- Specified by:
getProjectActions
in interfaceSimpleBuildStep.LastBuildAction
-