jetty.project
jetty.project copied to clipboard
`SuspendResumeTest.testTimeoutWhileSuspended()` is flaky
Jetty version(s) 12.0.x
Jetty Environment EE9
Description
org.eclipse.jetty.ee9.websocket.tests.SuspendResumeTest.testTimeoutWhileSuspended() sometimes fails with:
java.lang.AssertionError:
Expected: <1L>
but: was <2L>
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:6)
at org.eclipse.jetty.ee9.websocket.tests.SuspendResumeTest.testTimeoutWhileSuspended(SuspendResumeTest.java:246)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.concurrent.RecursiveAction.exec(RecursiveAction.java:194)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
See: https://jenkins.webtide.net/job/jetty.project/job/jetty-12.0.x/1989/testReport/junit/org.eclipse.jetty.ee9.websocket.tests/SuspendResumeTest/Parallel_Stage___Build___Test___JDK21___testTimeoutWhileSuspended/