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 Details

    • provideNewTest

      void provideNewTest()
      Notifies TestProvidingInputStream in order to dispatch a new test back to the forked jvm (particular fork which hits this call); or do nothing in TestLessInputStream.
    • 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()