Я хочу создать унифицированный отчет, объединив результаты двух отдельных проектов Jenkins Maven (и я читал, что Allure поддерживает эту функцию - объединять результаты в разных папках Allure-Results), но он не работает должным образом, так какЯ объясню ниже.
Моя цель - видеть все результаты тестов, которые есть у меня во всех проектах.В настоящее время я вижу только результаты теста, относящиеся к проекту.
Это контекст:
У меня два запущенных проекта Maven (для testNG
) и отчеты о результатах с помощью allure на JENKINS,Как вы можете видеть ниже, результаты allure из этих двух сборок работают должным образом - автоматически генерируется плагином Allure Jenkins версии 2.26.0
Плагин Allure Jenkins прекрасно работает для отдельных заданий maven
Теперь я также установил Allure 2.6.0 и добавил его в системную переменную PATH и правильно настроил среду ALLURE_HOME var.Поэтому, когда я выполнил эту команду здесь: allure serve "C:\Users\tester\workspace\scripts-qa\STF\allure-results" --host "127.0.0.1" --port "8081"
Это прекрасно работает, чтобы сообщить результаты моих Allure-результатов из моего IntelliJ, как вы можете видеть ниже.
Результаты Allure serve из моего локального пространства
Теперь, когда я выполнил команду, аналогичную приведенной выше, для создания объединенного отчета путем объединения обоих отчетов, которые я получил в Jenkins, - заполняется только тенденция выполнения - но общаяКоличество тестов и его детали не так, как вы можете видеть нижеЭто команда, которую я выполняю для создания единого отчета: allure serve "C:\Users\tester\.jenkins\workspace\Regression2\allure-report" "C:\Users\tester\.jenkins\workspace\Regression1\allure-report" --host "127.0.0.1" --port "8081"
Проблема Allure при попытке объединить отчеты из двух отдельных проектов jenkins
Couldпожалуйста, помогите мне выяснить, что здесь не так?Возможно ли, что бинарный файл allure не может обслуживать результаты, генерируемые плагином allure Jenkins?Если да, то как это исправить?
Спасибо!Jean.