Skip to content

test: run simplecov on all frameworks using collated reports#2136

Open
thompson-tomo wants to merge 9 commits intoopen-telemetry:mainfrom
thompson-tomo:patch-5
Open

test: run simplecov on all frameworks using collated reports#2136
thompson-tomo wants to merge 9 commits intoopen-telemetry:mainfrom
thompson-tomo:patch-5

Conversation

@thompson-tomo
Copy link
Copy Markdown
Contributor

@thompson-tomo thompson-tomo commented Mar 28, 2026

This ensures test coverage is meet on all frameworks to avoid potential issues when bumping min frameworks. This also addresses that the min coverage is not actually currently being enforced due to coverage only being set after the tests have run.

Here is an example of where the min coverage was not meet (increased for testing to 99) but check still passed: https://github.com/open-telemetry/opentelemetry-ruby-contrib/actions/runs/23683365227/job/68998870234?pr=2136.
image

See after changes, with the key being the % is now correct
image

@thompson-tomo thompson-tomo changed the title test: run simplecov on all frameworks test: run simplecov on all frameworks using collated dat Mar 28, 2026
@thompson-tomo thompson-tomo changed the title test: run simplecov on all frameworks using collated dat test: run simplecov on all frameworks using collated reports Mar 28, 2026
@thompson-tomo
Copy link
Copy Markdown
Contributor Author

Anthropic addressed via #2137

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant