public class CpptestReporter
extends hudson.plugins.analysis.core.HealthAwareMavenReporter
| Constructor and Description |
|---|
CpptestReporter(String threshold,
String newThreshold,
String failureThreshold,
String newFailureThreshold,
String healthy,
String unHealthy,
String thresholdLimit)
Creates a new instance of
CpptestReporter. |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
acceptGoal(String goal) |
Collection<? extends hudson.model.Action> |
getProjectActions(hudson.maven.MavenModule module) |
protected Class<? extends hudson.model.Action> |
getResultActionClass() |
hudson.plugins.analysis.core.ParserResult |
perform(hudson.maven.MavenBuildProxy build,
org.apache.maven.project.MavenProject pom,
hudson.maven.MojoInfo mojo,
hudson.plugins.analysis.util.PluginLogger logger) |
protected CpptestResult |
persistResult(hudson.plugins.analysis.core.ParserResult project,
hudson.maven.MavenBuild build) |
canContinue, getCanRunOnFailed, getDefaultEncoding, getFailureThreshold, getHealthy, getMinimumPriority, getModuleName, getNewFailureThreshold, getNewThreshold, getTargetPath, getThreshold, getThresholdLimit, getThresholds, getUnHealthy, postExecute@DataBoundConstructor public CpptestReporter(String threshold, String newThreshold, String failureThreshold, String newFailureThreshold, String healthy, String unHealthy, String thresholdLimit)
CpptestReporter.threshold - Annotation threshold to be reached if a build should be considered as
unstable.newThreshold - New annotations threshold to be reached if a build should be
considered as unstable.failureThreshold - Annotation threshold to be reached if a build should be considered as
failure.newFailureThreshold - New annotations threshold to be reached if a build should be
considered as failure.healthy - Report health as 100% when the number of warnings is less than
this valueunHealthy - Report health as 0% when the number of warnings is greater
than this valuethresholdLimit - determines which warning priorities should be considered when
evaluating the build stability and healthprotected boolean acceptGoal(String goal)
acceptGoal in class hudson.plugins.analysis.core.HealthAwareMavenReporterpublic hudson.plugins.analysis.core.ParserResult perform(hudson.maven.MavenBuildProxy build,
org.apache.maven.project.MavenProject pom,
hudson.maven.MojoInfo mojo,
hudson.plugins.analysis.util.PluginLogger logger)
throws InterruptedException,
IOException
perform in class hudson.plugins.analysis.core.HealthAwareMavenReporterInterruptedExceptionIOExceptionprotected CpptestResult persistResult(hudson.plugins.analysis.core.ParserResult project, hudson.maven.MavenBuild build)
persistResult in class hudson.plugins.analysis.core.HealthAwareMavenReporterpublic Collection<? extends hudson.model.Action> getProjectActions(hudson.maven.MavenModule module)
getProjectActions in interface hudson.maven.MavenProjectActionBuildergetProjectActions in class hudson.maven.MavenReporterprotected Class<? extends hudson.model.Action> getResultActionClass()
getResultActionClass in class hudson.plugins.analysis.core.HealthAwareMavenReporterCopyright © 2004-2015. All Rights Reserved.