Skip to content

IoT

LAVA supports testing IoT and embedded devices using a set of deployment and boot methods designed for resource-constrained hardware.

Supported boot methods

Test monitors

Many IoT devices do not have a login shell. Instead, the firmware produces structured output on the serial console. LAVA test monitors action can be used to parse these output against expected patterns to determine pass/fail/skip/unknown results without requiring an interactive shell.

Example jobs