[FixPipeline] https://gitlab.com/gitlab-org/gitlab/-/pipelines/2574327029

Summary of Changes

File modified: qa/qa/page/main/menu.rb

  1. Removed the entire view 'app/assets/javascripts/super_sidebar/components/super_topbar.vue' block that declared the stale element 'canary-badge-link' — this element no longer exists in that file.

  2. Added element 'gitlab-next-toggle' to the existing view 'app/assets/javascripts/super_sidebar/components/user_menu.vue' block — the GitLab Next toggle now lives in user_menu.vue with data-testid="gitlab-next-toggle".

  3. Updated the canary? method to open the user menu and check for has_element?('gitlab-next-toggle') instead of the removed canary-badge-link, and updated the comment accordingly.

Fixes failing pipeline

Session 4144657

Edited by Duo Fix CI/CD Pipeline

Merge request reports

Loading