Skip to content

Add the project quality summary feedback banner

What does this MR do and why?

For #353016 (closed)

This MR adds a banner asking for feedback on the Project Quality Summary page.

Screenshots or screen recordings

with test runs data without test runs data
Screen_Shot_2022-07-12_at_14.04.06 Screen_Shot_2022-07-12_at_14.11.41

How to set up and validate locally

  1. have a GitLab Ultimate licence
  2. git checkout 353016-project-quality-summary-feedback-banner
  3. echo "Feature.enable(:project_quality_summary_page)" | bundle exec rails console
  4. navigate to a project, in the sidebar choose Analytics => CI/CD, then click on the Project quality tab
  5. the feedback banner should appear at the top of the page
  6. click the button and make sure it goes to the feedback issue
  7. dismiss the banner and make sure it stays dismissed after a page refresh

MR acceptance checklist

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

Edited by Miranda Fluharty

Merge request reports