Jenkins plug-in--cobertura,jacoco,emma-----(ii)

Source: Internet
Author: User

Code Overlay API Plugin

There are many code-covering plugins in Jenkins: Cobertura,jacoco,emma and so on. The problem with these plug-ins is that each of them implements all of its code coverage capabilities. Therefore, you can get a different set of features, UI,CLI commands, and rest APIs. The idea of this project is to unify existing features and provide a new API plugin that can be extended by other plugins. This will help simplify the existing plug-in and create a new plug-in for the overlay tool.

The project has started very well and we did the first demo after a week of coding. then Shenyu continues to extend the functionality of the plug-in during encoding. the following is a list of the main features provided by the plugin:

    • Flexible data structure for defining and storing coverage metrics in Jenkins

    • Coverage charts and trends

    • Source Code Navigation

    • REST API for retrieving coverage statistics and trends

    • Report aggregation for parallel steps

    • Extension points, allowing integration with other plugins

In addition to the Code coverage API plug-in, Shenyu also adds The integration of the Cobertura plugin and the creation of a new Llvm-cov plugin are expected to be released soon.

after GSoC Shenyu continues to make a contribution to the Jenkins project. He participates in the Code Coverage API plugin and participates in the Chinese localization sig.

Jenkins plug-in--cobertura,jacoco,emma-----(ii)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.