Class TestLessInputStream.TestLessInputStreamBuilder.CachableCommands
- java.lang.Object
-
- org.apache.maven.plugin.surefire.booterclient.lazytestprovider.TestLessInputStream.TestLessInputStreamBuilder.CachableCommands
-
- All Implemented Interfaces:
NotifiableTestStream
- Enclosing class:
- TestLessInputStream.TestLessInputStreamBuilder
private final class TestLessInputStream.TestLessInputStreamBuilder.CachableCommands extends java.lang.Object implements NotifiableTestStream
Event is persisted.
-
-
Constructor Summary
Constructors Modifier Constructor Description private
CachableCommands()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
acknowledgeByeEventReceived()
void
noop()
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
.private void
release()
void
shutdown(Shutdown shutdownType)
void
skipSinceNextTest()
Sends an event to a fork jvm in order to skip tests.
-
-
-
Method Detail
-
provideNewTest
public void provideNewTest()
Description copied from interface:NotifiableTestStream
NotifiesTestProvidingInputStream
in order to dispatch a new test back to the forked jvm (particular fork which hits this call); or do nothing inTestLessInputStream
.- Specified by:
provideNewTest
in interfaceNotifiableTestStream
-
skipSinceNextTest
public void skipSinceNextTest()
Description copied from interface:NotifiableTestStream
Sends an event to a fork jvm in order to skip tests. Returns immediately without blocking.- Specified by:
skipSinceNextTest
in interfaceNotifiableTestStream
-
shutdown
public void shutdown(Shutdown shutdownType)
- Specified by:
shutdown
in interfaceNotifiableTestStream
-
noop
public void noop()
- Specified by:
noop
in interfaceNotifiableTestStream
-
acknowledgeByeEventReceived
public void acknowledgeByeEventReceived()
- Specified by:
acknowledgeByeEventReceived
in interfaceNotifiableTestStream
-
release
private void release()
-
-