Interface NotifiableTestStream
- All Known Implementing Classes:
AbstractCommandStream
,AbstractForkInputStream
,TestLessInputStream
,TestProvidingInputStream
public interface NotifiableTestStream
Forked jvm notifies master process to provide a new test.
- Since:
- 2.19
- Author:
- Tibor Digana (tibor17)
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
noop()
void
NotifiesTestProvidingInputStream
in order to dispatch a new test back to the forked jvm (particular fork which hits this call); or do nothing inTestLessInputStream
.void
shutdown
(org.apache.maven.surefire.booter.Shutdown shutdownType) void
Sends an event to a fork jvm in order to skip tests.
-
Method Details
-
provideNewTest
void provideNewTest()NotifiesTestProvidingInputStream
in order to dispatch a new test back to the forked jvm (particular fork which hits this call); or do nothing inTestLessInputStream
. -
skipSinceNextTest
void skipSinceNextTest()Sends an event to a fork jvm in order to skip tests. Returns immediately without blocking. -
shutdown
void shutdown(org.apache.maven.surefire.booter.Shutdown shutdownType) -
noop
void noop() -
acknowledgeByeEventReceived
void acknowledgeByeEventReceived()
-