Skip to content

CI tests use only:changes

For now tests only use these drivers:

  • llvmpipe
  • softpipe
  • freedreno
  • lima
  • etnaviv
  • panfrost

So using only:changes gitlab feature to run the tests when the changes made are potentially affecting these drivers.


Marked as WIP because I probably forgot to list some paths.

I would have preferred to be able to find a way to tell gitlab something like "do not run the tests if the changes are limited to src/gallium/drivers/radeonsi" (and other not-yet-tested drivers) but I couldn't figure out how to do that.

Cons:

  • listing the files triggering tests because it's easy to forgot some

Pros:

  • stop wasting CI resources on not needed tests

Thoughts?

Edited by Pierre-Eric Pelloux-Prayer

Merge request reports