(hq_env: HqEnv)
| 196 | |
| 197 | |
| 198 | def test_worker_time_limit(hq_env: HqEnv): |
| 199 | hq_env.start_server() |
| 200 | w = hq_env.start_worker(args=["--time-limit", "1s 200ms"]) |
| 201 | wait_for_worker_state(hq_env, 1, "RUNNING") |
| 202 | wait_for_worker_state(hq_env, 1, "TIME LIMIT REACHED", check_running_processes=False) |
| 203 | hq_env.check_process_exited(w, expected_code=None) |
| 204 | |
| 205 | table = hq_env.command(["worker", "info", "1"], as_table=True) |
| 206 | table.check_row_value("Time Limit", "1s 200ms") |
| 207 | |
| 208 | |
| 209 | def test_worker_info(hq_env: HqEnv): |
nothing calls this directly
no test coverage detected