This is an automated email from the ASF dual-hosted git repository.
tibordigana pushed a change to branch test-run-id2
in repository https://gitbox.apache.org/repos/asf/maven-surefire.git.
from 23ed82a Removed ConsoleStream interface and used ConsoleLogger
instead. Any combinations of two interfaces out of three (RunListener,
TestOutputReceiver, ConsoleLogger) are avoided and the only TestReportListener
is used. Simplified code around logger in JUnitCoreProvider. Renamed method in
ReporterFactory.
add 85622fe Created TestOutputReportEntry. Method signatures changed to
TestOutputReceiver#writeTestOutput(TestOutputReportEntry) and
EventChannelEncoder#testOutput(TestOutputReportEntry).
No new revisions were added by this update.
Summary of changes:
.../surefire/booterclient/output/ForkClient.java | 3 +-
.../surefire/report/ConsoleOutputFileReporter.java | 7 +-
.../surefire/report/DirectConsoleOutput.java | 11 +-
.../surefire/report/NullConsoleOutputReceiver.java | 3 +-
.../plugin/surefire/report/TestSetRunListener.java | 9 +-
.../booterclient/ForkingRunListenerTest.java | 3 +-
.../plugin/surefire/booterclient/MockReporter.java | 8 +-
.../maven/plugin/surefire/extensions/E2ETest.java | 8 +-
.../extensions/ForkedProcessEventNotifierTest.java | 15 +--
.../report/ConsoleOutputFileReporterTest.java | 12 ++-
.../surefire/api/booter/ForkingRunListener.java | 12 +--
.../api/booter/MasterProcessChannelEncoder.java | 5 +-
.../surefire/api/report/ConsoleOutputCapture.java | 25 +++--
.../surefire/api/report/TestOutputReceiver.java | 6 +-
.../surefire/api/report/TestOutputReportEntry.java | 116 +++++++++++++++++++++
.../surefire/booter/spi/EventChannelEncoder.java | 21 ++--
.../booter/spi/EventChannelEncoderTest.java | 18 ++--
.../ConsoleOutputReportEventListener.java | 3 +-
.../surefire/common/junit4/JUnit4RunListener.java | 5 +-
.../maven/surefire/common/junit4/MockReporter.java | 3 +-
.../surefire/junitplatform/RunListenerAdapter.java | 5 +-
.../junitplatform/JUnitPlatformProviderTest.java | 17 ++-
.../surefire/junitcore/ConcurrentRunListener.java | 7 +-
.../maven/surefire/junitcore/LogicalStream.java | 25 ++---
.../junitcore/NonConcurrentRunListener.java | 5 +-
.../maven/surefire/junitcore/TestMethod.java | 5 +-
.../maven/surefire/junitcore/MockReporter.java | 3 +-
27 files changed, 244 insertions(+), 116 deletions(-)
create mode 100644
surefire-api/src/main/java/org/apache/maven/surefire/api/report/TestOutputReportEntry.java