Skip to content

CI: integration tests never run (--ignore=tests/integration) #22002

@someaka

Description

@someaka

Description

The tests.yml CI workflow explicitly ignores integration tests: python -m pytest tests/ -q --ignore=tests/integration --ignore=tests/e2e --tb=short -n auto.

The tests/integration/ directory exists on disk with real tests but has zero CI coverage.

Proposed Fix

Add a dedicated integration job that runs tests/integration/ with its own venv and env vars (OPENROUTER_API_KEY="", etc.). Also fixes the pre-existing bug #13286 once these actually run.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Low — cosmetic, nice to havetype/testTest coverage or test infrastructure

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions