~/talk

Growing a Lab for Automated Upstream Testing: Challenges and Lessons Learned

Talkat Embedded Linux Conference Europe 2022 · 2022-09-14..09-16· [testing]
name:Laura Nao
links:none on file
slides:none on file

Collabora runs a LAVA lab of about 158 devices (now growing past 170) across ~50 racks serving KernelCI and MesaCI with thousands of jobs daily and ~100k jobs/month. The stack uses LAVA, lavacli and a lava-gate GitLab runner plus tftp and Chromebook tools (vcq cable + cr50) to allow remote power, serial access and arbitrary kernel+DTB boots. New device onboarding runs 1,000 health checks per device, staging vs production separation, automated infra-error detection, DB pagination optimizations and a DB-load generator; main failures are cables, batteries, network and heat.

AI-written summary · about

  1. 0:00Start
  2. 8:36LAVA test job example (1/4)
  3. 14:22Chromebook Bring-Up in LAVA
  4. 27:39Scaling Challenges
  5. 28:42Performance Improvements
~/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.