Skip to content

fix(ci): restore torch E2E coverage in unit-vs-E2E summary - #942

Open
WangLingxun wants to merge 1 commit into
mainfrom
fix/ci-torch-e2e-coverage-combine
Open

fix(ci): restore torch E2E coverage in unit-vs-E2E summary#942
WangLingxun wants to merge 1 commit into
mainfrom
fix/ci-torch-e2e-coverage-combine

Conversation

@WangLingxun

@WangLingxun WangLingxun commented Jul 31, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Fix torch E2E coverage missing from the CI Unit vs Unit+E2E summary after PR Update turbo flydsl sparse attn #898 moved the combine step into docker exec without passing COVERAGE_FILE.
  • Rename unit snapshot from .coverage.unit to .coverage_unit so it is not treated as a .coverage.* parallel shard.
  • Explicitly merge .coverage_e2e.* shards before line-merging with unit data; warn when coverage_combined.json is missing.

PR #898 moved the torch coverage combine step into docker exec without
passing COVERAGE_FILE, so the first combine merged .coverage.unit as a
parallel shard instead of .coverage_e2e.*. Rename the unit snapshot to
.coverage_unit, merge E2E shards explicitly, and warn when
coverage_combined.json is missing.
@WangLingxun
WangLingxun marked this pull request as ready for review July 31, 2026 06:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant