~/talk

Building a Bards Farm: Continuous Integration and Remote Control

linkedin:atenart
links:none on file
slides:none on file

Built a self-hosted boards farm tied into KernelCI using LAVA for test dispatch and controlled by USB-relay-switched ATX supplies, 10‑port powered USB hubs and VLANed Ethernet for TFTP; farm hosts 35 boards (50‑board capacity) and already runs ~160k tests on unique boards. Automation works but needs hardware workarounds (cut ATX wires, custom relays), software fixes for many USB devices, patches for old U-Boots, and Lavabo for remote engineer access; multi-dispatcher and NFS-root are not yet supported.

AI-written summary · about

  1. 0:00Introduction to CI and project
  2. 2:38Understanding CI components
  3. 7:12KernelCI framework
  4. 9:43Integrating custom labs
  5. 13:22LAVA test automation
  6. 17:26LAVA architecture and setup
  7. 24:27Hardware build challenges
  8. 27:46Designing the test farm
  9. 36:05Project feedback and results
  10. 41:43Lavabo remote control tool
  11. 53:29Q&A and closing
~/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.