Package org.apache.maven.surefire.api.report
package org.apache.maven.surefire.api.report
-
ClassDescriptionDeals with system.out/err.Write the trace out for a POJO test.Minimum data requirement for report entry.Describes a single entry for a test reportBits and pieces of reporting configuration that seem to be necessary on the provider side.Exception occurring during report generation.Used by the providers to request (per-thread) run listeners.Used by providers to report results.Determines the purpose the provider started the tests.Guards against misbehaving throwablesBasic implementation of
TestSetReportEntry
(immutable and thread-safe object).Ability to write a stack trace, filtered to omit locations inside Surefire and Maven.TestOutputReceiver<T extends OutputReportEntry>A receiver of stdout/sterr output from running tests.This report entry should be used inTestOutputReceiver.writeTestOutput(OutputReportEntry)
.TestReportListener<T extends OutputReportEntry>This architecture has two sides (forked JVM, plugin JVM) implementing the same interfaceTestReportListener
:Describes test-set when started and finished.