ci: improve the dEQP update process
Updating dEQP in Mesa CI isn't complicated so far but it's terribly annoying to have to update all CI lists manually, and the process is really slow. I'm currently trying to update CTS to 1.3.5.0 (see !21390 (merged)), and I have a couple of suggestions:
- maybe it's possible to write a script that takes a pipeline ID as argument to update the CI lists automatically (might require to have a matching between "job names" and "CI lists" somewhere to avoid parsing all gitlab-ci.yml files)
- maybe we should allow multiple CTS versions like we do for LLVM and each drivers would update whenever they want
Any thoughts?