DevOps Azure «Visual Studio Test» - не удается включить «Rerun Failed Tests» при использовании «Параметры переопределения» - PullRequest
3 голосов
/ 04 апреля 2019

У меня есть определение выпуска, в котором я хочу использовать и «Параметры переопределения», и «Сбой повторных тестов» на одном шаге, это выглядит примерно так:

enter image description here

enter image description here

Когда у меня заданы только параметры переопределения, все работает нормально, без проблем.Когда я включаю опцию «Rerun Failed Tests», в моем выпуске появляется следующая ошибка:

SettingsUpdation.Run: Возникла исключительная ситуация при обновлении параметров запуска: System.FormatException: ошибка при переопределениипараметры тестового прогона.Пожалуйста, проверьте параметры тестового прогона.Произошла ошибка при публикации результатов теста: Пропуск маркировки теста завершен, так как тестовый прогон с идентификатором 0 недействителен.Ошибка: C: \ TFSAgent4_work_tasks \ VSTest_ef087383-ee5e-42c7-9a53-ab56c98420f9 \ 2.143.8 \ Modules \ DTAExecutionHost.exe с кодом возврата: 1 Vstest завершился с ошибкой.Проверьте журналы на наличие сбоев.Возможны неудачные тесты.

Подробно это выглядит следующим образом:

2019-04-04T13: 52: 40.2481161Z ## [предупреждение] Невозможно проанализироватьпереопределить строку параметров выполнения: -SpecificDatabaseConnectionName = XXX_TestCI -SpecificDatabaseConnectionIPAddress = 10.0.0.119 2019-04-04T13: 52: 40.2941407Z ## [ошибка] SettingsUpdation.Run: при обновлении параметров запуска возникла исключительная ситуация: возникла ошибка System.FormatException: возникла ошибка во время обновленияпереопределение параметров тестового прогона.Пожалуйста, проверьте предоставленные параметры тестового прогона.

Я не уверен, что вызывает это, мне кажется, это просто ошибка, есть ли что-то еще, что мне нужно установить, чтобы эти два параметра работали вместеправильно?

обновление 1

Насколько я понимаю, другие пользователи тоже сталкивались с этой проблемой (за удаленный ответ), я никогда не тестировал предыдущую версию TFS, поэтому не знаю, является ли она конкретнойв Azure DevOps или охватывает другие версии TFS.Я также не знаю, является ли это проблемой в размещенной в Azure версии DevOps, мне было бы интересно, если бы это тоже затронуло?

Это может быть параметром на этапе тестирования, может быть, версия Visual Studio , установленная на сервере агента сборки, или что-то еще , описывающая способ выполнения моих тестов. В прошлом я видел множество вещей, которые могут привести к тому, что агенты сборки потерпели неудачуЯ продолжу пробовать разные варианты, чтобы посмотреть, смогу ли я определить, является ли какая-либо из них основной причиной.

1 Ответ

0 голосов
/ 12 апреля 2019

Я думаю, что я понял это, похоже, возникает путаница относительно того, как я задаю свои параметры, с "=" или нет, если вы видите подсказку:

enter image description here

Нет "=", теперь немного погуглите, и вы увидите людей, использующих их . Интересно, что я использовал оба раньше без проблем, однако, играя с этим, я попытался переключиться на другой формат:

enter image description here

Кажется, чтобы решить проблему, хотя не уверен, почему ...

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