private int createServerRegion(String regionName, boolean concurrencyChecksEnabled)
      throws IOException {
    getCache().<String, TickerData>createRegionFactory()
        .setConcurrencyChecksEnabled(concurrencyChecksEnabled)
        .setScope(Scope.DISTRIBUTED_ACK)
        .setDataPolicy(DataPolicy.NORMAL)
        .create(regionName);

    CacheServer cacheServer = getCache().addCacheServer();
    cacheServer.setPort(0);
    cacheServer.start();
    return cacheServer.getPort();
  }
Same test as testVersionsOnServersWithNotificationsOnly but also does a removeAll
geode-cq/src/distributedTest/java/org/apache/geode/internal/cache/PutAllClientServerDistributedTest.java