~/talk

Linux Kernel Testing: Providing Better Results to the Upstream Community

Talkat Embedded Open Source Summit 2024 · 2024-04-16..04-18· [testing]
name:Laura Nao
links:none on file
slides:none on file

Three new kselftests target probe regressions: a device-tree probe kselftest and an ACPI probe kselftest that iterate platform nodes and check sysfs (CFS) driver folders, plus a third that uses a per-board YAML binding for discoverable devices kept out of tree. Tests land in mainline (available since 6.8), use KtAP-compliant output, run in a lab of 200+ devices under the rebuilt kernel CI, and already triggered multiple upstream patches that fixed real regressions and reduced false negatives.

AI-written summary · about

  1. 0:00Linux kernel testing intro
  2. 1:04Testing quality in the kernel
  3. 2:50Kosci CI system challenges
  4. 4:18False negatives in CI
  5. 6:24Legacy device probe problems
  6. 7:28High-quality kernel tests
  7. 9:13Prioritizing in-tree tests
  8. 10:17Analyzing failures to improve
  9. 11:24Device probe KUnit tests
  10. 13:30Device Tree probe tests
  11. 15:15ACPI probe tests and pitfalls
  12. 17:42Edge cases in ACPI probing
  13. 19:28Testing dynamically discovered devices
  14. 21:17Kernel testing limitations
  15. 22:42Fixing KUnit output conformance
  16. 23:52Expanding test coverage
  17. 24:55Machine-readable kernel errors
  18. 25:57Plans for new KCI system
  19. 26:40Community engagement
  20. 27:46Recap and call for involvement
  21. 28:30Q&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.