This should be... IIRC, spreading test cases across cores in such a way that 
the least number of cores are idle at the end.

Not sure if this is the full replacement for kk's maven-junit-plugin use case 
yet... But hoping ;-)

Sent from my iPhone

On 29 Jan 2012, at 16:40, Jason van Zyl <[email protected]> wrote:

> 
> On Jan 29, 2012, at 8:43 AM, Kristian Rosenvold wrote:
> 
>> Given N parallel forks, it attempts to schedule tests so all forks
>> will complete at the same time. It's runOrder=balanced in the docs.
>> Great feature for users with long-running tests. We saved 20% run-time
>> on our selenium tests. 2.11 supported balanced for regular parallel
>> runs, 2.12 adds support for parallel forks and balanced works with
>> this too.
>> 
> 
> Does this accurate represent what you've done:
> 
> https://gist.github.com/1699568
> 
>> Will blog about these features once 2.12 is out. It's all in the docs too
>> 
>> Kristian
>> 
>> Den 29. jan. 2012 kl. 14:15 skrev Jason van Zyl <[email protected]>:
>> 
>>> 
>>> On Jan 29, 2012, at 6:03 AM, Kristian Rosenvold wrote:
>>> 
>>>> Hi,
>>>> 
>>>> This is the first java 1.5 version of the surefire plugin. For Junit3
>>>> it is still capable of forking down to java 1.3. Parallel forks are
>>>> the new thing in this release,
>>>> and it should now be possible to run balanced parallel forks; a pretty
>>>> cool feature for people with long-running tests.
>>>> 
>>> 
>>> What is a balanced parallel fork?
>>> 
>>> Jason
>>> 
>>> ----------------------------------------------------------
>>> Jason van Zyl
>>> Founder,  Apache Maven
>>> http://twitter.com/jvanzyl
>>> ---------------------------------------------------------
>>> 
>>> the course of true love never did run smooth ...
>>> 
>>> -- Shakespeare
>>> 
>>> 
>>> 
>>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>> 
> 
> Thanks,
> 
> Jason
> 
> ----------------------------------------------------------
> Jason van Zyl
> Founder,  Apache Maven
> http://twitter.com/jvanzyl
> ---------------------------------------------------------
> 
> First, the taking in of scattered particulars under one Idea,
> so that everyone understands what is being talked about ... Second,
> the separation of the Idea into parts, by dividing it at the joints,
> as nature directs, not breaking any limb in half as a bad carver might.
> 
>  -- Plato, Phaedrus (Notes on the Synthesis of Form by C. Alexander)
> 
> 
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to