Hello Stephen,
you may take a look at
http://huschteguzzel.de/hudson/job/extra-enforcer-rules/doclinks/1/jacoco/.
I even managed to include coverage from the invoker-ITs by defining
two properties, the complete call is:
mvn -Djacoco.propertyName=invoker.mavenOpts
-Dmaven.test.failure.ignore=true -DargLine='${invoker.mavenOpts}'
clean org.jacoco:jacoco-maven-plugin:0.6.2.201302030002:prepare-agent
install org.jacoco:jacoco-maven-plugin:0.6.2.201302030002:report
Afterwards open target/site/jacoco/index.html and enjoy the coverage
from invoker.
You may differentiate quite easily between surefire and failsafe as
well and sonar has switched to jacoco as well. And the Jenkins-plugin
is even able to collect all results from multi-module projects,
something we did not manage to get easily with clover.
I would have suggested to use jacoco as default for mojo-parent maybe,
but with the two coverage plugins this seemed a little bit to be not
eating your own dogfood :-).
Regards Mirko
--
http://illegalstateexception.blogspot.com/
https://github.com/mfriedenhagen/
https://bitbucket.org/mfriedenhagen/
On Wed, May 15, 2013 at 10:12 PM, Stephen Connolly
<[email protected]> wrote:
> Iirc Jacoco does not give coverage from exception paths, and hence is not as
> accurate... But that may have been fixed
>
>
> On Wednesday, 15 May 2013, Mirko Friedenhagen wrote:
>>
>> Hello everyone,
>>
>> maybe we should deprecate some old plugins or at least state that
>> further development might not be in the public interest.
>> Now that JDK6 has reached it's end of life, the
>> corbertura-maven-plugin will not be of big use. Hm, just as I write
>> this, cobertura seems to see new activity
>> (https://github.com/cobertura/cobertura/commits/master). However, IMO,
>> jacoco is a much better solution, YMMV.
>>
>> The same seems to be true for the
>> http://mojo.codehaus.org/emma-maven-plugin/index.html, AFAIK emma is
>> succeeded by jacoco anyway. The source is still in CVS and the
>> developer pages at http://emma.sourceforge.net/dev/build.html were
>> updated in 2006.
>>
>> Regards
>> Mirko
>> Regards Mirko
>> --
>> http://illegalstateexception.blogspot.com/
>> https://github.com/mfriedenhagen/
>> https://bitbucket.org/mfriedenhagen/
>>
>>
>> On Wed, May 15, 2013 at 6:32 PM, Robert Scholte
>> <[email protected]> wrote:
>> > Stephen,
>> >
>> > could you rerun your scripts to see which committers have been inactive
>> > for
>> > over a year and should have the emeritus role? [1]
>> > Could you also check if the list of active projects is still up to
>> > date[2]?
>> >
>> > If anyone wants to be a projectlead for one of the plugins, just update
>> > that
>> > page[2] as well.
>> > This way we can trace if we need new members for a specific area or if
>> > (in
>> > the worst case scenario) plugins should be dropped.
>> >
>> >
>> > thanks,
>> >
>> > Robert
>> >
>> > [1] http://xircles.codehaus.org/projects/mojo/members
>> > [2] http://docs.codehaus.org/display/MOJO/Plugin+reassignments
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe from this list, please visit:
>> >
>> > http://xircles.codehaus.org/manage_email
>> >
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>> http://xircles.codehaus.org/manage_email
>>
>>
>
>
> --
> Sent from my phone
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email