0

我试图让 SonarQube 显示由 cobertura 生成的单元测试覆盖率,但是当我将单元测试覆盖率小部件添加到主仪表板时,我收到以下错误:

在此处输入图像描述

我确实将 coberture 插件添加到 SonarQube 并配置了特定于我在声纳中使用的项目的报告文件位置。还向 sonar.properties 添加了配置:

sonar.projectBaseDir=<..>\src
sonar.dynamicAnalysis=reuseReports
sonar.cobertura.reportPath=<..>\target\site\cobertura\coverage.xml
sonar.java.coveragePlugin=cobertura

这里的绝对路径。

  • 我使用的 SonarQube 版本是 5.6
  • Cobertura - 2.1.1

我没有设置詹金斯,也没有使用 maven 构建,覆盖率报告是用 ant 任务生成的。

确实阅读了所有文档,但根本无法理解我需要什么才能在声纳中可视化报告,这就是我所需要的。

4

0 回答 0