You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by Will Stevens <wi...@gmail.com> on 2016/04/21 23:44:14 UTC

Multithreaded Builds

Is it a reasonable expectation for ACS to be able to be built using the `-T
1C` flag?  I am trying it now, but if it works once, it may not mean that
it would always work.

I see a lot of messages like this:

[WARNING] *****************************************************************
[WARNING] * Your build is requesting parallel execution, but project      *
[WARNING] * contains the following plugin(s) that have goals not marked   *
[WARNING] * as @threadSafe to support parallel building.                  *
[WARNING] * While this /may/ work fine, please look for plugin updates    *
[WARNING] * and/or request plugins be made thread-safe.                   *
[WARNING] * If reporting an issue, report it against the plugin in        *
[WARNING] * question, not against maven-core                              *
[WARNING] *****************************************************************
[WARNING] The following plugins are not marked @threadSafe in Apache
CloudStack Framework - Spring Life Cycle:
[WARNING] org.apache.maven.plugins:maven-site-plugin:3.1
[WARNING] Enable debug to see more precisely which goals are not marked
@threadSafe.
[WARNING] *****************************************************************
[WARNING] *****************************************************************
[WARNING] * Your build is requesting parallel execution, but project      *
[WARNING] * contains the following plugin(s) that have goals not marked   *
[WARNING] * as @threadSafe to support parallel building.                  *
[WARNING] * While this /may/ work fine, please look for plugin updates    *
[WARNING] * and/or request plugins be made thread-safe.                   *
[WARNING] * If reporting an issue, report it against the plugin in        *
[WARNING] * question, not against maven-core                              *
[WARNING] *****************************************************************
[WARNING] The following plugins are not marked @threadSafe in Apache
CloudStack API:
[WARNING] org.apache.maven.plugins:maven-site-plugin:3.1
[WARNING] Enable debug to see more precisely which goals are not marked
@threadSafe.
[WARNING] *****************************************************************

Thoughts?

Will

Re: Multithreaded Builds

Posted by Will Stevens <wi...@gmail.com>.
I will buy you a beer. :P
On Apr 23, 2016 10:08 AM, "Paul Angus" <pa...@shapeblue.com> wrote:

> I'll collect that $5 when i come over Will. 😉
>
>
>
> From: Daan Hoogland <da...@gmail.com>
> Sent: 23 Apr 2016 15:02
> To: dev
> Subject: Re: Multithreaded Builds
>
> No Will, it was to prove you need extra hardware!
>
> On Sat, Apr 23, 2016 at 3:55 PM, Will Stevens <wi...@gmail.com>
> wrote:
>
> > Haha. Awesome. :)
> >
> > This was more to validate that it was OK that I configure parallelism in
> my
> > CI environment.
> > On Apr 23, 2016 9:34 AM, "Ian Rae" <ir...@cloudops.com> wrote:
> >
> > > Ok ok, point made, we can buy you new hardware Will ;)
> > >
> > > On Saturday, 23 April 2016, Will Stevens <wi...@gmail.com>
> > wrote:
> > >
> > > > Thanks for the reports guys. :)
> > > > On Apr 23, 2016 7:22 AM, "Paul Angus" <paul.angus@shapeblue.com
> > > > <javascript:;>> wrote:
> > > >
> > > > > My local builds (Centos6 on VMware Workstation) run happily using 4
> > > > cores.
> > > > > The speed itself is down to my overclocked processor, but still, it
> > > runs
> > > > > stably on 4 cores running at 25% over there stock speed.
> > > > >
> > > > > mvn -T 4.0C -Dnoredist install
> > > > >
> > > > > [INFO] BUILD SUCCESS
> > > > > [INFO]
> > > > >
> > >
> ------------------------------------------------------------------------
> > > > > [INFO] Total time: 03:20 min (Wall Clock)
> > > > >
> > > > >
> > > > >
> > > > > Kind regards,
> > > > >
> > > > > Paul Angus
> > > > >
> > > > > Regards,
> > > > >
> > > > > Paul Angus
> > > > >
> > > > > paul.angus@shapeblue.com <javascript:;>
> > > > > www.shapeblue.com<http://www.shapeblue.com>
> > > > > 53 Chandos Place, Covent Garden, London  WC2N 4HSUK
> > > > > @shapeblue
> > > > >
> > > > > -----Original Message-----
> > > > > From: Wido den Hollander [mailto:wido@widodh.nl <javascript:;>]
> > > > > Sent: 22 April 2016 07:57
> > > > > To: dev@cloudstack.apache.org <javascript:;>
> > > > > Subject: Re: Multithreaded Builds
> > > > >
> > > > >
> > > > >
> > > > > > Op 22 apr. 2016 om 00:03 heeft Will Stevens <
> > > williamstevens@gmail.com
> > > > <javascript:;>>
> > > > > het volgende geschreven:
> > > > > >
> > > > > > Well the multithreaded build did complete successfully and it
> took.
> > > > > >
> > > > > > real    7m3.933s
> > > > > > user    25m31.969s
> > > > > > sys     3m2.880s
> > > > > >
> > > > > > Which compares to a non-multithreaded build on the same machine
> > which
> > > > > takes.
> > > > > >
> > > > > > real    10m8.288s
> > > > > > user    18m23.564s
> > > > > > sys     1m19.215s
> > > > > >
> > > > > > It is not a huge improvement, but for CI runs I will take any
> > minutes
> > > > > > I can shave.  :)
> > > > > >
> > > > >
> > > > > Indeed! Locally I always run with 2C, works fine for me. Takes
> about
> > 6
> > > > > minutes to build.
> > > > >
> > > > > Wido
> > > > >
> > > > > > Cheers,
> > > > > >
> > > > > > Will
> > > > > >
> > > > > > On Thu, Apr 21, 2016 at 5:44 PM, Will Stevens
> > > > > > <williamstevens@gmail.com <javascript:;>>
> > > > > > wrote:
> > > > > >
> > > > > >> Is it a reasonable expectation for ACS to be able to be built
> > using
> > > > > >> the `-T 1C` flag?  I am trying it now, but if it works once, it
> > may
> > > > > >> not mean that it would always work.
> > > > > >>
> > > > > >> I see a lot of messages like this:
> > > > > >>
> > > > > >> [WARNING]
> > > > > *****************************************************************
> > > > > >> [WARNING] * Your build is requesting parallel execution, but
> > project
> > > > >   *
> > > > > >> [WARNING] * contains the following plugin(s) that have goals not
> > > > > marked   *
> > > > > >> [WARNING] * as @threadSafe to support parallel building.
> > > > >   *
> > > > > >> [WARNING] * While this /may/ work fine, please look for plugin
> > > updates
> > > > >   *
> > > > > >> [WARNING] * and/or request plugins be made thread-safe.
> > > > >    *
> > > > > >> [WARNING] * If reporting an issue, report it against the plugin
> in
> > > > >   *
> > > > > >> [WARNING] * question, not against maven-core
> > > > >   *
> > > > > >> [WARNING]
> > > > > >>
> *****************************************************************
> > > > > >> [WARNING] The following plugins are not marked @threadSafe in
> > Apache
> > > > > >> CloudStack Framework - Spring Life Cycle:
> > > > > >> [WARNING] org.apache.maven.plugins:maven-site-plugin:3.1
> > > > > >> [WARNING] Enable debug to see more precisely which goals are not
> > > > > >> marked @threadSafe.
> > > > > >> [WARNING]
> > > > > >>
> *****************************************************************
> > > > > >> [WARNING]
> > > > > *****************************************************************
> > > > > >> [WARNING] * Your build is requesting parallel execution, but
> > project
> > > > >   *
> > > > > >> [WARNING] * contains the following plugin(s) that have goals not
> > > > > marked   *
> > > > > >> [WARNING] * as @threadSafe to support parallel building.
> > > > >   *
> > > > > >> [WARNING] * While this /may/ work fine, please look for plugin
> > > updates
> > > > >   *
> > > > > >> [WARNING] * and/or request plugins be made thread-safe.
> > > > >    *
> > > > > >> [WARNING] * If reporting an issue, report it against the plugin
> in
> > > > >   *
> > > > > >> [WARNING] * question, not against maven-core
> > > > >   *
> > > > > >> [WARNING]
> > > > > >>
> *****************************************************************
> > > > > >> [WARNING] The following plugins are not marked @threadSafe in
> > Apache
> > > > > >> CloudStack API:
> > > > > >> [WARNING] org.apache.maven.plugins:maven-site-plugin:3.1
> > > > > >> [WARNING] Enable debug to see more precisely which goals are not
> > > > > >> marked @threadSafe.
> > > > > >> [WARNING]
> > > > > >>
> *****************************************************************
> > > > > >>
> > > > > >> Thoughts?
> > > > > >>
> > > > > >> Will
> > > > > >>
> > > > >
> > > >
> > >
> > >
> > > --
> > > Ian Rae
> > > CEO | PDG
> > > c: 514.944.4008
> > >
> > > CloudOps | Cloud Infrastructure and Networking Solutions
> > > www.cloudops.com<http://www.cloudops.com> | 420 rue Guy | Montreal |
> Canada | H3J 1S6
> > >
> >
>
>
>
> --
> Daan
>
> Regards,
>
> Paul Angus
>
> paul.angus@shapeblue.com
> www.shapeblue.com
> 53 Chandos Place, Covent Garden, London  WC2N 4HSUK
> @shapeblue
>

