Loading…
7-9 October, 2026
Prague, Czechia
View More Details & Registration
Important Note: Timing of sessions and room locations are subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit Europe 2026 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.



Thursday October 8, 2026 15:50 - 16:30 CEST
You maintain a kernel fork. Maybe it's an LTS branch, a distro kernel, or an embedded platform. You push a patch and wonder, will it boot? Will it break something that worked yesterday? Most CI solutions either need a full test lab you can't afford, or give you a virtme smoke test that won't catch real failures.

We faced the same problem. 5 engineers, multiple kernels, no test lab budget. So we built a kernel CI pipeline that does real boot, real tests using nothing but GitHub Actions.
The key difference from other CIs is that we don't use virtme. We boot a full disk image. The bugs that only show up during a real boot, module loading failures, get caught here.

In this talk, I'll walk through how we boot real disk images in CI, run test suites against every patch, and catch regressions before they hit your branch, all without a test lab.
I'll explain the pipeline design, demo the full cycle from patch to test results, and cover what it takes to go from "nothing" to a working multi-arch kernel CI.
We're also making this pipeline portable and open for others to use.

If you maintain a kernel and want real integration testing without the overhead of a test lab, this talk is for you.
Speakers
avatar for Shreeya Patel

Shreeya Patel

Linux Kernel Development Engineer, CIQ
Shreeya Patel is a Linux Kernel Developer working
mainly on Kernel Testing projects at CIQ. She previously also worked at Collabora on RK3588 hardware enablement, Steam Deck kernel development, ChromeOS and KernelCI projects. She was also an Outreachy intern for the Sound Open Firmware project in 2020... Read More →
Thursday October 8, 2026 15:50 - 16:30 CEST
Panorama Hall (Floor 1)
  Linux
  • Audience Experience Level Any

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link