Modifier and Type | Method and Description |
---|---|
private ConsoleLogger |
ForkClient.getOrCreateConsoleLogger(int channelNumber) |
Modifier and Type | Class and Description |
---|---|
class |
TestSetRunListener
Reports data for a single test set.
|
Modifier and Type | Class and Description |
---|---|
class |
ForkingRunListener
Encodes the full output of the test run to the stdout stream.
|
Modifier and Type | Method and Description |
---|---|
ConsoleLogger |
BaseProviderFactory.getConsoleLogger() |
Modifier and Type | Field and Description |
---|---|
private ConsoleLogger |
ConcurrentRunListener.consoleLogger |
private ConsoleLogger |
JUnitCoreWrapper.logger |
Modifier and Type | Method and Description |
---|---|
static ConcurrentRunListener |
ConcurrentRunListener.createInstance(java.util.Map<java.lang.String,TestSet> classMethodCounts,
ReporterFactory reporterFactory,
boolean parallelClasses,
boolean parallelBoth,
ConsoleLogger consoleLogger) |
private JUnit4RunListener |
JUnitCoreProvider.createRunListener(ReporterFactory reporterFactory,
ConsoleLogger consoleLogger) |
Constructor and Description |
---|
ClassesParallelRunListener(java.util.Map<java.lang.String,TestSet> classMethodCounts,
ReporterFactory reporterFactory,
ConsoleLogger consoleLogger) |
ConcurrentRunListener(ReporterFactory reporterFactory,
ConsoleLogger consoleLogger,
boolean reportImmediately,
java.util.Map<java.lang.String,TestSet> classMethodCounts) |
JUnitCoreWrapper(Notifier notifier,
JUnitCoreParameters jUnitCoreParameters,
ConsoleLogger logger) |
MethodsParallelRunListener(java.util.Map<java.lang.String,TestSet> classMethodCounts,
ReporterFactory reporterFactory,
boolean reportImmediately,
ConsoleLogger consoleLogger) |
Modifier and Type | Field and Description |
---|---|
private ConsoleLogger |
ParallelComputerBuilder.logger |
private ConsoleLogger |
Scheduler.logger |
private ConsoleLogger |
SingleThreadScheduler.logger |
private ConsoleLogger |
SchedulingStrategy.logger |
Modifier and Type | Method and Description |
---|---|
static SchedulingStrategy |
SchedulingStrategies.createInvokerStrategy(ConsoleLogger logger) |
static SchedulingStrategy |
SchedulingStrategies.createParallelSharedStrategy(ConsoleLogger logger,
java.util.concurrent.ExecutorService threadPool)
The threadPool passed to this strategy can be shared in other strategies.
|
static SchedulingStrategy |
SchedulingStrategies.createParallelStrategy(ConsoleLogger logger,
int nThreads) |
static SchedulingStrategy |
SchedulingStrategies.createParallelStrategyUnbounded(ConsoleLogger logger) |
Constructor and Description |
---|
AbstractThreadPoolStrategy(ConsoleLogger logger,
java.util.concurrent.ExecutorService threadPool) |
AbstractThreadPoolStrategy(ConsoleLogger logger,
java.util.concurrent.ExecutorService threadPool,
java.util.Collection<java.util.concurrent.Future<?>> futureResults) |
InvokerStrategy(ConsoleLogger logger) |
NonSharedThreadPoolStrategy(ConsoleLogger logger,
java.util.concurrent.ExecutorService threadPool) |
ParallelComputerBuilder(ConsoleLogger logger)
|
ParallelComputerBuilder(ConsoleLogger logger,
JUnitCoreParameters parameters) |
Scheduler(ConsoleLogger logger,
org.junit.runner.Description description,
Scheduler masterScheduler,
SchedulingStrategy strategy)
Should be used with individual pools on suites, classes and methods, see
ParallelComputerBuilder.useSeparatePools() . |
Scheduler(ConsoleLogger logger,
org.junit.runner.Description description,
Scheduler masterScheduler,
SchedulingStrategy strategy,
Balancer balancer)
Can be used by e.g.
|
Scheduler(ConsoleLogger logger,
org.junit.runner.Description description,
Scheduler masterScheduler,
SchedulingStrategy strategy,
int concurrency) |
Scheduler(ConsoleLogger logger,
org.junit.runner.Description description,
SchedulingStrategy strategy)
Use e.g.
|
Scheduler(ConsoleLogger logger,
org.junit.runner.Description description,
SchedulingStrategy strategy,
Balancer balancer)
New instances should be used by schedulers with limited concurrency by balancer
against other groups of schedulers.
|
Scheduler(ConsoleLogger logger,
org.junit.runner.Description description,
SchedulingStrategy strategy,
int concurrency)
Should be used if schedulers in parallel children and parent use one instance of bounded thread pool.
|
SchedulingStrategy(ConsoleLogger logger) |
SharedThreadPoolStrategy(ConsoleLogger logger,
java.util.concurrent.ExecutorService threadPool) |
SingleThreadScheduler(ConsoleLogger logger) |
Modifier and Type | Method and Description |
---|---|
ConsoleLogger |
ProviderParameters.getConsoleLogger()
Gets a logger intended for console output.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultConsoleReporter |
class |
DefaultDirectConsoleReporter |