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.
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
integrationjob that runstests/integration/with its own venv and env vars (OPENROUTER_API_KEY="", etc.). Also fixes the pre-existing bug #13286 once these actually run.