~/talk

Best practices for getting devices in LAVA

links:none on file
slides:none on file

Seven years of LAVA experience yields concrete numbers and rules: the lab runs millions of test jobs across ~150 devices covering 44 device types, using U-Boot, UEFI, Fastboot and PXE. Requirements: unique stable identifiers (MACs/serials), reliable net deployment like netboot via TFTP, immediate boot on power, remote power control or BMC, and powered-by-host USB serial that survives reboots. Avoid custom bootloaders, SD-card-only workflows, flaky Wi‑Fi updates or tools that assume a single desktop.

AI-written summary · about

  1. 0:00Introduction by speaker
  2. 0:52LAVA background and purpose
  3. 3:42LAVA's scale and device support
  4. 6:54Goals of LAVA in CI loops
  5. 9:08Device requirements for automation
  6. 14:26Unsuitable devices for automation
  7. 15:59Unique device identifiers
  8. 23:20Scalability in device design
  9. 28:42Reliability in automation racks
  10. 31:11Deployment and booting methods
  11. 35:50Serial and graphical interfaces
  12. 38:23Basic design recommendations
  13. 41:57Power and boot requirements
  14. 44:25Standard interfaces and form factors
  15. 47:17Cost vs reliability trade-offs
  16. 47:58Firmware design for automation
  17. 51:30Long-term testing considerations
  18. 53:21Summary and resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.