OpenCover(およびReportGenerator)を使用して、CIビルドプロセスの一部としてコードカバレッジを調べています。OpenCoverからコードカバレッジのパーセンテージを得ることができます
カバレッジが所定のしきい値を満たしていない場合、OpenCoverでビルドが失敗する可能性はありますか?
私は見回しましたが、これを達成する方法が見つかりませんでした。生成されたレポートを見ることができますか?
EDIT:申し訳ありませんが、私はNantビルドスクリプトを使用しています。
あなたは、ウィザードです!ありがとう。 – berko
自分自身を少し混乱させると、フィルタ設定が間違っていると、シーケンスポイントの数が間違っているように見えることがあります。フィルタに - [\ *] {Company Prefix}。{DataSetの名前}を指定して、厳密に型指定されたDataSetをカバレッジメトリックから除外(または除外していると思っていました)しました。これにより、データセットをフィルタリングから除外することは成功しましたが、データテーブルを表すDataSet内のネストされたクラスは除外されませんでした。追加のフィルタ値( - [\ *] {Company Prefix}。{Name of DataSet}/\ *)を固定したものを追加する。 –