On Tue, May 14, 2013 at 8:40 AM, Gary Gregory <garydgreg...@gmail.com>wrote:

> Yes, I'll reset RAT to 0.8...
>

Done.

Gary

>
> Gary
>
> On May 14, 2013, at 5:44, luc <l...@spaceroots.org> wrote:
>
> > Le 2013-05-14 08:41, Thomas Neidhart a écrit :
> >> On 05/14/2013 07:48 AM, Gary Gregory wrote:
> >>> Can someone (Luc) try this CP version or trunk with commons [IO]. I
> >>> was
> >>> able to run 'mvn clean site' with M3.0.5 and Java 7 on Win7 but it
> >>> almost
> >>> took an hour! As opposed to a couple of minutes with CP 28.
> >>>
> >>> I am hoping that this is a weird thing with my star alignment
> >>> because the
> >>> whole point of JaCoCo is that it is faster.
> >>
> >> Tested it with trunk (29-SNAPSHOT) and it is slow, but this is mainly
> >> due to the rat plugin. Reverting the version to 0.8 makes it run in ~
> >> 5
> >> min on my machine.
> >
> > Same here. Adding the following line to [io] poml.xml greatly reduces
> > the
> > time (down to about 5 minutes):
> >
> >  <commons.rat.version>0.8</commons.rat.version>
> >
> > Gary, is this problem a blocker for the release? Do you want me to cut
> > another
> > RC setting rat plugin back to 0.8 by default?
> >
> >>
> >> btw. I see that the jacoco plugin set the agent parametes, but after
> >> doing a mvn clean site I do not see the jacoco results.
> >
> > You probably forgot to change the argLine configuration. In the [io]
> > pom.xml (and
> > and also for a few other components), you have to change
> >
> >   <argLine>-Xmx25M</argLine>
> >
> > into
> >
> >   <argLine>-Xmx25M ${argLine}</argLine>
> >
> > best regards, Luc
> >
> >>
> >> Thomas
> >>
> >>>
> >>> [INFO]
> >>>
> >>>
> ------------------------------------------------------------------------
> >>> [INFO] BUILD SUCCESS
> >>> [INFO]
> >>>
> >>>
> ------------------------------------------------------------------------
> >>> [INFO] Total time: 56:56.140s
> >>> [INFO] Finished at: Mon May 13 16:54:33 EDT 2013
> >>> [INFO] Final Memory: 68M/431M
> >>> [INFO]
> >>>
> >>>
> ------------------------------------------------------------------------
> >>>
> >>> TY!
> >>> Gary
> >>>
> >>>
> >>> On Mon, May 13, 2013 at 10:38 AM, Luc Maisonobe <l...@spaceroots.org>
> >>> wrote:
> >>>
> >>>> This is a VOTE to release Commons Parent 29 from RC2
> >>>>
> >>>> Changes in this version include:
> >>>>
> >>>> Changes:
> >>>> o         cobertura-maven-plugin         2.5.2 -> removed
> >>>>          jacoco-maven-plugin                  ->
> >>>> 0.6.2.201302030002
> >>>>          maven-surefire-plugin          2.13  -> 2.14.1
> >>>>          maven-surefire-report-plugin   2.13  -> 2.14.1
> >>>>          maven-changes-plugin           2.8   -> 2.9
> >>>>          maven-compiler-plugin          3.0   -> 3.1
> >>>>          maven-release-plugin           2.3.2 -> 2.4.1
> >>>>          maven-site-plugin              3.2   -> 3.3
> >>>>          apache-rat-plugin              0.8   -> 0.9
> >>>>
> >>>> The main change is the replacement of cobertura with JaCoCo for
> >>>> test
> >>>> coverage analysis.  The former is not maintained anymore, has
> >>>> numerous
> >>>> bugs and is extremely slow in some situations (typically generating
> >>>> coverage reports for [math] took about 9 hours whereas standard
> >>>> tests
> >>>> run in about 10 minutes). One important implication is that since
> >>>> JaCoCo relies on setting an agent, it is triggered only if JDK used
> >>>> to
> >>>> run the tests is at least Java 1.5 (this is automatically
> >>>> detected),
> >>>> and it changes the argument line of surefire tests.  If a component
> >>>> also needs to adapt the surefire command line, it must add the
> >>>> property ${argLine} to the argument line in order to preserve
> >>>> JaCoCo
> >>>> settings. An example for this is Apache Commons IO, where the
> >>>> maven-surefire-plugin setting must read as (note the use of the
> >>>> ${argLine} property):
> >>>>
> >>>>    <plugins>
> >>>>      <plugin>
> >>>>        <groupId>org.apache.maven.plugins</groupId>
> >>>>        <artifactId>maven-surefire-plugin</artifactId>
> >>>>        <configuration>
> >>>>          <forkMode>pertest</forkMode>
> >>>>          <!-- limit memory size see IO-161 -->
> >>>>          <!-- the ${argLine} preserves jacoco agent settings (see
> >>>> (see
> >>>> https://github.com/jacoco/jacoco/issues/44) -->
> >>>>          <argLine>-Xmx25M ${argLine}</argLine>
> >>>>          ...
> >>>>        </configuration>
> >>>>      </plugin>
> >>>>      ...
> >>>>    </plugins>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>> This VOTE by LAZY-CONSENSUS is open for at least 72 hours, so it
> >>>> will
> >>>> be closed on 2013-05-16T15:00:00Z (that is UTC time).
> >>>>
> >>>> Since this is the parent pom, there are only maven artifacts and
> >>>> the
> >>>> subversion tag available:
> >>>>
> >>>> artifacts:
> >>>> <
> >>>>
> >>>>
> https://repository.apache.org/content/repositories/orgapachecommons-010/org/apache/commons/commons-parent/29/
> >>>>
> >>>> tag:
> >>>> <
> >>>>
> >>>>
> https://svn.apache.org/repos/asf/commons/proper/commons-parent/tags/commons-parent-29-RC2
> >>>>
> >>>>
> >>>> Luc
> >>>>
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> >>>> For additional commands, e-mail: dev-h...@commons.apache.org
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> >> For additional commands, e-mail: dev-h...@commons.apache.org
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
>



-- 
E-Mail: garydgreg...@gmail.com | ggreg...@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

Reply via email to