public class MavenCpptestResultAction extends CpptestResultAction implements hudson.maven.AggregatableAction, hudson.maven.MavenAggregatedReport
CpptestResultAction for native maven jobs. This action
additionally provides result aggregation for sub-modules and for the main
project.| Constructor and Description |
|---|
MavenCpptestResultAction(hudson.model.AbstractBuild<?,?> owner,
hudson.plugins.analysis.core.HealthDescriptor healthDescriptor,
String defaultEncoding)
Creates a new instance of
MavenCpptestResultAction. |
MavenCpptestResultAction(hudson.model.AbstractBuild<?,?> owner,
hudson.plugins.analysis.core.HealthDescriptor healthDescriptor,
String defaultEncoding,
CpptestResult result)
Creates a new instance of
MavenCpptestResultAction. |
| Modifier and Type | Method and Description |
|---|---|
hudson.maven.MavenAggregatedReport |
createAggregatedAction(hudson.maven.MavenModuleSetBuild build,
Map<hudson.maven.MavenModule,List<hudson.maven.MavenBuild>> moduleBuilds) |
String |
getIconFileName() |
Class<? extends hudson.maven.AggregatableAction> |
getIndividualActionType() |
hudson.model.Action |
getProjectAction(hudson.maven.MavenModuleSet moduleSet) |
String |
getUrlName() |
void |
update(Map<hudson.maven.MavenModule,List<hudson.maven.MavenBuild>> moduleBuilds,
hudson.maven.MavenBuild newBuild)
Called whenever a new module build is completed, to update the aggregated
report.
|
getDescriptor, getDisplayName, getMultipleItemsTooltip, getSingleItemTooltipaddModule, createAggregatedResult, createResult, getBuild, getBuildHealth, getHealthDescriptor, getOwner, getResult, getTarget, getTooltip, getToolTipProvider, isSuccessful, setResult, updateBuildHealthpublic MavenCpptestResultAction(hudson.model.AbstractBuild<?,?> owner,
hudson.plugins.analysis.core.HealthDescriptor healthDescriptor,
String defaultEncoding)
MavenCpptestResultAction.owner - the associated build of this actionhealthDescriptor - health descriptor to usedefaultEncoding - the default encoding to be used when reading and parsing filespublic MavenCpptestResultAction(hudson.model.AbstractBuild<?,?> owner,
hudson.plugins.analysis.core.HealthDescriptor healthDescriptor,
String defaultEncoding,
CpptestResult result)
MavenCpptestResultAction.owner - the associated build of this actionhealthDescriptor - health descriptor to useresult - the result in this builddefaultEncoding - the default encoding to be used when reading and parsing filespublic hudson.maven.MavenAggregatedReport createAggregatedAction(hudson.maven.MavenModuleSetBuild build,
Map<hudson.maven.MavenModule,List<hudson.maven.MavenBuild>> moduleBuilds)
createAggregatedAction in interface hudson.maven.AggregatableActionpublic hudson.model.Action getProjectAction(hudson.maven.MavenModuleSet moduleSet)
getProjectAction in interface hudson.maven.MavenAggregatedReportpublic Class<? extends hudson.maven.AggregatableAction> getIndividualActionType()
getIndividualActionType in interface hudson.maven.MavenAggregatedReportpublic void update(Map<hudson.maven.MavenModule,List<hudson.maven.MavenBuild>> moduleBuilds, hudson.maven.MavenBuild newBuild)
update in interface hudson.maven.MavenAggregatedReportmoduleBuilds - Same as MavenModuleSet.getModuleBuilds() but provided
for convenience and efficiency.newBuild - Newly completed build.public String getIconFileName()
getIconFileName in interface hudson.model.ActiongetIconFileName in class hudson.plugins.analysis.core.AbstractResultAction<CpptestResult>public String getUrlName()
getUrlName in interface hudson.model.ActiongetUrlName in class hudson.plugins.analysis.core.AbstractResultAction<CpptestResult>Copyright © 2004-2015. All Rights Reserved.