cobertura graph in hudson


is there a way to have the <a href="http://cobertura.sourceforge.net/" rel="nofollow">cobertura</a> test coverage graph be shown on the front page of a project, similar to the test trend graph? I'd like to have that displayed next to the coverage graph. Any help would be appreciated. Thanks.


Hudson has a set of plugins which you can use to extend its functionality to best suit to your requirements. One of this plugins is the Cobertura Plugin. Once you've installed it, in each of your project's configuration a new Post-Build action will appear with the title 'Publish Cobertura Coverage report'.

With this configuration Hudson is able to build cobertura graphs from a generated report. It's up to you to make your builds generate that report. For this task, if you are using maven, plugins are available to add them to your reports.

Hope it helps.


The graph does not show up in when running a maven2 project, only a freestyle project.


Here's posts for

<strong>1.</strong> Setting up a pom.xml for generating reports Cobertura, Findbugs, Checkstyle and Surefire unit test results. <a href="http://macgyverdev.blogspot.com/2011/04/development-environment-for-google-app.html" rel="nofollow">development-environment-for-google-app</a>

<strong>2.</strong> And how to configure Hudson to display the reports. <a href="http://macgyverdev.blogspot.com/2011/04/hudson-continous-integration-for-google.html" rel="nofollow">hudson-continous-integration-for-google</a>


  • How do I make Jenkins, Sonar and the JaCoCo plugin work together for Eclipse Tycho Plugin Projects (
  • Is there a Java coding standards? If so, is there a tool that will check for those standards?
  • Angular 2 + Karma + karma-jspm + karma-coverage + typescript report phantomJS failure
  • Sonar-Cobertura custom filters
  • cobertura report
  • Assigning int value to string
  • How do I run a function on a specific key press in JavaFX?
  • Getting org.testng.TestNGException: No free nodes found in:[DynamicGraph Exception
  • Text classification extract tags from text
  • Stack Cards horizontally with some offset
  • Working with big files in classic ASP
  • Calling PowerShell's where-object from C#
  • composer dependency stating in doesn't have php-xsl
  • Extending the Django 1.11 User Model
  • Any nice way to generate a timeline view of commits from subversion?
  • python: forcing relative imports to search from script file
  • Jenkins Grails plugin does not list lastest versions of Grails
  • Iron Router: How do I send data to the layout?
  • Creating PDF from TIFF image using iText
  • Clear fused location provider's location for testing
  • Is there some graphical way to create my own configuration file on SonarLint?
  • as3-flash: any way to access all the instances placed in different frames from document class?
  • How to generate and display a QR Code in ionic 2
  • How do I configure context broker accept post requests from my remote sensor?
  • Spring Cloud Microservice Architecture Confusion
  • How to use carriage return with multiple line?
  • Cancel a live stream “fast motion” catch-up in Flash
  • The plugin 'org.apache.maven.plugins:maven-jboss-as-plugin' does not exist or no valid ver
  • How can I send an e-mail from a vbs script
  • QLineEdit password safety
  • Incrementing object id automatically JS constructor (static method and variable)
  • Can I make an Android app that runs a web view in Chrome 39?
  • Updated Ionic CLI but shows previous version (Windows)
  • Is there a mandatory requirement to switch app.yaml?
  • AngularJs get employee from factory
  • Free memory of cv::Mat loaded using FileStorage API
  • Memory offsets in inline assembly
  • Turn off referential integrity in Derby? is it possible?
  • UserPrincipal.Current returns apppool on IIS
  • jQuery Masonry / Isotope and fluid images: Momentary overlap on window resize