~/talk

CI and automated testing in Fedora: where we're at

Talkat DevConf.CZ 2023 · 2023-06-16..06-18· [linux-and-operating-systems]
links:none on file
slides:none on file

Fedora QA runs two complementary systems: OpenQA for high‑level functional checks that emulate a human on a VM and Fedora CI (Testing Farm + Jenkins) for contributor tests and gating. OpenQA runs about 200 compose tests each night, has run 3 million tests since 2015, and catches dozens of release‑blocking bugs; update testing runs 50–60 critical‑path tests per update. Results land in Bodhi, can gate updates, and include screenshots, logs and crash dumps for triage.

AI-written summary · about

  1. 0:00Fedora CI and automated testing
  2. 1:06Four testing levels
  3. 2:12Manual testing limits
  4. 5:46Why automate Fedora
  5. 6:07Fedora CI vs openQA
  6. 9:36openQA automates QA
  7. 10:38openQA tests Fedora composes
  8. 13:13openQA install and upgrade tests
  9. 16:46Server tests and updates
  10. 18:29openQA for Fedora stability
  11. 19:53Bugs caught by openQA
  12. 21:16openQA open source service
  13. 22:21Fedora CI workflows
  14. 23:03Running Fedora CI tests
  15. 25:54Packet workflow for CI
  16. 26:34Other Fedora test systems
  17. 28:00Bodhi test results
  18. 30:07Gating updates and Rawhide
  19. 31:54Handling packager failures
  20. 32:57Test results integration
  21. 33:39Summary of Fedora CI
  22. 34:20Future of openQA and CI
  23. 35:50Q&A
~/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.