Interested to find code coverage tools for kotlin that work well in a CI pipeline. use intellij built in code coverage but cant use this in CI. Thanks
Kotlin code coverage in CI pipeline
Asked Answered
I believe development is happening on various plugins/tools for this. Meanwhile check this: discuss.kotlinlang.org/t/gradle-code-coverage-report/390 –
Tarbes
The Jacoco plugin works fine for coverage of Kotlin code. Configure Jacoco the same as you would for Java.
https://docs.gradle.org/current/userguide/jacoco_plugin.html
JaCoCo incorrectly marks some lines as "partially covered by tests". See #45525779 –
Negligence
You can use the new kotlinx-kover Gradle plugin compatible with JaCoCo and IntelliJ.
plugins {
id("org.jetbrains.kotlinx.kover") version "0.5.0"
}
Once applied, the plugin can be used out of the box without additional configuration.
Watch its YouTube announcement video and also track its roadmap from this youtrack issue.
© 2022 - 2024 — McMap. All rights reserved.