Automated Testing & Board Farming
summary
Workshop-style session collects current tools and hard lessons for automated board farms: labgrid reports moved coordinator to gRPC and added small Linux test controller boards to replace flaky USB hubs; LAVA remains useful for large central scheduling but lacks interactive workflows; exporters present physical sockets and control power with per-hardware drivers so sometimes you need one exporter per BeagleBone Black; teams describe using strategies to reprovision boards deterministically, overlayfs and USB gadget 9p for fast iteration, and a 30-board lab that runs CI and interactive builds reliably.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 3:50Current projects and tools
- 13:36GPIO handling challenges
- 18:14Board availability and testing
- 24:57Build systems and artifacts
- 30:19File system snapshots
- 33:33Standardizing boards and docs
- 37:28Resource sharing and multi-node
- 41:21LAVA versus Lab Grid
- 42:48Closing remarks
related talks
49mHerd Your Boards, Become a Farmer
41mAutomated Full System Testing on Hardware With OpenQA
41mEven More Board Farm Goodness - An Update on the REST API for Automated Testing
41mEight Years of Farming; Is EveryboArDy Happy?
20m96Boards - Autoware: 1 year on
56mLAVA for LITE Platforms and Tests
55mBest practices for getting devices in LAVA
10mNative Parity for Development & Testing of SOAFEE Software-Defined Vehicle