Re: Multithreaded Builds

Posted by Paul Angus <pa...@shapeblue.com>.
I'll collect that $5 when i come over Will. 😉



From: Daan Hoogland <da...@gmail.com>
Sent: 23 Apr 2016 15:02
To: dev
Subject: Re: Multithreaded Builds

No Will, it was to prove you need extra hardware!

On Sat, Apr 23, 2016 at 3:55 PM, Will Stevens <wi...@gmail.com>
wrote:

> Haha. Awesome. :)
>
> This was more to validate that it was OK that I configure parallelism in my
> CI environment.
> On Apr 23, 2016 9:34 AM, "Ian Rae" <ir...@cloudops.com> wrote:
>
> > Ok ok, point made, we can buy you new hardware Will ;)
> >
> > On Saturday, 23 April 2016, Will Stevens <wi...@gmail.com>
> wrote:
> >
> > > Thanks for the reports guys. :)
> > > On Apr 23, 2016 7:22 AM, "Paul Angus" <paul.angus@shapeblue.com
> > > <javascript:;>> wrote:
> > >
> > > > My local builds (Centos6 on VMware Workstation) run happily using 4
> > > cores.
> > > > The speed itself is down to my overclocked processor, but still, it
> > runs
> > > > stably on 4 cores running at 25% over there stock speed.
> > > >
> > > > mvn -T 4.0C -Dnoredist install
> > > >
> > > > [INFO] BUILD SUCCESS
> > > > [INFO]
> > > >
> > ------------------------------------------------------------------------
> > > > [INFO] Total time: 03:20 min (Wall Clock)
> > > >
> > > >
> > > >
> > > > Kind regards,
> > > >
> > > > Paul Angus
> > > >
> > > > Regards,
> > > >
> > > > Paul Angus
> > > >
> > > > paul.angus@shapeblue.com <javascript:;>
> > > > www.shapeblue.com<http://www.shapeblue.com>
> > > > 53 Chandos Place, Covent Garden, London  WC2N 4HSUK
> > > > @shapeblue
> > > >
> > > > -----Original Message-----
> > > > From: Wido den Hollander [mailto:wido@widodh.nl <javascript:;>]
> > > > Sent: 22 April 2016 07:57
> > > > To: dev@cloudstack.apache.org <javascript:;>
> > > > Subject: Re: Multithreaded Builds
> > > >
> > > >
> > > >
> > > > > Op 22 apr. 2016 om 00:03 heeft Will Stevens <
> > williamstevens@gmail.com
> > > <javascript:;>>
> > > > het volgende geschreven:
> > > > >
> > > > > Well the multithreaded build did complete successfully and it took.
> > > > >
> > > > > real    7m3.933s
> > > > > user    25m31.969s
> > > > > sys     3m2.880s
> > > > >
> > > > > Which compares to a non-multithreaded build on the same machine
> which
> > > > takes.
> > > > >
> > > > > real    10m8.288s
> > > > > user    18m23.564s
> > > > > sys     1m19.215s
> > > > >
> > > > > It is not a huge improvement, but for CI runs I will take any
> minutes
> > > > > I can shave.  :)
> > > > >
> > > >
> > > > Indeed! Locally I always run with 2C, works fine for me. Takes about
> 6
> > > > minutes to build.
> > > >
> > > > Wido
> > > >
> > > > > Cheers,
> > > > >
> > > > > Will
> > > > >
> > > > > On Thu, Apr 21, 2016 at 5:44 PM, Will Stevens
> > > > > <williamstevens@gmail.com <javascript:;>>
> > > > > wrote:
> > > > >
> > > > >> Is it a reasonable expectation for ACS to be able to be built
> using
> > > > >> the `-T 1C` flag?  I am trying it now, but if it works once, it
> may
> > > > >> not mean that it would always work.
> > > > >>
> > > > >> I see a lot of messages like this:
> > > > >>
> > > > >> [WARNING]
> > > > *****************************************************************
> > > > >> [WARNING] * Your build is requesting parallel execution, but
> project
> > > >   *
> > > > >> [WARNING] * contains the following plugin(s) that have goals not
> > > > marked   *
> > > > >> [WARNING] * as @threadSafe to support parallel building.
> > > >   *
> > > > >> [WARNING] * While this /may/ work fine, please look for plugin
> > updates
> > > >   *
> > > > >> [WARNING] * and/or request plugins be made thread-safe.
> > > >    *
> > > > >> [WARNING] * If reporting an issue, report it against the plugin in
> > > >   *
> > > > >> [WARNING] * question, not against maven-core
> > > >   *
> > > > >> [WARNING]
> > > > >> *****************************************************************
> > > > >> [WARNING] The following plugins are not marked @threadSafe in
> Apache
> > > > >> CloudStack Framework - Spring Life Cycle:
> > > > >> [WARNING] org.apache.maven.plugins:maven-site-plugin:3.1
> > > > >> [WARNING] Enable debug to see more precisely which goals are not
> > > > >> marked @threadSafe.
> > > > >> [WARNING]
> > > > >> *****************************************************************
> > > > >> [WARNING]
> > > > *****************************************************************
> > > > >> [WARNING] * Your build is requesting parallel execution, but
> project
> > > >   *
> > > > >> [WARNING] * contains the following plugin(s) that have goals not
> > > > marked   *
> > > > >> [WARNING] * as @threadSafe to support parallel building.
> > > >   *
> > > > >> [WARNING] * While this /may/ work fine, please look for plugin
> > updates
> > > >   *
> > > > >> [WARNING] * and/or request plugins be made thread-safe.
> > > >    *
> > > > >> [WARNING] * If reporting an issue, report it against the plugin in
> > > >   *
> > > > >> [WARNING] * question, not against maven-core
> > > >   *
> > > > >> [WARNING]
> > > > >> *****************************************************************
> > > > >> [WARNING] The following plugins are not marked @threadSafe in
> Apache
> > > > >> CloudStack API:
> > > > >> [WARNING] org.apache.maven.plugins:maven-site-plugin:3.1
> > > > >> [WARNING] Enable debug to see more precisely which goals are not
> > > > >> marked @threadSafe.
> > > > >> [WARNING]
> > > > >> *****************************************************************
> > > > >>
> > > > >> Thoughts?
> > > > >>
> > > > >> Will
> > > > >>
> > > >
> > >
> >
> >
> > --
> > Ian Rae
> > CEO | PDG
> > c: 514.944.4008
> >
> > CloudOps | Cloud Infrastructure and Networking Solutions
> > www.cloudops.com<http://www.cloudops.com> | 420 rue Guy | Montreal | Canada | H3J 1S6
> >
>



