We're hiring!
*

Patch submitted to introduce GitLab-CI pipeline for Linux kernel testing

Helen Koike avatar

Helen Koike
March 01, 2024

Share this post:

Reading time:

Following our blog post from earlier this month, we have now submitted a patch to introduce kci-gitlab, a GitLab-CI pipeline for kernel testing. This initial version includes static checks (checkpatch and smatch for now) and build tests across various architectures and configurations. It leverages an integrated cache for efficient build times and introduces a flexible 'scenarios' mechanism for subsystem-specific extensions.

The following video provides a quick demo of how this new testing pipeline works:

GitLab is an Open Source platform that includes integrated CI/CD. The pipeline provided in this patch is designed to work out-of-the-box with any GitLab instance, including the gitlab.com Free Tier. If you reach the limits of the Free Tier, consider using community instances like https://gitlab.freedesktop.org/. Alternatively, you can set up a local runner for more flexibility. The bootstrap-gitlab-runner.sh script included with this patch simplifies this process, enabling you to run tests on your preferred infrastructure, including your own machine.

For more detailed information, please refer to the documentation included in the patch, or check the rendered version here.

Please don't hesitate to share your thoughts and suggestions on this initiative below. If you would like to further support the development and advancement of kci-gitlab, please contact us!

 

Comments (0)


Add a Comment






Allowed tags: <b><i><br>Add a new comment:


 

Search the newsroom

Latest News & Events

Collabora at OSS Europe 2025: Five talks, hands-on demos, and workshops!

19/08/2025

Collabora is heading to Amsterdam with talks, demos, and workshops covering Embedded Linux, KernelCI, Bluetooth & Auracast, mainline video…

Improvements to Mesa video decoding for Panfrost

13/08/2025

The Mesa 25.2 release introduces support for AFBC compressed YUV textures in the Panfrost driver for ARM Mali GPUs, enabling more efficient…

Mesa 25.2 brings new hardware support for Nouveau users

04/08/2025

Starting with Mesa 25.2, NVK will now advertise support for Blackwell (RTX 50xx series) and Kepler (most GT and GTX 600 series, most GTX…

Open Since 2005 logo

Our website only uses a strictly necessary session cookie provided by our CMS system. To find out more please follow this link.

Collabora Limited © 2005-2025. All rights reserved. Privacy Notice. Sitemap.