public final class JUnitCoreParameters
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
parallel |
static java.lang.String |
PARALLEL_KEY |
static java.lang.String |
PARALLEL_OPTIMIZE_KEY |
static java.lang.String |
PARALLEL_TIMEOUT_KEY |
static java.lang.String |
PARALLEL_TIMEOUTFORCED_KEY |
private boolean |
parallelOptimization |
private double |
parallelTestsTimeoutForcedInSeconds |
private double |
parallelTestsTimeoutInSeconds |
private boolean |
perCoreThreadCount |
static java.lang.String |
PERCORETHREADCOUNT_KEY |
private int |
threadCount |
static java.lang.String |
THREADCOUNT_KEY |
private int |
threadCountClasses |
static java.lang.String |
THREADCOUNTCLASSES_KEY |
private int |
threadCountMethods |
static java.lang.String |
THREADCOUNTMETHODS_KEY |
private int |
threadCountSuites |
static java.lang.String |
THREADCOUNTSUITES_KEY |
private boolean |
useUnlimitedThreads |
static java.lang.String |
USEUNLIMITEDTHREADS_KEY |
Constructor and Description |
---|
JUnitCoreParameters(java.util.Map<java.lang.String,java.lang.String> properties) |
Modifier and Type | Method and Description |
---|---|
double |
getParallelTestsTimeoutForcedInSeconds() |
double |
getParallelTestsTimeoutInSeconds() |
int |
getThreadCount() |
int |
getThreadCountClasses() |
int |
getThreadCountMethods() |
int |
getThreadCountSuites() |
private boolean |
isAllParallel() |
boolean |
isNoThreading() |
boolean |
isParallelBoth()
Deprecated.
Instead use the expression (
isParallelMethods() && isParallelClasses() ). |
boolean |
isParallelClasses() |
boolean |
isParallelismSelected() |
boolean |
isParallelMethods() |
boolean |
isParallelOptimization() |
boolean |
isParallelSuites() |
boolean |
isPerCoreThreadCount() |
boolean |
isUseUnlimitedThreads() |
private static java.util.Collection<java.lang.String> |
lowerCase(java.lang.String... elements) |
private static boolean |
property(java.util.Map<java.lang.String,java.lang.String> properties,
java.lang.String key,
boolean fallback) |
private static double |
property(java.util.Map<java.lang.String,java.lang.String> properties,
java.lang.String key,
double fallback) |
private static int |
property(java.util.Map<java.lang.String,java.lang.String> properties,
java.lang.String key,
int fallback) |
private static java.lang.String |
property(java.util.Map<java.lang.String,java.lang.String> properties,
java.lang.String key,
java.lang.String fallback) |
java.lang.String |
toString() |
public static final java.lang.String PARALLEL_KEY
public static final java.lang.String PERCORETHREADCOUNT_KEY
public static final java.lang.String THREADCOUNT_KEY
public static final java.lang.String THREADCOUNTSUITES_KEY
public static final java.lang.String THREADCOUNTCLASSES_KEY
public static final java.lang.String THREADCOUNTMETHODS_KEY
public static final java.lang.String USEUNLIMITEDTHREADS_KEY
public static final java.lang.String PARALLEL_TIMEOUT_KEY
public static final java.lang.String PARALLEL_TIMEOUTFORCED_KEY
public static final java.lang.String PARALLEL_OPTIMIZE_KEY
private final java.lang.String parallel
private final boolean perCoreThreadCount
private final int threadCount
private final int threadCountSuites
private final int threadCountClasses
private final int threadCountMethods
private final double parallelTestsTimeoutInSeconds
private final double parallelTestsTimeoutForcedInSeconds
private final boolean useUnlimitedThreads
private final boolean parallelOptimization
public JUnitCoreParameters(java.util.Map<java.lang.String,java.lang.String> properties)
private static java.util.Collection<java.lang.String> lowerCase(java.lang.String... elements)
private boolean isAllParallel()
public boolean isParallelMethods()
public boolean isParallelClasses()
public boolean isParallelSuites()
@Deprecated public boolean isParallelBoth()
isParallelMethods()
&& isParallelClasses()
).public boolean isPerCoreThreadCount()
public int getThreadCount()
public int getThreadCountMethods()
public int getThreadCountClasses()
public int getThreadCountSuites()
public boolean isUseUnlimitedThreads()
public double getParallelTestsTimeoutInSeconds()
public double getParallelTestsTimeoutForcedInSeconds()
public boolean isNoThreading()
public boolean isParallelismSelected()
public boolean isParallelOptimization()
public java.lang.String toString()
toString
in class java.lang.Object
private static boolean property(java.util.Map<java.lang.String,java.lang.String> properties, java.lang.String key, boolean fallback)
private static java.lang.String property(java.util.Map<java.lang.String,java.lang.String> properties, java.lang.String key, java.lang.String fallback)
private static int property(java.util.Map<java.lang.String,java.lang.String> properties, java.lang.String key, int fallback)
private static double property(java.util.Map<java.lang.String,java.lang.String> properties, java.lang.String key, double fallback)