首页 > 解决方案 > SonarQube 从 jacoco 结果计算错误的代码覆盖率

问题描述

我们有一个使用 jenkins 的 java 项目。在构建部分,我们将 jacoco 配置为 java 代理来测量代码覆盖率。

如果我下载创建的 jacoco 报告并将其加载到 IntelliJ,一切都很好。但是声纳扫描仪也将其加载到声纳服务器,并且分析有问题:SonarQube 报告了测试覆盖的某些类和方法(我可以从 IntelliJ 中的 jacoco 报告中看到覆盖范围) .

Sonar Scanner 绝对可以处理正确的 jacoco 报告。

有人知道我应该在哪里寻找吗?声纳服务器中是否有任何可能导致错误覆盖的内容?

谢谢你的帮助!

标签: javajenkinssonarqubejacoco

解决方案


推荐阅读