DotTrace can be used to profile tests on TeamCity. Но этот пример работает с NUnit, а мои тесты написаны в Visual Studio Tests. При выполнении моих тестов я использую встроенный тестовый движок VSTest, такой вариант не доступен для плагина Profiler DotTrace. Вместо этого мне нужно указать путь к исполняемому файлу тестового ядра.Конфигурирование профилей DotTrace VSTest на TeamCity
Я нашел исполняемый файл VSTest.exe, но его путь включает в себя «Microsoft SDKs \ Windows Phone \ v8.0 \ ExtensionSDKs», поэтому неудивительно, что он не работает. Говорить, что он не может найти файл start.bat, который действительно не существует в этом .exe-файле.
Что такое исполняемый путь, который использует TeamCity для VSTest?
Затем я могу настроить тест производительности для использования этого механизма тестирования. Я знаю, что тесты могут быть выполнены с использованием DotTrace, запустив его в Visual Studio, просто не хотите устанавливать Visual Studio и плагин DotTrace там, когда есть плагин TeamCity.