TFS - Включение «Rerun Failed Tests» - PullRequest
0 голосов
/ 23 февраля 2019

У меня есть определение выпуска TFS, которое выполняет несколько тестов в рамках развертывания:

enter image description here

enter image description here

Когда я проверяю опцию «Rerun Failed Tests» на моем шаге «Visual Studio Test», выполните следующие действия:

enter image description here

Мои модульные тесты отсутствуютдольше бегать как часть моего релиза.Выпуск завершается ошибкой со следующей ошибкой в ​​шаге «Тест Visual Studio»:

2019-02-22T16: 21: 33.0983821Z ## [error] Ошибка при открытии файла ответов 'C: \ TFS'2019-02-22T16: 21: 33.1413767Z ## [ошибка] Предоставленный исходный файл теста "C: \ TFS Agent \ _work \ r6 \ a \ Agent_work_temp \ ea14a091-36bd-11e9-99f5-51895cf3942e.txt" не найден.

1 Ответ

0 голосов
/ 23 февраля 2019

Я понял, так как ошибка началась со следующего оператора:

Ошибка открытия файла ответов 'C: \ TFS'

Что есть какая-то ошибка сTFS Runner, где вызов задачи для выполнения тестов не помещает путь в кавычки.Я изменил все агенты сборки TFS на использование следующих «типов» путей для всех сборок (я удалил все пробелы из папки, в которой жили агенты TFS):

C: \ TFSAgent \ _work

И, похоже, сейчас работает ...

...