Start a device test run
start_device_test_runStart an automated Device Lab test suite against a connected player. suite: 'smoke' (safe liveness + command round-trips), 'chaos' (fault-injection — internal/test devices only), 'full', 'content' (assign every item, judge each proof frame against its committed golden), 'requirements' (product rules proven on glass: expiry, takeover, dead zone, scheduled switch — internal workspaces), 'display', 'soak', 'capacity'. The run is queued and the call returns a runId at once; poll get_device_test_run for results. 'chaos' and 'full' run only on an internal workspace or a screen tagged test-device. 'content', 'soak', 'chaos' and 'full' change what the screen plays while they run and need screen.cast as well as screen.edit. For one screenshot use capture_device_frame instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| suite | Yes | Which suite to run; see the tool description. Start with 'smoke' when unsure. | |
| screenId | Yes | Screen to test, e.g. scr_aurora_42; find ids with search_screens. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||