Various improvements for SignInWithEthereum Authentication - #15649
Various improvements for SignInWithEthereum Authentication#15649lachlan-roberts wants to merge 1 commit into
Parallel Stage/Build / Test - JDK17: error in 'junit' step
Parallel Stage / Build / Test - JDK21 / Build / Test - JDK21 / Shell Script
Error in sh step, with arguments mvn -Dmaven.build.cache.restoreGeneratedSources=false -Dmaven.build.cache.remote.url=http://nexus-service.nexus.svc.cluster.local:8081/repository/maven-build-cache -Dmaven.build.cache.remote.enabled=true -Dmaven.build.cache.remote.save.enabled=true -Dmaven.build.cache.remote.server.id=nexus-cred -s /home/jenkins/agent/workspace/jetty.project_PR-15649@tmp/config17211439540425895570tmp -Dsettings.path=/home/jenkins/agent/workspace/jetty.project_PR-15649@tmp/config17211439540425895570tmp -DsettingsPath=/home/jenkins/agent/workspace/jetty.project_PR-15649@tmp/config17211439540425895570tmp -Dmaven.repo.uri=http://nexus-service.nexus.svc.cluster.local:8081/repository/maven-public/ -ntp -Dmaven.repo.local=.repository -Pci -V -B -e -U clean install -Dspotbugs.skip=true -Djacoco.skip=true.
Agent was removed
Build log
Build log truncated.
2026-08-27 09:39:40.394:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:40 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2026-08-27 09:39:40.396:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:40 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2026-08-27 09:39:40.396:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:40 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2026-08-27 09:39:40.396:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:40 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
2026-08-27 09:39:40.399:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:40 0 [Note] InnoDB: 5.7.21 started; log sequence number 1632475; transaction id 21
2026-08-27 09:39:40.400:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:40 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
2026-08-27 09:39:40.401:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:40 0 [Note] Plugin 'FEEDBACK' is disabled.
2026-08-27 09:39:40.409:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:40 0 [Warning] 'user' entry 'root@7a00d0a02d41' ignored in --skip-name-resolve mode.
2026-08-27 09:39:40.410:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:40 0 [Warning] 'proxies_priv' entry '@% root@7a00d0a02d41' ignored in --skip-name-resolve mode.
2026-08-27 09:39:40.412:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:40 0 [Note] InnoDB: Buffer pool(s) load completed at 260827 9:39:40
2026-08-27 09:39:40.415:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:40 0 [Note] Reading of all Master_info entries succeded
2026-08-27 09:39:40.417:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:40 0 [Note] Added new Master_info '' to hash table
2026-08-27 09:39:40.417:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:40 0 [Note] mysqld: ready for connections.
2026-08-27 09:39:40.417:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: Version: '10.3.6-MariaDB-1:10.3.6+maria~jessie' socket: '/var/run/mysqld/mysqld.sock' port: 0 mariadb.org binary distribution
2026-08-27 09:39:41.465:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: Warning: Unable to load '/usr/share/zoneinfo/leap-seconds.list' as time zone. Skipping it.
2026-08-27 09:39:42.764:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:42 10 [Warning] 'proxies_priv' entry '@% root@7a00d0a02d41' ignored in --skip-name-resolve mode.
2026-08-27 09:39:42.798:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDOUT:
2026-08-27 09:39:42.799:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:42 0 [Note] mysqld (initiated by: unknown): Normal shutdown
2026-08-27 09:39:42.799:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:42 0 [Note] Event Scheduler: Purging the queue. 0 events
2026-08-27 09:39:42.799:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:42 0 [Note] InnoDB: FTS optimize thread exiting.
2026-08-27 09:39:42.819:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:42 0 [Note] InnoDB: Starting shutdown...
2026-08-27 09:39:42.820:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:42 0 [Note] InnoDB: Dumping buffer pool(s) to /var/lib/mysql/ib_buffer_pool
2026-08-27 09:39:42.820:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:42 0 [Note] InnoDB: Instance 0, restricted to 255 pages due to innodb_buf_pool_dump_pct=25
2026-08-27 09:39:42.820:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:42 0 [Note] InnoDB: Buffer pool(s) dump completed at 260827 9:39:42
2026-08-27 09:39:44.029:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] InnoDB: Shutdown completed; log sequence number 1632484; transaction id 22
2026-08-27 09:39:44.030:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] InnoDB: Removed temporary tablespace data file: "ibtmp1"
2026-08-27 09:39:44.041:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] mysqld: Shutdown complete
2026-08-27 09:39:44.041:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR:
2026-08-27 09:39:44.084:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDOUT:
2026-08-27 09:39:44.084:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDOUT: MySQL init process done. Ready for start up.
2026-08-27 09:39:44.084:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDOUT:
2026-08-27 09:39:44.227:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Warning] option 'table_open_cache': unsigned value 4 adjusted to 10
2026-08-27 09:39:44.228:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] mysqld (mysqld 10.3.6-MariaDB-1:10.3.6+maria~jessie) starting as process 1 ...
2026-08-27 09:39:44.249:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2026-08-27 09:39:44.249:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] InnoDB: Uses event mutexes
2026-08-27 09:39:44.249:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] InnoDB: Compressed tables use zlib 1.2.8
2026-08-27 09:39:44.250:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] InnoDB: Using Linux native AIO
2026-08-27 09:39:44.250:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] InnoDB: Number of pools: 1
2026-08-27 09:39:44.250:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] InnoDB: Using SSE2 crc32 instructions
2026-08-27 09:39:44.250:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
2026-08-27 09:39:44.252:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] InnoDB: Completed initialization of buffer pool
2026-08-27 09:39:44.253:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority().
2026-08-27 09:39:44.342:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2026-08-27 09:39:44.347:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2026-08-27 09:39:44.347:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2026-08-27 09:39:44.347:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
2026-08-27 09:39:44.355:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] InnoDB: 5.7.21 started; log sequence number 1632484; transaction id 21
2026-08-27 09:39:44.355:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
2026-08-27 09:39:44.355:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] Plugin 'FEEDBACK' is disabled.
2026-08-27 09:39:44.361:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] InnoDB: Buffer pool(s) load completed at 260827 9:39:44
2026-08-27 09:39:44.364:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] Server socket created on IP: '::'.
2026-08-27 09:39:44.366:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Warning] 'proxies_priv' entry '@% root@7a00d0a02d41' ignored in --skip-name-resolve mode.
2026-08-27 09:39:44.373:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] Reading of all Master_info entries succeded
2026-08-27 09:39:44.373:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] Added new Master_info '' to hash table
2026-08-27 09:39:44.373:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: 2026-08-27 9:39:44 0 [Note] mysqld: ready for connections.
2026-08-27 09:39:44.373:INFO :oejs.MariaDbLogs:docker-java-stream--21016066: STDERR: Version: '10.3.6-MariaDB-1:10.3.6+maria~jessie' socket: '/var/run/mysqld/mysqld.sock' port: 3306 mariadb.org binary distribution
2026-08-27 09:39:44.476:INFO :tm1033.6:ForkJoinPool-1-worker-1: Container mariadb:10.3.6 started in PT7.728161743S
2026-08-27 09:39:44.477:INFO :tm1033.6:ForkJoinPool-1-worker-1: Container is started (JDBC URL: jdbc:mariadb://10.0.1.1:37014/sessions)
2026-08-27 09:39:44.477:INFO :oejs.JdbcTestHelper:ForkJoinPool-1-worker-1: Mariadb container started for 10.0.1.1:37014 - 7745ms
2026-08-27 09:39:44.477:INFO :oejs.JdbcTestHelper:ForkJoinPool-1-worker-1: DEFAULT_CONNECTION_URL: jdbc:mariadb://10.0.1.1:37014/sessions?user=beer&password=pacific_ale
2026-08-27 09:39:45.068:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-1: Session workerName=w3
2026-08-27 09:39:45.068:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-4: Session workerName=w2
2026-08-27 09:39:45.068:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-2: Session workerName=w0
2026-08-27 09:39:45.068:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-3: Session workerName=w1
2026-08-27 09:39:45.069:WARN :oejs.HouseKeeper:ForkJoinPool-1-worker-2: w0 short interval of 1sec for session scavenging.
2026-08-27 09:39:45.169:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-3: Session workerName=w4
2026-08-27 09:39:45.169:WARN :oejs.HouseKeeper:ForkJoinPool-1-worker-3: w4 short interval of 2sec for session scavenging.
2026-08-27 09:39:45.171:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-2: Session workerName=w5
2026-08-27 09:39:45.171:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-4: Session workerName=w6
2026-08-27 09:39:45.171:WARN :oejs.HouseKeeper:ForkJoinPool-1-worker-2: w5 short interval of 1sec for session scavenging.
[2026-08-27T09:39:45.224+0000][info][gc] GC(4) Pause Young (Concurrent Start) (Metadata GC Threshold) 177M->81M(4096M) 7.640ms
[2026-08-27T09:39:45.227+0000][info][gc] GC(5) Concurrent Mark Cycle
[2026-08-27T09:39:45.268+0000][info][gc] GC(5) Pause Remark 89M->85M(4096M) 4.308ms
[2026-08-27T09:39:45.282+0000][info][gc] GC(5) Pause Cleanup 85M->85M(4096M) 0.194ms
[2026-08-27T09:39:45.321+0000][info][gc] GC(5) Concurrent Mark Cycle 97.236ms
2026-08-27 09:39:45.316:INFO :oeje10w.StandardDescriptorProcessor:ForkJoinPool-1-worker-1: NO JSP Support for /webappObjectInSessionTest, did not find org.eclipse.jetty.ee10.jsp.JettyJspServlet
2026-08-27 09:39:45.376:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-1: Session workerName=w7
2026-08-27 09:39:45.403:INFO :oeje10w.StandardDescriptorProcessor:ForkJoinPool-1-worker-1: NO JSP Support for /webappObjectInSessionTest, did not find org.eclipse.jetty.ee10.jsp.JettyJspServlet
[INFO] Running org.eclipse.jetty.ee10.session.jdbc.ClusteredSessionScavengingTest
[INFO] Running org.eclipse.jetty.ee10.session.jdbc.ReloadedSessionMissingClassTest
[INFO] Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest
[INFO] Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest
Running org.eclipse.jetty.ee10.session.jdbc.ClusteredSessionScavengingTest.testClusteredScavenge()
Running org.eclipse.jetty.ee10.session.jdbc.ReloadedSessionMissingClassTest.testSessionReloadWithMissingClass(WorkDir)
2026-08-27 09:39:45.439:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-6: Session workerName=w8
2026-08-27 09:39:45.439:WARN :oejs.HouseKeeper:ForkJoinPool-1-worker-6: w8 short interval of 1sec for session scavenging.
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testLoadSessionFails()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testLoadSessionFails()
2026-08-27 09:39:45.522:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-6: Session workerName=w9
2026-08-27 09:39:45.522:WARN :oejs.HouseKeeper:ForkJoinPool-1-worker-6: w9 short interval of 1sec for session scavenging.
2026-08-27 09:39:45.535:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:45.535:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:45.537:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-8: Session workerName=w10
[INFO] Running org.eclipse.jetty.ee10.session.jdbc.SessionTableSchemaTest
Running org.eclipse.jetty.ee10.session.jdbc.SessionTableSchemaTest.testExpired()
2026-08-27 09:39:45.562:INFO :oeje10w.StandardDescriptorProcessor:ForkJoinPool-1-worker-8: NO JSP Support for /foo, did not find org.eclipse.jetty.ee10.jsp.JettyJspServlet
2026-08-27 09:39:45.568:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:45.568:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testUpdateSession()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testUpdateSession()
Running org.eclipse.jetty.ee10.session.jdbc.SessionTableSchemaTest.testLoad()
2026-08-27 09:39:45.688:INFO :oeje10w.StandardDescriptorProcessor:ForkJoinPool-1-worker-8: NO JSP Support for /foo, did not find org.eclipse.jetty.ee10.jsp.JettyJspServlet
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.095 s -- in org.eclipse.jetty.ee10.session.jdbc.ClusteredSessionMigrationTest
2026-08-27 09:39:45.725:WARN :oejs.AbstractSessionManager:qtp1860421054-194: Error loading session w109c5vtksuaj4hx6bx8a53oeyq5
org.eclipse.jetty.session.UnreadableSessionDataException: Unreadable session w109c5vtksuaj4hx6bx8a53oeyq5 for w10__foo_0.0.0.0
at org.eclipse.jetty.session.JDBCSessionDataStore.doLoad(JDBCSessionDataStore.java:668)
at org.eclipse.jetty.session.AbstractSessionDataStore.lambda$load$1(AbstractSessionDataStore.java:147)
at org.eclipse.jetty.server.handler.ContextHandler$ScopedContext.run(ContextHandler.java:1720)
at org.eclipse.jetty.server.handler.ContextHandler$ScopedContext.run(ContextHandler.java:1713)
at org.eclipse.jetty.session.SessionContext.run(SessionContext.java:90)
at org.eclipse.jetty.session.AbstractSessionDataStore.load(AbstractSessionDataStore.java:155)
at org.eclipse.jetty.session.AbstractSessionCache.loadSession(AbstractSessionCache.java:396)
at org.eclipse.jetty.session.AbstractSessionCache.lambda$getAndEnter$0(AbstractSessionCache.java:325)
at org.eclipse.jetty.session.DefaultSessionCache.lambda$doComputeIfAbsent$0(DefaultSessionCache.java:118)
at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708)
at org.eclipse.jetty.session.DefaultSessionCache.doComputeIfAbsent(DefaultSessionCache.java:116)
at org.eclipse.jetty.session.AbstractSessionCache.getAndEnter(AbstractSessionCache.java:318)
at org.eclipse.jetty.session.AbstractSessionCache.get(AbstractSessionCache.java:301)
at org.eclipse.jetty.session.AbstractSessionManager.getManagedSession(AbstractSessionManager.java:407)
at org.eclipse.jetty.session.AbstractSessionManager.resolveRequestedSessionId(AbstractSessionManager.java:1295)
at org.eclipse.jetty.ee10.servlet.SessionHandler.handle(SessionHandler.java:706)
at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1253)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:148)
at org.eclipse.jetty.server.Server.handle(Server.java:197)
at org.eclipse.jetty.server.internal.HttpChannelState$HandlerInvoker.run(HttpChannelState.java:804)
at org.eclipse.jetty.server.internal.HttpConnection.onFillable(HttpConnection.java:420)
at org.eclipse.jetty.server.internal.HttpConnection$FillableCallback.succeeded(HttpConnection.java:1790)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)
at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:54)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:492)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.epcRunTask(AdaptiveExecutionStrategy.java:428)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:401)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:255)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.produce(AdaptiveExecutionStrategy.java:196)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:1009)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1240)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1194)
at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by:
java.lang.ClassNotFoundException: Foo
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:534)
at java.base/java.lang.Class.forName(Class.java:513)
at java.base/java.io.ObjectInputStream.resolveClass(ObjectInputStream.java:804)
at org.eclipse.jetty.util.ClassLoadingObjectInputStream.resolveClass(ClassLoadingObjectInputStream.java:78)
at java.base/java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:2061)
at java.base/java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1927)
at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2252)
at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1762)
at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:540)
at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:498)
at org.eclipse.jetty.util.ClassLoadingObjectInputStream.readObject(ClassLoadingObjectInputStream.java:57)
at org.eclipse.jetty.session.SessionData.deserializeAttributes(SessionData.java:143)
at org.eclipse.jetty.session.ObjectStreamSessionDataStore.deserializeAttributes(ObjectStreamSessionDataStore.java:99)
at org.eclipse.jetty.session.JDBCSessionDataStore.doLoad(JDBCSessionDataStore.java:664)
at org.eclipse.jetty.session.AbstractSessionDataStore.lambda$load$1(AbstractSessionDataStore.java:147)
at org.eclipse.jetty.server.handler.ContextHandler$ScopedContext.run(ContextHandler.java:1720)
at org.eclipse.jetty.server.handler.ContextHandler$ScopedContext.run(ContextHandler.java:1713)
at org.eclipse.jetty.session.SessionContext.run(SessionContext.java:90)
at org.eclipse.jetty.session.AbstractSessionDataStore.load(AbstractSessionDataStore.java:155)
at org.eclipse.jetty.session.AbstractSessionCache.loadSession(AbstractSessionCache.java:396)
at org.eclipse.jetty.session.AbstractSessionCache.lambda$getAndEnter$0(AbstractSessionCache.java:325)
at org.eclipse.jetty.session.DefaultSessionCache.lambda$doComputeIfAbsent$0(DefaultSessionCache.java:118)
at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708)
at org.eclipse.jetty.session.DefaultSessionCache.doComputeIfAbsent(DefaultSessionCache.java:116)
at org.eclipse.jetty.session.AbstractSessionCache.getAndEnter(AbstractSessionCache.java:318)
at org.eclipse.jetty.session.AbstractSessionCache.get(AbstractSessionCache.java:301)
at org.eclipse.jetty.session.AbstractSessionManager.getManagedSession(AbstractSessionManager.java:407)
at org.eclipse.jetty.session.AbstractSessionManager.resolveRequestedSessionId(AbstractSessionManager.java:1295)
at org.eclipse.jetty.ee10.servlet.SessionHandler.handle(SessionHandler.java:706)
at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1253)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:148)
at org.eclipse.jetty.server.Server.handle(Server.java:197)
at org.eclipse.jetty.server.internal.HttpChannelState$HandlerInvoker.run(HttpChannelState.java:804)
at org.eclipse.jetty.server.internal.HttpConnection.onFillable(HttpConnection.java:420)
at org.eclipse.jetty.server.internal.HttpConnection$FillableCallback.succeeded(HttpConnection.java:1790)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)
at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:54)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:492)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.epcRunTask(AdaptiveExecutionStrategy.java:428)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:401)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:255)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.produce(AdaptiveExecutionStrategy.java:196)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:1009)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1240)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1194)
at java.base/java.lang.Thread.run(Thread.java:1583)
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.140 s -- in org.eclipse.jetty.ee10.session.jdbc.ClusteredInvalidationSessionTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.144 s -- in org.eclipse.jetty.ee10.session.jdbc.WebAppObjectInSessionTest
2026-08-27 09:39:45.768:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:45.781:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.SessionTableSchemaTest.testMyExpiredSessions()
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.387 s -- in org.eclipse.jetty.ee10.session.jdbc.ReloadedSessionMissingClassTest
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testExistsDifferentContext()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testExistsDifferentContext()
2026-08-27 09:39:45.930:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:45.930:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.SessionTableSchemaTest.testDelete()
2026-08-27 09:39:45.950:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:45.950:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testLoadSessionExists()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testLoadSessionExists()
Running org.eclipse.jetty.ee10.session.jdbc.SessionTableSchemaTest.testExists()
2026-08-27 09:39:46.095:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:46.095:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:46.112:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:46.113:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.SessionTableSchemaTest.testUpdate()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testExistsIsExpired()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testExistsIsExpired()
2026-08-27 09:39:46.819:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.293 s -- in org.eclipse.jetty.ee10.session.jdbc.SessionTableSchemaTest
2026-08-27 09:39:46.842:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:46.843:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:46.862:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testSavePeriodDirtySession()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testSavePeriodDirtySession()
2026-08-27 09:39:46.953:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:46.985:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testStoreObjectAttributes()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testStoreObjectAttributes()
2026-08-27 09:39:47.306:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:47.319:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testExistsNotExpired()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testExistsNotExpired()
2026-08-27 09:39:47.433:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:47.444:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:47.455:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:47.457:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testLoadSessionDoesNotExist()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testLoadSessionDoesNotExist()
2026-08-27 09:39:47.551:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:47.552:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testGetExpiredPersistedNotExpired()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testGetExpiredPersistedNotExpired()
2026-08-27 09:39:47.651:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:47.651:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:47.676:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:47.676:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testStoreSession()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testStoreSession()
2026-08-27 09:39:47.830:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:47.842:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testLoadSessionExpired()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testLoadSessionExpired()
2026-08-27 09:39:47.997:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:48.016:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:48.046:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testGetExpiredNotPersisted()
2026-08-27 09:39:48.284:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testGetExpiredPersistedAndExpiredOnly()
2026-08-27 09:39:48.485:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:48.526:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testSavePeriodOnCreate()
2026-08-27 09:39:48.675:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:48.686:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testGetExpiredDifferentNode()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testGetExpiredNotPersisted()
2026-08-27 09:39:48.800:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:48.813:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:48.823:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testGetExpiredPersistedAndExpiredOnly()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testEmptyLoadSession()
[2026-08-27T09:39:48.945+0000][info][gc] GC(6) Pause Young (Prepare Mixed) (G1 Evacuation Pause) 269M->79M(4096M) 10.007ms
2026-08-27 09:39:48.922:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:48.922:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:48.947:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:48.954:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testSavePeriodOnUpdate()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testSavePeriodOnCreate()
2026-08-27 09:39:49.031:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:49.031:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testModifyEmptyLoadSession()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testGetExpiredDifferentNode()
2026-08-27 09:39:49.105:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:49.105:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:49.117:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:49.117:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testEmptyLoadSession()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testDeleteSessionDoesNotExist()
2026-08-27 09:39:49.184:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:49.190:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:49.197:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testDeleteSessionExists()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testSavePeriodOnUpdate()
2026-08-27 09:39:49.256:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:49.263:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:49.268:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testModifyEmptyLoadSession()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testExistsNotExists()
2026-08-27 09:39:49.348:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:49.348:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:49.358:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testGetExpiredPersistedAndExpired()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testDeleteSessionDoesNotExist()
2026-08-27 09:39:49.406:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:49.426:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:49.432:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testUnserializableSession()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testDeleteSessionExists()
2026-08-27 09:39:49.498:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:49.498:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:49.514:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest.testCleanOrphans()
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testExistsNotExists()
2026-08-27 09:39:49.574:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:49.586:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testGetExpiredPersistedAndExpired()
2026-08-27 09:39:49.647:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-7: Session workerName=
2026-08-27 09:39:49.647:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:49.665:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
[INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.256 s -- in org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreTest
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testUnserializableSession()
2026-08-27 09:39:49.736:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
Running org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest.testCleanOrphans()
2026-08-27 09:39:49.888:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
2026-08-27 09:39:50.001:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-5: Session workerName=
[INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.677 s -- in org.eclipse.jetty.ee10.session.jdbc.JDBCSessionDataStoreCompressTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.531 s -- in org.eclipse.jetty.ee10.session.jdbc.ClusteredSessionScavengingTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.04 s -- in org.eclipse.jetty.ee10.session.jdbc.ClusteredOrphanedSessionTest
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 62, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- resources:3.5.0:copy-resources (generate-git-sha-properties) @ jetty-ee10-test-sessions-jdbc ---
[INFO] Copying 1 resource from ../../../../build to target
[INFO]
[INFO] --- jar:3.5.1:jar (default-jar) @ jetty-ee10-test-sessions-jdbc ---
[INFO] Building jar: /home/jenkins/agent/workspace/jetty.project_PR-15649/jetty-ee10/jetty-ee10-tests/jetty-ee10-test-sessions/jetty-ee10-test-sessions-jdbc/target/jetty-ee10-test-sessions-jdbc-12.1.13-SNAPSHOT.jar
[INFO]
[INFO] --- source:3.4.0:jar-no-fork (attach-sources) @ jetty-ee10-test-sessions-jdbc ---
[INFO] Skipping source per configuration.
[INFO]
[INFO] --- javadoc:3.12.0:javadoc-no-fork (default) @ jetty-ee10-test-sessions-jdbc ---
[INFO] Skipping org.apache.maven.plugins:maven-javadoc-plugin:3.12.0:javadoc-no-fork report goal
[INFO]
[INFO] --- jacoco:0.8.15:report (jacoco-site) @ jetty-ee10-test-sessions-jdbc ---
[INFO] Skipping JaCoCo execution because property jacoco.skip is set.
[INFO]
[INFO] --- duplicate-finder:2.0.1:check (default) @ jetty-ee10-test-sessions-jdbc ---
[INFO] Checking compile classpath
[INFO] Checking runtime classpath
[INFO] Checking test classpath
[INFO]
[INFO] --- install:3.1.4:install (default-install) @ jetty-ee10-test-sessions-jdbc ---
[INFO] Installing /home/jenkins/agent/workspace/jetty.project_PR-15649/jetty-ee10/jetty-ee10-tests/jetty-ee10-test-sessions/jetty-ee10-test-sessions-jdbc/pom.xml to /home/jenkins/agent/workspace/jetty.project_PR-15649/.repository/org/eclipse/jetty/ee10/jetty-ee10-test-sessions-jdbc/12.1.13-SNAPSHOT/jetty-ee10-test-sessions-jdbc-12.1.13-SNAPSHOT.pom
[INFO] Installing /home/jenkins/agent/workspace/jetty.project_PR-15649/jetty-ee10/jetty-ee10-tests/jetty-ee10-test-sessions/jetty-ee10-test-sessions-jdbc/target/jetty-ee10-test-sessions-jdbc-12.1.13-SNAPSHOT.jar to /home/jenkins/agent/workspace/jetty.project_PR-15649/.repository/org/eclipse/jetty/ee10/jetty-ee10-test-sessions-jdbc/12.1.13-SNAPSHOT/jetty-ee10-test-sessions-jdbc-12.1.13-SNAPSHOT.jar
[INFO] Saved to remote cache http://nexus-service.nexus.svc.cluster.local:8081/repository/maven-build-cache/v1.2/org.eclipse.jetty.ee10/jetty-ee10-test-sessions-jdbc/436f7cbd42022666/jetty-ee10-test-sessions-jdbc.jar
[INFO] Saved Build to local file: /home/jenkins/agent/workspace/jetty.project_PR-15649/build-cache/v1.2/org.eclipse.jetty.ee10/jetty-ee10-test-sessions-jdbc/436f7cbd42022666/local/buildinfo.xml
[INFO] Saved to remote cache http://nexus-service.nexus.svc.cluster.local:8081/repository/maven-build-cache/v1.2/org.eclipse.jetty.ee10/jetty-ee10-test-sessions-jdbc/436f7cbd42022666/buildinfo.xml
[INFO]
[INFO] -----< org.eclipse.jetty.ee10:jetty-ee10-test-sessions-memcached >------
[INFO] Building EE10 :: Tests :: Sessions :: Memcached 12.1.13-SNAPSHOT [359/447]
[INFO] from jetty-ee10/jetty-ee10-tests/jetty-ee10-test-sessions/jetty-ee10-test-sessions-memcached/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] Cache is INITIALIZED on project level for org.eclipse.jetty.ee10:jetty-ee10-test-sessions-memcached
[INFO]
[INFO] --- clean:3.5.0:clean (default-clean) @ jetty-ee10-test-sessions-memcached ---
[INFO] Going to calculate checksum for project [groupId=org.eclipse.jetty.ee10, artifactId=jetty-ee10-test-sessions-memcached, version=12.1.13-SNAPSHOT]
[INFO] Scanning plugins configurations to find input files. Probing is enabled, values will be checked for presence in file system
[INFO] Found 29 input files. Project dir processing: 0, plugins: 7 millis
[INFO] Going to calculate checksum for project [groupId=org.eclipse.jetty, artifactId=jetty-client, version=12.1.13-SNAPSHOT]
[INFO] Going to calculate checksum for project [groupId=org.eclipse.jetty, artifactId=jetty-session, version=12.1.13-SNAPSHOT]
[INFO] Going to calculate checksum for project [groupId=org.eclipse.jetty, artifactId=jetty-slf4j-impl, version=12.1.13-SNAPSHOT]
[INFO] Going to calculate checksum for project [groupId=org.eclipse.jetty.ee10, artifactId=jetty-ee10-test-sessions-common, version=12.1.13-SNAPSHOT]
[INFO] Going to calculate checksum for project [groupId=org.eclipse.jetty.ee10, artifactId=jetty-ee10-webapp, version=12.1.13-SNAPSHOT]
[INFO] Going to calculate checksum for project [groupId=org.eclipse.jetty.memcached, artifactId=jetty-memcached-sessions, version=12.1.13-SNAPSHOT]
[INFO] Going to calculate checksum for project [groupId=org.eclipse.jetty.tests, artifactId=jetty-test-session-common, version=12.1.13-SNAPSHOT]
[INFO] Going to calculate checksum for project [groupId=org.eclipse.jetty, artifactId=build-resources, version=12.1.13-SNAPSHOT]
[INFO] Project inputs calculated in 9 ms. XXMM checksum [fbfb7c83f255bf72] calculated in 18 ms.
[INFO] Attempting to restore project org.eclipse.jetty.ee10:jetty-ee10-test-sessions-memcached from build cache
[INFO] Downloading http://nexus-service.nexus.svc.cluster.local:8081/repository/maven-build-cache/v1.2/org.eclipse.jetty.ee10/jetty-ee10-test-sessions-memcached/fbfb7c83f255bf72/buildinfo.xml
[INFO] Cache item not found: http://nexus-service.nexus.svc.cluster.local:8081/repository/maven-build-cache/v1.2/org.eclipse.jetty.ee10/jetty-ee10-test-sessions-memcached/fbfb7c83f255bf72/buildinfo.xml
[INFO] Remote cache is incomplete or missing, trying local build for org.eclipse.jetty.ee10:jetty-ee10-test-sessions-memcached
[INFO] Local build was not found by checksum fbfb7c83f255bf72 for org.eclipse.jetty.ee10:jetty-ee10-test-sessions-memcached
[INFO]
[INFO] --- spotless:2.46.1:check (default) @ jetty-ee10-test-sessions-memcached ---
[INFO] Index file does not exist. Fallback to an empty index
[INFO] Spotless.Java is keeping 1 files clean - 0 needs changes to be clean, 1 were already clean, 0 were skipped because caching determined they were already clean
[INFO] Sorting file /tmp/pom4537372613940281835.xml
[INFO] Pom file is already sorted, exiting
[INFO] Spotless.Pom is keeping 1 files clean - 0 needs changes to be clean, 1 were already clean, 0 were skipped because caching determined they were already clean
[INFO]
[INFO] --- checkstyle:3.6.0:check (checkstyle-check) @ jetty-ee10-test-sessions-memcached ---
[INFO] Starting audit...
Audit done.
[INFO] You have 0 Checkstyle violations.
[INFO]
[INFO] --- enforcer:3.6.3:enforce (ban-javax-servlet-api) @ jetty-ee10-test-sessions-memcached ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO]
[INFO] --- enforcer:3.6.3:enforce (enforce-versions) @ jetty-ee10-test-sessions-memcached ---
[INFO] Rule 5: org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps passed
[INFO]
[INFO] --- build-helper:3.6.1:parse-version (set-osgi-version) @ jetty-ee10-test-sessions-memcached ---
[INFO]
[INFO] --- buildnumber:3.3.0:create (create-git-sha) @ jetty-ee10-test-sessions-memcached ---
[INFO] Change the default 'git' provider implementation to 'git'.
[INFO]
[INFO] --- jacoco:0.8.15:prepare-agent (jacoco-initialize) @ jetty-ee10-test-sessions-memcached ---
[INFO] Skipping JaCoCo execution because property jacoco.skip is set.
[INFO] argLine set to empty
[INFO]
[INFO] --- jacoco:0.8.15:prepare-agent (jacoco-setup-m-invoker-p) @ jetty-ee10-test-sessions-memcached ---
[INFO] Skipping JaCoCo execution because property jacoco.skip is set.
[INFO] invoker.mavenOpts set to empty
[INFO]
[INFO] --- remote-resources:3.3.0:process (copy-shared-resources) @ jetty-ee10-test-sessions-memcached ---
[INFO] Preparing remote bundle org.eclipse.jetty:build-resources:12.1.13-SNAPSHOT
[INFO] Copying 0 resource from 1 bundle.
[INFO]
[INFO] --- resources:3.5.0:resources (default-resources) @ jetty-ee10-test-sessions-memcached ---
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/jetty.project_PR-15649/jetty-ee10/jetty-ee10-tests/jetty-ee10-test-sessions/jetty-ee10-test-sessions-memcached/src/main/resources
[INFO]
[INFO] --- jetty-version:2.7:attach-version-text (attach-version) @ jetty-ee10-test-sessions-memcached ---
[INFO]
[INFO] --- compiler:3.15.0:compile (default-compile) @ jetty-ee10-test-sessions-memcached ---
[INFO] No sources to compile
[INFO]
[INFO] --- bundle:5.1.9:manifest (default) @ jetty-ee10-test-sessions-memcached ---
[INFO] No MANIFEST.MF file found, generating manifest.
[INFO] Writing manifest: /home/jenkins/agent/workspace/jetty.project_PR-15649/jetty-ee10/jetty-ee10-tests/jetty-ee10-test-sessions/jetty-ee10-test-sessions-memcached/target/classes/META-INF/MANIFEST.MF
[INFO]
[INFO] --- resources:3.5.0:testResources (default-testResources) @ jetty-ee10-test-sessions-memcached ---
[INFO] Copying 2 resources from src/test/resources to target/test-classes
[INFO]
[INFO] --- compiler:3.15.0:testCompile (default-testCompile) @ jetty-ee10-test-sessions-memcached ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 1 source file with javac [debug release 17] to target/test-classes
[INFO]
[INFO] --- surefire:3.5.6:test (default-test) @ jetty-ee10-test-sessions-memcached ---
[INFO] Surefire report directory: /home/jenkins/agent/workspace/jetty.project_PR-15649/jetty-ee10/jetty-ee10-tests/jetty-ee10-test-sessions/jetty-ee10-test-sessions-memcached/target/surefire-reports
[INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
[WARNING] System property [maven.repo.uri] overwritten by user properties from Maven session
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[2026-08-27T09:39:56.438+0000][info][gc] Using G1
openjdk version "21.0.7" 2025-04-15 LTS
OpenJDK Runtime Environment Temurin-21.0.7+6 (build 21.0.7+6-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.7+6 (build 21.0.7+6-LTS, mixed mode, sharing)
2026-08-27 09:39:57.958:INFO :ot.DockerClientFactory:ForkJoinPool-1-worker-1: Testcontainers version: 2.0.5
2026-08-27 09:39:58.609:INFO :otd.DockerClientProviderStrategy:ForkJoinPool-1-worker-1: Loaded org.testcontainers.dockerclient.UnixSocketClientProviderStrategy from ~/.testcontainers.properties, will try it first
2026-08-27 09:39:59.724:INFO :otd.DockerClientProviderStrategy:ForkJoinPool-1-worker-1: Found Docker environment with local Unix socket (unix:///var/run/docker.sock)
2026-08-27 09:39:59.726:INFO :ot.DockerClientFactory:ForkJoinPool-1-worker-1: Docker host IP address is 10.0.1.1
2026-08-27 09:39:59.748:INFO :ot.DockerClientFactory:ForkJoinPool-1-worker-1: Connected to docker: | Server Version: 29.1.3| API Version: 1.52| Operating System: Ubuntu 24.04.4 LTS| Total Memory: 257541 MB
2026-08-27 09:39:59.772:INFO :oti.PullPolicy:ForkJoinPool-1-worker-1: Image pull policy will be performed by: DefaultPullPolicy()
2026-08-27 09:39:59.774:INFO :otu.ImageNameSubstitutor:ForkJoinPool-1-worker-1: Image name substitution will be performed by: DefaultImageNameSubstitutor (composite of 'ConfigurationFileImageNameSubstitutor' and 'PrefixingImageNameSubstitutor')
[2026-08-27T09:45:02.884+0000][info][gc] GC(0) Pause Young (Concurrent Start) (Metadata GC Threshold) 97M->15M(4100M) 41.489ms
[2026-08-27T09:45:02.885+0000][info][gc] GC(1) Concurrent Mark Cycle
[2026-08-27T09:45:02.901+0000][info][gc] GC(1) Pause Remark 19M->19M(4096M) 5.134ms
[2026-08-27T09:45:02.902+0000][info][gc] GC(1) Pause Cleanup 21M->21M(4096M) 0.147ms
[2026-08-27T09:45:03.010+0000][info][gc] GC(1) Concurrent Mark Cycle 125.636ms
[2026-08-27T09:45:04.926+0000][info][gc] GC(2) Pause Young (Prepare Mixed) (G1 Evacuation Pause) 203M->83M(4096M) 232.523ms
2026-08-27 09:45:05.260:INFO :tt0114.0:ForkJoinPool-1-worker-1: Creating container for image: testcontainers/ryuk:0.14.0
2026-08-27 09:45:05.287:INFO :otu.RegistryAuthLocator:ForkJoinPool-1-worker-1: Failure when attempting to lookup auth config. Please ignore if you don't have images in an authenticated registry. Details: (dockerImageName: testcontainers/ryuk:0.14.0, configFile: /root/.docker/config.json, configEnv: DOCKER_AUTH_CONFIG). Falling back to docker-java default behaviour. Exception message: Status 404: No config supplied. Checked in order: /root/.docker/config.json (file not found), DOCKER_AUTH_CONFIG (not set)
2026-08-27 09:45:07.903:INFO :tt0114.0:ForkJoinPool-1-worker-1: Container testcontainers/ryuk:0.14.0 is starting: 4bc1bb9fdd10493cd401d7b510a2a2b05f09424c1d48a574d72ebd3caa43ebd6
[2026-08-27T09:45:08.543+0000][info][gc] GC(3) Pause Young (Mixed) (GCLocker Initiated GC) 260M->81M(4096M) 37.047ms
2026-08-27 09:45:08.573:INFO :tt0114.0:ForkJoinPool-1-worker-1: Container testcontainers/ryuk:0.14.0 started in PT3.31157534S
2026-08-27 09:45:08.621:INFO :otu.RyukResourceReaper:ForkJoinPool-1-worker-1: Ryuk started - will monitor and terminate Testcontainers containers on JVM exit
2026-08-27 09:45:08.621:INFO :ot.DockerClientFactory:ForkJoinPool-1-worker-1: Checking the system...
2026-08-27 09:45:08.622:INFO :ot.DockerClientFactory:ForkJoinPool-1-worker-1: ✔︎ Docker server version should be at least 1.6.0
[INFO] Running org.eclipse.jetty.ee10.session.memcached.CachingSessionDataStoreTest
Running org.eclipse.jetty.ee10.session.memcached.CachingSessionDataStoreTest.testSessionCRUD()
2026-08-27 09:45:08.803:INFO :tm166.6:ForkJoinPool-1-worker-1: Creating container for image: memcached:1.6.6
2026-08-27 09:45:08.943:INFO :tm166.6:ForkJoinPool-1-worker-1: Container memcached:1.6.6 is starting: 7dbe59d52ec7bb9ad7bf4a0ff4bc2d5282932abb7b3a1c1e226ca229aabb8391
2026-08-27 09:45:09.422:INFO :tm166.6:ForkJoinPool-1-worker-1: Container memcached:1.6.6 started in PT0.618832S
2026-08-27 09:45:09.422:INFO :oejstt.MemcachedTestHelper:ForkJoinPool-1-worker-1: time to start memcache instance 620ms on 10.0.1.1:37020
2026-08-27 09:45:09.542:INFO :nrx.XMemcachedClient:ForkJoinPool-1-worker-1: XMemcachedClient is using Text protocol
2026-08-27 09:45:09.580:INFO :cgcyni.SelectorManager:ForkJoinPool-1-worker-1: Creating 5 reactors...
2026-08-27 09:45:09.602:INFO :cgcyci.AbstractController:ForkJoinPool-1-worker-1: The Controller started at localhost/127.0.0.1:0 ...
2026-08-27 09:45:09.636:INFO :cgcyci.AbstractController:Xmemcached-Reactor-0: Add a session: 10.0.1.1:37020
2026-08-27 09:45:10.514:INFO :oejs.DefaultSessionIdManager:ForkJoinPool-1-worker-1: Session workerName=w0
2026-08-27 09:45:10.533:INFO :nrx.XMemcachedClient:ForkJoinPool-1-worker-1: XMemcachedClient is using Text protocol
2026-08-27 09:45:10.533:INFO :cgcyni.SelectorManager:ForkJoinPool-1-worker-1: Creating 5 reactors...
2026-08-27 09:45:10.534:INFO :cgcyci.AbstractController:ForkJoinPool-1-worker-1: The Controller started at localhost/127.0.0.1:0 ...
2026-08-27 09:45:10.535:INFO :cgcyci.AbstractController:Xmemcached-Reactor-0: Add a session: 10.0.1.1:37020
2026-08-27 09:45:11.076:INFO :cgcyci.AbstractController:ForkJoinPool-1-worker-1: Controller has been stopped.
2026-08-27 09:45:11.076:INFO :cgcyci.AbstractController:Xmemcached-Reactor-2: Remove a session: 10.0.1.1:37020
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.476 s -- in org.eclipse.jetty.ee10.session.memcached.CachingSessionDataStoreTest
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- resources:3.5.0:copy-resources (generate-git-sha-properties) @ jetty-ee10-test-sessions-memcached ---
[INFO] Copying 1 resource from ../../../../build to target
[INFO]
[INFO] --- jar:3.5.1:jar (default-jar) @ jetty-ee10-test-sessions-memcached ---
[INFO] Building jar: /home/jenkins/agent/workspace/jetty.project_PR-15649/jetty-ee10/jetty-ee10-tests/jetty-ee10-test-sessions/jetty-ee10-test-sessions-memcached/target/jetty-ee10-test-sessions-memcached-12.1.13-SNAPSHOT.jar
[INFO]
[INFO] --- source:3.4.0:jar-no-fork (attach-sources) @ jetty-ee10-test-sessions-memcached ---
[INFO] Skipping source per configuration.
[INFO]
[INFO] --- javadoc:3.12.0:javadoc-no-fork (default) @ jetty-ee10-test-sessions-memcached ---
[INFO] Skipping org.apache.maven.plugins:maven-javadoc-plugin:3.12.0:javadoc-no-fork report goal
[INFO]
[INFO] --- jacoco:0.8.15:report (jacoco-site) @ jetty-ee10-test-sessions-memcached ---
[INFO] Skipping JaCoCo execution because property jacoco.skip is set.
[INFO]
[INFO] --- duplicate-finder:2.0.1:check (default) @ jetty-ee10-test-sessions-memcached ---
[INFO] Checking compile classpath
[INFO] Checking runtime classpath
[INFO] Checking test classpath
[INFO]
[INFO] --- install:3.1.4:install (default-install) @ jetty-ee10-test-sessions-memcached ---
[INFO] Installing /home/jenkins/agent/workspace/jetty.project_PR-15649/jetty-ee10/jetty-ee10-tests/jetty-ee10-test-sessions/jetty-ee10-test-sessions-memcached/pom.xml to /home/jenkins/agent/workspace/jetty.project_PR-15649/.repository/org/eclipse/jetty/ee10/jetty-ee10-test-sessions-memcached/12.1.13-SNAPSHOT/jetty-ee10-test-sessions-memcached-12.1.13-SNAPSHOT.pom
[INFO] Installing /home/jenkins/agent/workspace/jetty.project_PR-15649/jetty-ee10/jetty-ee10-tests/jetty-ee10-test-sessions/jetty-ee10-test-sessions-memcached/target/jetty-ee10-test-sessions-memcached-12.1.13-SNAPSHOT.jar to /home/jenkins/agent/workspace/jetty.project_PR-15649/.repository/org/eclipse/jetty/ee10/jetty-ee10-test-sessions-memcached/12.1.13-SNAPSHOT/jetty-ee10-test-sessions-memcached-12.1.13-SNAPSHOT.jar
[INFO] Saved to remote cache http://nexus-service.nexus.svc.cluster.local:8081/repository/maven-build-cache/v1.2/org.eclipse.jetty.ee10/jetty-ee10-test-sessions-memcached/fbfb7c83f255bf72/jetty-ee10-test-sessions-memcached.jar
[INFO] Saved Build to local file: /home/jenkins/agent/workspace/jetty.project_PR-15649/build-cache/v1.2/org.eclipse.jetty.ee10/jetty-ee10-test-sessions-memcached/fbfb7c83f255bf72/local/buildinfo.xml
[INFO] Saved to remote cache http://nexus-service.nexus.svc.cluster.local:8081/repository/maven-build-cache/v1.2/org.eclipse.jetty.ee10/jetty-ee10-test-sessions-memcached/fbfb7c83f255bf72/buildinfo.xml
[INFO]
[INFO] ------< org.eclipse.jetty.ee10:jetty-ee10-test-sessions-mongodb >-------
[INFO] Building EE10 :: Tests :: Sessions :: Mongo 12.1.13-SNAPSHOT [360/447]
[INFO] from jetty-ee10/jetty-ee10-tests/jetty-ee10-test-sessions/jetty-ee10-test-sessions-mongodb/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] Cache is INITIALIZED on project level for org.eclipse.jetty.ee10:jetty-ee10-test-sessions-mongodb
[INFO]
[INFO] --- clean:3.5.0:clean (default-clean) @ jetty-ee10-test-sessions-mongodb ---
[INFO] Going to calculate checksum for project [groupId=org.eclipse.jetty.ee10, artifactId=jetty-ee10-test-sessions-mongodb, version=12.1.13-SNAPSHOT]
[INFO] Scanning plugins configurations to find input files. Probing is enabled, values will be checked for presence in file system
[INFO] Found 34 input files. Project dir processing: 0, plugins: 2 millis
[INFO] Going to calculate checksum for project [groupId=org.eclipse.jetty, artifactId=jetty-client, version=12.1.13-SNAPSHOT]
[INFO] Going to calculate checksum for project [groupId=org.eclipse.jetty, artifactId=jetty-jmx, version=12.1.13-SNAPSHOT]
[INFO] Going to calculate checksum for project [groupId=org.eclipse.jetty, artifactId=jetty-nosql, version=12.1.13-SNAPSHOT]
[INFO] Going to calculate checksum for project [groupId=org.eclipse.jetty, artifactId=jetty-session, version=12.1.13-SNAPSHOT]
[INFO] Going to calculate checksum for project [groupId=org.eclipse.jetty, artifactId=jetty-session, version=12.1.13-SNAPSHOT]
[INFO] Going to calculate checksum for project [groupId=org.eclipse.jetty, artifactId=jetty-slf4j-impl, version=12.1.13-SNAPSHOT]
[INFO] Going to calculate checksum for project [groupId=org.eclipse.jetty.ee10, artifactId=jetty-ee10-test-sessions-common, version=12.1.13-SNAPSHOT]
[INFO] Going to calculate checksum for project [groupId=org.eclipse.jetty.ee10, artifactId=jetty-ee10-webapp, version=12.1.13-SNAPSHOT]
[INFO] Going to calculate checksum for project [groupId=org.eclipse.jetty.tests, artifactId=jetty-test-session-common, version=12.1.13-SNAPSHOT]
[INFO] Going to calculate checksum for project [groupId=org.eclipse.jetty, artifactId=build-resources, version=12.1.13-SNAPSHOT]
[INFO] Project inputs calculated in 6 ms. XXMM checksum [b7abb203e11210db] calculated in 12 ms.
[INFO] Attempting to restore project org.eclipse.jetty.ee10:jetty-ee10-test-sessions-mongodb from build cache
[INFO] Downloading http://nexus-service.nexus.svc.cluster.local:8081/repository/maven-build-cache/v1.2/org.eclipse.jetty.ee10/jetty-ee10-test-sessions-mongodb/b7abb203e11210db/buildinfo.xml
[INFO] Cache item not found: http://nexus-service.nexus.svc.cluster.local:8081/repository/maven-build-cache/v1.2/org.eclipse.jetty.ee10/jetty-ee10-test-sessions-mongodb/b7abb203e11210db/buildinfo.xml
[INFO] Remote cache is incomplete or missing, trying local build for org.eclipse.jetty.ee10:jetty-ee10-test-sessions-mongodb
[INFO] Local build was not found by checksum b7abb203e11210db for org.eclipse.jetty.ee10:jetty-ee10-test-sessions-mongodb
[INFO]
[INFO] --- spotless:2.46.1:check (default) @ jetty-ee10-test-sessions-mongodb ---
[INFO] Index file does not exist. Fallback to an empty index
[INFO] Spotless.Java is keeping 5 files clean - 0 needs changes to be clean, 5 were already clean, 0 were skipped because caching determined they were already clean
[INFO] Sorting file /tmp/pom4634704377096130612.xml
[INFO] Pom file is already sorted, exiting
[INFO] Spotless.Pom is keeping 1 files clean - 0 needs changes to be clean, 1 were already clean, 0 were skipped because caching determined they were already clean
[INFO]
[INFO] --- checkstyle:3.6.0:check (checkstyle-check) @ jetty-ee10-test-sessions-mongodb ---
[INFO] Starting audit...
Audit done.
[INFO] You have 0 Checkstyle violations.
[INFO]
[INFO] --- enforcer:3.6.3:enforce (ban-javax-servlet-api) @ jetty-ee10-test-sessions-mongodb ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.BannedDependencies passed
[INFO]
[INFO] --- enforcer:3.6.3:enforce (enforce-versions) @ jetty-ee10-test-sessions-mongodb ---
[INFO] Rule 5: org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps passed
[INFO]
[INFO] --- build-helper:3.6.1:parse-version (set-osgi-version) @ jetty-ee10-test-sessions-mongodb ---
[INFO]
[INFO] --- buildnumber:3.3.0:create (create-git-sha) @ jetty-ee10-test-sessions-mongodb ---
[INFO] Change the default 'git' provider implementation to 'git'.
[INFO]
[INFO] --- jacoco:0.8.15:prepare-agent (jacoco-initialize) @ jetty-ee10-test-sessions-mongodb ---
[INFO] Skipping JaCoCo execution because property jacoco.skip is set.
[INFO] argLine set to empty
[INFO]
[INFO] --- jacoco:0.8.15:prepare-agent (jacoco-setup-m-invoker-p) @ jetty-ee10-test-sessions-mongodb ---
[INFO] Skipping JaCoCo execution because property jacoco.skip is set.
[INFO] invoker.mavenOpts set to empty
[INFO]
[INFO] --- remote-resources:3.3.0:process (copy-shared-resources) @ jetty-ee10-test-sessions-mongodb ---
[INFO] Preparing remote bundle org.eclipse.jetty:build-resources:12.1.13-SNAPSHOT
[INFO] Copying 0 resource from 1 bundle.
[INFO]
[INFO] --- resources:3.5.0:resources (default-resources) @ jetty-ee10-test-sessions-mongodb ---
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/jetty.project_PR-15649/jetty-ee10/jetty-ee10-tests/jetty-ee10-test-sessions/jetty-ee10-test-sessions-mongodb/src/main/resources
[INFO]
[INFO] --- jetty-version:2.7:attach-version-text (attach-version) @ jetty-ee10-test-sessions-mongodb ---
[INFO]
[INFO] --- compiler:3.15.0:compile (default-compile) @ jetty-ee10-test-sessions-mongodb ---
[INFO] No sources to compile
[INFO]
[INFO] --- bundle:5.1.9:manifest (default) @ jetty-ee10-test-sessions-mongodb ---
[INFO] No MANIFEST.MF file found, generating manifest.
[INFO] Writing manifest: /home/jenkins/agent/workspace/jetty.project_PR-15649/jetty-ee10/jetty-ee10-tests/jetty-ee10-test-sessions/jetty-ee10-test-sessions-mongodb/target/classes/META-INF/MANIFEST.MF
[INFO]
[INFO] --- resources:3.5.0:testResources (default-testResources) @ jetty-ee10-test-sessions-mongodb ---
[INFO] Copying 3 resources from src/test/resources to target/test-classes
[INFO]
[INFO] --- compiler:3.15.0:testCompile (default-testCompile) @ jetty-ee10-test-sessions-mongodb ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 5 source files with javac [debug release 17] to target/test-classes
[INFO]
[INFO] --- surefire:3.5.6:test (default-test) @ jetty-ee10-test-sessions-mongodb ---
[INFO] Surefire report directory: /home/jenkins/agent/workspace/jetty.project_PR-15649/jetty-ee10/jetty-ee10-tests/jetty-ee10-test-sessions/jetty-ee10-test-sessions-mongodb/target/surefire-reports
[INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
[WARNING] System property [maven.repo.uri] overwritten by user properties from Maven session
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[2026-08-27T09:45:12.754+0000][info][gc] Using G1
openjdk version "21.0.7" 2025-04-15 LTS
OpenJDK Runtime Environment Temurin-21.0.7+6 (build 21.0.7+6-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.7+6 (build 21.0.7+6-LTS, mixed mode, sharing)
SLF4J(W): Class path contains multiple SLF4J providers.
SLF4J(W): Found provider [org.eclipse.jetty.logging.JettyLoggingServiceProvider@14c17ed7]
SLF4J(W): Found provider [org.slf4j.simple.SimpleServiceProvider@1bd22b34]
SLF4J(W): See https://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J(I): Actual provider is of type [org.eclipse.jetty.logging.JettyLoggingServiceProvider@14c17ed7]
2026-08-27 09:45:13.919:INFO :ot.DockerClientFactory:ForkJoinPool-1-worker-1: Testcontainers version: 2.0.5
2026-08-27 09:45:14.273:INFO :otd.DockerClientProviderStrategy:ForkJoinPool-1-worker-1: Loaded org.testcontainers.dockerclient.UnixSocketClientProviderStrategy from ~/.testcontainers.properties, will try it first
[2026-08-27T09:45:14.917+0000][info][gc] GC(0) Pause Young (Concurrent Start) (Metadata GC Threshold) 111M->14M(4100M) 10.839ms
[2026-08-27T09:45:14.917+0000][info][gc] GC(1) Concurrent Mark Cycle
[2026-08-27T09:45:14.931+0000][info][gc] GC(1) Pause Remark 18M->18M(4096M) 2.637ms
[2026-08-27T09:45:14.933+0000][info][gc] GC(1) Pause Cleanup 18M->18M(4096M) 0.125ms
[2026-08-27T09:45:14.975+0000][info][gc] GC(1) Concurrent Mark Cycle 57.793ms
2026-08-27 09:45:14.993:INFO :otd.DockerClientProviderStrategy:ForkJoinPool-1-worker-1: Found Docker environment with local Unix socket (unix:///var/run/docker.sock)
2026-08-27 09:45:14.995:INFO :ot.DockerClientFactory:ForkJoinPool-1-worker-1: Docker host IP address is 10.0.1.1
2026-08-27 09:45:15.018:INFO :ot.DockerClientFactory:ForkJoinPool-1-worker-1: Connected to docker: | Server Version: 29.1.3| API Version: 1.52| Operating System: Ubuntu 24.04.4 LTS| Total Memory: 257541 MB
2026-08-27 09:45:15.038:INFO :oti.PullPolicy:ForkJoinPool-1-worker-1: Image pull policy will be performed by: DefaultPullPolicy()
2026-08-27 09:45:15.041:INFO :otu.ImageNameSubstitutor:ForkJoinPool-1-worker-1: Image name substitution will be performed by: DefaultImageNameSubstitutor (composite of 'ConfigurationFileImageNameSubstitutor' and 'PrefixingImageNameSubstitutor')
jenkins-slave-smb2x seems to be removed or offline (java.lang.InterruptedException); will wait for 5 min 0 sec for it to come back online
jenkins-slave-smb2x is back online
jenkins-slave-smb2x seems to be removed or offline (hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@397c145d:jenkins-slave-smb2x": Remote call on jenkins-slave-smb2x failed. The channel is closing down or has closed down); will wait for 5 min 0 sec for it to come back online
Could not connect to jenkins-slave-smb2x to send interrupt signal to process
Parallel Stage / Build / Test - JDK21 / Build / Test - JDK21 / Archive JUnit-formatted test results
Error in junit step.
Output truncated.
Details
- Parallel Stage (2 hr 0 min)
- Build / Test - JDK21 (7.1 sec)
- Build / Test - JDK25 (7.1 sec)
- Build / Test - JDK26 (1 ms)
- Build / Test - JDK22 Javadoc (7.1 sec)
- Build / Test - JDK22 Javadoc (38 min)
- Build / Test - JDK17 (2 hr 0 min)
- Declarative: Post Actions (5.9 sec)