}
private void expectAdjustRetainedTasks(IScheduledTask... tasks) {
Map<String, ScheduleStatus> statuses =
Maps.transformValues(Tasks.mapById(ImmutableSet.copyOf(tasks)), Tasks.GET_STATUS);
AdjustRetainedTasks message = new AdjustRetainedTasks().setRetainedTasks(statuses);
TaskInfo task = GcExecutorLauncher.makeGcTask(
HOST, OFFER.getSlaveId(), SETTINGS.getGcExecutorPath().get(), TASK_UUID, message);
driver.launchTask(OFFER.getId(), task);
}