Den 22.11.2011 09:36, skrev Stephen Connolly (in private message):
Does that major new piece include the per-method threading you
promised you'd deliver for 2.10 in return for me consolidating the
site generation? :-P

I said I'd do it, but not for which version ;) No. There are some pain points in the forking code that I need to sort out before we can do that feature. I did some sorting out for 2.9, but there's more left. But I /am/ sorting them out ;) I'm a big mikado method fan, and I have a
few more mikado sticks to move before I can go for the gold ;)

The new feature is runorder="failedfirst" and runorder="balanced", where balanced distributes tests on threads (and later for you, forks ;) to minimize overall runtime. This is especially useful with long-running tests, to avoid a single test running for 2 minutes after all the other tests are completed. (This always seems to happen on our selenium tests ;)

(a bin-packing problem, NP complete if memory serves me right. )

BTW: On the topic of 2.11, there's http://jira.codehaus.org/browse/SUREFIRE-782 for you, Stephen ;)

Kristian


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

Reply via email to