~/talk

openQA - end to end testing of operating systems

Talkat DevConf.CZ 2021 · 2021-02-18..02-20· [testing, linux-and-operating-systems]
slides:none on file

openQA is an end-to-end integration tester that simulates keyboard/mouse, captures VNC/video and matches screenshots with OpenCV using needles (PNG+JSON regions), running image checks roughly once per second. The core automation uses OS-AutoInst, tests run on QEMU or bare metal (IPMI, Raspberry Pi via USB‑SD mux), and jobs produce disk artifacts for dependent tests. The test API is Perl-based and the system already keeps rolling releases like Tumbleweed tested continuously, including Windows and mainframe consoles.

AI-written summary · about

  1. 0:00Intro
  2. 2:30OpenQA overview
  3. 4:25Why should you use it
  4. 9:00Architecture
  5. 11:50Web UI
  6. 16:40Advanced features
  7. 20:45When to use openQA
  8. 23:20How to get started
  9. 27:00Starting from scratch
  10. 29:00Bare metal testing
  11. 32:55Call for action
~/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.