It was suggested that I was less than clear about the
runOrder=balanced parameter, so here goes:

Based on data from pervious runs, this setting optimizes the runorder
of the tests to minimize total run-time.

Given for tests:

A 7 minutes
B 5 minutes
C 1 minute
D 1 minute

Previously you'd be *required* to have 4 threads to get the minimum
guaranteed run-time, which is 7 minutes.
Both 2 and 3 threads had a worst-case run-time behaviour of 12 minutes.

With surefire 2.11 you'd be guaranteed 7 minutes total run-time for
threads=2 (parallel=classes).
For 2.12 you get the same guarantee with forkMode=perthread and  threadCount=2.

Hope that makes it clear ;)

Kristian

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

Reply via email to