All Classes and Interfaces

Class
Description
Reader stream sends commands to forked jvm std-input-stream.
Reader stream sends bytes to forked jvm std-input-stream.
Abstract base class for running tests using Surefire.
 
 
 
 
Surefire output consumer proxy that writes test output to a File for each test suite.
Base class for console reporters.
Basic framework which constructs CLI.
Provides reporting modules on the plugin side.
Scans dependencies looking for tests.
Represents a deserialize stacktracewriter that has been marshalled across to the plugin from the fork.
Outputs test system out/system err directly to the console
Just a step on the road to getting the separation of reporting concerns operating properly.
Scans directories looking for tests.
Base class for file reporters.
Utils class for file-based reporters
Something that can be flushed.
Provides a FlushReceiver.
Knows how to reconstruct *all* the state transmitted over stdout by the forked process.
Configuration for forking tests.
A bucket from which fork numbers can be drawn.
Starts the fork or runs in-process.
Reports errors to dump file.
Starts the provider in the same VM as the surefire plugin.
 
 
 
Used by forked JMV, see ForkStarter.
Forked jvm notifies master process to provide a new test.
A Commandline implementation that provides the output stream of the executed process in form of a FlushReceiver, for it to be flushed on demand.
Loads platform specifics.
Wrapper logger of miscellaneous (Maven 2.2.1 or 3.1) implementations of Logger.
 
 
Relocates class names when running with relocated provider
Type of an entry in the report
 
SPI loader for Surefire/Failsafe should use current ClassLoader.
Deprecated.
All the parameters used to construct reporters
 
 
Does dependency resolution and artifact handling for the surefire plugin.
This interface contains all the common parameters that have different implementations in Surefire vs IntegrationTest
Helper class for surefire plugins
A properties implementation that preserves insertion order.
The parameters required to report on a surefire execution.
 
Dispatches commands without tests.
Builds streams, registers cachable commands and provides accessible API to dispatch immediate commands to all atomically alive streams.
Maintains per-thread test result state for a single test method.
An InputStream that, when read, provides test class names out of a queue.
Reports data for a single test set.
Maintains per-thread test result state.
Knows how to reconstruct *all* the state transmitted over stdout by the forked process.