Move test case reporting to the GitLab project
Part of https://gitlab.com/gitlab-org/quality/team-tasks/-/issues/1054
Updated steps to not disable reporting script so we have uninterrupted reporting:
-
Refactor reporting script to use separate projects for test cases and results issues (with option to handle old test case links) | gitlab-org/gitlab-qa!806 (merged) -
Copy over test cases with status::automated
label to the GitLab project using this script -
Update hardcoded test case urls in specs and the testing guide | gitlab-org/gitlab!76566 (merged) -
Add a cop to ensure proper usage of hardcoded test case links | gitlab-org/gitlab!76683 (merged) -
Once the updated links reach production and the cop is in place, address TODOs in reporting script for handling old test case links. | gitlab-org/gitlab-qa!813 (merged) - Update urls in spec/gitlab/qa/report/generate_test_session_spec.rb
- Update urls in spec/gitlab/qa/report/relate_failure_issue_spec.rb
Edited by Désirée Chevalier