Patching Through the Snow - Decentralised Kernel CI on Every Patch
Offered By: linux.conf.au via YouTube
Course Description
Overview
Explore a 24-minute conference talk from linux.conf.au that delves into the challenges and solutions for decentralized kernel continuous integration (CI) testing. Learn about the current state of kernel testing, the importance of quick feedback for developers, and how the snowpatch project aims to bridge the gap between mailing list-based development and GitHub-style CI workflows. Discover how Patchwork can be used as a platform for publishing test results from various sources, including hardware vendors' internal labs. Gain insights into the implementation of snowpatch, its benefits, and potential future applications in providing comprehensive information about kernel patches shortly after submission.
Syllabus
Intro
What is continuous integration?
The value of feedback
What is continuous integration... for the kernel?
What makes this difficult?
Who's already doing kernel CI?
So how can we bridge the gap?
Patchwork!
So why Patchwork?
How do we make it happen?
Test runners
Example Jenkins job: linux-sparse
So what do you need?
snowpatch config: basics
snowpatch config: projects
So why do I think this is the way to go?
What else can you do with this?
Taught by
linux.conf.au
Related Courses
Introducción al patchwork contemporáneoDomestika Embroidery for Beginners
YouTube Handmade Patchwork Wall Hanging with Naturally-Dyed Textiles
Domestika The Scrappy Market Tote
Craftsy Quilted Floor Pillows
Craftsy