2

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

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

1 ответ1

2

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

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

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

Спасибо! Bruno

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .