zoukankan      html  css  js  c++  java
  • jenkins插件--Cobertura,JaCoCo,Emma-----(二)

    代码覆盖API插件

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

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

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

    • 覆盖率图表和趋势

    • 源代码导航

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

    • 并行步骤的报告聚合

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

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

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

  • 相关阅读:
    1211.分割平衡字符串
    1282.用户分组
    分模块配置
    Spring Bean相关配置
    Spring IOC是什么
    Spring简介
    小黄衫感想
    团队展示
    原型设计
    结对作业
  • 原文地址:https://www.cnblogs.com/MaxElephant/p/9789271.html
Copyright © 2011-2022 走看看