Separate out testcase cop execution
What does this MR do and why?
This MR moves execution of the DuplicateTestcaseLink cop to a separate job in static-analysis.gitlab-ci-yml. The cop cannot run in parallel where files are broken up into groups because it needs to check against all files together for duplicates. It also reduces the cop scope to only applicable files, qa/qa/specs/features/
.
Also fixes an out of date testcase link.
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.