Здравствуйте )
Есть такая проблема - невозможно выполнить все тесты в VS2008. Их у нас там около 1000+. Процесс VSTestHost умирает даже при 70 тестах с ошибкой System.OutOfMemoryException, а хотелось бы раз в недельку запускать их все скопом на отдельной машине. Кто-нить сталкивался с таким? Судя по всему есть утечки памяти - но как профилировать VSTestHost ума ни приложу. Пробовал делать .bat файл с MsTest.exe который запускает несколько тестов и в самих тестах при инициализации сделал вызов диалогового окна. Когда это диалоговое окно появлялось делал snapShot при помощи JetBrains. Идея была такая, что что-то остается после каждого запуска теста и накапливается. Но разница там была в 1000 байт всего - мелочи. А реально же процесс съедал помногу мегов каждый раз. Видимо неправильно профилировал - так как наши классы я в JetBrains так и не увидел.
Вопрос:
1. Были ли у кого то похожие проблемы с unit-test'ами в VS2008
2. Как находить в них утечки памяти?
Тестирование в Visual Studio 2008
Автор springjazzy, 16 ноя 2010 09:46
В теме одно сообщение
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных