SonarQube 5.6.1和VSTS - 不计入单元测试

时间:2017-04-07 12:53:36

标签: unit-testing sonarqube azure-pipelines

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

1 个答案:

答案 0 :(得分:1)

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

使用SONARMSBRU-231等待计划的改进之前,您可能需要尝试该故障单中提到的解决方法:

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

(在高级,其他设置下,准备SonarQube分析构建步骤)