Class CoverageJobAction

  • All Implemented Interfaces:
    Action, ModelObject, io.jenkins.plugins.echarts.AsyncConfigurableTrendChart

    public class CoverageJobAction
    extends io.jenkins.plugins.echarts.TrendChartJobAction<CoverageBuildAction>
    Project level action for the coverage results. A job action displays a link on the side panel of a job that refers to the last build that contains coverage results (i.e. a CoverageBuildAction with a Node instance). This action also is responsible to render the historical trend via its associated 'floatingBox.jelly' view.
    Author:
    Ullrich Hafner
    • Method Detail

      • getIconFileName

        public String getIconFileName()
      • getDisplayName

        public String getDisplayName()
      • getTrendName

        public String getTrendName()
        Returns a label for the trend chart.
        Returns:
        a label for the trend chart
      • getProject

        public Job<?,​?> getProject()
      • getSearchUrl

        public String getSearchUrl()
      • createChartModel

        protected edu.hm.hafner.echarts.line.LinesChartModel createChartModel​(String configuration)
        Specified by:
        createChartModel in class io.jenkins.plugins.echarts.TrendChartJobAction<CoverageBuildAction>