Daniel Murphy (yebblies)
Russel Winder
russel at russel.org.uk
Mon Jun 13 11:25:44 PDT 2011
On Mon, 2011-06-13 at 14:41 +0000, Timon Gehr wrote:
> Robert Clipsham wrote:
> > On 13/06/2011 14:39, Andrei Alexandrescu wrote:
> >> Walter is continuously working on improving speed of pull request
> >> integration. The bottleneck right now is the compiler test suite, which
> >> takes hours to run.
> >>
> >> Andrei
> >
> > Is there some way we could speed this up? Obviously it can't be run for
> > multiple pull requests at once, as they requests could affect each
> > other, so it'll need a third run if they're run at the same time. Is
> > there some way we could work around that?
> >
> > What hardware does it take hours to run on? Could a donation of some
> > faster hardware help? Perhaps something like Google does could be useful
> > to decrease the amount of time the suite takes (see my post about
> > continuous integration at Google not too long ago).
> >
> > --
> > Robert
> > http://octarineparrot.com/
>
> I think the easiest way to speed it up would be to run it distributed on multiple
> PCs of different devs or trusted members of the community.
Isn't this what Jenkins (aka Hudson) and Buildbot are good for. People
can offer up machines that are permanently connected as slaves and then
it is a question of programming up the central master to spawn runs of
tests of appropriate feature branches?
Or am I missing something about the DMD situation?
--
Russel.
=============================================================================
Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder at ekiga.net
41 Buckmaster Road m: +44 7770 465 077 xmpp: russel at russel.org.uk
London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20110613/844f195c/attachment.pgp>
More information about the Digitalmars-d
mailing list