allure-plugin
allure-plugin copied to clipboard
Serialization of AllureCommandlineInstallation extends ToolInstallation over Remoting is deprecated
Version report
Jenkins and plugins versions report:
Jenkins: 2.277.1
OS: Linux - 5.10.22-100.fc32.x86_64
---
pipeline-graph-analysis:1.10
durable-task:1.35
favorite:2.3.3
credentials-binding:1.24
workflow-multibranch:2.23
workflow-durable-task-step:2.38
lockable-resources:2.10
blueocean-jwt:1.24.5
pipeline-model-api:1.8.4
credentials:2.3.15
docker-workflow:1.26
blueocean-commons:1.24.5
workflow-job:2.40
sse-gateway:1.24
branch-api:2.6.3
pipeline-input-step:2.12
matrix-project:1.18
workflow-cps:2.90
mercurial:2.14
checks-api:1.6.1
workflow-scm-step:2.12
docker-commons:1.17
cloudbees-bitbucket-branch-source:2.9.5-SNAPSHOT (private-b3d1ee04-isc75124)
echarts-api:5.0.1-1
okhttp-api:3.14.9
script-security:1.76
global-build-stats:1.5
junit:1.49
pipeline-build-step:2.13
dark-theme:0.0.12
trilead-api:1.0.13
allure-jenkins-plugin:2.29.0
jira:3.2.1
workflow-basic-steps:2.23
jquery:1.12.4-1
resource-disposer:0.15
blueocean-i18n:1.24.5
theme-manager:0.6
ace-editor:1.1
groovy:2.3
blueocean-git-pipeline:1.24.5
ansicolor:0.7.5
blueocean-core-js:1.24.5
git-server:1.9
handy-uri-templates-2-api:2.1.8-1.0
blueocean-config:1.24.5
jenkins-design-language:1.24.5
dependency-check-jenkins-plugin:5.1.1
pipeline-milestone-step:1.3.2
bootstrap4-api:4.6.0-2
jquery3-api:3.5.1-3
blueocean:1.24.5
git:4.7.0
pipeline-rest-api:2.19
structs:1.22
ssh-agent:1.22
plugin-util-api:2.1.0
pipeline-model-definition:1.8.4
ws-cleanup:0.39
jackson2-api:2.12.1
matrix-auth:2.6.6
htmlpublisher:1.25
handlebars:3.0.8
blueocean-rest-impl:1.24.5
workflow-api:2.42
blueocean-pipeline-editor:1.24.5
pipeline-stage-view:2.19
scm-api:2.6.4
pubsub-light:1.13
popper-api:1.16.1-2
pipeline-model-extensions:1.8.4
git-client:3.7.0
github-api:1.123
workflow-step-api:2.23
pipeline-stage-step:2.5
authentication-tokens:1.4
pipeline-utility-steps:2.7.0
jsch:0.1.55.2
momentjs:1.1.1
apache-httpcomponents-client-4-api:4.5.13-1.0
blueocean-personalization:1.24.5
blueocean-dashboard:1.24.5
blueocean-autofavorite:1.2.4
snakeyaml-api:1.27.0
command-launcher:1.5
pipeline-stage-tags-metadata:1.8.4
token-macro:2.15
nexus-jenkins-plugin:3.11.20210323-112924.daaeac7
bouncycastle-api:2.20
sonar:2.13
blueocean-jira:1.24.5
workflow-aggregator:2.6
blueocean-rest:1.24.5
audit-trail:3.8
mailer:1.34
display-url-api:2.3.4
javadoc:1.6
ssh-credentials:1.18.1
blueocean-pipeline-api-impl:1.24.5
antisamy-markup-formatter:2.1
blueocean-github-pipeline:1.24.5
workflow-cps-global-lib:2.18
jdk-tool:1.5
variant:1.4
blueocean-web:1.24.5
blueocean-pipeline-scm-api:1.24.5
blueocean-bitbucket-pipeline:1.24.5
github:1.33.1
jquery-detached:1.2.1
cloudbees-folder:6.15
active-directory:2.23
blueocean-events:1.24.5
timestamper:1.12
font-awesome-api:5.15.2-2
github-branch-source:2.10.2
build-monitor-plugin:1.12+build.201809061734
blueocean-display-url:2.4.1
jjwt-api:0.11.2-9.c8b45b8bb173
workflow-support:3.8
plain-credentials:1.7
Result: [Plugin:pipeline-graph-analysis, Plugin:durable-task, Plugin:favorite, Plugin:credentials-binding, Plugin:workflow-multibranch, Plugin:workflow-durable-task-step, Plugin:lockable-resources, Plugin:blueocean-jwt, Plugin:pipeline-model-api, Plugin:credentials, Plugin:docker-workflow, Plugin:blueocean-commons, Plugin:workflow-job, Plugin:sse-gateway, Plugin:branch-api, Plugin:pipeline-input-step, Plugin:matrix-project, Plugin:workflow-cps, Plugin:mercurial, Plugin:checks-api, Plugin:workflow-scm-step, Plugin:docker-commons, Plugin:cloudbees-bitbucket-branch-source, Plugin:echarts-api, Plugin:okhttp-api, Plugin:script-security, Plugin:global-build-stats, Plugin:junit, Plugin:pipeline-build-step, Plugin:dark-theme, Plugin:trilead-api, Plugin:allure-jenkins-plugin, Plugin:jira, Plugin:workflow-basic-steps, Plugin:jquery, Plugin:resource-disposer, Plugin:blueocean-i18n, Plugin:theme-manager, Plugin:ace-editor, Plugin:groovy, Plugin:blueocean-git-pipeline, Plugin:ansicolor, Plugin:blueocean-core-js, Plugin:git-server, Plugin:handy-uri-templates-2-api, Plugin:blueocean-config, Plugin:jenkins-design-language, Plugin:dependency-check-jenkins-plugin, Plugin:pipeline-milestone-step, Plugin:bootstrap4-api, Plugin:jquery3-api, Plugin:blueocean, Plugin:git, Plugin:pipeline-rest-api, Plugin:structs, Plugin:ssh-agent, Plugin:plugin-util-api, Plugin:pipeline-model-definition, Plugin:ws-cleanup, Plugin:jackson2-api, Plugin:matrix-auth, Plugin:htmlpublisher, Plugin:handlebars, Plugin:blueocean-rest-impl, Plugin:workflow-api, Plugin:blueocean-pipeline-editor, Plugin:pipeline-stage-view, Plugin:scm-api, Plugin:pubsub-light, Plugin:popper-api, Plugin:pipeline-model-extensions, Plugin:git-client, Plugin:github-api, Plugin:workflow-step-api, Plugin:pipeline-stage-step, Plugin:authentication-tokens, Plugin:pipeline-utility-steps, Plugin:jsch, Plugin:momentjs, Plugin:apache-httpcomponents-client-4-api, Plugin:blueocean-personalization, Plugin:blueocean-dashboard, Plugin:blueocean-autofavorite, Plugin:snakeyaml-api, Plugin:command-launcher, Plugin:pipeline-stage-tags-metadata, Plugin:token-macro, Plugin:nexus-jenkins-plugin, Plugin:bouncycastle-api, Plugin:sonar, Plugin:blueocean-jira, Plugin:workflow-aggregator, Plugin:blueocean-rest, Plugin:audit-trail, Plugin:mailer, Plugin:display-url-api, Plugin:javadoc, Plugin:ssh-credentials, Plugin:blueocean-pipeline-api-impl, Plugin:antisamy-markup-formatter, Plugin:blueocean-github-pipeline, Plugin:workflow-cps-global-lib, Plugin:jdk-tool, Plugin:variant, Plugin:blueocean-web, Plugin:blueocean-pipeline-scm-api, Plugin:blueocean-bitbucket-pipeline, Plugin:github, Plugin:jquery-detached, Plugin:cloudbees-folder, Plugin:active-directory, Plugin:blueocean-events, Plugin:timestamper, Plugin:font-awesome-api, Plugin:github-branch-source, Plugin:build-monitor-plugin, Plugin:blueocean-display-url, Plugin:jjwt-api, Plugin:workflow-support, Plugin:plain-credentials]
- What Operating System are you using (both controller, and any agents involved in the problem)?
Fedora 32
Reproduction steps
Not sure since when these warnings started appearing. Perhaps after updating to Jenkins: 2.277.1 Doesn't matter how Allure is configured under Global Tool Configuration. Tried a couple different methods/urls. Below logs show up every couple of minutes or so.
Doesn't appear to have any affect on builds (yet).
Results
Expected result:
No warnings in the Jenkins sytem log
Actual result:
Apr 04, 2021 6:25:10 PM WARNING hudson.tools.ToolInstallation writeReplace
Serialization of AllureCommandlineInstallation extends ToolInstallation over Remoting is deprecated
java.lang.Throwable
at hudson.tools.ToolInstallation.writeReplace(ToolInstallation.java:236)
at sun.reflect.GeneratedMethodAccessor9235.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1244)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1136)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1548)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1509)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1432)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348)
at hudson.remoting.UserRequest._serialize(UserRequest.java:263)
at hudson.remoting.UserRequest.serialize(UserRequest.java:272)
at hudson.remoting.UserRequest.<init>(UserRequest.java:101)
at hudson.remoting.Channel.call(Channel.java:999)
at ru.yandex.qatools.allure.jenkins.utils.BuildUtils.setEnvVarsForNode(BuildUtils.java:48)
at ru.yandex.qatools.allure.jenkins.utils.BuildUtils.setUpTool(BuildUtils.java:40)
at ru.yandex.qatools.allure.jenkins.AllureReportPublisher.getCommandline(AllureReportPublisher.java:353)
at ru.yandex.qatools.allure.jenkins.AllureReportPublisher.generateReport(AllureReportPublisher.java:303)
at ru.yandex.qatools.allure.jenkins.AllureReportPublisher.perform(AllureReportPublisher.java:231)
at jenkins.tasks.SimpleBuildStep.perform(SimpleBuildStep.java:123)
at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:99)
at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:69)
at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
This is appearing all the time in my Jenkins logs. It would be very good if it could be solved. :)
Don't get your hopes up. This project is dead.