--
Daan

Regards,

Paul Angus

paul.angus@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London  WC2N 4HSUK
@shapeblue

Re: Multithreaded Builds

Posted by Will Stevens <wi...@gmail.com>.
Extra hardware is always welcome. :)

Now to automate a bubble run from end to end based on a queue of PRs (which
I definitely have).

Last night I built a marvin result parser that integrates with upr to
automate posting back bubble results automatically. I have a couple loose
ends to finish up, then I will make it available to everyone.

One step at a time. Making progress. :)
On Apr 23, 2016 10:02 AM, "Daan Hoogland" <da...@gmail.com> wrote:

> No Will, it was to prove you need extra hardware!
>
> On Sat, Apr 23, 2016 at 3:55 PM, Will Stevens <wi...@gmail.com>
> wrote:
>
> > Haha. Awesome. :)
> >
> > This was more to validate that it was OK that I configure parallelism in
> my
> > CI environment.
> > On Apr 23, 2016 9:34 AM, "Ian Rae" <ir...@cloudops.com> wrote:
> >
> > > Ok ok, point made, we can buy you new hardware Will ;)
> > >
> > > On Saturday, 23 April 2016, Will Stevens <wi...@gmail.com>
> > wrote:
> > >
> > > > Thanks for the reports guys. :)
> > > > On Apr 23, 2016 7:22 AM, "Paul Angus" <paul.angus@shapeblue.com
> > > > <javascript:;>> wrote:
> > > >
> > > > > My local builds (Centos6 on VMware Workstation) run happily using 4
> > > > cores.
> > > > > The speed itself is down to my overclocked processor, but still, it
> > > runs
> > > > > stably on 4 cores running at 25% over there stock speed.
> > > > >
> > > > > mvn -T 4.0C -Dnoredist install
> > > > >
> > > > > [INFO] BUILD SUCCESS
> > > > > [INFO]
> > > > >
> > >
> ------------------------------------------------------------------------
> > > > > [INFO] Total time: 03:20 min (Wall Clock)
> > > > >
> > > > >
> > > > >
> > > > > Kind regards,
> > > > >
> > > > > Paul Angus
> > > > >
> > > > > Regards,
> > > > >
> > > > > Paul Angus
> > > > >
> > > > > paul.angus@shapeblue.com <javascript:;>
> > > > > www.shapeblue.com
> > > > > 53 Chandos Place, Covent Garden, London  WC2N 4HSUK
> > > > > @shapeblue
> > > > >
> > > > > -----Original Message-----
> > > > > From: Wido den Hollander [mailto:wido@widodh.nl <javascript:;>]
> > > > > Sent: 22 April 2016 07:57
> > > > > To: dev@cloudstack.apache.org <javascript:;>
> > > > > Subject: Re: Multithreaded Builds
> > > > >
> > > > >
> > > > >
> > > > > > Op 22 apr. 2016 om 00:03 heeft Will Stevens <
> > > williamstevens@gmail.com
> > > > <javascript:;>>
> > > > > het volgende geschreven:
> > > > > >
> > > > > > Well the multithreaded build did complete successfully and it
> took.
> > > > > >
> > > > > > real    7m3.933s
> > > > > > user    25m31.969s
> > > > > > sys     3m2.880s
> > > > > >
> > > > > > Which compares to a non-multithreaded build on the same machine
> > which
> > > > > takes.
> > > > > >
> > > > > > real    10m8.288s
> > > > > > user    18m23.564s
> > > > > > sys     1m19.215s
> > > > > >
> > > > > > It is not a huge improvement, but for CI runs I will take any
> > minutes
> > > > > > I can shave.  :)
> > > > > >
> > > > >
> > > > > Indeed! Locally I always run with 2C, works fine for me. Takes
> about
> > 6
> > > > > minutes to build.
> > > > >
> > > > > Wido
> > > > >
> > > > > > Cheers,
> > > > > >
> > > > > > Will
> > > > > >
> > > > > > On Thu, Apr 21, 2016 at 5:44 PM, Will Stevens
> > > > > > <williamstevens@gmail.com <javascript:;>>
> > > > > > wrote:
> > > > > >
> > > > > >> Is it a reasonable expectation for ACS to be able to be built
> > using
> > > > > >> the `-T 1C` flag?  I am trying it now, but if it works once, it
> > may
> > > > > >> not mean that it would always work.
> > > > > >>
> > > > > >> I see a lot of messages like this:
> > > > > >>
> > > > > >> [WARNING]
> > > > > *****************************************************************
> > > > > >> [WARNING] * Your build is requesting parallel execution, but
> > project
> > > > >   *
> > > > > >> [WARNING] * contains the following plugin(s) that have goals not
> > > > > marked   *
> > > > > >> [WARNING] * as @threadSafe to support parallel building.
> > > > >   *
> > > > > >> [WARNING] * While this /may/ work fine, please look for plugin
> > > updates
> > > > >   *
> > > > > >> [WARNING] * and/or request plugins be made thread-safe.
> > > > >    *
> > > > > >> [WARNING] * If reporting an issue, report it against the plugin
> in
> > > > >   *
> > > > > >> [WARNING] * question, not against maven-core
> > > > >   *
> > > > > >> [WARNING]
> > > > > >>
> *****************************************************************
> > > > > >> [WARNING] The following plugins are not marked @threadSafe in
> > Apache
> > > > > >> CloudStack Framework - Spring Life Cycle:
> > > > > >> [WARNING] org.apache.maven.plugins:maven-site-plugin:3.1
> > > > > >> [WARNING] Enable debug to see more precisely which goals are not
> > > > > >> marked @threadSafe.
> > > > > >> [WARNING]
> > > > > >>
> *****************************************************************
> > > > > >> [WARNING]
> > > > > *****************************************************************
> > > > > >> [WARNING] * Your build is requesting parallel execution, but
> > project
> > > > >   *
> > > > > >> [WARNING] * contains the following plugin(s) that have goals not
> > > > > marked   *
> > > > > >> [WARNING] * as @threadSafe to support parallel building.
> > > > >   *
> > > > > >> [WARNING] * While this /may/ work fine, please look for plugin
> > > updates
> > > > >   *
> > > > > >> [WARNING] * and/or request plugins be made thread-safe.
> > > > >    *
> > > > > >> [WARNING] * If reporting an issue, report it against the plugin
> in
> > > > >   *
> > > > > >> [WARNING] * question, not against maven-core
> > > > >   *
> > > > > >> [WARNING]
> > > > > >>
> *****************************************************************
> > > > > >> [WARNING] The following plugins are not marked @threadSafe in
> > Apache
> > > > > >> CloudStack API:
> > > > > >> [WARNING] org.apache.maven.plugins:maven-site-plugin:3.1
> > > > > >> [WARNING] Enable debug to see more precisely which goals are not
> > > > > >> marked @threadSafe.
> > > > > >> [WARNING]
> > > > > >>
> *****************************************************************
> > > > > >>
> > > > > >> Thoughts?
> > > > > >>
> > > > > >> Will
> > > > > >>
> > > > >
> > > >
> > >
> > >
> > > --
> > > Ian Rae
> > > CEO | PDG
> > > c: 514.944.4008
> > >
> > > CloudOps | Cloud Infrastructure and Networking Solutions
> > > www.cloudops.com | 420 rue Guy | Montreal | Canada | H3J 1S6
> > >
> >
>
>
>
> --
> Daan
>

