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 TestSetlastStartedprivate java.lang.Objectlock
-
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 voidcheckIfTestSetCanBeReported(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:
checkIfTestSetCanBeReportedin classConcurrentRunListener
-
-