Skip navigation links
A C D F G I J M O R S T U V 

A

addTestListener(RunListener) - Static method in class org.pantsbuild.tools.junit.impl.ConsoleRunnerImpl
 
annotatedBuilder() - Method in class org.pantsbuild.tools.junit.impl.CustomAnnotationBuilder
 
AnnotatedClassRequest - Class in org.pantsbuild.tools.junit.impl
A ClassRequest that exposes the wrapped class.
AnnotatedClassRequest(Class<?>, int, PrintStream) - Constructor for class org.pantsbuild.tools.junit.impl.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.impl.ConcurrentCompositeRequestRunner
 
CompositeRequestRunner - Class in org.pantsbuild.tools.junit.impl
A JUnit Runner that handles a list of Requests.
CompositeRequestRunner(List<Request>) - Constructor for class org.pantsbuild.tools.junit.impl.CompositeRequestRunner
Constructor
Concurrency - Enum in org.pantsbuild.tools.junit.impl
Describes the type of concurrency desired when running a batch of tests.
ConcurrentCompositeRequestRunner - Class in org.pantsbuild.tools.junit.impl
A Runner for running composite requests in a concurrent fashion.
ConcurrentCompositeRequestRunner(List<Request>, Concurrency, int) - Constructor for class org.pantsbuild.tools.junit.impl.ConcurrentCompositeRequestRunner
 
ConcurrentComputer - Class in org.pantsbuild.tools.junit.impl.experimental
This class allows test classes to run in parallel, test methods to run in parallel, or both.
ConcurrentComputer(Concurrency, int) - Constructor for class org.pantsbuild.tools.junit.impl.experimental.ConcurrentComputer
 
ConcurrentRunnerScheduler - Class in org.pantsbuild.tools.junit.impl
 
ConcurrentRunnerScheduler(Concurrency, int) - Constructor for class org.pantsbuild.tools.junit.impl.ConcurrentRunnerScheduler
A concurrent scheduler to run junit tests in parallel if possible, followed by tests that can only be run in serial.
ConcurrentTestRunnerException - Exception in org.pantsbuild.tools.junit.impl.experimental
 
ConcurrentTestRunnerException(String) - Constructor for exception org.pantsbuild.tools.junit.impl.experimental.ConcurrentTestRunnerException
 
ConcurrentTestRunnerException(String, Throwable) - Constructor for exception org.pantsbuild.tools.junit.impl.experimental.ConcurrentTestRunnerException
 
ConsoleRunner - Class in org.pantsbuild.tools.junit
Main entry point for the junit-runner task.
ConsoleRunner() - Constructor for class org.pantsbuild.tools.junit.ConsoleRunner
 
ConsoleRunnerImpl - Class in org.pantsbuild.tools.junit.impl
An alternative to JUnitCore with stream capture and junit-report xml output capabilities.
ConsoleRunnerImpl.FailFastListener - Class in org.pantsbuild.tools.junit.impl
A run listener that will stop the test run after the first test failure.
ConsoleRunnerImpl.FailFastRunner - Class in org.pantsbuild.tools.junit.impl
A runner that wraps the original test runner so we can add a listener to stop the tests after the first test failure.
CustomAnnotationBuilder - Class in org.pantsbuild.tools.junit.impl
Needed to support retrying flaky tests as well as add support for running scala tests.
CustomAnnotationBuilder(int, PrintStream) - Constructor for class org.pantsbuild.tools.junit.impl.CustomAnnotationBuilder
 

D

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

F

FailFastListener(RunNotifier) - Constructor for class org.pantsbuild.tools.junit.impl.ConsoleRunnerImpl.FailFastListener
 
FailFastRunner(Runner) - Constructor for class org.pantsbuild.tools.junit.impl.ConsoleRunnerImpl.FailFastRunner
 
finished() - Method in class org.pantsbuild.tools.junit.impl.ConcurrentRunnerScheduler
 

G

getChildren() - Method in class org.pantsbuild.tools.junit.impl.CompositeRequestRunner
 
getClazz() - Method in class org.pantsbuild.tools.junit.impl.AnnotatedClassRequest
 
getDescription() - Method in class org.pantsbuild.tools.junit.impl.ConsoleRunnerImpl.FailFastRunner
 
