Details
-
Bug
-
Resolution: Done
-
Major
-
9.0.0.Final
-
None
Description
testNodeLeavesWhileIteratingOverContainerCausingRehashToLoseValues waits for rehash to complete. If this is slow for some reason it can cause the rest of the test to time out. There is no reason for the test itself to wait for the rehash as the stream operation should handle this automatically anyways.
java.lang.IllegalStateException: Thread already timed out waiting for event pre_iterator_released at org.infinispan.test.fwk.CheckPoint.trigger(CheckPoint.java:131) at org.infinispan.test.fwk.CheckPoint.triggerForever(CheckPoint.java:120) at org.infinispan.stream.DistributedStreamIteratorTest.testNodeLeavesWhileIteratingOverContainerCausingRehashToLoseValues(DistributedStreamIteratorTest.java:249) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)