@Test
  public void newDiskRegionShouldBeCleanedUp() {
    server1.invoke(this::createRegionOnServer1);

    assertThatThrownBy(() -> server2.invoke(() -> createRegionOnServer2(Scope.DISTRIBUTED_ACK)))
        .isInstanceOf(RMIException.class).hasCauseInstanceOf(IllegalStateException.class);

    addIgnoredException(IllegalStateException.class);
    addIgnoredException(ReplyException.class);
    server2.invoke(this::validateCleanupOfDiskFiles);
  }
1. Create persistent region server1 with scope global.
<p>
2. Try to create persistent region with same name on server2 with scope d-ack.
<p>
3. Region creation should fail. Check for all files created in the directory for server 2 gets
deleted.
geode-core/src/distributedTest/java/org/apache/geode/internal/cache/CleanupFailedInitWithDiskFilesRegressionTest.java