Skip to content

fix: recognize pessimistic coverage profile - #407

Merged
aptend merged 1 commit into
mainfrom
fix/legacy-coverage-profile-name
Jul 27, 2026
Merged

fix: recognize pessimistic coverage profile#407
aptend merged 1 commit into
mainfrom
fix/legacy-coverage-profile-name

Conversation

@aptend

@aptend aptend commented Jul 27, 2026

Copy link
Copy Markdown
Collaborator

What this PR does / why we need it

CI #406 allowed legacy branches to merge coverage without unsupported Compose coverage, but checked for bvt-standalone.out. The standalone reusable workflow actually publishes bvt-pessimistic.out, so the coverage merge still rejected the valid legacy artifact set after every producer passed.

Use the producer's actual profile filename.

Failure evidence: https://github.com/matrixorigin/matrixone/actions/runs/30253865089

Testing

  • git diff --check
  • exercised zero, one, and two BVT profile scenarios for main and 4.2-dev
  • verified main still rejects a single profile
  • verified 4.2-dev accepts only the single bvt-pessimistic.out legacy fallback

@aptend
aptend merged commit b0128eb into main Jul 27, 2026
1 check passed
@aptend
aptend deleted the fix/legacy-coverage-profile-name branch July 27, 2026 10:36
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