Class MethodsParallelRunListener
- java.lang.Object
-
- org.apache.maven.surefire.junitcore.ConcurrentRunListener
-
- org.apache.maven.surefire.junitcore.MethodsParallelRunListener
-
- All Implemented Interfaces:
ConsoleOutputReceiver
,RunListener
@ThreadSafe public class MethodsParallelRunListener extends ConcurrentRunListener
-
-
Field Summary
Fields Modifier and Type Field Description private TestSet
lastStarted
private java.lang.Object
lock
-
Constructor Summary
Constructors Constructor Description MethodsParallelRunListener(java.util.Map<java.lang.String,TestSet> classMethodCounts, ReporterFactory reporterFactory, boolean reportImmediately, ConsoleStream consoleStream)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
checkIfTestSetCanBeReported(TestSet testSetForTest)
-
Methods inherited from class org.apache.maven.surefire.junitcore.ConcurrentRunListener
createInstance, getRunListener, markAs, testAssumptionFailure, testError, testExecutionSkippedByUser, testFailed, testSetCompleted, testSetStarting, testSkipped, testStarting, testSucceeded, writeTestOutput
-
-
-
-
Field Detail
-
lastStarted
private volatile TestSet lastStarted
-
lock
private final java.lang.Object lock
-
-
Constructor Detail
-
MethodsParallelRunListener
public MethodsParallelRunListener(java.util.Map<java.lang.String,TestSet> classMethodCounts, ReporterFactory reporterFactory, boolean reportImmediately, ConsoleStream consoleStream) throws TestSetFailedException
- Throws:
TestSetFailedException
-
-
Method Detail
-
checkIfTestSetCanBeReported
protected void checkIfTestSetCanBeReported(TestSet testSetForTest)
- Specified by:
checkIfTestSetCanBeReported
in classConcurrentRunListener
-
-