结合声纳的 Jacoco 测试覆盖率
Posted
技术标签:
【中文标题】结合声纳的 Jacoco 测试覆盖率【英文标题】:Combine Jacoco Test Coverage for Sonar 【发布时间】:2016-11-10 06:52:42 【问题描述】:我有一个 Jenkins 实例,它为两组测试运行两个不同的作业,一个用于单元测试,一个用于集成测试,并且都使用 Jacoco 插件向 Sonar 报告测试覆盖率。但是,当两个作业中的第二个报告覆盖率时,它会消除前一个作业的覆盖率。
缺少一个运行所有覆盖范围的作业,是否有可接受的解决方案来解决这个问题?
【问题讨论】:
【参考方案1】:您无法更新分析。如果您希望同时反映两个报告,则必须将它们输入到同一个分析中。
但是,这并不意味着您的分析作业必须运行所有测试。您可以拥有将报告输入分析作业的测试作业。
【讨论】:
以上是关于结合声纳的 Jacoco 测试覆盖率的主要内容,如果未能解决你的问题,请参考以下文章