'Check the hunt results to see if it succeeded overall.
Args:
results: results collection open for reading
Raises:
flow.FlowError: if incomplete results, or test failures.'

def _CheckForSuccess(self, results):

    map(self._CheckForFailures, results)
    self.state.client_ids_failures.update((set(self.state.client_ids) - self.state.client_ids_result_reported))
    if self.state.client_ids_failures:
        raise flow.FlowError(('Tests    failed    on    clients:    %s.    Check    hunt    %s    for    errors.' % (self.state.client_ids_failures, self.state.hunt_id)))
