2012-08-08 26 views
20

MSTestが実行されるたびにTestResultsの新しいタイムスタンプ付きフォルダが作成されます。これは、多くのファイル/フォルダがハードドライブの空き容量を占めることになります。MSTest - テスト結果フォルダを制限する方法

TestResultsフォルダの内容を上書きするようにMSTestを構成する方法はありますか?最新の実行結果のみが含まれていますか?

答えて

18

格納されているテスト実行の数を1に制限することができます。これは要件を満たす必要があります。 ツールメニューにオプションをクリックし、Visual Studioで

  • :これを実現する方法について

    MSDN have an article

  • [オプション]ダイアログボックスが表示されます。
  • テストツールにまたはWebパフォーマンステストツールを展開し、テスト結果の管理下にテスト実行
  • をクリックして、テストの数を選択し 維持するために実行されます。
  • [OK]をクリックします。 enter image description here
+7

このオプションは、VS2012では利用できません - http://connect.microsoft.com/VisualStudio/feedback/details/788387/visual-studio-2012-limit-number-of-old-test-result - オプション - 回避策を知っている人はいますか? –

+0

@ LasseChristiansen-sw_lasse VS2013でも利用できません。 – user2023861

+1

@ LasseChristiansen-sw_lasseここではハックの回避策があります。これをテストプロジェクト 'rmdir/S/Q $(SolutionDir)TestResults'のビルド後のイベントとして設定します。これを使用して、最新のテスト実行ファイルを含むテスト実行フォルダは複数ありません。 – user2023861

関連する問題