/** Formats a {@link ConsoleEvent} and adds it to {@code lines}. */
 protected void formatConsoleEvent(ConsoleEvent logEvent, ImmutableList.Builder<String> lines) {
   String formattedLine = "";
   if (logEvent.getLevel().equals(Level.INFO)) {
     formattedLine = logEvent.getMessage();
   } else if (logEvent.getLevel().equals(Level.WARNING)) {
     formattedLine = ansi.asWarningText(logEvent.getMessage());
   } else if (logEvent.getLevel().equals(Level.SEVERE)) {
     formattedLine = ansi.asErrorText(logEvent.getMessage());
   }
   if (!formattedLine.isEmpty()) {
     // Split log messages at newlines and add each line individually to keep the line count
     // consistent.
     lines.addAll(Splitter.on("\n").split(formattedLine));
   }
 }