2016-09-16 72 views
0

我使用SonarQube 5.4和我注意到,当一个指标,它是用来计算质量门状态,缺少然后被以同样的方式处理,犹如标准得到满足。当没有数据时,SonarQube项目通过质量门?

是不是更直观,如果有遗漏的信息,以确定地位的质量门不成? 或者至少如果缺少数据,它可以配置为默认失败?

+0

你有没有例子?您使用哪种指标?代码覆盖率为 –

+0

。我在质量大门中有一个条件,要求至少x%的代码覆盖率,并且项目不报告但仍然通过 – Alix

+0

然后,您应该始终有覆盖范围。在哪种情况下可能无法计算覆盖率? –

回答

1

而不是由质量门能够处理丢失的代码覆盖率度量我们的目标是找到一种标准的方式来强制覆盖到0时,有可用于一个源文件没有覆盖的信息。这不是一个简单的主题,但这是我们将尝试修复https://jira.sonarsource.com/browse/MMF-345的一部分。

相关问题