Source: https://missionpinball.org/latest/running/commands/game/ (archived 2026-10-09; the options
this project uses).
-x, except it forces the smart virtual platform."The -pit runner itself (MPF 0.80: mpf/plugins/platform_integration_test_runner.py) loads the
test class named after the file (playtests/attract.py -> Attract), waits for its
test_start_event, then runs its async run_test() inside the running MPF, with helpers such as
start_game(), set_switch(name, state, duration_secs, wait_after), wait_for_event(event, timeout), eject_and_plunge_ball(), disable_ball_search(), disable_ball_saves(). The release
notes describe it as "a new plugin for running automated test games on physical machines".