2014-05-15 25 views
2

我使用SonarQube 4.3,並得到一個質量門(以前稱爲警報)工作時,自上次分析的集成測試覆蓋率降低其失敗失敗SonarQube質量門。當覆蓋率降低

有誰知道怎麼去的?

+1

你有沒有嘗試過的步驟,在這裏 - http://docs.codehaus.org/display/SONAR/Quality+Gates? –

+0

是的,我做過了,但沒有說明如何設置閾值。我嘗試過各種東西像 「覆蓋率達從去年的分析小於100」 「覆蓋率達從去年的分析小於0」 ... 但沒有顯示了預期的效果。 在我看來,我輸入的數字總是被視爲絕對值,並且指的是當前的覆蓋範圍。 – Frank

+0

嗯...我們仍然在使用警報,並且我們有「覆蓋範圍自上次分析以來的分析小於0%」,這很有效,所以它聽起來像你正在做的*應該*工作。 –

回答

2

好吧,就是這樣。設置「覆蓋率,自上次分析以來的增量,小於0」。如果這將導致錯誤,則「0」進入錯誤字段。 感謝迪斯科3

+1

顯然,SonarQube 5.6.6中不再提供此功能。質量蓋茨僅支持「泄漏期」內的絕對措施和變化。還是我太傻了,找不到「上次分析後的三角洲」選項? –