]
Tristan Tarrant updated ISPN-11455:
-----------------------------------
Status: Resolved (was: Pull Request Sent)
Resolution: Done
TestingUtil.waitForNoRebalanceAcrossManagers: do not start internal
caches
--------------------------------------------------------------------------
Key: ISPN-11455
URL:
https://issues.redhat.com/browse/ISPN-11455
Project: Infinispan
Issue Type: Bug
Components: Test Suite
Affects Versions: 10.1.3.Final, 11.0.0.Alpha2
Reporter: Pedro Ruivo
Assignee: Pedro Ruivo
Priority: Major
Fix For: 10.1.4.Final, 11.0.0.Dev03
{{TestingUtil.waitForNoRebalanceAcrossManagers()}} lookups all caches (including
internal) to make sure no rebalance is in progress.
However, it is starting the internal caches while it isn't needed. It is the case for
the counter's cache:
{noformat}
java.lang.RuntimeException: Cache org.infinispan.COUNTER timed out waiting for
rebalancing to complete on node HotRodMergeTest-NodeA-42156, expected member list is
[HotRodMergeTest-NodeA-42156, HotRodMergeTest-NodeB-64259], current member list is
[HotRodMergeTest-NodeB-64259]!
at org.infinispan.test.TestingUtil.waitForNoRebalance(TestingUtil.java:429)
at
org.infinispan.test.TestingUtil.waitForNoRebalanceAcrossManagers(TestingUtil.java:449)
at
org.infinispan.server.hotrod.HotRodMergeTest.testNewTopologySentAfterOverlappingMerge(HotRodMergeTest.java:114)
{noformat}