~/talk

Tools for Better Testing for Open Source Projects

Talkat ApacheCon North America 2017 · on Wednesday, 2017-05-17· at 14:30· Merrick I· [testing, open-source]
name:Dong Ma
links:none on file
slides:none on file

OpenStack QA implements a Gerrit-driven check and gate pipeline that blocks merges until tests pass, using Jenkins and nodepool to run about 12,000 jobs daily across environments. Test environments are built with devstack, functional suites run via tempest, results go through subunit into a MySQL store and visual dashboards, and elastic-recheck fingerprints known failures to flag flakes. The system catches regressions pre-merge and makes upstream QA repeatable and measurable.

AI-written summary · about

  1. 0:00Introduction
  2. 0:54Meet Dong Ma
  3. 2:20Agenda
  4. 3:03What is QA
  5. 8:07OpenStack CI
  6. 11:38Carrot
  7. 16:42Most important tools
  8. 17:18Devstack
  9. 19:20Tempest
  10. 20:41OpenStack Health
  11. 23:18Subunit Circle
  12. 24:18Elastic Recheck
  13. 25:30VOCs
  14. 26:09Stackbase
  15. 26:58Demo
  16. 28:51Test Results Dashboard
  17. 30:07Tips
  18. 31:46Conclusion
~/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.