Как получить файл тестовых тестов из автономного тестового запуска NUnit в конвейер выпуска DevOps Azure (задача «Опубликовать результаты теста» на агенте) - PullRequest
0 голосов
/ 30 сентября 2019

Я бы хотел опубликовать результаты тестирования из моего автономного приложения NUnit (файл .xml) в конвейер AzOv DevOps (выпуск). Конвейерные задачи выполняются на (случайном) агенте, а тесты выполняются на виртуальной машине в нашем облаке Azure.

У меня следующая ситуация ... Мы запускаем некоторые модульные тесты после развертывания нашегопрограммное обеспечение. Тесты выполняются с помощью автономного запуска тестов NUnit на (недавно развернутой) виртуальной машине с ОС Windows. Я хотел бы включить эти результаты теста в свой конвейер (я хочу, чтобы они были видны на вкладке тестов), но агент не может получить доступ к виртуальной машине или просмотреть файл результатов. Кто-нибудь имел опыт работы с подобной проблемой?

Задача «Опубликовать результаты теста» работает отлично, как только у меня есть файл результатов в рабочем каталоге агента (.xml).

Я попробовал пару вещей, но не удалось заставить их работать.

  • Задача «Копировать файлы» не может скопировать с виртуальной машины на агент
  • Я пытался использовать powershell для копирования файла с виртуальной машиныв WorkingDirectory на агенте, но PowerShell не может достичь виртуальной машины (неограниченный набор политик, конфигурация QuickRM выполнена ...)

Если я каким-либо образом смогу улучшить это описание, просто спросите, что может помочь. ..

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