| AbstractThreadPoolStrategy |
Abstract parallel scheduling strategy in private package.
|
| Balancer |
The Balancer controls the maximum of concurrent threads in the current Scheduler(s) and prevents
from own thread resources exhaustion if other group of schedulers share the same pool of threads.
|
| Concurrency |
|
| Destroyable |
Destroys the embedded thread-pool.
|
| ExecutionStatus |
|
| ParallelComputer |
ParallelComputer extends JUnit Computer and has a shutdown functionality.
|
| ParallelComputerBuilder |
|
| RunnerCounter |
Counts number of JUnit suites, classes and methods.
|
| Scheduler |
Schedules tests, controls thread resources, awaiting tests and other schedulers finished, and
a master scheduler can shutdown slaves.
|
| Scheduler.Controller |
If this is a master scheduler, the slaves can stop scheduling by the master through the controller.
|
| Scheduler.ShutdownHandler |
There is a way to shutdown the hierarchy of schedulers.
|
| SchedulingStrategy |
Specifies the strategy of scheduling whether sequential, or parallel.
|
| ShutdownResult |
Populates collection triggeredTests of descriptions started before shutting down.
|
| ShutdownStatus |
|
| SingleThreadScheduler |
Used to execute tests annotated with net.jcip.annotations.NotThreadSafe.
|
| Type |
|
| WrappedRunners |
We need to wrap runners in a suite and count children of these runners.
|