Skip to content

ci: Uprev Mesa

This is a manual attempt to uprev Mesa in Virglrenderer because changes in Mesa require changes in Virglrenderer that ci-uprev cannot manage to make.

The variable MESA_BASE_TAG definition has been moved to the job definition as it has different values depending on the configuration.

To help in the organization of jobs relation, a new hidden job called .use-build-image holds the configuration for the build jobs like the .use-{gl,vk}-test-image does for the two groups of test jobs.

Those two .use-{gl,vk}-test-image now define the MESA_BASE_TAG specifically for those jobs.


By the way, by the time I'm preparing this merge request as a draft, some jobs are facing problems that seem different from expectations (See pipeline 941407).

  • The jobs in the set piglit-{gl,gles}-virt also show a problem completing the task.
  • The job venus-lavapipe has a problem I am trying to solve. It takes too much time, and the job timeout before completing the task.
Edited by Sergi Blanch Torné

Merge request reports