@Test
  public void testRRProxyWithPersistentReplicates() {
    vm1.invoke(() -> {
      cacheRule.getCache().createRegionFactory(REPLICATE_PROXY).create(regionName);
    });
    vm2.invoke(() -> {
      cacheRule.getCache().createRegionFactory(REPLICATE_PERSISTENT).create(regionName);
    });

    assertThat(vm1.invoke(() -> cacheRule.getCache().getRegion(regionName).getAttributes()
        .getConcurrencyChecksEnabled())).isTrue();
    assertThat(vm2.invoke(() -> cacheRule.getCache().getRegion(regionName).getAttributes()
        .getConcurrencyChecksEnabled())).isTrue();
  }
Tests that invalidates and updates received from different VMs are handled appropriately by
overflow regions.
geode-core/src/distributedTest/java/org/apache/geode/cache30/DiskRegionDistributedTest.java