Interface SuiteBalancer
- All Known Implementing Classes:
ExecutionTimeBalancer
,RoundRobinBalancer
public interface SuiteBalancer
A test balancer schedules test suites to be executed on a given JVM.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionassign
(Collection<String> suiteNames, int slaves, long seed) Provide assignments for suite names and a given number of slaves.void
Sets the owner task (for logging mostly).
-
Method Details
-
setOwner
Sets the owner task (for logging mostly). -
assign
Provide assignments for suite names and a given number of slaves.- Returns:
- Returns an ordered list with assignments. Any suite name not present in the keys of the returned map will be assigned by following balancers (or randomly).
-