Skip to content

Fix Coveralls Issue that Caused Coverage Drops#1851

Draft
AkramBitar wants to merge 1 commit into
mainfrom
fix/coveralls-parallel-finalization-race
Draft

Fix Coveralls Issue that Caused Coverage Drops#1851
AkramBitar wants to merge 1 commit into
mainfrom
fix/coveralls-parallel-finalization-race

Conversation

@AkramBitar

@AkramBitar AkramBitar commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Fix integration test coverage attribution

Integration tests live in their own Go module, so the token/... code they exercise is treated as a dependency and isn't instrumented by default — its coverage was being dropped from the report.

Adding -coverpkg=github.com/LFDT-Panurus/panurus/... to GINKGO_TEST_OPTS scopes coverage to the root module so it's counted again.

@AkramBitar AkramBitar added this to the Q3/26 milestone Jul 3, 2026
@AkramBitar AkramBitar requested a review from adecaro July 3, 2026 21:54
@AkramBitar AkramBitar self-assigned this Jul 3, 2026
@AkramBitar AkramBitar changed the title Fix Coveralls issue Fix Coveralls Issue that Caused Coverage Drops Jul 3, 2026
@AkramBitar AkramBitar linked an issue Jul 3, 2026 that may be closed by this pull request
@AkramBitar AkramBitar marked this pull request as draft July 4, 2026 12:55
Signed-off-by: AkramBitar <akram@il.ibm.com>
@AkramBitar AkramBitar force-pushed the fix/coveralls-parallel-finalization-race branch from d1ce587 to fa61f7b Compare July 4, 2026 13:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Reported coverage drops even when all tests pass

1 participant