private void setCacheInVMs(VM... vms) {
    for (VM vm : vms) {
      vm.invoke(() -> PRQueryDUnitHelper.setCache(getCache()));
    }
  }
1. Creates a PR and colocated child region Accessor and Data Store with redundantCopies = 0.

<p>
2. Populates the region with test data.

<p>
3. Fires a query on accessor VM and verifies the result.

<p>
4. Shuts down the caches, then restarts them asynchronously, but don't restart the child region

<p>
5. Attempt the query while the region offline because of the missing child region
geode-core/src/distributedTest/java/org/apache/geode/cache/query/partitioned/PRBasicQueryDUnitTest.java