All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractCommandReader Stream reader returns bytes which are finally sent to the forked jvm std-input-stream.AbstractSurefireMojo Abstract base class for running tests using Surefire.ChecksumCalculator ClasspathCache Deprecated. ClasspathForkConfiguration CommandEncoder Commandline ACommandline
implementation.CommonReflector ConfigurableProviderInfo ConsoleOutputFileReporter Surefire output consumer proxy that writes test output to aFile
for each test suite.ConsoleReporter Base class for console reporters.DefaultCommandReader Reader stream sends commands to forked jvm std-input-stream
.DefaultForkConfiguration Basic framework which constructs CLI.DefaultReporterFactory Provides reporting modules on the plugin side.DefaultStatelessReportMojoConfiguration Deprecated. DependencyScanner Scans dependencies looking for tests.DeserializedStacktraceWriter Represents a deserialize stacktracewriter that has been marshalled across to the plugin from the fork.DirectConsoleOutput 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.DirectoryScanner Scans directories looking for tests.EventConsumerThread EventDecoder FileReporter Base class for file reporters.FileReporterUtils Utils class for file-based reportersForkClient Knows how to reconstruct *all* the state transmitted over stdout by the forked process.ForkConfiguration Configuration for forking tests.ForkedProcessEventListener ForkedProcessEventNotifier magic number : run mode : opcode [: opcode specific data]*ForkedProcessExitErrorListener ForkedProcessPropertyEventListener ForkedProcessReportEventListener<T extends ReportEntry> ForkedProcessStackTraceEventListener ForkedProcessStandardOutErrEventListener ForkedProcessStringEventListener ForkNumberBucket A bucket from which fork numbers can be drawn.ForkStarter Starts the fork or runs in-process.InPluginProcessDumpSingleton Reports errors to dump file.InPluginVMSurefireStarter Starts the provider in the same VM as the surefire plugin.InvalidSessionIdException After the authentication has failed,ForkChannel.tryConnectToClient()
throwsInvalidSessionIdException
andForkStarter
should closeCommandlineExecutor
.JarManifestForkConfiguration JdkAttributes JUnit5ConsoleOutputReporter The extension oflogger
for JUnit5.JUnit5StatelessTestsetInfoReporter Extension offile and console reporter of test-set
for JUnit5.JUnit5Xml30StatelessReporter The extension ofxml reporter
based on XSD version 3.0 for JUnit5.LegacyForkNodeFactory The factory ofLegacyForkChannel
.ModularClasspathForkConfiguration NativeStdErrStreamConsumer The standard error logger for the error stream of the forked JMV, seeForkStarter
.NativeStdOutStreamConsumer The standard output logger for the output stream of the forked JMV, see org.apache.maven.plugin.surefire.extensions.SurefireForkChannel.NotifiableTestStream Remote interface of forked JVM with command methods.NullConsoleOutputReceiver TestcycleConsoleOutputReceiver doing nothing rather than using null.Platform Loads platform specifics.PluginConsoleLogger Wrapper logger of miscellaneous implementations ofLogger
.ProviderDetector ProviderInfo ProviderRequirements Used to get additional provider-specific JVM arguments.Relocator Relocates class names when running with relocated providerReportEntryType Type of an entry in the reportReportsMerger This interface is used to merge reports inForkStarter
.RunStatistics ServiceLoader SPI loader for Surefire/Failsafe should usecurrent ClassLoader
.SpecificFileFilter Deprecated. StartupReportConfiguration All the parameters used to construct reportersStatelessXmlReporter XML format reporter writing toTEST-reportName[-suffix].xml
file like written and read by Ant's<junit>
and<junitreport>
tasks, then supported by many tools like CI servers.StatisticsReporter StreamFeeder Commands which are sent from plugin to the forked jvm.SurefireConsoleOutputReporter Default implementation for extension of console logger.SurefireExecutionParameters This interface contains all the common parameters that have different implementations in Surefire vs IntegrationTestSurefireForkNodeFactory The factory ofSurefireForkChannel
.SurefireHelper Helper class for surefire pluginsSurefireProperties A properties implementation that preserves insertion order.SurefireReportParameters The parameters required to report on a surefire execution.SurefireStatelessReporter Default implementation for extension ofStatelessXmlReporter
in plugin.SurefireStatelessTestsetInfoReporter Default implementation for extension oftest-set event listener for stateless file and console reporter
in plugin.TestcycleConsoleOutputReceiver TestLessInputStream Dispatches commands without tests.TestLessInputStream.TestLessInputStreamBuilder Buildsstreams
, registers cachable commands and provides accessible API to dispatch immediate commands to all atomically alive streams.TestMethodStats Maintains per-thread test result state for a single test method.TestProvidingInputStream AnInputStream
that, when read, provides test class names out of a queue.TestSetRunListener Reports data for a single test set.TestSetStats Maintains per-thread test result state.ThreadedStreamConsumer Knows how to reconstruct *all* the state transmitted over Channel by the forked process.WrappedReportEntry