All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AbstractCommandStream Reader stream sends commands to forked jvm std-input-stream
.AbstractForkInputStream Reader stream sends bytes to forked jvm std-input-stream
.AbstractSurefireMojo Abstract base class for running tests using Surefire.ChecksumCalculator ClasspathCache ClasspathForkConfiguration CommonReflector ConsoleOutputFileReporter Surefire output consumer proxy that writes test output to aFile
for each test suite.ConsoleReporter Base class for console reporters.DefaultForkConfiguration Basic framework which constructs CLI.DefaultReporterFactory Provides reporting modules on the plugin side.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.FileReporter Base class for file reporters.FileReporterUtils Utils class for file-based reportersFlushReceiver Something that can be flushed.FlushReceiverProvider Provides aFlushReceiver
.ForkClient Knows how to reconstruct *all* the state transmitted over stdout by the forked process.ForkConfiguration Configuration for forking tests.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.JarManifestForkConfiguration JdkAttributes ModularClasspathForkConfiguration NativeStdErrStreamConsumer Used by forked JMV, seeForkStarter
.NotifiableTestStream Forked jvm notifies master process to provide a new test.OutputStreamFlushableCommandline ACommandline
implementation that provides the output stream of the executed process in form of aFlushReceiver
, for it to be flushed on demand.Platform Loads platform specifics.PluginConsoleLogger Wrapper logger of miscellaneous (Maven 2.2.1 or 3.1) implementations ofLogger
.ProviderDetector ProviderInfo Relocator Relocates class names when running with relocated providerReportEntryType Type of an entry in the reportRunStatistics ServiceLoader SPI loader for Surefire/Failsafe should usecurrent ClassLoader
.SpecificFileFilter Deprecated. StartupReportConfiguration All the parameters used to construct reportersStatelessXmlReporter StatisticsReporter SurefireDependencyResolver Does dependency resolution and artifact handling for the surefire plugin.SurefireExecutionParameters This interface contains all the common parameters that have different implementations in Surefire vs IntegrationTestSurefireHelper Helper class for surefire pluginsSurefireProperties A properties implementation that preserves insertion order.SurefireReportParameters The parameters required to report on a surefire execution.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 stdout by the forked process.WrappedReportEntry