Тестовое задание Visual Studio не выполняется в конвейере, но успешно в тестовой консоли

Я использую тестовое задание Visual Studio для запуска всех моих тестов как части моего определения сборки. Опции, которые я включил, описаны ниже:

Теперь проблема в том, что некоторые из моих тестов всегда не выполняются, когда я запускаю их из сборочного пиплэйна, однако все эти тесты, похоже, проходят, когда я запускаю их с помощью команды vstests console.exe.

ex:"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\VSTest.Console" <path to dll>

Кто-нибудь знает, что здесь может быть не так? Благодарю.

1 ответ

С использованием Installed by tools installer Выбор, мне нужно будет посмотреть, что ваша задача установки инструментов делает для предоставления дополнительной информации. Может быть, вы не устанавливаете версию, совместимую с тестами?


Если у вас нет особой необходимости вызывать другую версию тестовой платформы, попробуйте использовать Latest,

ИЛИ ЖЕ

Так как ты звонишь ...\Microsoft Visual Studio 14.0\...\VSTest.Console Вы можете выбрать Visual Studio 2015 вариант.

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