cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paul Angus <paul.an...@shapeblue.com>
Subject Re: Multithreaded Builds
Date Sat, 23 Apr 2016 14:07:58 GMT
I'll collect that $5 when i come over Will. 😉



From: Daan Hoogland <daan.hoogland@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 <williamstevens@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" <irae@cloudops.com> wrote:
>
> > Ok ok, point made, we can buy you new hardware Will ;)
> >
> > On Saturday, 23 April 2016, Will Stevens <williamstevens@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
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message