getJUnitRunner(Class<?>) - Static method in class org.pantsbuild.tools.junit.impl.ScalaTestUtil
Returns a scalatest junit runner using reflection.
getRunner() - Method in class org.pantsbuild.tools.junit.impl.AnnotatedClassRequest
 
getRunner(RunnerBuilder, Class<?>) - Method in class org.pantsbuild.tools.junit.impl.experimental.ConcurrentComputer
 
getSuite(RunnerBuilder, Class<?>[]) - Method in class org.pantsbuild.tools.junit.impl.experimental.ConcurrentComputer
 

I

isScalaTestTest(Class<?>) - Static method in class org.pantsbuild.tools.junit.impl.ScalaTestUtil
Checks if the passed in test clazz has an ancestor that is the scalatest suite trait.

J

junit4Builder() - Method in class org.pantsbuild.tools.junit.impl.CustomAnnotationBuilder
 

M

main(String[]) - Static method in class org.pantsbuild.tools.junit.ConsoleRunner
 
main(String[]) - Static method in class org.pantsbuild.tools.junit.impl.ConsoleRunnerImpl
Launcher for JUnitConsoleRunner.
mainImpl(String[]) - Static method in class org.pantsbuild.tools.junit.impl.ConsoleRunnerImpl
As main, but returns the ConsoleRunnerImpl instance and doesn't begin the test run.

O

org.pantsbuild.tools.junit - package org.pantsbuild.tools.junit
 
org.pantsbuild.tools.junit.impl - package org.pantsbuild.tools.junit.impl
 
org.pantsbuild.tools.junit.impl.experimental - package org.pantsbuild.tools.junit.impl.experimental
 

R

run(RunNotifier) - Method in class org.pantsbuild.tools.junit.impl.ConsoleRunnerImpl.FailFastRunner
 
run() - Method in class org.pantsbuild.tools.junit.impl.ConsoleRunnerImpl
 
runChild(Request, RunNotifier) - Method in class org.pantsbuild.tools.junit.impl.CompositeRequestRunner
 

S

ScalaTestUtil - Class in org.pantsbuild.tools.junit.impl
 
schedule(Runnable) - Method in class org.pantsbuild.tools.junit.impl.ConcurrentRunnerScheduler
 
schedule(Runnable, Class<?>) - Method in class org.pantsbuild.tools.junit.impl.ConcurrentRunnerScheduler
Schedule a test childStatement associated with clazz, using clazz's policy to decide running in serial or parallel.
setCallSystemExitOnFinish(boolean) - Static method in class org.pantsbuild.tools.junit.impl.ConsoleRunnerImpl
 
shouldRunClassesParallel() - Method in enum org.pantsbuild.tools.junit.impl.Concurrency
 
shouldRunMethodsParallel() - Method in enum org.pantsbuild.tools.junit.impl.Concurrency
 
ShutdownListener - Class in org.pantsbuild.tools.junit.impl
A listener that keeps track of the current test state with its own result class so it can record the state of tests being run if there is unexpected exit during the tests.
ShutdownListener(RunListener) - Constructor for class org.pantsbuild.tools.junit.impl.ShutdownListener
 

T

testAssumptionFailure(Failure) - Method in class org.pantsbuild.tools.junit.impl.ShutdownListener
 
testFailure(Failure) - Method in class org.pantsbuild.tools.junit.impl.ConsoleRunnerImpl.FailFastListener
 
testFailure(Failure) - Method in class org.pantsbuild.tools.junit.impl.ShutdownListener
 
testFinished(Description) - Method in class org.pantsbuild.tools.junit.impl.ShutdownListener
 
testIgnored(Description) - Method in class org.pantsbuild.tools.junit.impl.ShutdownListener
 
testRunFinished(Result) - Method in class org.pantsbuild.tools.junit.impl.ShutdownListener
 
testRunStarted(Description) - Method in class org.pantsbuild.tools.junit.impl.ShutdownListener
 
testStarted(Description) - Method in class org.pantsbuild.tools.junit.impl.ShutdownListener
 

U

unexpectedShutdown() - Method in class org.pantsbuild.tools.junit.impl.ShutdownListener
 

V

valueOf(String) - Static method in enum org.pantsbuild.tools.junit.impl.Concurrency
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.pantsbuild.tools.junit.impl.Concurrency
Returns an array containing the constants of this enum type, in the order they are declared.
A C D F G I J M O R S T U V 
Skip navigation links