A C D F G I M O R S W 

A

AnnotatedClassRequest - Class in org.pantsbuild.tools.junit
A ClassRequest that exposes the wrapped class.
AnnotatedClassRequest(Class<?>, int, PrintStream) - Constructor for class org.pantsbuild.tools.junit.AnnotatedClassRequest
Constructs an instance for the given test class, number of retries for failing tests (0 means no retries) and a stream to print the information about flaky tests (those that first fail but then pass after retrying).

C

childrenInvoker(RunNotifier) - Method in class org.pantsbuild.tools.junit.ConcurrentCompositeRequest
 
close() - Method in class org.pantsbuild.tools.junit.MultiOutputStream
 
CompositeRequest - Class in org.pantsbuild.tools.junit
A JUnit Request that is composed of a list of Requests.
CompositeRequest(List<Request>) - Constructor for class org.pantsbuild.tools.junit.CompositeRequest
Constructor
ConcurrentCompositeRequest - Class in org.pantsbuild.tools.junit
A Runner for running composite requests in a concurrent fashion.
ConcurrentCompositeRequest(List<Request>, boolean, int) - Constructor for class org.pantsbuild.tools.junit.ConcurrentCompositeRequest
 
ConcurrentRunnerScheduler - Class in org.pantsbuild.tools.junit
 
ConcurrentRunnerScheduler(boolean, int) - Constructor for class org.pantsbuild.tools.junit.ConcurrentRunnerScheduler
A concurrent scheduler to run junit tests in parallel if possible, followed by tests that can only be run in serial.
ConsoleRunner - Class in org.pantsbuild.tools.junit
An alternative to JUnitCore with stream capture and junit-report xml output capabilities.

D

describeChild(Request) - Method in class org.pantsbuild.tools.junit.CompositeRequest
 

F

finished() - Method in class org.pantsbuild.tools.junit.ConcurrentRunnerScheduler
 
flush() - Method in class org.pantsbuild.tools.junit.MultiOutputStream
 

G

getChildren() - Method in class org.pantsbuild.tools.junit.CompositeRequest
 
getClazz() - Method in class org.pantsbuild.tools.junit.AnnotatedClassRequest
 
getRunner() - Method in class org.pantsbuild.tools.junit.AnnotatedClassRequest
 

I

IS_PUBLIC_CONSTRUCTOR - Static variable in class org.pantsbuild.tools.junit.ConsoleRunner
 

M

main(String[]) - Static method in class org.pantsbuild.tools.junit.ConsoleRunner
Launcher for JUnitConsoleRunner.
MultiOutputStream - Class in org.pantsbuild.tools.junit
 
MultiOutputStream(OutputStream...) - Constructor for class org.pantsbuild.tools.junit.MultiOutputStream
 

O

org.pantsbuild.tools.junit - package org.pantsbuild.tools.junit
 

R

runChild(Request, RunNotifier) - Method in class org.pantsbuild.tools.junit.CompositeRequest
 

S

schedule(Runnable) - Method in class org.pantsbuild.tools.junit.ConcurrentRunnerScheduler
 
schedule(Runnable, Class<?>) - Method in class org.pantsbuild.tools.junit.ConcurrentRunnerScheduler
Schedule a test childStatement associated with clazz, using clazz's policy to decide running in serial or parallel.

W

write(int) - Method in class org.pantsbuild.tools.junit.MultiOutputStream
 
write(byte[]) - Method in class org.pantsbuild.tools.junit.MultiOutputStream
 
write(byte[], int, int) - Method in class org.pantsbuild.tools.junit.MultiOutputStream
 
A C D F G I M O R S W