Resolve Sentry errors from GitLab

Problem to solve

Errors are noisy and plentiful which makes triage processes time-consuming because it is difficult to sort through the cruft to find the critical ones. By providing the ability to resolve an error in the GitLab UI, we give users another tool to clear out errors that have been fixed, allowing them to easily focus on the one's that require fixing.

Intended users

Further details

This work supports the Error Tracking Vision.

Proposal

Add the option to resolve Sentry errors in GitLab. It should be available in the list view and on the detail page. Resolving an error should automatically close an associated issue.

Design

For the list page, we can change the ignore icon button into a button group, and introduce the resolve button. The button can utilize the existing check-circle icon.

For the error detail page, we can add in a new button for Resolve, which will join the existing New issue and Ignore buttons.

Resolve error in list view Resolve error on detail view
37955-list-view Screen_Shot_2019-12-05_at_1.54.51_PM

Permissions and Security

Documentation

Testing

What does success look like, and how can we measure that?

What is the type of buyer?

Links / references

Edited by Amelia Bauerly