Przeprowadzam testy kilka razy dziennie w Visual Studio 2012. Ostatnio odkryłem, że moje miejsce na dysku było bardzo niskie. Zauważyłem, że folder z wynikami testu w moim projekcie korzystał z 60 GB. Usunąłem pliki, ale chcę, aby to się nie wydarzyło. Poszukałem, jak to zrobić, ale wszystko, co mogę znaleźć, to rozwiązania na lata 2008 i 2010. Stwierdzili, że muszę wprowadzić pewne zmiany w narzędziach testowych w opcjach. Nie mogę znaleźć tego w moich opcjach. Jak mogę uniknąć pojawiania się tych plików lub ograniczyć je do minimum?Jak automatycznie usuwać wyniki testu
10
A
Odpowiedz
7
Mark Seemann suggests extending the Clean target
Dodaj to po importu elementu na końcu pliku projektu:
<PropertyGroup>
<TestResultsFolderPath>..\TestResults</TestResultsFolderPath>
</PropertyGroup>
<Target Name="AfterClean">
<RemoveDir Directories="$(TestResultsFolderPath)" Condition="Exists('$(TestResultsFolderPath)')" />
</Target>
Potem, gdy chcesz ręcznie usunąć z wyników badań, można po prostu prawy- kliknij eksplorator rozwiązań i wybierz Clean.
można również osiągnąć to samo z wiersza poleceń z poniższego
MSBuild /t:Clean MyProject.csproj
które mogą być zaplanowane, jeśli chcesz automatycznego kasowania raz w tygodniu lub cokolwiek innego. Jak zaznacza Mark, jedną z cech tego podejścia jest to, że można kontrolować usuwanie na podstawie projektu w oparciu o projekt.
Powiązane problemy
- 1. Jak zapisać wyniki testu kątomierza?
- 2. Jak pisać wyniki z testu jednostkowego?
- 3. Wyniki testu kwantowego jednostki Duplikat
- 4. Jak automatycznie usuwać rekordy w serwerze sql po pewnym czasie
- 5. Wyniki testu potoku Jenkinsa Analyzer Support
- 6. Nie generuj testu automatycznie w Railsach
- 7. Jak zbudować słoik za pomocą maven, ignorując wyniki testu?
- 8. Jak usuwać pliki rekurencyjnie
- 9. Jak usuwać pliki po usunięciu rekordu?
- 10. Wyniki pokrycia kodu XCode 7 dla testu interfejsu użytkownika
- 11. Czy wyniki jsPerf.com Chrome są wiarygodne dla testu node.js?
- 12. Wyniki testu spływu są dostępne z haka AfterScenario?
- 13. Jak usuwać rekordy NOT IN
- 14. Jak programowo dodawać/usuwać odwołania?
- 15. Jak czyścić/usuwać bazy greenDao
- 16. CMake: ustawienie zmiennej środowiskowej dla ctest (lub w inny sposób otrzymanie błędnego wyniku testu z testu ctest/make automatycznie)
- 17. Jak automatycznie usuwać aktywne formularze formularzy Admin z dozwolonymi atrybutami Pundit?
- 18. wyniki badań VS2012 Making pojawiają się w oknie Wyniki badań
- 19. Jak usuwać pliki tymczasowe generowane podczas uruchamiania selover Webdriver?
- 20. Jak usunąć klasę testu Swift Xcode z nawigatora testu?
- 21. Django usuwać superużytkownika
- 22. Jak dynamicznie usuwać pola z wyjścia serializatora
- 23. Jak usuwać elementy podczas korzystania z scenorysu?
- 24. Jak programowo usuwać pliki cookie przeglądarki internetowej?
- 25. Jak programowo usuwać pliki w systemie Android?
- 26. jak uzyskać Hudson CI, aby uwzględnić wyniki testu w wiadomości e-mail o statusie
- 27. Jak mogę uruchomić testy równolegle, ale uzyskać starannie uporządkowane wyniki testu?
- 28. Używanie programu ReSharper, jak wyświetlić wyniki debugowania podczas długotrwałego testu jednostkowego?
- 29. Jak utworzyć wyniki testu eksportu ramowego gry (2.1) w formacie Xunit?
- 30. Wyniki Lucene Wyniki
Zmieniłem twój tytuł. Zobacz, "[Czy w tytułach pytania powinny znaleźć się" znaczniki "?] (Http://meta.stackexchange.com/questions/19190/)", gdzie konsensus brzmi "nie, nie powinien". –