Class SchedulingStrategies
java.lang.Object
org.apache.maven.surefire.junitcore.pc.SchedulingStrategies
The factory of
SchedulingStrategy.- Since:
- 2.16
- Author:
- Tibor Digana (tibor17)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SchedulingStrategycreateInvokerStrategy(ConsoleLogger logger) static SchedulingStrategycreateParallelSharedStrategy(ConsoleLogger logger, ExecutorService threadPool) ThethreadPoolpassed to this strategy can be shared in other strategies.static SchedulingStrategycreateParallelStrategy(ConsoleLogger logger, int nThreads) static SchedulingStrategy
-
Constructor Details
-
SchedulingStrategies
public SchedulingStrategies()
-
-
Method Details
-
createInvokerStrategy
- Parameters:
logger- current error logger- Returns:
- sequentially executing strategy
-
createParallelStrategy
- Parameters:
logger- current error loggernThreads- fixed pool capacity- Returns:
- parallel scheduling strategy
-
createParallelStrategyUnbounded
- Parameters:
logger- current error logger- Returns:
- parallel scheduling strategy with unbounded capacity
-