All Classes and Interfaces

Class
Description
Stream reader returns bytes which are finally sent to the forked jvm std-input-stream.
Abstract base class for running tests using Surefire.
 
Deprecated.
 
 
A Commandline implementation.
 
 
Surefire output consumer proxy that writes test output to a File for each test suite.
Base class for console reporters.
Reader stream sends commands to forked jvm std-input-stream.
Basic framework which constructs CLI.
Provides reporting modules on the plugin side.
Deprecated.
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
Knows how to reconstruct *all* the state transmitted over stdout by the forked process.
Configuration for forking tests.
 
magic number : run mode : opcode [: opcode specific data]*
 
 
 
 
 
 
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.
After the authentication has failed, ForkChannel.tryConnectToClient() throws InvalidSessionIdException and ForkStarter should close CommandlineExecutor.
 
 
The extension of logger for JUnit5.
Extension of file and console reporter of test-set for JUnit5.
The extension of xml reporter based on XSD version 3.0 for JUnit5.
The factory of LegacyForkChannel.
 
The standard error logger for the error stream of the forked JMV, see ForkStarter.
The standard output logger for the output stream of the forked JMV, see org.apache.maven.plugin.surefire.extensions.SurefireForkChannel.
Remote interface of forked JVM with command methods.
TestcycleConsoleOutputReceiver doing nothing rather than using null.
Loads platform specifics.
Wrapper logger of miscellaneous implementations of Logger.
 
 
Used to get additional provider-specific JVM arguments.
Relocates class names when running with relocated provider
Type of an entry in the report
This interface is used to merge reports in ForkStarter.
 
SPI loader for Surefire/Failsafe should use current ClassLoader.
Deprecated.
All the parameters used to construct reporters
 
 
Commands which are sent from plugin to the forked jvm.
Default implementation for extension of console logger.
This interface contains all the common parameters that have different implementations in Surefire vs IntegrationTest
The factory of SurefireForkChannel.
Helper class for surefire plugins
A properties implementation that preserves insertion order.
The parameters required to report on a surefire execution.
Default implementation for extension of StatelessXmlReporter in plugin.
Default implementation for extension of test-set event listener for stateless file and console reporter in plugin.
 
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 Channel by the forked process.