kiniry / Mobius

4 stars 8 forks source link

Subdivide distributed tests for multicore machines #434

Open atiti opened 11 years ago

atiti commented 11 years ago

On multi-core test servers need to spawn N+1 processes (i.e. one more than the number of processors) and the test algorithm needs to split the load between each process. Note that dividing the tests into subsets might not work because each server has a different number of cores - instead use a variant of the round robin algorithm used to assign test cases between the servers.

atiti commented 11 years ago

From: dcochran (GH: dcochran) Date: Tue May 20 13:06:08 2008

Hudson does part of this already.

atiti commented 11 years ago

From: dcochran (GH: dcochran) Date: Wed May 21 10:55:13 2008

Hudson will do this if we have enough builds running at once.