结合 Sonar 的 Jacoco 测试覆盖率
Combine Jacoco Test Coverage for Sonar
我有一个 Jenkins 实例,它为两组测试运行两个不同的作业,一组用于单元测试,一组用于集成测试,并且都使用 Jacoco 插件向 Sonar 报告测试覆盖率。但是,当两个作业中的第二个报告覆盖率时,它会消除前一个作业的覆盖率。
缺少一个运行所有覆盖范围的作业,是否有解决此问题的公认解决方案?
您无法更新分析。如果您希望同时反映两个报告,则必须将它们输入同一个分析。
但是,这并不意味着您的分析工作必须 运行 所有测试。您可以拥有将报告提供给分析作业的测试作业。
我有一个 Jenkins 实例,它为两组测试运行两个不同的作业,一组用于单元测试,一组用于集成测试,并且都使用 Jacoco 插件向 Sonar 报告测试覆盖率。但是,当两个作业中的第二个报告覆盖率时,它会消除前一个作业的覆盖率。
缺少一个运行所有覆盖范围的作业,是否有解决此问题的公认解决方案?
您无法更新分析。如果您希望同时反映两个报告,则必须将它们输入同一个分析。
但是,这并不意味着您的分析工作必须 运行 所有测试。您可以拥有将报告提供给分析作业的测试作业。