Explore modern CI/CD solutions for Linux kernel testing in this technical conference talk that examines various platforms like GitHub, GitLab, CodeLinaro, and Jenkins, with a focus on recent pipeline integration efforts in the Linux Kernel tree. Learn about innovative approaches to kernel testing transparency, including Linaro's open-source contributions such as TuxMake and TuxRun, which enable kernel building and testing within GitLab pipelines and GitHub Actions. Discover advanced testing methodologies utilizing cloud resources through TuxSuite, and understand the implementation of Curated TuxSuite Plans that specify targeted builds and tests for different subsystems based on relevant patch submissions. Gain insights into how these testing solutions enhance developer productivity and streamline the kernel development process through efficient, subsystem-aligned testing approaches.
Overview
Syllabus
MAD24 214 Modern CI solutions for Linux Kernel Testing
Taught by
LinaroOrg