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.DataNested 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) CreatesActionto 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, setResultMethods inherited from class hudson.tasks.test.AbstractTestResultAction
doGraph, doGraphMap, findCorrespondingResult, findPreviousCorresponding, getApi, getBuildHealth, getDescription, getDisplayName, getFailureDiffString, getIconFileName, getPreviousResult, getPreviousResult, getTestResultPath, getUrlName, onAttached, onLoad, setDescriptionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:AggregatableActionCreatesActionto be contributed toMavenModuleSetBuild.- Specified by:
createAggregatedActionin interfaceAggregatableAction- Parameters:
build-MavenModuleSetBuildfor 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.
-