Checks that everything is still running
(self)
| 78 | wait_until(lambda: not is_process_alive()) |
| 79 | |
| 80 | def check_running_processes(self): |
| 81 | """Checks that everything is still running""" |
| 82 | for p in self.processes: |
| 83 | if p.final_check and p.process.poll() is not None: |
| 84 | raise Exception("Process {0} crashed (log in {1}/{0}.out)".format(p.name, self.work_path)) |
| 85 | |
| 86 | def kill_all(self): |
| 87 | self.sort_processes_for_kill() |
no test coverage detected