Skip to content

Update new slow test issue labeling

Caroline Simpson requested to merge propose-label-change into main

What does this MR do and why?

Describe in detail what your merge request does and why.

In this MR I'm proposing that the maintenance:: label that is used when creating slow tests be updated to maintenance::pipeline rather than maintenance::performance. I'm making this suggestion based on the descriptions of the labels. https://gitlab.com/gitlab-org/gitlab/-/labels?subscribed=&search=maintenance%3A%3A. These issues are about improving the performance of our pipeline rather than the performance of the product. Maintaining this distinction allows for easier planning as an Engineering Manager.

Complication: Since there are a number of these issues already generated, they would need to be updated and the SEARCH_LABELS would also need to be updated. Alternatively, the code could be updated to support an or condition when searching the labels and look for either. I don't trust my Ruby skills to be able to do this effectively, so at this point I have just updated that line to use the pipeline label.

Screenshots or screen recordings

These are strongly recommended to assist reviewers and reduce the time to merge your change.

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports

Loading