Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- acquirePermit() - Method in interface org.apache.maven.surefire.junitcore.pc.Balancer
 - 
Acquires a permit from this balancer, blocking until one is available.
 - afterExecute() - Method in class org.apache.maven.surefire.junitcore.pc.Scheduler
 - afterRunQuietly() - Method in class org.apache.maven.surefire.junitcore.pc.ParallelComputer
 - AsynchronousRunner - Class in org.apache.maven.surefire.junitcore
 - 
Deprecated.
 - AsynchronousRunner(ExecutorService) - Constructor for class org.apache.maven.surefire.junitcore.AsynchronousRunner
 - 
Deprecated.
 - attachToThread() - Method in class org.apache.maven.surefire.junitcore.TestSet
 - 
Deprecated.
 
B
- Balancer - Interface in org.apache.maven.surefire.junitcore.pc
 - 
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.
 - BalancerFactory - Class in org.apache.maven.surefire.junitcore.pc
 - beforeExecute() - Method in class org.apache.maven.surefire.junitcore.pc.Scheduler
 - beforeRunQuietly() - Method in class org.apache.maven.surefire.junitcore.pc.ParallelComputer
 - buildComputer() - Method in class org.apache.maven.surefire.junitcore.pc.ParallelComputerBuilder
 
C
- canSchedule() - Method in class org.apache.maven.surefire.junitcore.pc.SchedulingStrategy
 - close() - Method in class org.apache.maven.surefire.junitcore.ConfigurableParallelComputer
 - 
Deprecated.
 - ConfigurableParallelComputer - Class in org.apache.maven.surefire.junitcore
 - 
Deprecated.
 - ConfigurableParallelComputer() - Constructor for class org.apache.maven.surefire.junitcore.ConfigurableParallelComputer
 - 
Deprecated.
 - ConfigurableParallelComputer(boolean, boolean) - Constructor for class org.apache.maven.surefire.junitcore.ConfigurableParallelComputer
 - 
Deprecated.
 - ConfigurableParallelComputer(boolean, boolean, Integer, boolean) - Constructor for class org.apache.maven.surefire.junitcore.ConfigurableParallelComputer
 - 
Deprecated.
 - createBalancer(int) - Static method in class org.apache.maven.surefire.junitcore.pc.BalancerFactory
 - 
Balancer without fairness.
 - createBalancerWithFairness(int) - Static method in class org.apache.maven.surefire.junitcore.pc.BalancerFactory
 - 
Balancer with fairness.
 - createInfinitePermitsBalancer() - Static method in class org.apache.maven.surefire.junitcore.pc.BalancerFactory
 - 
Infinite permits.
 - createInvokerStrategy(ConsoleLogger) - Static method in class org.apache.maven.surefire.junitcore.pc.SchedulingStrategies
 - createParallelSharedStrategy(ConsoleLogger, ExecutorService) - Static method in class org.apache.maven.surefire.junitcore.pc.SchedulingStrategies
 - 
The
threadPoolpassed to this strategy can be shared in other strategies. - createParallelStrategy(ConsoleLogger, int) - Static method in class org.apache.maven.surefire.junitcore.pc.SchedulingStrategies
 - createParallelStrategyUnbounded(ConsoleLogger) - Static method in class org.apache.maven.surefire.junitcore.pc.SchedulingStrategies
 - createThreadAttachedTestMethod(ReportEntry) - Method in class org.apache.maven.surefire.junitcore.TestSet
 - 
Deprecated.
 
D
- describeElapsedTimeout() - Method in class org.apache.maven.surefire.junitcore.pc.ParallelComputer
 - describeStopped(boolean) - Method in class org.apache.maven.surefire.junitcore.pc.ParallelComputer
 - describeStopped(boolean) - Method in class org.apache.maven.surefire.junitcore.pc.Scheduler
 - 
Attempts to stop all actively executing tasks and immediately returns a collection of descriptions of those tasks which have started prior to this call.
 - destroy() - Method in interface org.apache.maven.surefire.junitcore.pc.Destroyable
 - Destroyable - Interface in org.apache.maven.surefire.junitcore.pc
 - 
Destroys the embedded thread-pool.
 - disable() - Method in class org.apache.maven.surefire.junitcore.pc.SchedulingStrategy
 - 
Persistently disables this strategy.
 
E
- ENABLE_OUT_ERR_ELEMENTS_KEY - Static variable in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - ENABLE_PROPERTIES_ELEMENT_KEY - Static variable in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 
F
- finished() - Method in class org.apache.maven.surefire.junitcore.AsynchronousRunner
 - 
Deprecated.
 - finished() - Method in class org.apache.maven.surefire.junitcore.pc.Scheduler
 - finished() - Method in class org.apache.maven.surefire.junitcore.pc.SchedulingStrategy
 - 
Waiting for scheduled tasks to finish.
 
