Article 6JH07 DRM-CI: A GitLab-CI pipeline for Linux kernel testing (Collabora Blog)

DRM-CI: A GitLab-CI pipeline for Linux kernel testing (Collabora Blog)

by
from LWN.net on (#6JH07)
Over on the Collabora blog, Helen Koike writesabout the DRM-CI project for running automated continuous integration (CI)tests on multiple graphics devices in several different labs. It uses theIGT GPUtools for testing, though there are plans to expand:
The roadmap for DRM-CI includes enabling other devices, incorporatingadditional tests like kselftests, adding support for vgem driver, andimplementing further automations. DRM-CI builds upon the groundwork laid byMesa3D CI,including its GitLab YAML files and most of its setup, fostering collaboration and mutual strengthening.

[...] Adapting the DRM-CI pipeline to other subsystems is feasible with afew modifications. The primary consideration is setting up dedicatedGitLab-CI runners since Freedesktop's infrastructure is meant only forgraphics.

In light of this, our team is developing a versatile and user-friendlyGitLab-CI pipeline. This new pipeline is envisioned to function as aflexible interface for kernel maintainers and developers that can beevolved to connect with different test environments that can also be hookedwith CI systems such as KernelCI. This approach aims to simplify theintegration process, making GitLab-CI more accessible and beneficial to abroader range of developers.

External Content
Source RSS or Atom Feed
Feed Location http://lwn.net/headlines/rss
Feed Title LWN.net
Feed Link https://lwn.net/
Reply 0 comments