private void upgradeLocator(String name, int locatorPort, int locatorJmxPort,
      int connectedLocatorPort, GfshExecution startupExecution) {
    startupExecution.locatorStopper().stop(name);
    GfshScript
        .of(startLocatorCommandWithConfig(name, locatorPort, locatorJmxPort, connectedLocatorPort))
        .execute(currentGfsh, tempFolder);
  }
This test iterates through the versions of Geode and executes client compatibility with
the current version of Geode.
geode-assembly/src/upgradeTest/java/org/apache/geode/management/RollingUpgradeWithSslDUnitTest.java