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

Method start_server

tests/conftest.py:153–164  ·  view source on GitHub ↗
(self, server_dir="hq-server", args=None, env=None)

Source from the content-addressed store, hash-verified

151 return args
152
153 def start_server(self, server_dir="hq-server", args=None, env=None) -> subprocess.Popen:
154 self.server_dir = os.path.join(self.work_path, server_dir)
155 environment = self.make_default_env()
156 if env:
157 environment.update(env)
158 server_args = self.server_args(self.server_dir, debug=self.debug)
159 if args:
160 server_args += args
161 process = self.start_process("server", server_args, env=environment)
162 time.sleep(0.2)
163 self.check_running_processes()
164 return process
165
166 def start_workers(self, count, **kwargs) -> List[subprocess.Popen]:
167 workers = []

Calls 6

make_default_envMethod · 0.95
server_argsMethod · 0.95
start_processMethod · 0.80
sleepMethod · 0.80
updateMethod · 0.45

Tested by

no test coverage detected