Skip to content

Broken test in Project Studio: qa/specs/features/ee/browser_ui/2_plan/group_wiki/create_group_wiki_page_spec.rb:40

Summary

The QA test Plan Creating pages in group wikis when wiki has a home page adds a second page is failing when Project Studio is enabled.

Test Details

  • Test file: qa/specs/features/ee/browser_ui/2_plan/group_wiki/create_group_wiki_page_spec.rb:40
  • Test description: Plan Creating pages in group wikis when wiki has a home page adds a second page
  • Failure location: Line 56

Failure Details

Job log: https://gitlab.com/gitlab-org/gitlab/-/jobs/11811422032

Failure/Error: expect(wiki).to have_page_listed('Home')
  expected `QA::EE::Page::Group::Wiki::Show.has_page_listed?("Home")` to be truthy, got false
Full trace
Failures:
  1) Plan Creating pages in group wikis when wiki has a home page adds a second page
     Failure/Error: expect(wiki).to have_page_listed('Home')
       expected `QA::EE::Page::Group::Wiki::Show.has_page_listed?("Home")` to be truthy, got false
     # ./qa/specs/features/ee/browser_ui/2_plan/group_wiki/create_group_wiki_page_spec.rb:56:in `block (5 levels) in <module:QA>'
     # ./qa/scenario/actable.rb:16:in `perform'
     # ./qa/specs/features/ee/browser_ui/2_plan/group_wiki/create_group_wiki_page_spec.rb:53:in `block (4 levels) in <module:QA>'
     # /builds/gitlab-org/gitlab/spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'
     # ./qa/specs/runner.rb:124:in `run_rspec'
     # ./qa/specs/runner.rb:32:in `perform'
     # ./qa/scenario/template.rb:10:in `block in perform'
     # ./qa/scenario/template.rb:8:in `perform'
     # ./qa/scenario/template.rb:63:in `perform'
     # ./qa/scenario/template.rb:10:in `block in perform'
     # ./qa/scenario/template.rb:8:in `perform'
     # ./qa/scenario/bootable.rb:52:in `launch!'
Finished in 50.2 seconds (files took 1.55 seconds to load)
1 example, 1 failure
Failed examples:
rspec ./qa/specs/features/ee/browser_ui/2_plan/group_wiki/create_group_wiki_page_spec.rb:40 # Plan Creating pages in group wikis when wiki has a home page adds a second page

Test Execution Details

  • Duration: 50.2 seconds
  • Seed: 51471
  • Retry status: Retry run did not finish successfully

Potential Causes

This is probably related to a recent change in the Wiki. It would not have been detectable during that change because Project Studio E2E tests are not run unless the ~"Project Studio" label is present.

However, it blocked MRs with that label from progressing.

Suggested Fix

Fix / delete / quarantine the spec, adding the Project Studio label to the MR to ensure the E2E pipeline is green before merging.

Edited by 🤖 GitLab Bot 🤖