private static void setUpCreationStackGenerator() {
    // the following is moved from InternalDistributedSystem to fix #51058
    InternalDistributedSystem.TEST_CREATION_STACK_GENERATOR
        .set(config -> {
          StringBuilder sb = new StringBuilder();
          String[] validAttributeNames = config.getAttributeNames();
          for (String attName : validAttributeNames) {
            Object actualAtt = config.getAttributeObject(attName);
            String actualAttStr = actualAtt.toString();
            sb.append("  ");
            sb.append(attName);
            sb.append("=\"");
            if (actualAtt.getClass().isArray()) {
              actualAttStr = InternalDistributedSystem.arrayToString(actualAtt);
            }
            sb.append(actualAttStr);
            sb.append("\"");
            sb.append("\n");
          }
          return new Throwable(
              "Creating distributed system with the following configuration:\n" + sb);
        });
  }
{@code postSetUp()} is invoked after {@link #doSetUpDistributedTestCase()}.

<p>
Override this as needed. Default implementation is empty.
geode-dunit/src/main/java/org/apache/geode/test/dunit/internal/JUnit4DistributedTestCase.java