~/talk

How to Setup Test Infrastructure

links:none on file
links:none on file
slides:none on file

Claim: a unified GitHub Actions pipeline ties emulation and real hardware into a cross‑geo pool with goal of ~100 devices, moving from Jenkins to queued GitHub Actions runners. Implementation uses ESXi hypervisors for VMs, Docker and Ansible for deployment, labgrid as coordinator and Elasticsearch for results. Progress is phase‑driven: queued runners, dynamic runner assignment, a coordinator plus generic runners, then a separate reporter runner, two databases and a self‑hosted plus public dashboard.

AI-written summary · about

  1. 0:00Intro
  2. 2:36Transition goals-Environment.
  3. 5:12Test Scope
  4. 6:53Infrastructure technologies
  5. 8:18Unified Hardware Pool and Automated Testing
  6. 10:10Single Runner, Limited Hardware Pool
  7. 12:03Multiple Runners, Expanded Hardware Pool
  8. 14:52Multiple Runners, Expanded and Managed Hardware Pool
~/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.