Плагин Jenkins testlink, как получить удаленный отчет JUnit

Плагин Jenkins testlink, как получить удаленный отчет JUnit

У меня есть настройка Jenkins на машине A и Testlink на машине B. Jenkins подключен к Testlink через плагин Testlink. Я запланировал задание через Jenkins, которое запускает скрипт Python через машину B (через SSH), и скрипт генерирует XML-файл отчета JUnit. Теперь я понятия не имею, как мне заставить плагин Jenkins-Testlink извлечь отчет JUnit с машины A?

Мне нужно это сделать, потому что стратегия поиска результата — это определенное имя класса в XML-файле JUnit.

решение1

Плагины должны попытаться сериализовать ваши результаты с вашего подчиненного на главный. Он использует API плагина Jenkins и FilePath, FWIW.

Попробуйте добавить стратегию поиска результатов JUnit (имя тестового случая, набор тестов и т. д.) и добавьте правильный шаблон для соответствия результатам файла в вашем подчиненном устройстве (машина B?). Вы можете использовать шаблоны ant, например **/*.xml, что означает рекурсивный поиск файлов *.xml внутри каждого каталога.

Не стесняйтесь открывать вопрос вhttp://issues.jenkins-ci.org, используя компонент testlink на случай, если он не сработает. Он будет автоматически назначен мне.

Спасибо! Бруно

Связанный контент