OpenCover を使用して、Web アプリケーションの機能テスト カバレッジを生成しています。これらのテストはかなり長時間 (3 時間以上) 実行されるため、並行して実行される複数のテストに分割しました。そのため、1 つのカバレッジ レポートではなく、6 つのカバレッジ レポートがあります。
これらのカバレッジ レポートを SonarQube にインポートするには、それらを 1 つの uber レポートに結合する方法を見つける必要があります。ReportGenerator は、複数のレポートを 1 つにマージすることをサポートしていますが、SonarQube が使用できるものではない HTML 出力を作成します。
この時点で、私のオプションは
- OpenCover レポートの合併をハンドロールします (blech!)
- 機能テストを連続して実行すると、失敗のフィードバック時間が大幅に増加します
私が見逃している他のオプションはありますか?