Details
-
Bug
-
Resolution: Obsolete
-
Major
-
None
-
5.2.0.Beta5
Description
LocalKeyAffinityServiceTest tests that KeyAffinnityServiceImpl's internal queues eventually fill up, and it fails:
java.lang.AssertionError: expected [true] but found [false] at org.testng.Assert.fail(Assert.java:89) at org.testng.Assert.failNotEquals(Assert.java:489) at org.testng.Assert.assertTrue(Assert.java:37) at org.testng.Assert.assertTrue(Assert.java:47) at org.infinispan.test.AbstractInfinispanTest.eventually(AbstractInfinispanTest.java:76) at org.infinispan.test.AbstractInfinispanTest.eventually(AbstractInfinispanTest.java:59) at org.infinispan.affinity.BaseKeyAffinityServiceTest.assertEventualFullCapacity(BaseKeyAffinityServiceTest.java:98) at org.infinispan.affinity.BaseFilterKeyAffinityServiceTest.assertUnaffected(BaseFilterKeyAffinityServiceTest.java:108) at org.infinispan.affinity.BaseFilterKeyAffinityServiceTest.testRemoveServers(BaseFilterKeyAffinityServiceTest.java:82) at org.infinispan.affinity.LocalKeyAffinityServiceTest.testFilteredRemoveServers(LocalKeyAffinityServiceTest.java:66)
I have added some TRACE logs to KeyAffinityServiceImpl and it looks like the queue fills up immediately, but it could be that a new queue is created and the test is checking the wrong queue object.
Attachments
Issue Links
- is duplicated by
-
ISPN-2653 LocalKeyAffinityServiceTest.testFilteredRemoveServers failing randomly
- Closed