Package org.apache.maven.surefire.junitcore.pc
package org.apache.maven.surefire.junitcore.pc
-
ClassDescriptionThe 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.Destroys the embedded thread-pool.ParallelComputer extends JUnit
Computer
and has a shutdown functionality.Schedules tests, controls thread resources, awaiting tests and other schedulers finished, and a master scheduler can shutdown slaves.The factory ofSchedulingStrategy
.Specifies the strategy of scheduling whether sequential, or parallel.Populates collectiontriggeredTests
of descriptions started before shutting down.