2016-08-26 10 views
1

SonarQubeでデルタのコードカバレッジを計算することは可能ですか?SonarQube:デルタのみのコードカバレッジを計算する

たとえば、プロジェクトには昨日1000行があり、ユニットテストカバレッジの結果はすでにSonarQubeにあります。新しいコミットが今日追加され、100行のコードと追加のテストケースが追加されました。これらの追加のテストケースは100行のうち70行をカバーします。デルタだけのコードカバレッジを取得/計算するために、おそらくTimeMachineを使用する方法はありますか? (この場合は70%)

答えて

2

「リーク期間」に対して計算された「新しいコードのカバレッジ」、つまりアドミニストレーション>一般>ディファレンシャルビューの最初のリスティングが検索されます。

問題は、分析中に微分値が計算されるため、リーク期間の値を更新することができず、記述したとおりに遡って取得することができません。しかし、デフォルトの30日(おそらくprevious_version?)からリーク期間の値を減らしてください。

+0

こんにちは。上記のようにSQを設定しました。私は12行のコードを追加し、6つのコードをカバーするユニットテストを追加しました。私は私のプロジェクトのホームページで、 'Size'セクションの' +12行のコード 'ではなく、 '新しいコードのカバレッジ'項目の' --'(ダッシュ)を見ています。 – Phil

関連する問題