Я бы хотел опубликовать результаты тестирования из моего автономного приложения NUnit (файл .xml) в конвейер AzOv DevOps (выпуск). Конвейерные задачи выполняются на (случайном) агенте, а тесты выполняются на виртуальной машине в нашем облаке Azure.
У меня следующая ситуация ... Мы запускаем некоторые модульные тесты после развертывания нашегопрограммное обеспечение. Тесты выполняются с помощью автономного запуска тестов NUnit на (недавно развернутой) виртуальной машине с ОС Windows. Я хотел бы включить эти результаты теста в свой конвейер (я хочу, чтобы они были видны на вкладке тестов), но агент не может получить доступ к виртуальной машине или просмотреть файл результатов. Кто-нибудь имел опыт работы с подобной проблемой?
Задача «Опубликовать результаты теста» работает отлично, как только у меня есть файл результатов в рабочем каталоге агента (.xml).
Я попробовал пару вещей, но не удалось заставить их работать.
- Задача «Копировать файлы» не может скопировать с виртуальной машины на агент
- Я пытался использовать powershell для копирования файла с виртуальной машиныв WorkingDirectory на агенте, но PowerShell не может достичь виртуальной машины (неограниченный набор политик, конфигурация QuickRM выполнена ...)
Если я каким-либо образом смогу улучшить это описание, просто спросите, что может помочь. ..