Skip to content

How the test launcher runs Jobs

Alan B. Christie edited this page Aug 15, 2025 · 6 revisions

The test InstanceLauncher is responsible for a number of actions when the engine under test calls launch(). The launch() method…

  1. Creates a simulated Instance database record. This is done because it is important for the engine, which will expect to find an instance UUID in the corresponding PodMessage that it expects to receive.
  2. The decoded command is executed using subprocess.run().
Clone this wiki locally