Class TestSetRunListener
- java.lang.Object
-
- org.apache.maven.plugin.surefire.report.TestSetRunListener
-
- All Implemented Interfaces:
org.apache.maven.plugin.surefire.log.api.ConsoleLogger,org.apache.maven.surefire.api.report.RunListener,org.apache.maven.surefire.api.report.TestOutputReceiver<org.apache.maven.surefire.api.report.TestOutputReportEntry>,org.apache.maven.surefire.api.report.TestReportListener<org.apache.maven.surefire.api.report.TestOutputReportEntry>
public class TestSetRunListener extends java.lang.Object implements org.apache.maven.surefire.api.report.TestReportListener<org.apache.maven.surefire.api.report.TestOutputReportEntry>Reports data for a single test set.- Author:
- Kristian Rosenvold
-
-
Constructor Summary
Constructors Constructor Description TestSetRunListener(org.apache.maven.surefire.extensions.StatelessTestsetInfoConsoleReportEventListener<WrappedReportEntry,TestSetStats> consoleReporter, org.apache.maven.surefire.extensions.StatelessTestsetInfoFileReportEventListener<WrappedReportEntry,TestSetStats> fileReporter, org.apache.maven.surefire.extensions.StatelessReportEventListener<WrappedReportEntry,TestSetStats> simpleXMLReporter, org.apache.maven.surefire.extensions.ConsoleOutputReportEventListener testOutputReceiver, StatisticsReporter statisticsReporter, boolean trimStackTrace, boolean isPlainFormat, boolean briefOrPlainFormat, java.lang.Object lock, boolean statPerSourceName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voiddebug(java.lang.String message)voiderror(java.lang.String message)voiderror(java.lang.String message, java.lang.Throwable t)voiderror(java.lang.Throwable t)java.util.Queue<TestMethodStats>getTestMethodStats()voidinfo(java.lang.String message)booleanisDebugEnabled()booleanisErrorEnabled()booleanisInfoEnabled()booleanisWarnEnabled()voidtestAssumptionFailure(org.apache.maven.surefire.api.report.ReportEntry report)voidtestError(org.apache.maven.surefire.api.report.ReportEntry reportEntry)voidtestExecutionSkippedByUser()voidtestFailed(org.apache.maven.surefire.api.report.ReportEntry reportEntry)voidtestSetCompleted(org.apache.maven.surefire.api.report.TestSetReportEntry report)voidtestSetStarting(org.apache.maven.surefire.api.report.TestSetReportEntry report)voidtestSkipped(org.apache.maven.surefire.api.report.ReportEntry reportEntry)voidtestStarting(org.apache.maven.surefire.api.report.ReportEntry report)voidtestSucceeded(org.apache.maven.surefire.api.report.ReportEntry reportEntry)voidwarning(java.lang.String message)voidwriteTestOutput(org.apache.maven.surefire.api.report.TestOutputReportEntry reportEntry)
-
-
-
Constructor Detail
-
TestSetRunListener
public TestSetRunListener(org.apache.maven.surefire.extensions.StatelessTestsetInfoConsoleReportEventListener<WrappedReportEntry,TestSetStats> consoleReporter, org.apache.maven.surefire.extensions.StatelessTestsetInfoFileReportEventListener<WrappedReportEntry,TestSetStats> fileReporter, org.apache.maven.surefire.extensions.StatelessReportEventListener<WrappedReportEntry,TestSetStats> simpleXMLReporter, org.apache.maven.surefire.extensions.ConsoleOutputReportEventListener testOutputReceiver, StatisticsReporter statisticsReporter, boolean trimStackTrace, boolean isPlainFormat, boolean briefOrPlainFormat, java.lang.Object lock, boolean statPerSourceName)
-
-
Method Detail
-
isDebugEnabled
public boolean isDebugEnabled()
- Specified by:
isDebugEnabledin interfaceorg.apache.maven.plugin.surefire.log.api.ConsoleLogger
-
debug
public void debug(java.lang.String message)
- Specified by:
debugin interfaceorg.apache.maven.plugin.surefire.log.api.ConsoleLogger
-
isInfoEnabled
public boolean isInfoEnabled()
- Specified by:
isInfoEnabledin interfaceorg.apache.maven.plugin.surefire.log.api.ConsoleLogger
-
info
public void info(java.lang.String message)
- Specified by:
infoin interfaceorg.apache.maven.plugin.surefire.log.api.ConsoleLogger
-
isWarnEnabled
public boolean isWarnEnabled()
- Specified by:
isWarnEnabledin interfaceorg.apache.maven.plugin.surefire.log.api.ConsoleLogger
-
warning
public void warning(java.lang.String message)
- Specified by:
warningin interfaceorg.apache.maven.plugin.surefire.log.api.ConsoleLogger
-
isErrorEnabled
public boolean isErrorEnabled()
- Specified by:
isErrorEnabledin interfaceorg.apache.maven.plugin.surefire.log.api.ConsoleLogger
-
error
public void error(java.lang.String message)
- Specified by:
errorin interfaceorg.apache.maven.plugin.surefire.log.api.ConsoleLogger
-
error
public void error(java.lang.String message, java.lang.Throwable t)- Specified by:
errorin interfaceorg.apache.maven.plugin.surefire.log.api.ConsoleLogger
-
error
public void error(java.lang.Throwable t)
- Specified by:
errorin interfaceorg.apache.maven.plugin.surefire.log.api.ConsoleLogger
-
writeTestOutput
public void writeTestOutput(org.apache.maven.surefire.api.report.TestOutputReportEntry reportEntry)
- Specified by:
writeTestOutputin interfaceorg.apache.maven.surefire.api.report.TestOutputReceiver<org.apache.maven.surefire.api.report.TestOutputReportEntry>
-
testSetStarting
public void testSetStarting(org.apache.maven.surefire.api.report.TestSetReportEntry report)
- Specified by:
testSetStartingin interfaceorg.apache.maven.surefire.api.report.RunListener
-
testSetCompleted
public void testSetCompleted(org.apache.maven.surefire.api.report.TestSetReportEntry report)
- Specified by:
testSetCompletedin interfaceorg.apache.maven.surefire.api.report.RunListener
-
testStarting
public void testStarting(org.apache.maven.surefire.api.report.ReportEntry report)
- Specified by:
testStartingin interfaceorg.apache.maven.surefire.api.report.RunListener
-
testSucceeded
public void testSucceeded(org.apache.maven.surefire.api.report.ReportEntry reportEntry)
- Specified by:
testSucceededin interfaceorg.apache.maven.surefire.api.report.RunListener
-
testError
public void testError(org.apache.maven.surefire.api.report.ReportEntry reportEntry)
- Specified by:
testErrorin interfaceorg.apache.maven.surefire.api.report.RunListener
-
testFailed
public void testFailed(org.apache.maven.surefire.api.report.ReportEntry reportEntry)
- Specified by:
testFailedin interfaceorg.apache.maven.surefire.api.report.RunListener
-
testSkipped
public void testSkipped(org.apache.maven.surefire.api.report.ReportEntry reportEntry)
- Specified by:
testSkippedin interfaceorg.apache.maven.surefire.api.report.RunListener
-
testExecutionSkippedByUser
public void testExecutionSkippedByUser()
- Specified by:
testExecutionSkippedByUserin interfaceorg.apache.maven.surefire.api.report.RunListener
-
testAssumptionFailure
public void testAssumptionFailure(org.apache.maven.surefire.api.report.ReportEntry report)
- Specified by:
testAssumptionFailurein interfaceorg.apache.maven.surefire.api.report.RunListener
-
close
public void close()
-
getTestMethodStats
public java.util.Queue<TestMethodStats> getTestMethodStats()
-
-