~/talk

Automated Full System Testing on Hardware With OpenQA

links:none on file
slides:none on file

Automated end-to-end hardware testing uses OpenQA plus LAVA to run the same screenshot-and-click tests on emulation and real boards, with a working open-source daemon called qad that exposes screenshots and input over HTTP. Teams build a USB switcher to automate 800+ USB insert/remove cycles and a CAN JSON mapper to simulate bus signals. “Testing in a box” packs gitlab runner, CAN, USB hub and peripherals into one deployable unit that already works on prototype rigs.

AI-written summary · about

  1. 0:00Intro
  2. 1:01Introductions
  3. 1:21Outline of today's talk
  4. 1:56Background: software complexity
  5. 4:59Theory of Constraints
  6. 6:57Removing bottlenecks
  7. 7:37System Validation
  8. 12:57Mind the gap!
  9. 14:28Introduction to OpenQA
  10. 15:40What's a needle / test in this context?
  11. 21:27Q.A.D. as a remote access service
  12. 28:15Building OpenQA needles with Q.A.D.
  13. 30:06Q.A.D. - Planned future work
  14. 31:34Taking test automation further...
  15. 33:19USB Switcher - Further automation
  16. 34:38USB Switcher - Fully Open Testing
  17. 35:40Testing in a Box
  18. 36:35The solution so far..
  19. 40:00Summary
~/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.