public final class ParallelComputerBuilder extends Object
JUnitCoreParameters parameters = ...; ParallelComputerBuilder builder = new ParallelComputerBuilder(parameters); builder.useOnePool(8).parallelSuites(2).parallelClasses(4).parallelMethods(); ParallelComputerBuilder.ParallelComputer computer = builder.buildComputer(); Class>[] tests = {...}; new JUnitCore().run(computer, tests);Note that the type has always at least one thread even if unspecified. The capacity in
useOnePool(int)
must be greater than the number of concurrent suites and classes
altogether.
The Computer can be shutdown in a separate thread. Pending tests will be interrupted if the argument is
true.
computer.shutdown(true);
Constructor and Description |
---|
ParallelComputerBuilder(JUnitCoreParameters parameters) |
public ParallelComputerBuilder(JUnitCoreParameters parameters)
public ParallelComputer buildComputer()
Copyright © 2004–2014 The Apache Software Foundation. All rights reserved.