Saltar al contenido

¿Informe de cobertura de Gradle jacoco con más de un submódulo?

Ya no busques más en otros sitios porque llegaste al lugar correcto, poseemos la solución que deseas sin complicaciones.

Solución:

Finalmente encontré este complemento: https://github.com/palantir/gradle-jacoco-coverage que hizo el trabajo por mí:

raíz gradle.build

buildscript 
    repositories 
        jcenter()
    
    dependencies 
        // see https://jcenter.bintray.com/com/android/tools/build/gradle/
        classpath 'com.android.tools.build:gradle:2.1.0'
        // classpath 'com.android.tools.build:gradle:2.2.0-alpha1'

        // https://github.com/palantir/gradle-jacoco-coverage
        classpath 'com.palantir:jacoco-coverage:0.4.0'      
    


// https://github.com/palantir/gradle-jacoco-coverage
apply plugin: 'com.palantir.jacoco-full-report'

todos los subproyectos que tiene

apply plugin: 'jacoco'

se incluyen en el informe.

esto funciona para mi

plugins 
    id 'org.kordamp.gradle.jacoco' version '0.43.0'


config 
    coverage 
        jacoco 
            enabled
            aggregateExecFile
            aggregateReportHtmlFile
            aggregateReportXmlFile
            additionalSourceDirs
            additionalClassDirs
        
    

https://kordamp.org/kordamp-gradle-plugins/#_org_kordamp_gradle_jacoco

Si crees que te ha resultado de ayuda este post, sería de mucha ayuda si lo compartieras con el resto desarrolladores de esta forma contrubuyes a extender este contenido.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *