yakworks / idea-bank

General holder project for notes, docs, links and tasks for R&D
1 stars 0 forks source link

Code Coverage #5

Open basejump opened 6 years ago

basejump commented 6 years ago

Attalasin open sourced their clover coverage which is very slick. http://openclover.org/ https://confluence.atlassian.com/clover/gradle-clover-plugin-317950477.html

Grails plugin https://github.com/bmuschko/gradle-clover-plugin

example grails project https://github.com/dlehammer/gradle-clover-plugin-issue-75

some other references that might be useful for this https://softnoise.wordpress.com/2014/09/07/gradle-sub-project-test-dependencies-in-multi-project-builds/

┆Issue is synchronized with this Asana task

basejump commented 6 years ago

Seems many are using JoCoCo https://lkrnac.net/blog/2016/10/aggregate-test-coverage-report/

see here for grails http://beckje01.com/blog/2015/07/12/grails-3-and-jacoco/

This looks to be a good example of merging coverage reports in multi-project builds https://github.com/ben-manes/caffeine/blob/master/build.gradle

basejump commented 5 years ago

see https://github.com/yakworks/gradle-plugins/issues/4