2012-08-08 11 views
20

Za każdym razem, gdy uruchamia się MSTest, tworzy nowy folder z oznaczeniem czasu wewnątrz TestResults. Może to spowodować wiele plików/folderów, które zajmują miejsce na dysku twardym.MSTest - Jak ograniczyć foldery z wynikami testów

Czy istnieje sposób, aby skonfigurować MSTest do nadpisania zawartości folderu TestResults, tak aby zawierał tylko wyniki z ostatniego uruchomienia?

Odpowiedz

18

Możesz ograniczyć liczbę zapisanych przebiegów testowych do 1, który powinien spełniać Twoje wymagania.

MSDN have an article, jak to osiągnąć:

  • W Visual Studio, kliknij Opcje na Narzędzia menu.
  • Pojawi się okno dialogowe Opcje.
  • Rozwiń Testów lub Web Wyniki Testów i kliknij egzekucja testowych do
  • Pod Wyniki testu Management, wybrać liczbę próbnych do twierdzy.
  • Kliknij OK. enter image description here
+7

Ta opcja nie jest dostępna w VS2012 - http://connect.microsoft.com/VisualStudio/feedback/details/788387/visual-studio-2012-limit-number-of-old-test-result -opcja - czy ktoś zna obejście? –

+0

@ LasseChristiansen-sw_lasse to również nie jest dostępne w VS2013 – user2023861

+1

@ LasseChristiansen-sw_lasse Oto hacky obejście. Ustaw to jako zdarzenie post-build w projekcie testowym 'rmdir/S/Q $ (SolutionDir) TestResults' Używając tego, nigdy nie powinno być więcej niż jeden folder testu, który będzie zawierał najnowsze pliki testowe. – user2023861

Powiązane problemy