Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Ошибка в плагине Allure для Jenkins java.lang.NoClassDefFoundError: ch/qos/cal10n/IMessageConveyor at ru.yandex.qatools.allure.CommandLine.<clinit>(CommandLine.java:23)

jenkins
allure
Теги: #<Tag:0x00007f7b6983e258> #<Tag:0x00007f7b6983e028>

#1

День добрый, подскажите, в чем может быть проблема?

Отчет не создается - версия 1.4.17

Please refer to C:\AutoQA\automation\target\surefire-reports for the individual test results.
[JENKINS] Recording test results
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:02 h
[INFO] Finished at: 2016-03-17T19:06:00+03:00
[INFO] Final Memory: 29M/981M
[INFO] ------------------------------------------------------------------------

Ожидаю пока Jenkins закончит сбор данных

[JENKINS] Archiving C:\AutoQA\automation\pom.xml to ru.loginet.test/loginet-test/1.0-SNAPSHOT/loginet-test-1.0-SNAPSHOT.pom
channel stopped
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
[workspace] $ C:\Users\alyashov\.jenkins\tools\ru.yandex.qatools.allure.jenkins.tools.AllureCommandlineInstallation\1.4.17\bin\allure.bat generate "C:\AutoQA\automation\target\allure-results" "C:\Users\alyashov\.jenkins\jobs\testiq\workspace\allure1795720264018973169.tmp\environment" -o "C:\Users\alyashov\.jenkins\jobs\testiq\workspace\allure1795720264018973169.tmp\allure-report"
java.lang.NoClassDefFoundError: ch/qos/cal10n/IMessageConveyor
	at ru.yandex.qatools.allure.CommandLine.<clinit>(CommandLine.java:23)
Caused by: java.lang.ClassNotFoundException: ch.qos.cal10n.IMessageConveyor
	at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	... 1 more
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
Exception in thread "main" Build step 'Allure Report' marked build as failure
Finished: FAILURE

(Vasiliy Rakshin) #2

А раньше что создавался?
Попробуйте 18 версию, т.к. в ней возможно эту ошибку пофиксили.


#3

В Job в Jenkins в Post-build Actions добавьте галочку Allure Report , далее пропишите путь сохранения отчетов.
Allure у вас не видит куда сохранять отчет.


(Vasiliy Rakshin) #4

Ошибка такая - это либо действительно библиотеки не хватает, либо ошибка в самом Аллюре, лучше обновить версию.