29 September 2025 to 1 October 2025
Europe/Vienna timezone

Workshop: Mesa CI - What still needs to be done, and how to get there?

30 Sep 2025, 09:15
1h 35m
Workshop, Meeting or Hacking Session Workshop, Meeting or Hacking Session Workshop, Meeting or Hacking Session

Speakers

Eric Engestrom (Igalia / Mesa) Martin Roukala (né Peres) (MuPuF TMI / Valve contractor) Sergi Blanch Torné (Collabora)

Description

The Mesa CI is complex and has many issues that are being addressed (see presentation "Addressing Mesa CI pain points: what we've done, and where we are going").

This workshop will be dedicated to discussing outstanding pain points from the presentation, so that we (the CI developers) can make sure you (the CI users = Mesa developers) agree on what these pain points are, and what our plan to address them should be.

The currently known pain points are:
- Reliability of the Marge workflow (unavailable runners, flaky jobs, ...)
- Long waiting times to get your MR tested and landed
- Requirement to use an external script (GitLab web UI missing some buttons to run just the jobs we want).
- Reproducing CI jobs locally.
- Updating job expectations (collating results from multiple runs, reducing the size of the flakes lists, failure rate of different tests, ...)
- GPU hangs: how to prevent merging code that sometimes hang the GPU, and how to minimize impact of flaky hangs once the regression is merged
- Keeping track of pain points and their current state (new issue tag?)
- And probably more, so come tell us what is your pain point!

In-person or virtual presentation In-person
Code of Conduct Yes
GSoC, EVoC or Outreachy No

Primary authors

Eric Engestrom (Igalia / Mesa) Martin Roukala (né Peres) (MuPuF TMI / Valve contractor) Sergi Blanch Torné (Collabora) Valentine Burley (Collabora)

Presentation Materials

There are no materials yet.
2025 Host
Technische Universität Wien
2025 Gold Sponsors
AMD
Arm
Collabora
Microsoft
NVIDIA
Snap AR
2025 Silver Sponsors
CodeWeavers
FEX-Emu
Igalia
Qualcomm
The Linux Foundation
2025 Bronze Sponsors
Khronos Group
Libre Computer