MCPcopy Create free account
hub / github.com/It4innovations/hyperqueue / stop_server

Method stop_server

tests/conftest.py:249–256  ·  view source on GitHub ↗
(self, check_all_terminated=True)

Source from the content-addressed store, hash-verified

247 return r
248
249 def stop_server(self, check_all_terminated=True):
250 self.command(["server", "stop"])
251 for _, p in self.get_processes_by_name("server"):
252 p.process.wait()
253 self.check_process_exited(p.process)
254 if check_all_terminated:
255 for p in self.processes:
256 self.check_process_exited(p.process, 1)
257
258 def kill_server(self):
259 self.kill_process("server")

Calls 4

commandMethod · 0.95
get_processes_by_nameMethod · 0.80
waitMethod · 0.80
check_process_exitedMethod · 0.80

Tested by

no test coverage detected