【问题标题】:SonarQube 5.6.1 and VSTS - No count for Unit TestsSonarQube 5.6.1 和 VSTS - 不计入单元测试
【发布时间】:2017-04-07 12:53:36
【问题描述】:

我们将 VSTS 用于最新的 SonarQube 任务和 Sonarqube 5.6.1 在 Sonarqube 中,我们看到了所有的单元测试覆盖率结果,除了一项:单元测试的 nr。我们需要如何/什么配置才能使单元测试的 nr 也显示在 Sonar Qube 中?

【问题讨论】:

    标签: unit-testing sonarqube azure-pipelines


    【解决方案1】:

    根据SonarC# documentation,您需要使用适用的属性(例如 sonar.cs.vstest.reportsPath)导入单元测试执行结果。诀窍是设置适当的值,这在自动化环境(例如 VSTS)中并不总是那么简单。

    等待SONARMSBRU-231 的计划改进,您可能想尝试该票证中提到的解决方法:

    /d:sonar.cs.vstest.reportsPaths=..\**\TestResults\**\*.trx
    

    (在高级,附加设置下,在准备SonarQube分析构建步骤中)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-21
      • 2015-09-30
      • 2013-12-29
      • 2018-09-07
      • 2018-04-03
      • 1970-01-01
      • 2016-03-22
      • 1970-01-01
      相关资源
      最近更新 更多