private int getBucketCount(int server) {
    return clusterStartupRule.getVM(server).invoke(() -> {
      PartitionedRegion region =
          (PartitionedRegion) ClusterStartupRule.getCache().getRegion(REGION_NAME);
      return region.getLocalBucketsListTestOnly().size();
    });
  }
Test that we correctly use the redundancy-zone property to determine where to place redundant
copies of a buckets and doesn't allow cross redundancy zone deletes. This does not use a
rebalance once the servers are down.
geode-core/src/distributedTest/java/org/apache/geode/internal/cache/control/RebalanceOperationComplexPart2DistributedTest.java