Code_coverage sonarqube十进制比例

时间:2018-01-31 15:38:12

标签: sonarqube code-coverage precision sonarqube-ops

对于code_coverage指标,我需要的精度高于1位小数。

我看到这是存储在sonar_qube中的一个名为metrics的decimal_scale下的表。

如果我将其设置为大于1,则重新启动sonarqube时会重置为默认值,即1。

有没有办法改变这个?我想要更精确吗?

而不是55.6我想要55.675

之类的东西

1 个答案:

答案 0 :(得分:0)

覆盖率=(CT + CF + LC)/(2 * B + EL)

 Where CT+CF=conditions_to_cover - uncovered_conditions 
  2*B=conditions_to_cover 
  LC=lines_to_cover - uncovered_lines 
  EL=lines_to_cover

因此可以使用现有指标计算出来。