vstest.console.exe зависает после первого теста при запуске из TFS Build

У меня есть определение сборки для моего проекта, настроенного на TFS. Я намереваюсь добавить Task для запуска модульных тестов C++ и запускать их после каждой сборки.

Я попытался и добавил задачу. Когда тесты выполнялись на TFSBuild, первый тест завершился с необработанным исключением C++ и не перешел к следующему тесту. Он там висел сам.

Поэтому я попытался запустить тест вручную с помощью командной строки (cmd). Я запустил команду vstest.console.exe и выполнил все тесты, и они работали нормально при запуске из cmd на агенте сборки. Я также попытался запустить их в Visual Studio, и они отлично работали на агенте сборки.

Я не уверен, что происходит с TFS.

0 ответов

Я нашел решение, но не нашел первопричину проблемы. Проблема решается с помощью интерактивного агента tfs.

Другие вопросы по тегам