~/talk

Improve Upstream Code Quality by Bringing Testing to Patch Level

Talkat DevConf.US 2024 · 2024-08-14..08-16· [testing, devops-and-delivery]
name:Lei Yang
links:none on file
links:none on file
slides:none on file

Downstream testers move regression testing upstream by subscribing to mailing lists, cloning upstream repos, downloading patch series with b4m, applying with git am, compiling and running KVM/kernel tests, and posting results with a tested-by tag. Over two years the team adds tested-by to 144 patches and files 38 upstream reports, catches regressions (including QEMU kernel panics and coredumps) before merge, reduces downstream backports and release risk, and balances effort against limited QE resources.

AI-written summary · about

  1. 0:00Upstream testing strategy
  2. 1:03Downstream bug fix workflow
  3. 5:23Testing upstream patches
  4. 11:32Upstream testing tips
  5. 15:51Upstream testing benefits
  6. 21:50Balancing upstream workloads
  7. 22:53Q&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.