Skip to content

Add Kotlin Kover coverage report auto-detection#2098

Merged
CarlosNietoP merged 3 commits intomasterfrom
carlos.nietopetinal/add-kover-format-detection
Feb 13, 2026
Merged

Add Kotlin Kover coverage report auto-detection#2098
CarlosNietoP merged 3 commits intomasterfrom
carlos.nietopetinal/add-kover-format-detection

Conversation

@CarlosNietoP
Copy link
Contributor

@CarlosNietoP CarlosNietoP commented Feb 12, 2026

What and why?

Kover generates JaCoCo-compatible XML reports, but its default output path (build/reports/kover/report.xml) is not matched by auto-detection since the filename doesn't contain "coverage" or "jacoco". This adds a full-path check for "kover" so reports are detected as jacoco format without requiring --format flag.

How?

Add a check for "kover/report.xml" files to detect them.

Review checklist

  • Feature or bugfix MUST have appropriate tests (unit, integration)

@datadog-datadog-prod-us1
Copy link

datadog-datadog-prod-us1 bot commented Feb 12, 2026

✅ Tests

🎉 All green!

❄️ No new flaky tests detected
🧪 All tests passed

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 90ea2c8 | Docs | Datadog PR Page | Was this helpful? Give us feedback!

@CarlosNietoP CarlosNietoP added the software-delivery Related to [coverage, deployment, dora, junit, measure, tag, trace] label Feb 12, 2026
@CarlosNietoP CarlosNietoP marked this pull request as ready for review February 13, 2026 10:40
@CarlosNietoP CarlosNietoP requested a review from a team as a code owner February 13, 2026 10:40
CarlosNietoP and others added 3 commits February 13, 2026 12:26
Kover generates JaCoCo-compatible XML reports, but its default output
path (build/reports/kover/report.xml) was not matched by auto-detection
since the filename doesn't contain "coverage" or "jacoco". This adds a
full-path check for "kover" so reports are detected as jacoco format
without requiring --format flag.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@CarlosNietoP CarlosNietoP force-pushed the carlos.nietopetinal/add-kover-format-detection branch from e7c25ae to 90ea2c8 Compare February 13, 2026 11:27
@CarlosNietoP CarlosNietoP merged commit ffac427 into master Feb 13, 2026
26 checks passed
@CarlosNietoP CarlosNietoP deleted the carlos.nietopetinal/add-kover-format-detection branch February 13, 2026 11:33
@ava-silver ava-silver mentioned this pull request Feb 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

software-delivery Related to [coverage, deployment, dora, junit, measure, tag, trace]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants