The way I read that article is that each slave runs a separate job. So we'd still have to split a Mustella run up in a lot of separate jobs (i.e. flex-sdk_mustella-spark.components.Label or something). I don't see (yet) how we would collect the results from all the runs and combine them into a report we can send to the list(s).
EdB On Wed, Sep 4, 2013 at 7:40 PM, OmPrakash Muppirala <bigosma...@gmail.com> wrote: > On Wed, Sep 4, 2013 at 10:32 AM, Alex Harui <aha...@adobe.com> wrote: > >> I don't know anything about Jenkins, but how would you get multiple >> instances of FP writing to separate flashlog.txt files? Are you saying >> there'd be different Vms with different logins/usernames? >> >> > Yes, that is correct. Right now there is a master/slave setup on the one > VM we use. In this instance, the slave is local. But theoretically, we > could have any number of remote slaves. Each slave would be on its own VM > (assuming we get committers to subscribe to the free Azure VMs and make > them available) > > More details here [1] > > Thanks, > Om > > [1] https://wiki.jenkins-ci.org/display/JENKINS/Distributed+builds > > >> -Alex >> >> On 9/4/13 10:24 AM, "OmPrakash Muppirala" <bigosma...@gmail.com> wrote: >> >> >On Wed, Sep 4, 2013 at 10:15 AM, Alex Harui <aha...@adobe.com> wrote: >> > >> >> Thanks for trying. The compile should have distributed to the extra >> >> cores, but the run phase doesn't. One reason is because the >> >>flashlog.txt >> >> is captured so only one player instance should run at a time. In >> >>theory, >> >> we don't need that any more since it was mainly used to catch uncaught >> >> exceptions, but I don't have any quick and easy ideas on how to make it >> >> work in parallel. >> >> >> > >> >Map-reducing it using one Master Jenkins and multiple slaves is probably >> >our best bet. Since almost all tests run independent of each other, the >> >mapping part should not be very hard. We could just distribute the number >> >of tests equally among the available slaves. Reducing it would just be >> >collecting the output from each flashlog.txt file and dumping it >> >somewhere. >> > >> >Jenkins has built in support of this kind of stuff. >> > >> >If someone has bandwidth now, they could probably run with this idea and >> >test it out. If not, I will get to it when my workload becomes a bit >> >lighter. >> > >> >Thanks, >> >Om >> > >> > >> >> >> >> On 9/4/13 10:07 AM, "Erik de Bruin" <e...@ixsoftware.nl> wrote: >> >> >> >> >I upgraded the VM, it now runs on 4 cores instead of 2 and has 7 GB of >> >> >memory. This shaved roughly an hour, hour and a half from the run >> >> >time. Not sure if my Azure account "free credits" will stretch to a >> >> >month with this config, if not, I'll go back to the 'old' config as >> >> >the improvement is not as spectacular as I hoped. >> >> > >> >> >EdB >> >> > >> >> > >> >> > >> >> >On Wed, Sep 4, 2013 at 6:24 PM, Alex Harui <aha...@adobe.com> wrote: >> >> >> On 9/4/13 9:17 AM, "Kessler CTR Mark J" <mark.kessler....@usmc.mil> >> >> >>wrote: >> >> >> >> >> >>>Is the test for [1] misspelled? "Sesision" vs "Session"? >> >> >> There are lots of spelling mistakes in test names, but shouldn't >> >>affect >> >> >> the test itself. >> >> >> >> >> >> >> >> >> -Alex >> >> >> >> >> > >> >> > >> >> > >> >> >-- >> >> >Ix Multimedia Software >> >> > >> >> >Jan Luykenstraat 27 >> >> >3521 VB Utrecht >> >> > >> >> >T. 06-51952295 >> >> >I. www.ixsoftware.nl >> >> >> >> >> >> -- Ix Multimedia Software Jan Luykenstraat 27 3521 VB Utrecht T. 06-51952295 I. www.ixsoftware.nl