Skip to content

Flaky selftest: TestAutoRouting.test_small_uses_threadpool asserts failure_rate == 0.0 under load #517

Description

@ian-flores

selftests/test_load_engine.py::TestAutoRouting::test_small_uses_threadpool runs a real 50-request load test against a local mock server and asserts result.failure_rate == 0.0.

On a loaded machine it intermittently observes a non-zero failure rate (e.g. 0.74), failing the assertion. Seen locally while working on #399; not reproducible in CI.

Consider tolerating a small failure-rate threshold, or making the mock server / transport more robust under contention, so the test isn't sensitive to host load.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions