~/talk

Checking your work: Linux kernel testing and CI

Talkat Linux Plumbers Conference 2022 · 2022-09-12..09-14· [testing]
slides:none on file

Kselftest stores suites as simple make entries with test_progs and test_gen_progs, builds an install directory and emits a runnable test runner that produces ktap output. Many suites work but several have unmet external dependencies: BPF needs a very recent clang/LLVM and RCU torture currently lives outside default targets and needs porting and kernel builds with specific CPU/RAM setups. A checkdeps script exists to analyze missing libraries and cross‑compile needs so CI can provision what tests actually require.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 1:02What is Kselftest
  3. 4:09Evolution of Kselftest
  4. 8:04Dependencies and configurations
  5. 10:51Future of Kselftest features
  6. 13:59Common configuration format
  7. 16:29Philosophical questions
  8. 17:58Conclusion and Q&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.