【问题标题】:SonarQube: Multiple unit test and code coverage result filesSonarQube:多个单元测试和代码覆盖结果文件
【发布时间】:2013-07-13 02:04:10
【问题描述】:

我们的项目中有以下结构:

  • maven 项目 1
  • maven项目2
    • 模块 1
    • 模块 2
    • 模块 3
  • maven项目3

项目 1 和 3 各有一个单元测试和代码覆盖率结果文件。他们没有问题。项目 2 有三个单元测试和代码覆盖率结果文件,每个模块一个。

现在我想展示 SonarQube 中的单元测试和代码覆盖率。但是我只能配置一个结果文件(sonar.surefire.reportsPath 和 sonar.emma.reportPath)。

如何配置这三个文件,还是必须合并文件?

【问题讨论】:

    标签: jenkins testng sonarqube emma


    【解决方案1】:

    您必须为每个模块配置 sonar.surefire.reportsPath 和 sonar.emma.reportPath。这不能从命令行完成,所以你必须在每个模块的 pom.xml 中完成。

    请注意,如果您使用默认的 Maven 设置,我很确定您根本不需要指定 sonar.surefire.reportsPath 和 sonar.emma.reportPath,因为 SonarQube 默认会查看标准位置。

    【讨论】:

      猜你喜欢
      • 2016-11-18
      • 2016-01-31
      • 2018-10-18
      • 2014-05-11
      • 1970-01-01
      • 1970-01-01
      • 2014-05-04
      • 1970-01-01
      • 2016-09-24
      相关资源
      最近更新 更多