【问题标题】:Uploading Spock/Groovy test results into Sonarqube将 Spock/Groovy 测试结果上传到 Sonarqube
【发布时间】:2016-10-14 16:58:56
【问题描述】:

2014 年存在一个已知问题,即用 Groovy 编写的 UnitTest 无法将其 PASS/FAIL 指标上传到 SonarQube。

http://sonarqube-archive.15.x6.nabble.com/Resource-not-found-for-Groovy-unit-tests-td5024669.html

有人知道这个问题是否解决了吗?我仍然有使用 Spock 单元测试和 Gradle 构建系统的 Sonar 6.1 的问题。

关于正确的 gradle 声纳设置有什么线索可以实现这一点吗?

【问题讨论】:

    标签: gradle sonarqube


    【解决方案1】:

    我们的解决方案是在 Sonarqube 6.1 中安装 Groovy 插件。

    安装插件后,我们可以使用以下命令行查看测试:

    ./gradlew sonarqube -Dsonar.tests=src/test/groovy -Dsonar.junit.reportsPath=build/test-results/test/
    

    我们也在使用 Spock(如您所见,使用 Gradle)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-03
      • 1970-01-01
      • 2022-01-23
      • 2016-01-13
      • 2016-07-13
      • 1970-01-01
      相关资源
      最近更新 更多