public class ForkingRunListener extends Object implements RunListener, ConsoleLogger, ConsoleOutputReceiver, ConsoleStream
| Constructor and Description |
|---|
ForkingRunListener(MasterProcessChannelEncoder target,
boolean trim) |
| Modifier and Type | Method and Description |
|---|---|
void |
debug(String message) |
void |
error(String message) |
void |
error(String message,
Throwable t) |
void |
error(Throwable t) |
void |
info(String message) |
boolean |
isDebugEnabled() |
boolean |
isErrorEnabled() |
boolean |
isInfoEnabled() |
boolean |
isWarnEnabled() |
RunMode |
markAs(RunMode currentRunMode)
Marks the listener with run mode, e.g.
|
void |
println(String message) |
void |
testAssumptionFailure(ReportEntry report)
Event fired when a test assumption failure was encountered.
|
void |
testError(ReportEntry report)
Event fired when a test ended with an error (non anticipated problem)
|
void |
testExecutionSkippedByUser()
Event fired skipping an execution of remaining test-set in other fork(s); or does nothing if no forks.
|
void |
testFailed(ReportEntry report)
Event fired when a test ended with a failure (anticipated problem)
|
void |
testSetCompleted(TestSetReportEntry report)
Indicates end of a given test-set
|
void |
testSetStarting(TestSetReportEntry report)
Indicates the start of a given test-set
|
void |
testSkipped(ReportEntry report)
Event fired when a test is skipped
|
void |
testStarting(ReportEntry report)
Event fired when a test is about to start
|
void |
testSucceeded(ReportEntry report)
Event fired when a test ended successfully
|
void |
warning(String message) |
void |
writeTestOutput(String output,
boolean newLine,
boolean stdout)
Forwards process output from the running test-case into the reporting system
|
public ForkingRunListener(MasterProcessChannelEncoder target, boolean trim)
public void testSetStarting(TestSetReportEntry report)
RunListenertestSetStarting in interface RunListenerreport - the report entry describing the testsetpublic void testSetCompleted(TestSetReportEntry report)
RunListenertestSetCompleted in interface RunListenerreport - the report entry describing the testsetpublic void testStarting(ReportEntry report)
RunListenertestStarting in interface RunListenerreport - The report entry to log forpublic void testSucceeded(ReportEntry report)
RunListenertestSucceeded in interface RunListenerreport - The report entry to log forpublic void testAssumptionFailure(ReportEntry report)
RunListenertestAssumptionFailure in interface RunListenerreport - The report entry to log forpublic void testError(ReportEntry report)
RunListenertestError in interface RunListenerreport - The report entry to log forpublic void testFailed(ReportEntry report)
RunListenertestFailed in interface RunListenerreport - The report entry to log forpublic void testSkipped(ReportEntry report)
RunListenertestSkipped in interface RunListenerreport - The report entry to log forpublic void testExecutionSkippedByUser()
RunListenerSurefireProvider.(The event is fired after the Nth test failed to signal skipping the rest of test-set.)
testExecutionSkippedByUser in interface RunListenerpublic RunMode markAs(RunMode currentRunMode)
RunListenermarkAs in interface RunListenercurrentRunMode - set current runpublic void writeTestOutput(String output, boolean newLine, boolean stdout)
ConsoleOutputReceiverwriteTestOutput in interface ConsoleOutputReceiveroutput - stdout/sterr output from running testsnewLine - print on new linestdout - Indicates if this is stdoutpublic boolean isDebugEnabled()
isDebugEnabled in interface ConsoleLoggerpublic void debug(String message)
debug in interface ConsoleLoggerpublic boolean isInfoEnabled()
isInfoEnabled in interface ConsoleLoggerpublic void info(String message)
info in interface ConsoleLoggerpublic boolean isWarnEnabled()
isWarnEnabled in interface ConsoleLoggerpublic void warning(String message)
warning in interface ConsoleLoggerpublic boolean isErrorEnabled()
isErrorEnabled in interface ConsoleLoggerpublic void error(String message)
error in interface ConsoleLoggerpublic void error(String message, Throwable t)
error in interface ConsoleLoggerpublic void error(Throwable t)
error in interface ConsoleLoggerpublic void println(String message)
println in interface ConsoleStreamCopyright © 2004–2020 The Apache Software Foundation. All rights reserved.