(hq_env: HqEnv)
| 166 | |
| 167 | |
| 168 | def test_idle_timeout_server_cfg(hq_env: HqEnv): |
| 169 | hq_env.start_server(args=["--idle-timeout", "1s"]) |
| 170 | w = hq_env.start_worker(args=["--heartbeat", "500ms"]) |
| 171 | time.sleep(0.5) |
| 172 | hq_env.command(["submit", "--", "sleep", "1"]) |
| 173 | time.sleep(1.0) |
| 174 | table = list_all_workers(hq_env) |
| 175 | table.check_column_value("State", 0, "RUNNING") |
| 176 | |
| 177 | time.sleep(1.5) |
| 178 | hq_env.check_process_exited(w, expected_code=None) |
| 179 | table = list_all_workers(hq_env) |
| 180 | table.check_column_value("State", 0, "IDLE TIMEOUT") |
| 181 | |
| 182 | |
| 183 | def test_idle_timeout_worker_cfg(hq_env: HqEnv): |
nothing calls this directly
no test coverage detected