Тестовое задание 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
вариант.