Package hudson.maven.reporters
Class SurefireReport
java.lang.Object
hudson.tasks.test.AbstractTestResultAction<hudson.tasks.junit.TestResultAction>
hudson.tasks.junit.TestResultAction
hudson.maven.reporters.SurefireReport
- All Implemented Interfaces:
AggregatableAction
,Action
,HealthReportingAction
,ModelObject
,RunAction2
,SimpleBuildStep.LastBuildAction
,org.kohsuke.stapler.StaplerProxy
public class SurefireReport
extends hudson.tasks.junit.TestResultAction
implements AggregatableAction
Action
that displays surefire test result.- Author:
- Kohsuke Kawaguchi
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.tasks.junit.TestResultAction
hudson.tasks.junit.TestResultAction.Data
Nested classes/interfaces inherited from class hudson.tasks.test.AbstractTestResultAction
hudson.tasks.test.AbstractTestResultAction.Summarizer
-
Field Summary
Fields inherited from class hudson.tasks.test.AbstractTestResultAction
owner, run
-
Method Summary
Modifier and TypeMethodDescriptioncreateAggregatedAction
(MavenModuleSetBuild build, Map<MavenModule, List<MavenBuild>> moduleBuilds) CreatesAction
to be contributed toMavenModuleSetBuild
.Methods inherited from class hudson.tasks.junit.TestResultAction
addData, getActions, getFailCount, getFailedTests, getHealthScaleFactor, getPassedTests, getProjectActions, getResult, getSkipCount, getSkippedTests, getTarget, getTotalCount, mergeResult, readResolve, setData, setHealthScaleFactor, setResult, setResult
Methods inherited from class hudson.tasks.test.AbstractTestResultAction
doGraph, doGraphMap, findCorrespondingResult, findPreviousCorresponding, getApi, getBuildHealth, getDescription, getDisplayName, getFailureDiffString, getIconFileName, getPreviousResult, getPreviousResult, getTestResultPath, getUrlName, onAttached, onLoad, setDescription
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface hudson.model.Action
getDisplayName, getIconFileName, getUrlName
-
Method Details
-
createAggregatedAction
public MavenAggregatedReport createAggregatedAction(MavenModuleSetBuild build, Map<MavenModule, List<MavenBuild>> moduleBuilds) Description copied from interface:AggregatableAction
CreatesAction
to be contributed toMavenModuleSetBuild
.- Specified by:
createAggregatedAction
in interfaceAggregatableAction
- Parameters:
build
-MavenModuleSetBuild
for which the aggregated report is created.moduleBuilds
- The result ofMavenModuleSetBuild.getModuleBuilds()
provided for convenience and efficiency.- Returns:
- null if the reporter provides no such action.
-