ci: Don't depend on permutation jobs for coverage
What does this MR do and why?
Permutation jobs are duplicate of the canonical jobs, so they shouldn't result in any coverage difference.
This will reduce the number of jobs we depend on in the pipelines that run permutation jobs.
For instance, we can see that in https://gitlab.com/gitlab-org/gitlab/-/jobs/4064015061 and https://gitlab.com/gitlab-org/gitlab/-/jobs/4064015067, we download artifacts from 516 jobs!
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Rémy Coutable