@Override
      public void run() {
        for (final String s : regionPath) {
          PartitionedRegion pr = (PartitionedRegion) getCache().getRegion(s);
          Bucket bucket = pr.getRegionAdvisor().getBucket(0);
          assertTrue("Target member is not hosting bucket to remove for " + s,
              bucket.isHosting());
          assertNotNull("Bucket is null on target member for " + s, bucket);
          assertNotNull("BucketRegion is null on target member for " + s,
              bucket.getBucketAdvisor().getProxyBucketRegion().getHostedBucketRegion());
        }
      }
Creates a chain of three colocated PRs and then calls removeBucket to make sure that all
colocated buckets are removed together.
geode-core/src/distributedTest/java/org/apache/geode/cache/management/ResourceManagerDUnitTest.java