G
- getIncompleteTests() - Method in class org.apache.maven.surefire.junitcore.pc.ShutdownResult
 - getParallelTestsTimeoutForcedInSeconds() - Method in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - getParallelTestsTimeoutInSeconds() - Method in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - getRunner(RunnerBuilder, Class<?>) - Method in class org.apache.maven.surefire.junitcore.ConfigurableParallelComputer
 - 
Deprecated.
 - getSuite(RunnerBuilder, Class<?>[]) - Method in class org.apache.maven.surefire.junitcore.ConfigurableParallelComputer
 - 
Deprecated.
 - getSuites() - Method in class org.apache.maven.surefire.junitcore.JUnitCoreProvider
 - getThreadCount() - Method in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - getThreadCountClasses() - Method in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - getThreadCountMethods() - Method in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - getThreadCountSuites() - Method in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - getThreadTestSet() - Static method in class org.apache.maven.surefire.junitcore.TestSet
 - 
Deprecated.
 - getTriggeredTests() - Method in class org.apache.maven.surefire.junitcore.pc.ShutdownResult
 
H
- hasSharedThreadPool() - Method in class org.apache.maven.surefire.junitcore.pc.SchedulingStrategy
 
I
- incrementFinishedTests(TestReportListener, boolean) - Method in class org.apache.maven.surefire.junitcore.TestSet
 - 
Deprecated.
 - incrementTestMethodCount() - Method in class org.apache.maven.surefire.junitcore.TestSet
 - 
Deprecated.
 - invoke(Object) - Method in class org.apache.maven.surefire.junitcore.JUnitCoreProvider
 - isEnableOutErrElements() - Method in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - isEnablePropertiesElement() - Method in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - isNoThreading() - Method in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - isParallelBoth() - Method in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - 
Deprecated.Instead use the expression isParallelMethods() && isParallelClasses().
 - isParallelClasses() - Method in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - isParallelismSelected() - Method in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - isParallelMethods() - Method in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - isParallelOptimization() - Method in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - isParallelSuites() - Method in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - isPerCoreThreadCount() - Method in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - isUseUnlimitedThreads() - Method in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 
J
- JUnitCoreParameters - Class in org.apache.maven.surefire.junitcore
 - JUnitCoreParameters(Map<String, String>) - Constructor for class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - JUnitCoreProvider - Class in org.apache.maven.surefire.junitcore
 - JUnitCoreProvider(ProviderParameters) - Constructor for class org.apache.maven.surefire.junitcore.JUnitCoreProvider
 
L
- logQuietly(String) - Method in class org.apache.maven.surefire.junitcore.pc.Scheduler
 - logQuietly(Throwable) - Method in class org.apache.maven.surefire.junitcore.pc.Scheduler
 - logQuietly(Throwable) - Method in class org.apache.maven.surefire.junitcore.pc.SchedulingStrategy
 
N
- newShutdownHandler() - Method in class org.apache.maven.surefire.junitcore.pc.Scheduler
 
O
- org.apache.maven.surefire.junitcore - package org.apache.maven.surefire.junitcore
 - org.apache.maven.surefire.junitcore.pc - package org.apache.maven.surefire.junitcore.pc
 
P
- PARALLEL_KEY - Static variable in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - PARALLEL_OPTIMIZE_KEY - Static variable in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - PARALLEL_TIMEOUT_KEY - Static variable in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - PARALLEL_TIMEOUTFORCED_KEY - Static variable in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - ParallelComputer - Class in org.apache.maven.surefire.junitcore.pc
 - 
ParallelComputer extends JUnit
Computerand has a shutdown functionality. - ParallelComputer(double, double) - Constructor for class org.apache.maven.surefire.junitcore.pc.ParallelComputer
 - ParallelComputerBuilder - Class in org.apache.maven.surefire.junitcore.pc
 - ParallelComputerBuilder(ConsoleLogger, JUnitCoreParameters) - Constructor for class org.apache.maven.surefire.junitcore.pc.ParallelComputerBuilder
 - PERCORETHREADCOUNT_KEY - Static variable in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 
R
- rejectedExecution(Runnable, ThreadPoolExecutor) - Method in class org.apache.maven.surefire.junitcore.pc.Scheduler.ShutdownHandler
 - releaseAllPermits() - Method in interface org.apache.maven.surefire.junitcore.pc.Balancer
 - releasePermit() - Method in interface org.apache.maven.surefire.junitcore.pc.Balancer
 - 
Releases a permit, returning it to the balancer.
 - replay(TestReportListener<TestOutputReportEntry>) - Method in class org.apache.maven.surefire.junitcore.TestSet
 - 
Deprecated.
 
S
- schedule(Runnable) - Method in class org.apache.maven.surefire.junitcore.AsynchronousRunner
 - 
Deprecated.
 - schedule(Runnable) - Method in class org.apache.maven.surefire.junitcore.pc.Scheduler
 - schedule(Runnable) - Method in class org.apache.maven.surefire.junitcore.pc.SchedulingStrategy
 - 
