私は1年以上続くプロジェクトに参加しています。最近、私たちの経営陣は、Clang 静的アナライザーを使用したコードの定期的なチェックを採用することを決定しました。
私たちのプロジェクトには、Jenkins に基づく CI サーバーがあります。プッシュ イベントの後に Gitlab によって開始されるビルド スクリプトに scan-build の呼び出しが追加されます。すべてのビルド結果は Jenkins で公開されます。
Clang scan-build は 600 を超える警告を報告します。私たちは彼らと一緒にいて最終的には修正したいと思っていますが、新しい問題が発生したらすぐに修正します.
xUnit プラグインのように、2 つのレポートを比較して相違点を強調するツールまたは Jenkins プラグインを探しています。このプラグインは、失敗した各テスト ケースを追跡し、失敗の経過時間を示し、ビルドごとに、修正された失敗の数と新しい失敗が発生した回数を示します。