Class CoberturaCoverageMetrics

java.lang.Object
com.splunk.splunkjenkins.model.CoverageMetricsAdapter<hudson.plugins.cobertura.CoberturaBuildAction>
com.splunk.splunkjenkins.model.CoberturaCoverageMetrics
All Implemented Interfaces:
ExtensionPoint

@Extension(optional=true) public class CoberturaCoverageMetrics extends CoverageMetricsAdapter<hudson.plugins.cobertura.CoberturaBuildAction>
CoverageMetric for Cobertura
  • Constructor Details

    • CoberturaCoverageMetrics

      public CoberturaCoverageMetrics()
  • Method Details

    • getMetrics

      public Map<CoverageMetricsAdapter.Metric,Integer> getMetrics(hudson.plugins.cobertura.CoberturaBuildAction coverageAction)
      Specified by:
      getMetrics in class CoverageMetricsAdapter<hudson.plugins.cobertura.CoberturaBuildAction>
      Parameters:
      coverageAction - coverage action
      Returns:
      coverage summary coverage metrics, key is metric, value is percentage
    • getReport

      public List<CoverageMetricsAdapter.CoverageDetail> getReport(hudson.plugins.cobertura.CoberturaBuildAction coverageAction)
      Specified by:
      getReport in class CoverageMetricsAdapter<hudson.plugins.cobertura.CoberturaBuildAction>
      Parameters:
      coverageAction - coverage action
      Returns:
      coverage report, key is filename, value is percentage