Schedules tasks if
SchedulingStrategy.canSchedule(). - Scheduler - Class in org.apache.maven.surefire.junitcore.pc
 - 
Schedules tests, controls thread resources, awaiting tests and other schedulers finished, and a master scheduler can shutdown slaves.
 - Scheduler(ConsoleLogger, Description, Scheduler, SchedulingStrategy) - Constructor for class org.apache.maven.surefire.junitcore.pc.Scheduler
 - 
Should be used with individual pools on suites, classes and methods, see
useSeparatePools(). - Scheduler(ConsoleLogger, Description, Scheduler, SchedulingStrategy, int) - Constructor for class org.apache.maven.surefire.junitcore.pc.Scheduler
 - Scheduler(ConsoleLogger, Description, Scheduler, SchedulingStrategy, Balancer) - Constructor for class org.apache.maven.surefire.junitcore.pc.Scheduler
 - 
Can be used by e.g.
 - Scheduler(ConsoleLogger, Description, SchedulingStrategy) - Constructor for class org.apache.maven.surefire.junitcore.pc.Scheduler
 - 
Use e.g.
 - Scheduler(ConsoleLogger, Description, SchedulingStrategy, int) - Constructor for class org.apache.maven.surefire.junitcore.pc.Scheduler
 - 
Should be used if schedulers in parallel children and parent use one instance of bounded thread pool.
 - Scheduler(ConsoleLogger, Description, SchedulingStrategy, Balancer) - Constructor for class org.apache.maven.surefire.junitcore.pc.Scheduler
 - 
New instances should be used by schedulers with limited concurrency by
balanceragainst other groups of schedulers. - Scheduler.ShutdownHandler - Class in org.apache.maven.surefire.junitcore.pc
 - 
There is a way to shutdown the hierarchy of schedulers.
 - SchedulingStrategies - Class in org.apache.maven.surefire.junitcore.pc
 - 
The factory of
SchedulingStrategy. - SchedulingStrategies() - Constructor for class org.apache.maven.surefire.junitcore.pc.SchedulingStrategies
 - SchedulingStrategy - Class in org.apache.maven.surefire.junitcore.pc
 - 
Specifies the strategy of scheduling whether sequential, or parallel.
 - SchedulingStrategy(ConsoleLogger) - Constructor for class org.apache.maven.surefire.junitcore.pc.SchedulingStrategy
 - setAllScheduled(TestReportListener) - Method in class org.apache.maven.surefire.junitcore.TestSet
 - 
Deprecated.
 - setDefaultShutdownHandler(Scheduler.ShutdownHandler) - Method in class org.apache.maven.surefire.junitcore.pc.SchedulingStrategy
 - setRejectedExecutionHandler(RejectedExecutionHandler) - Method in class org.apache.maven.surefire.junitcore.pc.Scheduler.ShutdownHandler
 - ShutdownHandler() - Constructor for class org.apache.maven.surefire.junitcore.pc.Scheduler.ShutdownHandler
 - ShutdownResult - Class in org.apache.maven.surefire.junitcore.pc
 - 
Populates collection
triggeredTestsof descriptions started before shutting down. - ShutdownResult(Collection<Description>, Collection<Description>) - Constructor for class org.apache.maven.surefire.junitcore.pc.ShutdownResult
 - shutdownThreadPoolsAwaitingKilled() - Method in class org.apache.maven.surefire.junitcore.pc.ParallelComputer
 - shutdownThreadPoolsAwaitingKilled() - Method in class org.apache.maven.surefire.junitcore.pc.Scheduler
 - stop() - Method in class org.apache.maven.surefire.junitcore.pc.SchedulingStrategy
 - 
Stops scheduling new tasks (e.g.
 - stopNow() - Method in class org.apache.maven.surefire.junitcore.pc.SchedulingStrategy
 - 
Stops scheduling new tasks and
interruptsrunning tasks (e.g. 
T
- TestSet - Class in org.apache.maven.surefire.junitcore
 - 
Deprecated.
 - TestSet(String, RunMode, ClassMethodIndexer) - Constructor for class org.apache.maven.surefire.junitcore.TestSet
 - 
Deprecated.
 - THREADCOUNT_KEY - Static variable in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - THREADCOUNTCLASSES_KEY - Static variable in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - THREADCOUNTMETHODS_KEY - Static variable in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - THREADCOUNTSUITES_KEY - Static variable in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 - toString() - Method in class org.apache.maven.surefire.junitcore.ConfigurableParallelComputer
 - 
Deprecated.
 - toString() - Method in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 
U
- USEUNLIMITEDTHREADS_KEY - Static variable in class org.apache.maven.surefire.junitcore.JUnitCoreParameters
 
W
- waitForCompletion() - Method in class org.apache.maven.surefire.junitcore.AsynchronousRunner
 - 
Deprecated.
 
All Classes and Interfaces|All Packages|Constant Field Values