kafkaServers.values().forEach(server -> server.setStateDirectory(new File(kafkaDir, "broker" + server.brokerId()))); zkServer.startup(); LOGGER.debug("Starting {} brokers", kafkaServers.size()); kafkaServers.values().forEach(KafkaServer::startup);
@Test public void shouldStartServerAndRemoveData() throws Exception { Testing.debug("Running 1"); server.startup(); server.onEachDirectory(this::assertValidDataDirectory); server.shutdown(true); server.onEachDirectory(this::assertDoesNotExist); }
@Test public void shouldStartServerAndLeaveData() throws Exception { Testing.debug("Running 2"); server.startup(); server.onEachDirectory(this::assertValidDataDirectory); server.shutdown(false); server.onEachDirectory(this::assertValidDataDirectory); }