private void consumeInfoMessage(String message) {
    logger.info(message);
    outputLines.add(OutputLine.fromStdOut(message));
  }
Blocks until the ProcessLogger finishes collecting the process's output

@throws InterruptedException if the ProcessLogger's threads are interrupted
@throws ExecutionException if the ProcessLogger's threads throw
@throws TimeoutException if the ProcessLogger does not finish collecting output before the
        timeout
geode-junit/src/main/java/org/apache/geode/test/junit/rules/gfsh/internal/ProcessLogger.java