码迷,mamicode.com
首页 > 其他好文 > 详细

jenkins插件--Cobertura,JaCoCo,Emma-----(二)

时间:2018-10-15 11:51:58      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:rtu   等等   自己实现   因此   信息   lvm   文本   code   llvm   

代码覆盖API插件

Jenkins中有许多代码覆盖插件:Cobertura,JaCoCo,Emma等等。这些插件的问题在于它们每个都自己实现了所有代码覆盖功能。因此,您可以获得不同的功能集,UI,CLI命令和REST API。这个项目的想法是统一现有的功能,并提供一个新的API插件,其他插件可以扩展。这将有助于简化现有插件并为覆盖工具创建新插件。

该项目已经开始很好,我们在编码一周后进行了第一次演示。然后神宇继续在编码期间扩展插件的功能。以下是插件提供的主要功能列表:

  • 灵活的数据结构,用于在Jenkins中定义和存储覆盖率指标

  • 覆盖率图表和趋势

  • 源代码导航

  • REST API,用于检索覆盖率统计信息和趋势

  • 并行步骤的报告聚合

  • 扩展点,允许集成其他插件

除了代码覆盖API插件外,神宇还增加了与Cobertura插件的集成,并创建了一个新的llvm-cov插件,预计很快将发布。

在GSoC神宇继续为Jenkins项目做出贡献之后。他参与Code Coverage API插件,并参与中文本地化SIG

jenkins插件--Cobertura,JaCoCo,Emma-----(二)

标签:rtu   等等   自己实现   因此   信息   lvm   文本   code   llvm   

原文地址:https://www.cnblogs.com/MaxElephant/p/9789271.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!