commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gary Gregory <garydgreg...@gmail.com>
Subject Re: [ALL] Cobertura and Parent POM
Date Wed, 08 May 2013 20:34:38 GMT
On Wed, May 8, 2013 at 4:32 PM, Gary Gregory <garydgregory@gmail.com> wrote:

> In the Maven output I see:
>
> [INFO] Skipping JaCoCo execution due to missing execution data file
>

Which I from running "mvn clean site".

Gary


>
> Gary
>
>
> On Wed, May 8, 2013 at 4:18 PM, Luc Maisonobe <luc@spaceroots.org> wrote:
>
>>
>>
>>
>> Gary Gregory <garydgregory@gmail.com> a écrit :
>>
>> >On Wed, May 8, 2013 at 3:58 PM, Luc Maisonobe <Luc.Maisonobe@free.fr>
>> >wrote:
>> >
>> >> Le 08/05/2013 21:11, Gary Gregory a écrit :
>> >> > I updated my local commons-io to 29-SNAPSHOT and I do not see a
>> >coverage
>> >> > report.
>> >> >
>> >> > How is that fixed?
>> >>
>> >> Well, I did not have to do anything for [math]. Did you install the
>> >> snapshot locally with "mvn install"?
>> >
>> >
>> >Yep.
>> >
>> >
>> >> Don't you have the skipReports
>> >> property set to true?
>> >>
>> >
>> >
>> >Well, I do not think so, all of the other reports were generated with
>> >the
>> >site.
>>
>> This property triggers a profile which was used only to skip cobertura.
>> So I have left this in place,
>> which means this property does act on jacoco now, and only on jacoco (I'm
>> not sure it is still useful).
>>
>> Luc
>>
>> >
>> >I suggest you try a couple of Commons project before pushing version 29
>> >of
>> >the parent POM.
>> >
>> >Gary
>> >
>> >
>> >> Luc
>> >>
>> >> >
>> >> > Gary
>> >> >
>> >> >
>> >> > On Fri, Apr 5, 2013 at 7:44 AM, luc <luc@spaceroots.org> wrote:
>> >> >
>> >> >> Le 2013-04-05 00:10, Gary Gregory a écrit :
>> >> >>
>> >> >>> On Thu, Apr 4, 2013 at 4:03 PM, sebb <sebbaz@gmail.com>
wrote:
>> >> >>>
>> >> >>>  CP 28 moved Cobertura to a profile called "reporting".
>> >> >>>>
>> >> >>>> The profile was activated by default, but could be disabled
by
>> >using
>> >> >>>>
>> >> >>>> -DskipReports=true
>> >> >>>> or
>> >> >>>> -P!reporting
>> >> >>>>
>> >> >>>> IIRC, the idea was to move expensive (long-running) reports
to a
>> >> profile
>> >> >>>> that could be disabled if necessary.
>> >> >>>>
>> >> >>>> However Cobertura causes problems with some projects, and
the
>> >project
>> >> >>>> seems
>> >> >>>> to be unmaintained, so perhaps it would be sensible to
disable
>> >> Cobertura
>> >> >>>> by
>> >> >>>> default.
>> >> >>>> In which case the profile and property should be renamed
to
>> >reflect
>> >> the
>> >> >>>> fact that it only affects Cobertura.
>> >> >>>>
>> >> >>>> Possibly even drop Cobertura entirely from the parent POM.
>> >> >>>>
>> >> >>>> However, I think it is important that some code coverage
tool is
>> >used.
>> >> >>>>
>> >> >>>>
>> >> >>> OK, but which one? I know some projects use Clover but I'd
rather
>> >we
>> >> use
>> >> >>> another FOSS tool. I know Jacoco has been mentioned.. maybe
>> >[math]
>> >> wants
>> >> >>> to
>> >> >>> be the guinea pig?
>> >> >>>
>> >> >>
>> >> >> Yes !
>> >> >>
>> >> >> I already use Jacoco elsewhere and am very happy with it. It is
>> >also
>> >> used
>> >> >> in our
>> >> >> Sonar instance if I remember correctly.
>> >> >>
>> >> >> The only point I had to adjust in the other project was to set
up
>> >> manually
>> >> >> an entry in
>> >> >> the site menu to point to the generated html pages, as jacoco was
>> >not
>> >> >> fully integrated
>> >> >> in the regular reports produced by maven. Is there a complete
>> >> integration
>> >> >> available now?
>> >> >>
>> >> >> Luc
>> >> >>
>> >> >>
>> >> >>> Gary
>> >> >>>
>> >> >>
>> >> >>
>> >> >>
>> >>
>> >------------------------------**------------------------------**---------
>> >> >> To unsubscribe, e-mail: dev-unsubscribe@commons.**apache.org<
>> >> dev-unsubscribe@commons.apache.org>
>> >> >> For additional commands, e-mail: dev-help@commons.apache.org
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >>
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>> >> For additional commands, e-mail: dev-help@commons.apache.org
>> >>
>> >>
>>
>> --
>> Envoyé de mon téléphone Android avec K-9 Mail. Excusez la brièveté.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>> For additional commands, e-mail: dev-help@commons.apache.org
>>
>>
>
>
> --
> E-Mail: garydgregory@gmail.com | ggregory@apache.org
> Java Persistence with Hibernate, Second Edition<http://www.manning.com/bauer3/>
> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
> Spring Batch in Action <http://www.manning.com/templier/>
> Blog: http://garygregory.wordpress.com
> Home: http://garygregory.com/
> Tweet! http://twitter.com/GaryGregory
>



-- 
E-Mail: garydgregory@gmail.com | ggregory@apache.org
Java Persistence with Hibernate, Second Edition<http://www.manning.com/bauer3/>
JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
Spring Batch in Action <http://www.manning.com/templier/>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message