Sonarqube将5.6升级至6.1,缺少测试覆盖率测量

Sonarqube将5.6升级至6.1,缺少测试覆盖率测量,sonarqube,sonarqube-web,Sonarqube,Sonarqube Web,我刚把我的声纳装置从5.6升级到6.1。 在数据库对java项目和相关度量进行测试覆盖之前。 如果我去一个项目,该项目的页面只显示bug和漏洞、代码气味和重复。 即使使用jenkins重新运行覆盖率(与上次运行的方法相同),也不会显示覆盖率。詹金斯照常做报道。 代码中也没有显示测试覆盖率信息 我证实: -安装正确。数据库升级已正确完成 -查看不重新运行项目(无测试覆盖) -重新运行一个项目,在该项目中看不到测试覆盖率 -詹金斯确实报告了测试覆盖率 -我将sonar插件从2.4.1升级到2.5,然

我刚把我的声纳装置从5.6升级到6.1。 在数据库对java项目和相关度量进行测试覆盖之前。 如果我去一个项目,该项目的页面只显示bug和漏洞、代码气味和重复。 即使使用jenkins重新运行覆盖率(与上次运行的方法相同),也不会显示覆盖率。詹金斯照常做报道。 代码中也没有显示测试覆盖率信息

我证实: -安装正确。数据库升级已正确完成 -查看不重新运行项目(无测试覆盖) -重新运行一个项目,在该项目中看不到测试覆盖率 -詹金斯确实报告了测试覆盖率 -我将sonar插件从2.4.1升级到2.5,然后重新运行分析。没有可用的测试覆盖率

sonar.junit.reportsPath确实指向jacoco.exec文件 在同一个目录中,存在大量测试…txt文件(无xml)


我错过了什么?它在5.6中工作。

发现了问题,我丢失了sonar.java.binary。Sonar-5.6不需要thoseI也有同样的问题。我升级到sonarqube 6.1,但它无法从cobertura恢复覆盖率报告。它找到了报告cobertura.xml,但不了解覆盖率版本2.1.1。