Интеграция Jenkins и Zephyr для тестов транспортира

Мы пытаемся интегрировать Jira и jenkins. Мы используем Zephyr для управления тестированием, а для интеграции с Jenkins мы уже установили Zapi. В Jenkins установлен плагин Zephyr. пока что Дженкинс может подключиться к Jira и показать нам проекты. Мы выполняем шаги, описанные здесь, но это руководство говорит нам иметь репозиторий Subversion. В настоящее время наш проект находится в Git, и мы хотим сохранить его в таком виде.

Для тестирования я поместил проект в локальную папку. в конфигурации проекта я добавил как «Опубликовать результат теста в Zephyr для JIRA», так и «Опубликовать отчет о результатах теста JUnit» в качестве действий публикации.

Когда мы запускаем тесты, мы видим, что тест работает нормально в Jenkins, но не может создать тестовые примеры в Jira, а также не может создавать отчеты в формате xml. Соответствующий журнал выглядит следующим образом:

Отчет успешно создан в C: \ Users \\ Desktop \ Project \ allure-report Отчет Allure был успешно создан. Создание артефакта для сборки. Артефакт добавлен в сборку. Запись результатов теста ОШИБКА: не удалось выполнить шаг «Опубликовать отчет о результатах теста JUnit»: отчеты тестирования были найдены, но ни один из них не является новым. Листовые узлы запускались? Например, C: \ Users \\ Desktop \ Project \ XMLRepo \ a.xml старше 10 минут.

[ZapiTestResultReporter] [INFO] Проверка результатов теста ... Результат сборки - FAILURE null Проблема при синтаксическом анализе результатов теста JUnit. Ошибка при разборе надежных отчетов. Убедитесь, что «Опубликовать отчет о результатах тестирования JUnit добавлен» в качестве действия после сборки. Шаг сборки «Опубликовать результат теста в Zephyr для JIRA» помечен как сбой сборки. Завершено: FAILURE

Вопросы:

  1. Действительно ли нам нужно использовать Subversion Services для такой интеграции?
  2. Если эту интеграцию можно выполнить с помощью GIT, как я могу это сделать?

person nhrcpt    schedule 16.01.2019    source источник


Ответы (1)


Наконец мы выяснили, что Subversion нам не нужна. Репозиторий Git работает нормально. В конфигурации проекта добавьте репозиторий Git в качестве источника и все.

person nhrcpt    schedule 07.02.2019