Azure Devops Pipelines Приложения для успешных испытаний - PullRequest
0 голосов
/ 12 февраля 2020

Как отмечено здесь: https://docs.microsoft.com/en-us/azure/devops/pipelines/test/review-continuous-test-results-after-build?view=azure-devops#tests -tab

Если вы используете тестовую задачу Visual Studio для запуска тестов, диагностика c выводится из тестов (используя любой методов Console.WriteLine, Trace.WriteLine или TestContext.WriteLine) будет отображаться как вложение для неудачного теста.

Как можно принудительно установить Azure конвейеры Devops для publi sh вложения для успешных тестов?

Обновление

riQQ указывает на еще один вопрос стекопотока: Azure DevOps: вывод консоли для зеленых тестов отсутствует Предложенное решение мне не помогает, потому что решено с помощью TestContext. Мы используем xUnit, а TestContext для xUnit отсутствует.

1 Ответ

1 голос
/ 15 февраля 2020

Как применить Azure Devops конвейеры для публикации sh вложений для успешных тестов?

Извините, но, насколько я знаю, это не поддерживается поведение для VSTest Task. По замыслу, только неудачные тесты должны иметь журнал как вложение. И после моей проверки никакие расширения в Marketplace не расширяют этот тип опции.

Так что, если вы действительно хотите эту опцию, вы можете рассмотреть возможность использования rest api, как то, что предлагает riQQ выше. Или вы можете опубликовать новый запрос на форуме D C , если он наберет достаточно голосов, и команда отнесется к нему серьезно.

Надеюсь, это поможет:)

...