Class EngineExecutionOrchestrator

java.lang.Object
org.junit.platform.launcher.core.EngineExecutionOrchestrator

@API(status=INTERNAL, since="1.7", consumers={"org.junit.platform.testkit","org.junit.platform.suite.engine"}) public class EngineExecutionOrchestrator extends Object
Orchestrates test execution using the configured test engines.
Since:
1.7
  • Constructor Details

    • EngineExecutionOrchestrator

      public EngineExecutionOrchestrator()
  • Method Details

    • execute

      @API(status=INTERNAL, since="1.9", consumers="org.junit.platform.suite.engine") public void execute(LauncherDiscoveryResult discoveryResult, org.junit.platform.engine.EngineExecutionListener engineExecutionListener, TestExecutionListener testExecutionListener)
      Executes tests for the supplied discoveryResult and notifies the supplied engineExecutionListener and testExecutionListener of execution events.
    • execute

      @API(status=INTERNAL, since="1.7", consumers="org.junit.platform.testkit") public void execute(LauncherDiscoveryResult discoveryResult, org.junit.platform.engine.EngineExecutionListener engineExecutionListener)
      Executes tests for the supplied discovery results and notifies the supplied listener of execution events.