Details
-
Task
-
Status: Closed (View Workflow)
-
Trivial
-
Resolution: Cannot Reproduce
-
None
Description
With https://github.com/jenkinsci/flexible-publish-plugin/pull/19,
running tests on docker results ConfigurationTest takes really long time and some tests failed with SocketTimeout exceptions.
Attachments
Activity
Many warnings are output inside Jenkins:
121.291 [id=21] WARNING h.ExpressionFactory2$JexlExpression#evaluate: Caught exception evaluating: h.createRenderOnDemandProxy(context,attrs.capture) in /jenkins/job/test0/configure. Reason: java.lang.IllegalStateException: Invalid for read: id=node01ebszxh4dw5kkmzgxysduwwbe0 not resident java.lang.IllegalStateException: Invalid for read: id=node01ebszxh4dw5kkmzgxysduwwbe0 not resident at org.eclipse.jetty.server.session.Session.checkValidForRead(Session.java:698) at org.eclipse.jetty.server.session.Session.getAttribute(Session.java:715) at org.kohsuke.stapler.bind.BoundObjectTable.resolve(BoundObjectTable.java:94) at org.kohsuke.stapler.bind.BoundObjectTable.bind(BoundObjectTable.java:58) at org.kohsuke.stapler.bind.BoundObjectTable.bind(BoundObjectTable.java:65) at org.kohsuke.stapler.RequestImpl.createJavaScriptProxy(RequestImpl.java:141) at hudson.Functions.createRenderOnDemandProxy(Functions.java:2163) ...
121.295 [id=21] WARNING o.k.stapler.jelly.AdjunctTag#doTag: AdjunctManager is not installed for this application. Skipping <adjunct> tags java.lang.Exception at org.kohsuke.stapler.jelly.AdjunctTag.doTag(AdjunctTag.java:74) ...
each logs are output several times.
Succeeding tests also takes long time:
# mvn test -Dtest=ConfigurationTest#testWithoutPublishers ... === Starting testWithoutPublishers(org.jenkins_ci.plugins.flexible_publish.ConfigurationTest) 0.142 [id=14] INFO o.jvnet.hudson.test.WarExploder#explode: Picking up existing exploded jenkins.war at /workspace/target/jenkins-for-test 0.565 [id=14] INFO o.jvnet.hudson.test.JenkinsRule#createWebServer: Running on http://localhost:42163/jenkins/ 4.949 [id=28] INFO jenkins.InitReactorRunner$1#onAttained: Started initialization 5.477 [id=30] INFO hudson.PluginManager#considerDetachedPlugin: Loading a detached plugin as a dependency: /workspace/target/tmp/jenkins3755368883337197337/plugins/trilead-api.jpi 5.623 [id=38] INFO hudson.PluginManager#considerDetachedPlugin: Loading a detached plugin as a dependency: /workspace/target/tmp/jenkins3755368883337197337/plugins/jdk-tool.jpi 8.311 [id=28] INFO jenkins.InitReactorRunner$1#onAttained: Listed all plugins 10.724 [id=28] INFO jenkins.InitReactorRunner$1#onAttained: Prepared all plugins 10.743 [id=30] INFO jenkins.InitReactorRunner$1#onAttained: Started all plugins 10.745 [id=35] INFO jenkins.InitReactorRunner$1#onAttained: Augmented all extensions 14.463 [id=39] INFO jenkins.InitReactorRunner$1#onAttained: System config loaded 14.464 [id=26] INFO jenkins.InitReactorRunner$1#onAttained: System config adapted 14.466 [id=27] INFO jenkins.InitReactorRunner$1#onAttained: Loaded all jobs 14.468 [id=41] INFO jenkins.InitReactorRunner$1#onAttained: Configuration for all jobs updated 14.820 [id=34] INFO jenkins.InitReactorRunner$1#onAttained: Completed initialization 100.646 [id=14] INFO jenkins.model.Jenkins#cleanUp: Stopping Jenkins 101.067 [id=14] INFO jenkins.model.Jenkins#cleanUp: Jenkins stopped [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 102.67 s - in org.jenkins_ci.plugins.flexible_publish.ConfigurationTest
It looks strange.
Looks an issue of Jetty.
Jenkins version may affect:
NG: 2.263.1
NG: 2.235.5
NG: 2.222.4 (run-condition-1.3)
NG: 2.204.6 (run-condition-1.3, matrix-project-1.17)
NG: 2.190.3 (run-condition-1.3, matrix-project-1.17)