Skip to content

Commit 471167e

Browse files
ci: add automation folder to coverage reporting (#3163)
## Summary - Add `automation/` to pytest coverage measurement in CI pipeline - Previously only `core/` and `api/` were tracked ### Change ```diff - --cov=core --cov=api \ + --cov=core --cov=api --cov=automation \ ``` This enables tracking of test coverage for: - `automation/generators/plot_generator.py` - `automation/scripts/sync_to_postgres.py` - `automation/scripts/workflow_utils.py` - `automation/scripts/label_manager.py` ## Test plan - [x] CI workflow syntax is valid - [ ] Coverage report includes automation/ folder 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 24d07cf commit 471167e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/ci-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ jobs:
9696
run: |
9797
uv run pytest tests/unit tests/integration tests/e2e \
9898
-v --tb=short \
99-
--cov=core --cov=api \
99+
--cov=core --cov=api --cov=automation \
100100
--cov-report=term-missing \
101101
--cov-report=xml
102102
# Tests include:

0 commit comments

Comments
 (0)