@Test
public void testCreateFlyteRunnerForMissingRunnerIdConfig() {

  var configMap = ImmutableMap.<String, String>builder()
      .put("styx.flyte.enabled", "true")
      .put("styx.flyte.admin.production.host", "localhost")
      .put("styx.flyte.admin.production.port", "81")
      .put("styx.flyte.admin.production.insecure", "true");
  var config = ConfigFactory.parseMap(configMap.build());
  assertThrows(
      IllegalArgumentException.class,
      () -> StyxScheduler.createFlyteRunner("staging", config, stateManager)
  );
}