У меня есть определение сборки для моего проекта на TFS.Я намереваюсь добавить Task для запуска модульных тестов C ++ и запускать их после каждой сборки.
Я попытался добавить задачу.Когда тесты выполнялись на TFSBuild, первый тест завершился с необработанным исключением c ++ и не перешел к следующему тесту.Там он висел сам.
Поэтому я попытался запустить тест вручную с помощью командной строки (cmd).Я запустил команду vstest.console.exe и выполнил все тесты, и они работали нормально при запуске из cmd на агенте сборки.Я также попытался запустить их в Visual Studio, и они нормально работали в Build Agent.
Я не уверен, что не так с TFS.