Определение выпуска TFS 2017 update3 завершается неудачно, когда используется VsTest - задача testAssemblies? - PullRequest
0 голосов
/ 24 октября 2018

Я использую задачу VsTest - testAssemblies в своем определении выпуска, чтобы выполнить интеграционное тестирование для нашего кода уровня приложения, но определение выпуска не выполняется в самом начале, если в нем используется VsTest - testAssemblies задача .

Это выдает эту ошибку в сводке определения выпуска - " В пуле POCGen-Dev не найден агент, который удовлетворяет указанным требованиям: Agent.Name -equals CID21 vstest Agent.Version -gtVersion 2.103.0 "

Определение выпуска работает нормально, если я удаляю из него задачу VsTest - testAssemblies, но когда я использовал \ добавляю ее в определение выпуска, она не выполняется.

Я пробовал поискать в Google, но нетПомогите!!Может кто-нибудь, пожалуйста, дайте мне знать, что я должен проверить или сделать в этом случае?enter image description here

Скриншот Capabilites Release Release Agent

enter image description here

1 Ответ

0 голосов
/ 26 октября 2018

Мне удалось устранить ошибку для указанного выше вопроса, выполнив следующие шаги:

1.Установил существующий агент выпуска с компьютера.

2. Пришлось установить VS2013, хотя на моей машине уже была установлена ​​VS 2017.

3.После установки VS 2013 я перезапустил машину.

4. Я установил Release Release на машину и проверилВозможности VStest в System Capabilites агента выпуска. (VSTest_12.0 и VSTest_15.0).

5. Затем активировалось определение Build, которое активировало определение Release, и оно успешно выполнило все задачи, включая тест Visual Studio.задача.(VsTest - testAssemblies) и отобразил результаты на вкладке «Тесты» определения выпуска.

Я думаю, что тестовое задание VS не работает с VS 2017 и не совместимо, из-за чего мне пришлось установить VS 2013,Вы также можете установить VS 2015.

Scrrenshots возможностей для справки.

enter image description here

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...