SonarQube无法记录覆盖范围

萨姆迪涅什

我正在使用SonarQube 6.7和TFS插件Sonar 4.0版。在从服务器和插件升级之前,我能够获得覆盖范围,但现在没有从MSTest记录的覆盖范围。与点罩一起使用时,会记录具有覆盖率的相同代码。Sonar能够记录测试的数量,并且还记录了TFS Build中的覆盖率,但是它不起作用。我已经检查了trx和coverage文件以及可用的文件,但只有* .coverage文件可用,而不是coveragexml文件。有什么解决办法吗?在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

帕特里克·卢

似乎与此问题相同-不再导入代码覆盖率报告

尝试使用Evangelink提供的解决方法

似乎我们在MSBuild扫描仪上有了回归(票证:https : //jira.sonarsource.com/browse/SONARMSBRU-339)。

解决此/d:sonar.cs.vscoveragexml.reportsPaths="**\*.coveragexml"故障单时,您可以通过简单地将其添加到SonarQube Scanner for MSBuild的“其他设置-开始分析”(新)任务中来解决此问题

就像您分析过的那样,使用此命令.coveragexml将正确生成遗嘱并能够记录覆盖率。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章