Skip to content

Add jacocoTestReport task#977

Merged
kimeta merged 6 commits intomasterfrom
mm/add-jacoco-report-task
Feb 10, 2026
Merged

Add jacocoTestReport task#977
kimeta merged 6 commits intomasterfrom
mm/add-jacoco-report-task

Conversation

@kimeta
Copy link
Copy Markdown
Collaborator

@kimeta kimeta commented Jan 28, 2026

What does this PR do?

Fixes: #976

This PR introduces support for the jacocoTestReport task, enabling us to measure how much of the library’s code is covered by the test suite. Report configuration is set to generate coverage that focus exclusively on the provided library JARs, excluding unrelated external dependencies. This enhancement will help us better monitor and improve our test coverage.
This will be particularly beneficial for benchmarking and monitoring AI test generation.

@kimeta kimeta force-pushed the mm/add-jacoco-report-task branch from c1300ec to 19b137c Compare January 28, 2026 13:47
Copy link
Copy Markdown
Member

@jormundur00 jormundur00 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we should document this task briefly in DEVELOPING.md. Being unfamiliar with JaCoCo, it took a second to figure out what the task did (and that it was a wrapper for a task of the same name).

Copy link
Copy Markdown
Member

@jormundur00 jormundur00 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes LGTM!

@kimeta kimeta merged commit 5318279 into master Feb 10, 2026
29 checks passed
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.

Feature: Add JaCoCo code coverage task

3 participants