Re: Multithreaded Builds

Posted by Daan Hoogland <da...@gmail.com>.
No Will, it was to prove you need extra hardware!

On Sat, Apr 23, 2016 at 3:55 PM, Will Stevens <wi...@gmail.com>
wrote:

> Haha. Awesome. :)
>
> This was more to validate that it was OK that I configure parallelism in my
> CI environment.
> On Apr 23, 2016 9:34 AM, "Ian Rae" <ir...@cloudops.com> wrote:
>
> > Ok ok, point made, we can buy you new hardware Will ;)
> >
> > On Saturday, 23 April 2016, Will Stevens <wi...@gmail.com>
> wrote:
> >
> > > Thanks for the reports guys. :)
> > > On Apr 23, 2016 7:22 AM, "Paul Angus" <paul.angus@shapeblue.com
> > > <javascript:;>> wrote:
> > >
> > > > My local builds (Centos6 on VMware Workstation) run happily using 4
> > > cores.
> > > > The speed itself is down to my overclocked processor, but still, it
> > runs
> > > > stably on 4 cores running at 25% over there stock speed.
> > > >
> > > > mvn -T 4.0C -Dnoredist install
> > > >
> > > > [INFO] BUILD SUCCESS
> > > > [INFO]
> > > >
> > ------------------------------------------------------------------------
> > > > [INFO] Total time: 03:20 min (Wall Clock)
> > > >
> > > >
> > > >
> > > > Kind regards,
> > > >
> > > > Paul Angus
> > > >
> > > > Regards,
> > > >
> > > > Paul Angus
> > > >
> > > > paul.angus@shapeblue.com <javascript:;>
> > > > www.shapeblue.com
> > > > 53 Chandos Place, Covent Garden, London  WC2N 4HSUK
> > > > @shapeblue
> > > >
> > > > -----Original Message-----
> > > > From: Wido den Hollander [mailto:wido@widodh.nl <javascript:;>]
> > > > Sent: 22 April 2016 07:57
> > > > To: dev@cloudstack.apache.org <javascript:;>
> > > > Subject: Re: Multithreaded Builds
> > > >
> > > >
> > > >
> > > > > Op 22 apr. 2016 om 00:03 heeft Will Stevens <
> > williamstevens@gmail.com
> > > <javascript:;>>
> > > > het volgende geschreven:
> > > > >
> > > > > Well the multithreaded build did complete successfully and it took.
> > > > >
> > > > > real    7m3.933s
> > > > > user    25m31.969s
> > > > > sys     3m2.880s
> > > > >
> > > > > Which compares to a non-multithreaded build on the same machine
> which
> > > > takes.
> > > > >
> > > > > real    10m8.288s
> > > > > user    18m23.564s
> > > > > sys     1m19.215s
> > > > >
> > > > > It is not a huge improvement, but for CI runs I will take any
> minutes
> > > > > I can shave.  :)
> > > > >
> > > >
> > > > Indeed! Locally I always run with 2C, works fine for me. Takes about
> 6
> > > > minutes to build.
> > > >
> > > > Wido
> > > >
> > > > > Cheers,
> > > > >
> > > > > Will
> > > > >
> > > > > On Thu, Apr 21, 2016 at 5:44 PM, Will Stevens
> > > > > <williamstevens@gmail.com <javascript:;>>
> > > > > wrote:
> > > > >
> > > > >> Is it a reasonable expectation for ACS to be able to be built
> using
> > > > >> the `-T 1C` flag?  I am trying it now, but if it works once, it
> may
> > > > >> not mean that it would always work.
> > > > >>
> > > > >> I see a lot of messages like this:
> > > > >>
> > > > >> [WARNING]
> > > > *****************************************************************
> > > > >> [WARNING] * Your build is requesting parallel execution, but
> project
> > > >   *
> > > > >> [WARNING] * contains the following plugin(s) that have goals not
> > > > marked   *
> > > > >> [WARNING] * as @threadSafe to support parallel building.
> > > >   *
> > > > >> [WARNING] * While this /may/ work fine, please look for plugin
> > updates
> > > >   *
> > > > >> [WARNING] * and/or request plugins be made thread-safe.
> > > >    *
> > > > >> [WARNING] * If reporting an issue, report it against the plugin in
> > > >   *
> > > > >> [WARNING] * question, not against maven-core
> > > >   *
> > > > >> [WARNING]
> > > > >> *****************************************************************
> > > > >> [WARNING] The following plugins are not marked @threadSafe in
> Apache
> > > > >> CloudStack Framework - Spring Life Cycle:
> > > > >> [WARNING] org.apache.maven.plugins:maven-site-plugin:3.1
> > > > >> [WARNING] Enable debug to see more precisely which goals are not
> > > > >> marked @threadSafe.
> > > > >> [WARNING]
> > > > >> *****************************************************************
> > > > >> [WARNING]
> > > > *****************************************************************
> > > > >> [WARNING] * Your build is requesting parallel execution, but
> project
> > > >   *
> > > > >> [WARNING] * contains the following plugin(s) that have goals not
> > > > marked   *
> > > > >> [WARNING] * as @threadSafe to support parallel building.
> > > >   *
> > > > >> [WARNING] * While this /may/ work fine, please look for plugin
> > updates
> > > >   *
> > > > >> [WARNING] * and/or request plugins be made thread-safe.
> > > >    *
> > > > >> [WARNING] * If reporting an issue, report it against the plugin in
> > > >   *
> > > > >> [WARNING] * question, not against maven-core
> > > >   *
> > > > >> [WARNING]
> > > > >> *****************************************************************
> > > > >> [WARNING] The following plugins are not marked @threadSafe in
> Apache
> > > > >> CloudStack API:
> > > > >> [WARNING] org.apache.maven.plugins:maven-site-plugin:3.1
> > > > >> [WARNING] Enable debug to see more precisely which goals are not
> > > > >> marked @threadSafe.
> > > > >> [WARNING]
> > > > >> *****************************************************************
> > > > >>
> > > > >> Thoughts?
> > > > >>
> > > > >> Will
> > > > >>
> > > >
> > >
> >
> >
> > --
> > Ian Rae
> > CEO | PDG
> > c: 514.944.4008
> >
> > CloudOps | Cloud Infrastructure and Networking Solutions
> > www.cloudops.com | 420 rue Guy | Montreal | Canada | H3J 1S6
> >
>



