hudson.maven.reporters
Class SurefireReport

java.lang.Object
  extended by hudson.tasks.test.AbstractTestResultAction<TestResultAction>
      extended by hudson.tasks.junit.TestResultAction
          extended by hudson.maven.reporters.SurefireReport
All Implemented Interfaces:
AggregatableAction, Action, HealthReportingAction, ModelObject, org.kohsuke.stapler.StaplerProxy

public class SurefireReport
extends 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
TestResultAction.Data
 
Field Summary
 
Fields inherited from class hudson.tasks.test.AbstractTestResultAction
owner
 
Method Summary
 MavenAggregatedReport createAggregatedAction(MavenModuleSetBuild build, Map<MavenModule,List<MavenBuild>> moduleBuilds)
          Creates Action to be contributed to MavenModuleSetBuild.
 
Methods inherited from class hudson.tasks.junit.TestResultAction
getActions, getFailCount, getFailedTests, getResult, getSkipCount, getTarget, getTotalCount, readResolve, setData, setResult
 
Methods inherited from class hudson.tasks.test.AbstractTestResultAction
doGraph, doGraphMap, findCorrespondingResult, findPreviousCorresponding, getApi, getBuildHealth, getDescription, getDisplayName, getFailureDiffString, getIconFileName, getPreviousResult, getTestResultPath, getUrlName, 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
Creates Action to be contributed to MavenModuleSetBuild.

Specified by:
createAggregatedAction in interface AggregatableAction
Parameters:
build - MavenModuleSetBuild for which the aggregated report is created.
moduleBuilds - The result of MavenModuleSetBuild.getModuleBuilds() provided for convenience and efficiency.
Returns:
null if the reporter provides no such action.


Copyright © 2004-2013. All Rights Reserved.