mirror of
https://github.com/home-assistant/supervisor.git
synced 2026-05-26 09:35:11 +01:00
75c39ed0d4
CI and tox both passed ``--timeout=10`` explicitly, but a plain local ``pytest`` had no timeout — a hung asyncio task or stuck D-Bus signal handler could stall a developer's run indefinitely while passing CI. Move the timeout into ``[tool.pytest.ini_options]`` so it applies everywhere (pytest auto-discovers ``pyproject.toml`` in the repo root) and drop the now-redundant ``--timeout=10`` flags from ``ci.yaml`` and ``tox.ini``. The full suite already fits comfortably under 10s per test, and ``@pytest.mark.timeout(N)`` remains available for per-test overrides if a specific test ever needs more headroom.