Increase findability of similar test sessions and improve naming
Objectives
- Improve the ability to find test sessions by environment and test set.
- Improve the title of the test session so they are not all unique
- Link to new Grafana E2E Test Trend reports created by https://gitlab.com/gitlab-org/quality/team-tasks/-/issues/985
Challenges
- It is hard to identify what "test set" a test session report corresponds to. Adding some metadata to be able to identify all staging reliable test reports at https://gitlab.com/gitlab-org/quality/testcase-sessions/-/issues would help satisfy stakeholder needs.
- The issue list is consistent by title, being able to differentiate the reports by title for date and test set would help with scanning the list
- Identifying the test session reports by test set requires clicking on the Pipeline
Proposals
- Add Execution date ISO format (2021-09-21) to the report title e.g. 2021-09-21 Test session report | production | MR: gitlab-org/gitlab-qa!836 (merged)
-
Add test set to report title e.g. 2021-09-21 Test session report | production, sanity (smoke/reliable) or 2021-09-21 Test session report | production, full -
Add a project label to for test-set (reliable, smoke, full) to the report issue => can be done with search terms after other improvements like https://gitlab.com/gitlab-org/quality/testcase-sessions/-/issues?search=staging-sanity&sort=created_date&state=opened -
Add link to the md content to the filtered Grafana dashboard for the same environment and test set
Edited by Kyle Wiebers