Introducing the Lab in a Box Concept
Continuous Integration (CI) has been a hot topic for long time. With the growing number of architectures and boards, it becomes impossible for maintainers to validate a patch on all configurations, ma …
Talk Title | Introducing the Lab in a Box Concept |
Speakers | Kevin Hilman (Co-founder, Senior Engineer, Baylibre), Patrick Titiano (SW Director, BayLibre) |
Conference | Open Source Summit Europe |
Conf Tag | |
Location | Prague, Czech Republic |
Date | Oct 21-27, 2017 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
Continuous Integration (CI) has been a hot topic for long time. With the growing number of architectures and boards, it becomes impossible for maintainers to validate a patch on all configurations, making it harder and harder to keep the same quality level without leveraging CI and test automation. Recent initiatives like LAVA, KernelCI.org, Fuego, (…) started providing a first answer, however the learning curve remains high, and the HW setup part is not covered. Baylibre, already involved in KernelCI.org, decided, as part of the AGL project, to go one step further in CI automation and has developed a turnkey solution for developers and companies willing to instantiate a LAVA lab; called “Lab in a Box", it aims at simplifying the configuration of a board farm (HW, SW). Motivations, challenges, benefits and results will be discussed, with a demo of a first “Lab in a Box” instantiation.