Sonarqube SONARQUE中的条件可能是质量门工作不正常

Sonarqube SONARQUE中的条件可能是质量门工作不正常,sonarqube,sonarqube5.1,Sonarqube,Sonarqube5.1,我的项目中有4个关键问题。我已按以下顺序配置了具有2个度量值的条件“严重问题”。 一,上次分析“”后的增量大于“0” 二,值“”大于“6” 我强行引入了一个严重错误并运行了声纳。我认为它应该失败,因为上述第一个条件,但令我惊讶的是,它通过了。 在做了多次排列和组合之后,我知道一个唯一的“条件”应该只配置一次。如果一个唯一的“条件”被多次使用,则Sonar将使用稍后配置的条件,而忽略先前配置的条件 根据声纳文件- “质量门可以用两种不同的方式来考虑。在实际层面上,它们是曾经被称为警报的集合,现在

我的项目中有4个关键问题。我已按以下顺序配置了具有2个度量值的条件“严重问题”。
一,上次分析“”后的增量大于“0”
二,值“”大于“6”

我强行引入了一个严重错误并运行了声纳。我认为它应该失败,因为上述第一个条件,但令我惊讶的是,它通过了。 在做了多次排列和组合之后,我知道一个唯一的“条件”应该只配置一次。如果一个唯一的“条件”被多次使用,则Sonar将使用稍后配置的条件,而忽略先前配置的条件

根据声纳文件- “质量门可以用两种不同的方式来考虑。在实际层面上,它们是曾经被称为警报的集合,现在被简单地称为“条件”。在抽象层次上,它们是逻辑门,将集合中的所有条件组合在一起,以确定项目是否可以通过


我在互联网上找不到任何信息来证明我的发现,甚至声纳文件也与之相矛盾。以前有人遇到过这个问题吗?是否有人可以确认“条件”例如“关键问题”只应配置一次。

在SonarQube中配置质量门时,肯定支持度量的多个条件,并且文档与此一致


您观察到的行为很可能是由于SonarQube 5.2、5.3、5.4中存在的错误,如果在同一度量上存在多个质量门条件,则无法成功进行分析,请参阅以了解更多详细信息。

我在版本4.5.4中也面临此问题