3

CIが設定されたTFSサーバーがあります。何らかの理由で、CIは各単体テストを2回実行します。誰かがなぜ何かヒントを得ましたか?

4

2 に答える 2

7

この現象は、次の組み合わせで発生する可能性があります。

  • テスト プロジェクトは、ソリューション内の別のプロジェクトによって参照されており、
  • MsBuild は、プロジェクトごとにフォルダーを生成するように指示されます。つまり、MsBuild スイッチ/p:GenerateProjectSpecificOutputFolder=trueが使用されます。
于 2014-05-14T10:40:45.977 に答える
2

ビルド定義を確認してください。ここで、プロセスの詳細内で、テスト ソースを確認します。2 つのフィルターが同じ .dll に解決され、この問題が発生していると思います。

于 2013-02-23T12:56:20.173 に答える