code: private JobStory getNextJobFiltered() throws IOException {
      while (true) {
        ZombieJob job = producer.getNextJob();
        if (job == null) {
          return null;
        }
        if (job.getOutcome() == Pre21JobHistoryConstants.Values.KILLED) {
          continue;
        }
        if (job.getNumberMaps() == 0) {
          continue;
        }
        if (job.getNumLoggedMaps() == 0) {
          continue;
        }
        return job;
      }
    }
docs: Filter some jobs being fed to the simulator. For now, we filter out killed
  jobs to facilitate debugging.
  
  @throws IOException