-- 
Daan

Re: Multithreaded Builds

Posted by Will Stevens <wi...@gmail.com>.
Haha. Awesome. :)

This was more to validate that it was OK that I configure parallelism in my
CI environment.
On Apr 23, 2016 9:34 AM, "Ian Rae" <ir...@cloudops.com> wrote:

> Ok ok, point made, we can buy you new hardware Will ;)
>
> On Saturday, 23 April 2016, Will Stevens <wi...@gmail.com> wrote:
>
> > Thanks for the reports guys. :)
> > On Apr 23, 2016 7:22 AM, "Paul Angus" <paul.angus@shapeblue.com
> > <javascript:;>> wrote:
> >
> > > My local builds (Centos6 on VMware Workstation) run happily using 4
> > cores.
> > > The speed itself is down to my overclocked processor, but still, it
> runs
> > > stably on 4 cores running at 25% over there stock speed.
> > >
> > > mvn -T 4.0C -Dnoredist install
> > >
> > > [INFO] BUILD SUCCESS
> > > [INFO]
> > >
> ------------------------------------------------------------------------
> > > [INFO] Total time: 03:20 min (Wall Clock)
> > >
> > >
> > >
> > > Kind regards,
> > >
> > > Paul Angus
> > >
> > > Regards,
> > >
> > > Paul Angus
> > >
> > > paul.angus@shapeblue.com <javascript:;>
> > > www.shapeblue.com
> > > 53 Chandos Place, Covent Garden, London  WC2N 4HSUK
> > > @shapeblue
> > >
> > > -----Original Message-----
> > > From: Wido den Hollander [mailto:wido@widodh.nl <javascript:;>]
> > > Sent: 22 April 2016 07:57
> > > To: dev@cloudstack.apache.org <javascript:;>
> > > Subject: Re: Multithreaded Builds
> > >
> > >
> > >
> > > > Op 22 apr. 2016 om 00:03 heeft Will Stevens <
> williamstevens@gmail.com
> > <javascript:;>>
> > > het volgende geschreven:
> > > >
> > > > Well the multithreaded build did complete successfully and it took.
> > > >
> > > > real    7m3.933s
> > > > user    25m31.969s
> > > > sys     3m2.880s
> > > >
> > > > Which compares to a non-multithreaded build on the same machine which
> > > takes.
> > > >
> > > > real    10m8.288s
> > > > user    18m23.564s
> > > > sys     1m19.215s
> > > >
> > > > It is not a huge improvement, but for CI runs I will take any minutes
> > > > I can shave.  :)
> > > >
> > >
> > > Indeed! Locally I always run with 2C, works fine for me. Takes about 6
> > > minutes to build.
> > >
> > > Wido
> > >
> > > > Cheers,
> > > >
> > > > Will
> > > >
> > > > On Thu, Apr 21, 2016 at 5:44 PM, Will Stevens
> > > > <williamstevens@gmail.com <javascript:;>>
> > > > wrote:
> > > >
> > > >> Is it a reasonable expectation for ACS to be able to be built using
> > > >> the `-T 1C` flag?  I am trying it now, but if it works once, it may
> > > >> not mean that it would always work.
> > > >>
> > > >> I see a lot of messages like this:
> > > >>
> > > >> [WARNING]
> > > *****************************************************************
> > > >> [WARNING] * Your build is requesting parallel execution, but project
> > >   *
> > > >> [WARNING] * contains the following plugin(s) that have goals not
> > > marked   *
> > > >> [WARNING] * as @threadSafe to support parallel building.
> > >   *
> > > >> [WARNING] * While this /may/ work fine, please look for plugin
> updates
> > >   *
> > > >> [WARNING] * and/or request plugins be made thread-safe.
> > >    *
> > > >> [WARNING] * If reporting an issue, report it against the plugin in
> > >   *
> > > >> [WARNING] * question, not against maven-core
> > >   *
> > > >> [WARNING]
> > > >> *****************************************************************
> > > >> [WARNING] The following plugins are not marked @threadSafe in Apache
> > > >> CloudStack Framework - Spring Life Cycle:
> > > >> [WARNING] org.apache.maven.plugins:maven-site-plugin:3.1
> > > >> [WARNING] Enable debug to see more precisely which goals are not
> > > >> marked @threadSafe.
> > > >> [WARNING]
> > > >> *****************************************************************
> > > >> [WARNING]
> > > *****************************************************************
> > > >> [WARNING] * Your build is requesting parallel execution, but project
> > >   *
> > > >> [WARNING] * contains the following plugin(s) that have goals not
> > > marked   *
> > > >> [WARNING] * as @threadSafe to support parallel building.
> > >   *
> > > >> [WARNING] * While this /may/ work fine, please look for plugin
> updates
> > >   *
> > > >> [WARNING] * and/or request plugins be made thread-safe.
> > >    *
> > > >> [WARNING] * If reporting an issue, report it against the plugin in
> > >   *
> > > >> [WARNING] * question, not against maven-core
> > >   *
> > > >> [WARNING]
> > > >> *****************************************************************
> > > >> [WARNING] The following plugins are not marked @threadSafe in Apache
> > > >> CloudStack API:
> > > >> [WARNING] org.apache.maven.plugins:maven-site-plugin:3.1
> > > >> [WARNING] Enable debug to see more precisely which goals are not
> > > >> marked @threadSafe.
> > > >> [WARNING]
> > > >> *****************************************************************
> > > >>
> > > >> Thoughts?
> > > >>
> > > >> Will
> > > >>
> > >
> >
>
>
> --
> Ian Rae
> CEO | PDG
> c: 514.944.4008
>
> CloudOps | Cloud Infrastructure and Networking Solutions
> www.cloudops.com | 420 rue Guy | Montreal | Canada | H3J 1S6
>

