* Poll for readiness in `test_multiprocess_health_check` and `run_server` Apply the same polling pattern to `test_multiprocess_health_check` — wait for all processes to be alive instead of a fixed 1s sleep. In `run_server`, wait for `server.started` instead of a fixed 0.1s sleep to avoid connection races on slow setups (e.g. free-threaded Python 3.14). * Avoid uncovered branch in health check polling loop * Add pragma: no cover to health check polling loop body |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| test_multiprocess.py | ||
| test_reload.py | ||
| test_signal.py | ||