Interface ParallelExecutionConfiguration
-
@API(status=EXPERIMENTAL, since="1.3") public interface ParallelExecutionConfiguration
Configuration to use for parallel test execution.Instances of this class are intended to be used to configure implementations of
HierarchicalTestExecutorService
. Such implementations may use all of the properties in this class or only a subset.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getCorePoolSize()
Get the thread pool size to be used.int
getKeepAlive()
Get the number of milliseconds for which inactive threads should be kept alive before terminating them and shrinking the thread pool.int
getMaxPoolSize()
Get the maximum thread pool size to be used.int
getMinimumRunnable()
Get the minimum number of runnable threads to be used.int
getParallelism()
Get the parallelism to be used.
-
-
-
Method Detail
-
getParallelism
int getParallelism()
Get the parallelism to be used.- See Also:
ForkJoinPool.getParallelism()
-
getMinimumRunnable
int getMinimumRunnable()
Get the minimum number of runnable threads to be used.
-
getMaxPoolSize
int getMaxPoolSize()
Get the maximum thread pool size to be used.
-
getCorePoolSize
int getCorePoolSize()
Get the thread pool size to be used.
-
getKeepAlive
int getKeepAlive()
Get the number of milliseconds for which inactive threads should be kept alive before terminating them and shrinking the thread pool.
-
-