public class SurefireAggregatedReport extends hudson.tasks.test.AggregatedTestResultAction implements MavenAggregatedReport
MavenAggregatedReport for surefire report.| Modifier and Type | Method and Description |
|---|---|
protected String |
getChildName(hudson.tasks.test.AbstractTestResultAction tr) |
SurefireReport |
getChildReport(hudson.tasks.test.AggregatedTestResultAction.Child child) |
Class<SurefireReport> |
getIndividualActionType()
Returns the implementation class of
AggregatableAction that
produces this MavenAggregatedReport. |
hudson.model.Action |
getProjectAction(MavenModuleSet moduleSet)
Equivalent of
BuildStep.getProjectAction(AbstractProject)
for MavenAggregatedReport. |
String |
getTestResultPath(hudson.tasks.junit.CaseResult it) |
MavenBuild |
resolveChild(hudson.tasks.test.AggregatedTestResultAction.Child child) |
void |
update(Map<MavenModule,List<MavenBuild>> moduleBuilds,
MavenBuild newBuild)
Called whenever a new module build is completed, to update the
aggregated report.
|
add, getChildReports, getDescription, getFailCount, getFailedTests, getResult, getSkipCount, getTotalCount, resolveRun, setDescription, updatedoGraph, doGraphMap, findCorrespondingResult, findPreviousCorresponding, getApi, getBuildHealth, getDisplayName, getFailureDiffString, getHealthScaleFactor, getIconFileName, getPreviousResult, getTestResultPath, getUrlName, onAttached, onLoad, readResolvepublic void update(Map<MavenModule,List<MavenBuild>> moduleBuilds, MavenBuild newBuild)
MavenAggregatedReportupdate in interface MavenAggregatedReportmoduleBuilds - Same as MavenModuleSet.getModuleBuilds() but provided for convenience and efficiency.newBuild - Newly completed build.public Class<SurefireReport> getIndividualActionType()
MavenAggregatedReportAggregatableAction that
produces this MavenAggregatedReport. Hudson uses this method
to determine which AggregatableAction is aggregated to
which MavenAggregatedReport.getIndividualActionType in interface MavenAggregatedReportpublic hudson.model.Action getProjectAction(MavenModuleSet moduleSet)
MavenAggregatedReportBuildStep.getProjectAction(AbstractProject)
for MavenAggregatedReport.getProjectAction in interface MavenAggregatedReportprotected String getChildName(hudson.tasks.test.AbstractTestResultAction tr)
getChildName in class hudson.tasks.test.AggregatedTestResultActionpublic MavenBuild resolveChild(hudson.tasks.test.AggregatedTestResultAction.Child child)
resolveChild in class hudson.tasks.test.AggregatedTestResultActionpublic SurefireReport getChildReport(hudson.tasks.test.AggregatedTestResultAction.Child child)
getChildReport in class hudson.tasks.test.AggregatedTestResultActionpublic String getTestResultPath(hudson.tasks.junit.CaseResult it)
Copyright © 2016–2017. All rights reserved.