Re: Multithreaded Builds

Posted by Ian Rae <ir...@cloudops.com>.
Ok ok, point made, we can buy you new hardware Will ;)

On Saturday, 23 April 2016, Will Stevens <wi...@gmail.com> wrote:

> Thanks for the reports guys. :)
> On Apr 23, 2016 7:22 AM, "Paul Angus" <paul.angus@shapeblue.com
> <javascript:;>> wrote:
>
> > My local builds (Centos6 on VMware Workstation) run happily using 4
> cores.
> > The speed itself is down to my overclocked processor, but still, it runs
> > stably on 4 cores running at 25% over there stock speed.
> >
> > mvn -T 4.0C -Dnoredist install
> >
> > [INFO] BUILD SUCCESS
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Total time: 03:20 min (Wall Clock)
> >
> >
> >
> > Kind regards,
> >
> > Paul Angus
> >
> > Regards,
> >
> > Paul Angus
> >
> > paul.angus@shapeblue.com <javascript:;>
> > www.shapeblue.com
> > 53 Chandos Place, Covent Garden, London  WC2N 4HSUK
> > @shapeblue
> >
> > -----Original Message-----
> > From: Wido den Hollander [mailto:wido@widodh.nl <javascript:;>]
> > Sent: 22 April 2016 07:57
> > To: dev@cloudstack.apache.org <javascript:;>
> > Subject: Re: Multithreaded Builds
> >
> >
> >
> > > Op 22 apr. 2016 om 00:03 heeft Will Stevens <williamstevens@gmail.com
> <javascript:;>>
> > het volgende geschreven:
> > >
> > > Well the multithreaded build did complete successfully and it took.
> > >
> > > real    7m3.933s
> > > user    25m31.969s
> > > sys     3m2.880s
> > >
> > > Which compares to a non-multithreaded build on the same machine which
> > takes.
> > >
> > > real    10m8.288s
> > > user    18m23.564s
> > > sys     1m19.215s
> > >
> > > It is not a huge improvement, but for CI runs I will take any minutes
> > > I can shave.  :)
> > >
> >
> > Indeed! Locally I always run with 2C, works fine for me. Takes about 6
> > minutes to build.
> >
> > Wido
> >
> > > Cheers,
> > >
> > > Will
> > >
> > > On Thu, Apr 21, 2016 at 5:44 PM, Will Stevens
> > > <williamstevens@gmail.com <javascript:;>>
> > > wrote:
> > >
> > >> Is it a reasonable expectation for ACS to be able to be built using
> > >> the `-T 1C` flag?  I am trying it now, but if it works once, it may
> > >> not mean that it would always work.
> > >>
> > >> I see a lot of messages like this:
> > >>
> > >> [WARNING]
> > *****************************************************************
> > >> [WARNING] * Your build is requesting parallel execution, but project
> >   *
> > >> [WARNING] * contains the following plugin(s) that have goals not
> > marked   *
> > >> [WARNING] * as @threadSafe to support parallel building.
> >   *
> > >> [WARNING] * While this /may/ work fine, please look for plugin updates
> >   *
> > >> [WARNING] * and/or request plugins be made thread-safe.
> >    *
> > >> [WARNING] * If reporting an issue, report it against the plugin in
> >   *
> > >> [WARNING] * question, not against maven-core
> >   *
> > >> [WARNING]
> > >> *****************************************************************
> > >> [WARNING] The following plugins are not marked @threadSafe in Apache
> > >> CloudStack Framework - Spring Life Cycle:
> > >> [WARNING] org.apache.maven.plugins:maven-site-plugin:3.1
> > >> [WARNING] Enable debug to see more precisely which goals are not
> > >> marked @threadSafe.
> > >> [WARNING]
> > >> *****************************************************************
> > >> [WARNING]
> > *****************************************************************
> > >> [WARNING] * Your build is requesting parallel execution, but project
> >   *
> > >> [WARNING] * contains the following plugin(s) that have goals not
> > marked   *
> > >> [WARNING] * as @threadSafe to support parallel building.
> >   *
> > >> [WARNING] * While this /may/ work fine, please look for plugin updates
> >   *
> > >> [WARNING] * and/or request plugins be made thread-safe.
> >    *
> > >> [WARNING] * If reporting an issue, report it against the plugin in
> >   *
> > >> [WARNING] * question, not against maven-core
> >   *
> > >> [WARNING]
> > >> *****************************************************************
> > >> [WARNING] The following plugins are not marked @threadSafe in Apache
> > >> CloudStack API:
> > >> [WARNING] org.apache.maven.plugins:maven-site-plugin:3.1
> > >> [WARNING] Enable debug to see more precisely which goals are not
> > >> marked @threadSafe.
> > >> [WARNING]
> > >> *****************************************************************
> > >>
> > >> Thoughts?
> > >>
> > >> Will
> > >>
> >
>


