Перейти к содержимому

Программирование на C# для тестировщиков
онлайн, начало 14 мая
Первый Онлайн ИНститут Тестировщиков
онлайн, начало 18 мая
SQL для тестировщиков
онлайн, начало 17 мая
Английский для тестировщиков
онлайн, начало 17 мая
Фотография

Генерация Allure отчёта Jenkins

jenkins allure pytest

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 dima2308

dima2308

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 20 апреля 2021 - 13:03

Не могу понять, почему Jenkins выкидывает исключение при попытке сгенерить отчёт Allure.

Тесты выполняются на локальной машине, папка allure-results также создаётся.

Подскажите, в чём может проблема заключаться?

[selenium] $ C:\WINDOWS\system32\config\systemprofile\AppData\Local\Jenkins\.jenkins\tools\ru.yandex.qatools.allure.jenkins.tools.AllureCommandlineInstallation\Allure_2.13.9\bin\allure.bat generate -c -o D:\Projects\Python\selenium\allure-report
���誮� ������� �室��� ��ப�.
�訡�� � ᨭ⠪�� �������.
ERROR: Build step failed with exception
ru.yandex.qatools.allure.jenkins.exception.AllurePluginException: Can not generate Allure Report, exit code: 255
	at ru.yandex.qatools.allure.jenkins.AllureReportPublisher.generateReport(AllureReportPublisher.java:314)
	at ru.yandex.qatools.allure.jenkins.AllureReportPublisher.perform(AllureReportPublisher.java:231)
	at jenkins.tasks.SimpleBuildStep.perform(SimpleBuildStep.java:123)
	at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:80)
	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:803)
	at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:752)
	at hudson.model.Build$BuildExecution.post2(Build.java:177)
	at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:697)
	at hudson.model.Run.execute(Run.java:1932)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:97)
	at hudson.model.Executor.run(Executor.java:429)
Build step 'Allure Report' marked build as failure
Finished: FAILURE

 

Прикрепленные файлы

  • Прикрепленный файл  er.png   147,71К   0 Количество загрузок:

  • 0

#2 Anzet

Anzet

    Новый участник

  • Members
  • Pip
  • 3 сообщений
  • ФИО:Андрей

Отправлено 27 апреля 2021 - 04:17

 

C:\WINDOWS\system32\config\systemprofile\AppData\Local\Jenkins\.jenkins\tools\ru.yandex.qatools.allure.jenkins.tools.AllureCommandlineInstallation\Allure_2.13.9\bin\allure.bat generate -c -o D:\Projects\Python\selenium\allure-report

Ругается на длинную строку

Нужно переместить домашнюю директорию дженкинса, например, на D:\\Jenkins. Тогда все запустится.

Менять в jenkins.xml  строку "JENKINS_HOME"


  • 1

#3 dima2308

dima2308

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 27 апреля 2021 - 08:14

Действительно, после изменения домашней директории всё заработало.

Огромное спасибо, а то всю голову уж себе сломал.


  • 0


Программирование на С# для тестировщиков
онлайн
Автоматизатор мобильных приложений
онлайн
Selenium WebDriver: полное руководство
онлайн
Программирование на Python для тестировщиков
онлайн




Темы с аналогичным тегами jenkins, allure, pytest

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале