Class CoverageMetricsCollector<T,​I extends io.prometheus.client.SimpleCollector<?>>

    • Constructor Detail

      • CoverageMetricsCollector

        protected CoverageMetricsCollector​(String[] labelNames,
                                           String namespace,
                                           String subsystem)
    • Method Detail

      • getCoverage

        protected Optional<edu.hm.hafner.coverage.Coverage> getCoverage​(Run<?,​?> jenkinsRun,
                                                                        edu.hm.hafner.coverage.Metric metric,
                                                                        io.jenkins.plugins.coverage.metrics.model.Baseline baseline)
      • calculatePercentage

        protected double calculatePercentage​(edu.hm.hafner.coverage.Coverage coverage)