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
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MavenAggregatedReport
createAggregatedAction(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 Detail
-
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.
-
-