Skip to content

Refactor - Update drm-ci repository

Instead of putting everything in the Linux kernel tree, or copy all the scripts from mesa to this repo, let's do a mid-term where we have this separate repo for drm-ci but including files from mesa/mesa to re-use the work there.

This commit also adds a feature where the Linux kernel can have files on drivers/gpu/drm/ci subfolder that can override files from drm-ci. This will be useful in the future where we want to host the expectation files and the config files in the Linux kernel code.

Since this is not merged yet, to test, just add the follow url to the CI configuration:

https://gitlab.freedesktop.org/helen.fornazier/drm-ci/-/raw/demi-in-tree/gitlab-ci.yml

This code is using drm-ci repo from helen.fornazier/drm-ci branch demi-in-tree since there is no working solution on gfx-ci/drm-ci main yet, but I'll submit another MR changing this once this version is merged.

Edited by Helen Mae Koike Fornazier

Merge request reports