jenkinsci / allure-plugin

Allure Jenkins Plugin
https://plugins.jenkins.io/allure-jenkins-plugin/
Other
84 stars 65 forks source link

The input line is too long. #223

Open SureshGedela opened 5 years ago

SureshGedela commented 5 years ago

I am trying to run different set of test classes and after the build is complete, its trying to create the allure report but unfortunately throws error.

C:\Jenkins\tools\ru.yandex.qatools.allure.jenkins.tools.AllureCommandlineInstallation\Allure_2.7.0\bin\allure.bat generate "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure1128526487730424873results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure1179355803887476336results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure1233349937766440695results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure1267737379693233441results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure1611737765202876714results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure2185343523170359972results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure25177149422213841results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure2563774458583186268results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure294022611315913795results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure3038783697069020210results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure3261086654964491750results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure343343733007358822results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure3538548010347299114results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure3964656717669835345results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure4098504313035403912results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure4121965124612210913results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure4214854898030314792results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure4254125644931385344results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure4275787580493283674results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure4481560761314809843results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure4510687126206704523results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure4673424344382531664results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure4960298351905645033results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure5252042163847563116results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure5330892284788692844results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure5368799275534887735results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure5545533551115587805results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure5692031922534550456results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure5953253620595255463results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure6060407032081316687results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure612383605517927610results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure6424606843617204047results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure6456473825018314152results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure6721253735625734928results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure6822098551370088202results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure6835676621036385848results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure7034209677084825151results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure7061764782007630829results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure756578007302385671results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure7572398813479403433results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure7632624464171632033results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure7710467463400490393results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure7881848819846201990results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure7919508740234885782results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure8045690595815627803results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure8065850814778565310results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure8182155179449498310results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure8324138652873306375results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure8396983422824549077results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure8569032139780156334results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure861279667915746287results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure8744666089881484116results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure8999990618742531559results" "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure9072818374868002688results" -c -o "C:\Jenkins\workspace\Dev - Run Tests - Smoke\allure-report" The input line is too long. The syntax of the command is incorrect. FATAL: Can not generate Allure Report, exit code: 255 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:296) at ru.yandex.qatools.allure.jenkins.AllureReportPublisher.access$000(AllureReportPublisher.java:61) at ru.yandex.qatools.allure.jenkins.AllureReportPublisher$1.endBuild(AllureReportPublisher.java:266) at hudson.matrix.MatrixBuild$MatrixBuildExecution.post2(MatrixBuild.java:424) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:627) at hudson.model.Run.execute(Run.java:1762) at hudson.matrix.MatrixBuild.run(MatrixBuild.java:314) at hudson.model.ResourceController.execute(ResourceController.java:97) at hudson.model.Executor.run(Executor.java:421)

I observed that its creating something like this 'allure8999990618742531559results' after each test classes finished execution and then copied this to master from where it tried to generate the total report for all the test classes that got executed.

I am using window 7 as my master and slave machines . it should actually accept 8191 characters but its not happening. I am not sure if thats the issue.

Is there a possibility to create the directory name something small rather than this big 'allure9072818374868002688results'