-- 
Ian Rae
CEO | PDG
c: 514.944.4008

CloudOps | Cloud Infrastructure and Networking Solutions
www.cloudops.com | 420 rue Guy | Montreal | Canada | H3J 1S6

RE: Multithreaded Builds

Posted by Will Stevens <wi...@gmail.com>.
Thanks for the reports guys. :)
On Apr 23, 2016 7:22 AM, "Paul Angus" <pa...@shapeblue.com> wrote:

> My local builds (Centos6 on VMware Workstation) run happily using 4 cores.
> The speed itself is down to my overclocked processor, but still, it runs
> stably on 4 cores running at 25% over there stock speed.
>
> mvn -T 4.0C -Dnoredist install
>
> [INFO] BUILD SUCCESS
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 03:20 min (Wall Clock)
>
>
>
> Kind regards,
>
> Paul Angus
>
> Regards,
>
> Paul Angus
>
> paul.angus@shapeblue.com
> www.shapeblue.com
> 53 Chandos Place, Covent Garden, London  WC2N 4HSUK
> @shapeblue
>
> -----Original Message-----
> From: Wido den Hollander [mailto:wido@widodh.nl]
> Sent: 22 April 2016 07:57
> To: dev@cloudstack.apache.org
> Subject: Re: Multithreaded Builds
>
>
>
> > Op 22 apr. 2016 om 00:03 heeft Will Stevens <wi...@gmail.com>
> het volgende geschreven:
> >
> > Well the multithreaded build did complete successfully and it took.
> >
> > real    7m3.933s
> > user    25m31.969s
> > sys     3m2.880s
> >
> > Which compares to a non-multithreaded build on the same machine which
> takes.
> >
> > real    10m8.288s
> > user    18m23.564s
> > sys     1m19.215s
> >
> > It is not a huge improvement, but for CI runs I will take any minutes
> > I can shave.  :)
> >
>
> Indeed! Locally I always run with 2C, works fine for me. Takes about 6
> minutes to build.
>
> Wido
>
> > Cheers,
> >
> > Will
> >
> > On Thu, Apr 21, 2016 at 5:44 PM, Will Stevens
> > <wi...@gmail.com>
> > wrote:
> >
> >> Is it a reasonable expectation for ACS to be able to be built using
> >> the `-T 1C` flag?  I am trying it now, but if it works once, it may
> >> not mean that it would always work.
> >>
> >> I see a lot of messages like this:
> >>
> >> [WARNING]
> *****************************************************************
> >> [WARNING] * Your build is requesting parallel execution, but project
>   *
> >> [WARNING] * contains the following plugin(s) that have goals not
> marked   *
> >> [WARNING] * as @threadSafe to support parallel building.
>   *
> >> [WARNING] * While this /may/ work fine, please look for plugin updates
>   *
> >> [WARNING] * and/or request plugins be made thread-safe.
>    *
> >> [WARNING] * If reporting an issue, report it against the plugin in
>   *
> >> [WARNING] * question, not against maven-core
>   *
> >> [WARNING]
> >> *****************************************************************
> >> [WARNING] The following plugins are not marked @threadSafe in Apache
> >> CloudStack Framework - Spring Life Cycle:
> >> [WARNING] org.apache.maven.plugins:maven-site-plugin:3.1
> >> [WARNING] Enable debug to see more precisely which goals are not
> >> marked @threadSafe.
> >> [WARNING]
> >> *****************************************************************
> >> [WARNING]
> *****************************************************************
> >> [WARNING] * Your build is requesting parallel execution, but project
>   *
> >> [WARNING] * contains the following plugin(s) that have goals not
> marked   *
> >> [WARNING] * as @threadSafe to support parallel building.
>   *
> >> [WARNING] * While this /may/ work fine, please look for plugin updates
>   *
> >> [WARNING] * and/or request plugins be made thread-safe.
>    *
> >> [WARNING] * If reporting an issue, report it against the plugin in
>   *
> >> [WARNING] * question, not against maven-core
>   *
> >> [WARNING]
> >> *****************************************************************
> >> [WARNING] The following plugins are not marked @threadSafe in Apache
> >> CloudStack API:
> >> [WARNING] org.apache.maven.plugins:maven-site-plugin:3.1
> >> [WARNING] Enable debug to see more precisely which goals are not
> >> marked @threadSafe.
> >> [WARNING]
> >> *****************************************************************
> >>
> >> Thoughts?
> >>
> >> Will
> >>
>

RE: Multithreaded Builds

Posted by Paul Angus <pa...@shapeblue.com>.
My local builds (Centos6 on VMware Workstation) run happily using 4 cores.
The speed itself is down to my overclocked processor, but still, it runs stably on 4 cores running at 25% over there stock speed.

mvn -T 4.0C -Dnoredist install

[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 03:20 min (Wall Clock)



Kind regards,

Paul Angus

Regards,

Paul Angus

paul.angus@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London  WC2N 4HSUK
@shapeblue

-----Original Message-----
From: Wido den Hollander [mailto:wido@widodh.nl] 
Sent: 22 April 2016 07:57
To: dev@cloudstack.apache.org
Subject: Re: Multithreaded Builds



> Op 22 apr. 2016 om 00:03 heeft Will Stevens <wi...@gmail.com> het volgende geschreven:
> 
> Well the multithreaded build did complete successfully and it took.
> 
> real    7m3.933s
> user    25m31.969s
> sys     3m2.880s
> 
> Which compares to a non-multithreaded build on the same machine which takes.
> 
> real    10m8.288s
> user    18m23.564s
> sys     1m19.215s
> 
> It is not a huge improvement, but for CI runs I will take any minutes 
> I can shave.  :)
> 

Indeed! Locally I always run with 2C, works fine for me. Takes about 6 minutes to build.

Wido

