预览模式下的SonarQube线覆盖规则

时间:2016-10-21 05:36:34

标签: sonarqube sonarqube-scan

尝试使用声纳扫描仪2.5& 2.8

在'规则' SonarQube的一部分,对于JavaScript,我有分支覆盖和线覆盖。 分支机构覆盖范围是次要的,最小覆盖率为65 线路覆盖率为Major,最小覆盖率为70

当我在其上运行完整的声纳并阅读服务器上的报告时,我的代码没有通过这些规则。 但是如果我在预览模式下在本地运行它, sonar_runner -Dsonar.analysis.mode =预览
在控制台上,它仅报告一个小问题,并查看本地HTML报告,它显示在分支覆盖范围之下的文件。但没有标记主要问题,或没有引用未通过线路覆盖的文件。

我认为它在预览模式下不支持质量门,但它应该支持规则,并且它报告分支覆盖范围的事实,我不确定出了什么问题。是否有其他人在预览模式下获得线覆盖规则?

感谢任何帮助,谢谢

1 个答案:

答案 0 :(得分:0)

预览模式不会执行查找覆盖范围或重复上的新问题所需的计算。您正在查看的旧问题是从服务器中提取的。