Class EventChannelEncoder
java.lang.Object
org.apache.maven.surefire.api.stream.AbstractStreamEncoder<ForkedProcessEventType>
org.apache.maven.surefire.booter.stream.EventEncoder
org.apache.maven.surefire.booter.spi.EventChannelEncoder
- All Implemented Interfaces:
MasterProcessChannelEncoder
magic number : opcode : run mode [: opcode specific data]*
- Since:
- 3.0.0-M4
- Author:
- Tibor Digana (tibor17)
-
Constructor Summary
ConstructorsConstructorDescriptionThe encoder for events. -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
bye()
boolean
void
consoleDebugLog
(String message) void
consoleErrorLog
(String message) void
consoleErrorLog
(String message, Throwable t) void
void
consoleErrorLog
(StackTraceWriter stackTraceWriter, boolean trimStackTraces) void
consoleInfoLog
(String message) void
consoleWarningLog
(String message) void
void
sendExitError
(StackTraceWriter stackTraceWriter, boolean trimStackTraces) void
void
testAssumptionFailure
(ReportEntry reportEntry, boolean trimStackTraces) void
testError
(ReportEntry reportEntry, boolean trimStackTraces) void
testFailed
(ReportEntry reportEntry, boolean trimStackTraces) void
testOutput
(TestOutputReportEntry reportEntry) void
testSetCompleted
(TestSetReportEntry reportEntry, boolean trimStackTraces) void
testSetStarting
(TestSetReportEntry reportEntry, boolean trimStackTraces) void
testSkipped
(ReportEntry reportEntry, boolean trimStackTraces) void
testStarting
(ReportEntry reportEntry, boolean trimStackTraces) void
testSucceeded
(ReportEntry reportEntry, boolean trimStackTraces) protected void
write
(ByteBuffer frame, boolean sync) Methods inherited from class org.apache.maven.surefire.booter.stream.EventEncoder
enumToByteArray, getCharset, getEncodedCharsetName, getEncodedMagicNumber, newCharsetEncoder
Methods inherited from class org.apache.maven.surefire.api.stream.AbstractStreamEncoder
encode, encode, encodeCharset, encodeHeader, encodeHeader, encodeInteger, encodeString, estimateBufferLength
-
Constructor Details
-
EventChannelEncoder
The encoder for events.- Parameters:
out
- the channel available for writing the events
-
-
Method Details
-
checkError
public boolean checkError()- Specified by:
checkError
in interfaceMasterProcessChannelEncoder
-
onJvmExit
public void onJvmExit()- Specified by:
onJvmExit
in interfaceMasterProcessChannelEncoder
-
testSetStarting
- Specified by:
testSetStarting
in interfaceMasterProcessChannelEncoder
-
testSetCompleted
- Specified by:
testSetCompleted
in interfaceMasterProcessChannelEncoder
-
testStarting
- Specified by:
testStarting
in interfaceMasterProcessChannelEncoder
-
testSucceeded
- Specified by:
testSucceeded
in interfaceMasterProcessChannelEncoder
-
testFailed
- Specified by:
testFailed
in interfaceMasterProcessChannelEncoder
-
testSkipped
- Specified by:
testSkipped
in interfaceMasterProcessChannelEncoder
-
testError
- Specified by:
testError
in interfaceMasterProcessChannelEncoder
-
testAssumptionFailure
- Specified by:
testAssumptionFailure
in interfaceMasterProcessChannelEncoder
-
testOutput
- Specified by:
testOutput
in interfaceMasterProcessChannelEncoder
-
consoleInfoLog
- Specified by:
consoleInfoLog
in interfaceMasterProcessChannelEncoder
-
consoleErrorLog
- Specified by:
consoleErrorLog
in interfaceMasterProcessChannelEncoder
-
consoleErrorLog
- Specified by:
consoleErrorLog
in interfaceMasterProcessChannelEncoder
-
consoleErrorLog
- Specified by:
consoleErrorLog
in interfaceMasterProcessChannelEncoder
-
consoleErrorLog
- Specified by:
consoleErrorLog
in interfaceMasterProcessChannelEncoder
-
consoleDebugLog
- Specified by:
consoleDebugLog
in interfaceMasterProcessChannelEncoder
-
consoleWarningLog
- Specified by:
consoleWarningLog
in interfaceMasterProcessChannelEncoder
-
bye
public void bye()- Specified by:
bye
in interfaceMasterProcessChannelEncoder
-
stopOnNextTest
public void stopOnNextTest()- Specified by:
stopOnNextTest
in interfaceMasterProcessChannelEncoder
-
acquireNextTest
public void acquireNextTest()- Specified by:
acquireNextTest
in interfaceMasterProcessChannelEncoder
-
sendExitError
- Specified by:
sendExitError
in interfaceMasterProcessChannelEncoder
-
write
- Overrides:
write
in classAbstractStreamEncoder<ForkedProcessEventType>
-