Chromium Code Reviews
DescriptionMakes host driven tests use the common sharder.
This also updates the sharder to give the option of 'distribute' vs
'duplicate' for running the given set of tests. 'distribute' uses the
current sharding method (create a pool of tests, have test runner draw
from this pool as they do each test). 'duplicate' is currently used only
for Monkey tests; it duplicates the tests across all test runners. This
is useful for Monkeys tests when we're running on a heterogeneous set of
devices.
In the future, we probably want to move the option to duplicate vs.
distribute to the buildbot config, since it is somewhat dependent on the
actual physics setup (e.g. we don't want to duplicate if all devices are
identical...)
BUG=176323, 259063, 259128
Patch Set 1 #
Total comments: 12
Patch Set 2 : Creates two functions for sharding and replication #
Total comments: 2
Patch Set 3 : Fixes calls to Dispatch and the RunTests functions #Messages
Total messages: 13 (0 generated)
|