def setUp(self): super().setUp() self.runner = executors.Runner(policies.AsynchronousExecutionPolicy()) self.runner.policy.keep_stage_files = True self.monitor = TaskEventMonitor() self.runner.policy.task_listeners.append(self.monitor)
def async_runner(): evt_monitor = _TaskEventMonitor() ret = executors.Runner(policies.AsynchronousExecutionPolicy()) ret.policy.keep_stage_files = True ret.policy.task_listeners.append(evt_monitor) return ret, evt_monitor