@AfterClass
  public static void afterClass() throws Exception {
    String logs = docker.execForService("geode", "cat", "server-dolores/server-dolores.log");
    System.out.println("server logs------------------------------------------");
    System.out.println(logs);

    if (cache != null) {
      cache.close();
      cache = null;
    }
    bulkData = null;
    region = null;
  }
This test runs against a 1-server, 1-locator Geode cluster. The server and locator run inside
a (single) Docker container and are not route-able from the host (where this JUnit test is
running). Another Docker container is running the HAProxy image and it's set up as an SNI
gateway. The test connects to the gateway via SNI and the gateway (in one Docker container)
forwards traffic to Geode members (running in the other Docker container).

This test connects to the server and verifies it can write and read data in the region.
geode-assembly/src/acceptanceTest/java/org/apache/geode/client/sni/SingleServerSNIAcceptanceTest.java