@Override
      public boolean done() {
        return "VAL-2-3".equals(region1.get(key1)) && "VAL-2-2".equals(region2.get(key2))
            && "VAL-2-3".equals(region3.get(key3));
      }
Tests failover of register interest from client point of view. Related bugs include:

<p>
Bug 35654 "failed re-registration may never be detected and thus may never re-re-register"

<p>
Bug 35639 "registerInterest re-registration happens everytime a healthy server is detected"

<p>
Bug 35655 "a single failed re-registration causes all other pending re-registrations to be
cancelled"
geode-core/src/distributedTest/java/org/apache/geode/cache30/ClientRegisterInterestDUnitTest.java