usage: headless_workbench.py [-h] [--steam STEAM]
                             [--external-addons EXTERNAL_ADDONS]
                             --compat COMPAT --profile PROFILE
                             [--smoke {normal-escape-route,escape-route,optional-site-skip,infantry-combat,medical-combat,hunter-faction,unconscious-camera,town-garrisons,site-garrisons,radio-interaction,enemy-loadout,aggression,air-logistics,air-assault,air-recon,airfield-markers,opening-tools,mortar-station,generated-sites,hq-local-handoff,infantry-transfer,hq-body,convoy,supply-convoys,mounted-ammo,alarm-hearing,hq-memory,hq-awareness,aircraft-field,aircraft-route,native-end-active,native-end-preparing,aircraft-control,aircraft-cancel,aircraft-translate,map-ownership,mortar-refresh,mortar-salvo,mortar-courier,station-teardown,prison-breach,powered-flight,powered-translate,local-admission,mortar-expiry,mortar-transfer,mortar-fire,patrol-hq,victory,lost-helicopter,player-death,radio-network,hq-response,mortar-inventory,startup-failure,site-survey,cache-loss,extraction-capacity,early-helicopter-loss,extraction-startup-failure,extraction-boundary-failure,transport-loss,transport-survey,lifecycle,objective-ui,recovery,prisoner-kit,medical,casualty-load,casualty-direct,casualty-bench,casualty-remove,environment,environment-restart,patrols,radio-document-loss,radio-document-loss-partial,guard-cancel,casualty-service}]
                             [--maintenance-refuel]
                             [--mounted-swap-eligibility] [--mounted-courier]
                             [--convoy-cover] [--field-terrain-audit]
                             [--field-service-cancel] [--route-service-cancel]
                             [--station-teardown-diagnostics]
                             [--flight-autohover] [--flight-action-inputs]
                             [--flight-input-diagnostics]
                             [--recon-takeover-only] [--body-recovery-only]
                             [--rounds ROUNDS] [--timeout TIMEOUT]
                             [--project {core,chat}]
headless_workbench.py: error: Another test runner owns this disposable Wine prefix
