2016-09-16 6 views
0

私はSonarQube 5.4を使用していますが、品質ゲートのステータスを計算するために使用されるメトリックが見つからない場合は、基準が満たされた場合と同じ方法で処理されることに気付きました。データがない場合、SonarQubeプロジェクトは品質ゲートを通過しますか?

ステータスを特定する情報が不足している場合、Quality Gateが失敗するのは直感的ではありませんか? 少なくとも、欠落しているデータがある場合、デフォルトでは失敗するように設定できますか?

+0

例がありますか?どの指標を使用していますか? –

+0

コードカバレッジ。私は品質ゲートに最低x%のコードカバレッジを必要とする条件を持っていますが、プロジェクトはまだパスを報告しません。 – Alix

+0

それからあなたは常にカバレッジを持つべきです。どのような状況で、カバレッジを計算できないのでしょうか? –

答えて

1

品質ゲートで欠落したコードカバレッジ対策を扱う代わりに、1つのソースファイルでカバレッジ情報が利用できない場合にカバレッジを0に強制する標準的な方法を見つけることです。これは簡単な問題ではありませんが、これはhttps://jira.sonarsource.com/browse/MMF-345の部分を修正しようとするものです。

関連する問題