Why: - Testcontainers' session-scoped container startup (~25s on a cold Docker cache) was charged against the global 10s pytest-timeout budget, causing every integration test to fail regardless of its own runtime. Changes: - Set timeout_func_only = true so the budget applies to the test function only, not fixture setup.
2.3 KiB
2.3 KiB