Fix AutoDevOps QA test
What does this MR do?
- Refactor test to prefer
let
over instance variables - Prefer to create project via API over Browser UI
- Create Project with autodevops enabled
- Use new quarantine process
- Use same project creation fabrication for each example
- Make
disable_optional_jobs
private and invoke before each example (including before smoke to prevent unneeded processing)
Closes #118481 (closed)
Closes #196742 (closed)
Does this MR meet the acceptance criteria?
Conformity
Edited by 🤖 GitLab Bot 🤖