Package | Description |
---|---|
org.apache.maven.surefire.junitcore.pc |
Class and Description |
---|
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
Status of
ParallelComputer runtime .
Used together with shutdown hook. |
ParallelComputer
ParallelComputer extends JUnit
Computer and has a shutdown functionality. |
ParallelComputerBuilder
Executing suites, classes and methods with defined concurrency.
|
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
Wrapper of
ParallelComputer status information and tests been populated before
a shutdown hook has been triggered. |
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.
|