jetty.project icon indicating copy to clipboard operation
jetty.project copied to clipboard

`SuspendResumeTest.testTimeoutWhileSuspended()` is flaky

Open lorban opened this issue 1 year ago • 0 comments

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/

lorban avatar Apr 24 '24 18:04 lorban