> Cheers,
> 
> Will
> 
> On Thu, Apr 21, 2016 at 5:44 PM, Will Stevens 
> <wi...@gmail.com>
> wrote:
> 
>> Is it a reasonable expectation for ACS to be able to be built using 
>> the `-T 1C` flag?  I am trying it now, but if it works once, it may 
>> not mean that it would always work.
>> 
>> I see a lot of messages like this:
>> 
>> [WARNING] *****************************************************************
>> [WARNING] * Your build is requesting parallel execution, but project      *
>> [WARNING] * contains the following plugin(s) that have goals not marked   *
>> [WARNING] * as @threadSafe to support parallel building.                  *
>> [WARNING] * While this /may/ work fine, please look for plugin updates    *
>> [WARNING] * and/or request plugins be made thread-safe.                   *
>> [WARNING] * If reporting an issue, report it against the plugin in        *
>> [WARNING] * question, not against maven-core                              *
>> [WARNING] 
>> *****************************************************************
>> [WARNING] The following plugins are not marked @threadSafe in Apache 
>> CloudStack Framework - Spring Life Cycle:
>> [WARNING] org.apache.maven.plugins:maven-site-plugin:3.1
>> [WARNING] Enable debug to see more precisely which goals are not 
>> marked @threadSafe.
>> [WARNING] 
>> *****************************************************************
>> [WARNING] *****************************************************************
>> [WARNING] * Your build is requesting parallel execution, but project      *
>> [WARNING] * contains the following plugin(s) that have goals not marked   *
>> [WARNING] * as @threadSafe to support parallel building.                  *
>> [WARNING] * While this /may/ work fine, please look for plugin updates    *
>> [WARNING] * and/or request plugins be made thread-safe.                   *
>> [WARNING] * If reporting an issue, report it against the plugin in        *
>> [WARNING] * question, not against maven-core                              *
>> [WARNING] 
>> *****************************************************************
>> [WARNING] The following plugins are not marked @threadSafe in Apache 
>> CloudStack API:
>> [WARNING] org.apache.maven.plugins:maven-site-plugin:3.1
>> [WARNING] Enable debug to see more precisely which goals are not 
>> marked @threadSafe.
>> [WARNING] 
>> *****************************************************************
>> 
>> Thoughts?
>> 
>> Will
>> 

Re: Multithreaded Builds

Posted by Wido den Hollander <wi...@widodh.nl>.

> Op 22 apr. 2016 om 00:03 heeft Will Stevens <wi...@gmail.com> het volgende geschreven:
> 
> Well the multithreaded build did complete successfully and it took.
> 
> real    7m3.933s
> user    25m31.969s
> sys     3m2.880s
> 
> Which compares to a non-multithreaded build on the same machine which takes.
> 
> real    10m8.288s
> user    18m23.564s
> sys     1m19.215s
> 
> It is not a huge improvement, but for CI runs I will take any minutes I can
> shave.  :)
> 

Indeed! Locally I always run with 2C, works fine for me. Takes about 6 minutes to build.

Wido

> Cheers,
> 
> Will
> 
> On Thu, Apr 21, 2016 at 5:44 PM, Will Stevens <wi...@gmail.com>
> wrote:
> 
>> Is it a reasonable expectation for ACS to be able to be built using the
>> `-T 1C` flag?  I am trying it now, but if it works once, it may not mean
>> that it would always work.
>> 
>> I see a lot of messages like this:
>> 
>> [WARNING] *****************************************************************
>> [WARNING] * Your build is requesting parallel execution, but project      *
>> [WARNING] * contains the following plugin(s) that have goals not marked   *
>> [WARNING] * as @threadSafe to support parallel building.                  *
>> [WARNING] * While this /may/ work fine, please look for plugin updates    *
>> [WARNING] * and/or request plugins be made thread-safe.                   *
>> [WARNING] * If reporting an issue, report it against the plugin in        *
>> [WARNING] * question, not against maven-core                              *
>> [WARNING] *****************************************************************
>> [WARNING] The following plugins are not marked @threadSafe in Apache
>> CloudStack Framework - Spring Life Cycle:
>> [WARNING] org.apache.maven.plugins:maven-site-plugin:3.1
>> [WARNING] Enable debug to see more precisely which goals are not marked
>> @threadSafe.
>> [WARNING] *****************************************************************
>> [WARNING] *****************************************************************
>> [WARNING] * Your build is requesting parallel execution, but project      *
>> [WARNING] * contains the following plugin(s) that have goals not marked   *
>> [WARNING] * as @threadSafe to support parallel building.                  *
>> [WARNING] * While this /may/ work fine, please look for plugin updates    *
>> [WARNING] * and/or request plugins be made thread-safe.                   *
>> [WARNING] * If reporting an issue, report it against the plugin in        *
>> [WARNING] * question, not against maven-core                              *
>> [WARNING] *****************************************************************
>> [WARNING] The following plugins are not marked @threadSafe in Apache
>> CloudStack API:
>> [WARNING] org.apache.maven.plugins:maven-site-plugin:3.1
>> [WARNING] Enable debug to see more precisely which goals are not marked
>> @threadSafe.
>> [WARNING] *****************************************************************
>> 
>> Thoughts?
>> 
>> Will
>> 

Re: Multithreaded Builds

Posted by Will Stevens <wi...@gmail.com>.
Well the multithreaded build did complete successfully and it took.

real    7m3.933s
user    25m31.969s
sys     3m2.880s

Which compares to a non-multithreaded build on the same machine which takes.

real    10m8.288s
user    18m23.564s
sys     1m19.215s

It is not a huge improvement, but for CI runs I will take any minutes I can
shave.  :)

Cheers,

Will

On Thu, Apr 21, 2016 at 5:44 PM, Will Stevens <wi...@gmail.com>
wrote:

> Is it a reasonable expectation for ACS to be able to be built using the
> `-T 1C` flag?  I am trying it now, but if it works once, it may not mean
> that it would always work.
>
> I see a lot of messages like this:
>
> [WARNING] *****************************************************************
> [WARNING] * Your build is requesting parallel execution, but project      *
> [WARNING] * contains the following plugin(s) that have goals not marked   *
> [WARNING] * as @threadSafe to support parallel building.                  *
> [WARNING] * While this /may/ work fine, please look for plugin updates    *
> [WARNING] * and/or request plugins be made thread-safe.                   *
> [WARNING] * If reporting an issue, report it against the plugin in        *
> [WARNING] * question, not against maven-core                              *
> [WARNING] *****************************************************************
> [WARNING] The following plugins are not marked @threadSafe in Apache
> CloudStack Framework - Spring Life Cycle:
> [WARNING] org.apache.maven.plugins:maven-site-plugin:3.1
> [WARNING] Enable debug to see more precisely which goals are not marked
> @threadSafe.
> [WARNING] *****************************************************************
> [WARNING] *****************************************************************
> [WARNING] * Your build is requesting parallel execution, but project      *
> [WARNING] * contains the following plugin(s) that have goals not marked   *
> [WARNING] * as @threadSafe to support parallel building.                  *
> [WARNING] * While this /may/ work fine, please look for plugin updates    *
> [WARNING] * and/or request plugins be made thread-safe.                   *
> [WARNING] * If reporting an issue, report it against the plugin in        *
> [WARNING] * question, not against maven-core                              *
> [WARNING] *****************************************************************
> [WARNING] The following plugins are not marked @threadSafe in Apache
> CloudStack API:
> [WARNING] org.apache.maven.plugins:maven-site-plugin:3.1
> [WARNING] Enable debug to see more precisely which goals are not marked
> @threadSafe.
> [WARNING] *****************************************************************
>
> Thoughts?
>
> Will
>