Skip navigation links
A B C D F G H I J L N O P R S T U W 

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 threadPool passed 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.

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
 
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(Throwable) - Method in class org.apache.maven.surefire.junitcore.pc.Scheduler
 
logQuietly(String) - 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 Computer and 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
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, 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 balancer against other groups of schedulers.
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, Scheduler, SchedulingStrategy, int) - Constructor for class org.apache.maven.surefire.junitcore.pc.Scheduler
 
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 ParallelComputerBuilder.useSeparatePools().
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 triggeredTests of 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 interrupts running 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.
 
A B C D F G H I J L N O P R S T U W 
Skip navigation links

Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.