Failure in browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb | Create Multiple file snippet creates a project snippet with multiple files

Full description

Create Multiple file snippet creates a project snippet with multiple files

Latest failure seen on master https://gitlab.com/gitlab-org/gitlab-qa-mirror/-/jobs/1816783915 (stack trace and screenshot is from this job, stack trace is very similar to the first failure)

Also on Staging https://ops.gitlab.net/gitlab-org/quality/staging/-/jobs/5533693

File path

./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb

Stack trace

Create Multiple file snippet creates a project snippet with multiple files
     Got 18 failures and 1 other error from failure aggregation block "file content verification".
     # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:35:in `block (4 levels) in <module:QA>'
     # ./qa/scenario/actable.rb:16:in `perform'
     # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:34:in `block (3 levels) in <module:QA>'
     # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:123:in `block in run'
     # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `loop'
     # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `run'
     # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
     # ./spec/spec_helper.rb:99:in `block (2 levels) in <top (required)>'
     # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:123:in `block in run'
     # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `loop'
     # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `run'
     # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
     # /usr/local/bundle/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:37:in `block (2 levels) in setup'
     # ./qa/specs/runner.rb:74:in `perform'
     # ./qa/scenario/template.rb:10:in `block in perform'
     # ./qa/scenario/template.rb:8:in `tap'
     # ./qa/scenario/template.rb:8:in `perform'
     # ./qa/scenario/template.rb:44:in `perform'
     # ./qa/scenario/template.rb:10:in `block in perform'
     # ./qa/scenario/template.rb:8:in `tap'
     # ./qa/scenario/template.rb:8:in `perform'
     # ./qa/scenario/bootable.rb:44:in `launch!'
     3.1) Failure/Error: expect(snippet).to have_file_name(file_name(i), i)
            expected `QA::Page::Dashboard::Snippet::Show.has_file_name?("01 file name", 1)` to be truthy, got false
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:41:in `block (6 levels) in <module:QA>'
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `each'
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `block (5 levels) in <module:QA>'
     3.2) Failure/Error: expect(snippet).to have_file_content(file_content(i), i)
            expected QA::Page::Dashboard::Snippet::Show to have file content "1 file content" and 1
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:42:in `block (6 levels) in <module:QA>'
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `each'
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `block (5 levels) in <module:QA>'
     3.3) Failure/Error: expect(snippet).to have_file_name(file_name(i), i)
            expected `QA::Page::Dashboard::Snippet::Show.has_file_name?("02 file name", 2)` to be truthy, got false
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:41:in `block (6 levels) in <module:QA>'
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `each'
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `block (5 levels) in <module:QA>'
     3.4) Failure/Error: expect(snippet).to have_file_content(file_content(i), i)
            expected QA::Page::Dashboard::Snippet::Show to have file content "2 file content" and 2
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:42:in `block (6 levels) in <module:QA>'
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `each'
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `block (5 levels) in <module:QA>'
     3.5) Failure/Error: expect(snippet).to have_file_name(file_name(i), i)
            expected `QA::Page::Dashboard::Snippet::Show.has_file_name?("03 file name", 3)` to be truthy, got false
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:41:in `block (6 levels) in <module:QA>'
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `each'
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `block (5 levels) in <module:QA>'
     3.6) Failure/Error: expect(snippet).to have_file_content(file_content(i), i)
            expected QA::Page::Dashboard::Snippet::Show to have file content "3 file content" and 3
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:42:in `block (6 levels) in <module:QA>'
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `each'
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `block (5 levels) in <module:QA>'
     3.7) Failure/Error: expect(snippet).to have_file_name(file_name(i), i)
            expected `QA::Page::Dashboard::Snippet::Show.has_file_name?("04 file name", 4)` to be truthy, got false
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:41:in `block (6 levels) in <module:QA>'
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `each'
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `block (5 levels) in <module:QA>'
     3.8) Failure/Error: expect(snippet).to have_file_content(file_content(i), i)
            expected QA::Page::Dashboard::Snippet::Show to have file content "4 file content" and 4
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:42:in `block (6 levels) in <module:QA>'
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `each'
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `block (5 levels) in <module:QA>'
     3.9) Failure/Error: expect(snippet).to have_file_name(file_name(i), i)
            expected `QA::Page::Dashboard::Snippet::Show.has_file_name?("05 file name", 5)` to be truthy, got false
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:41:in `block (6 levels) in <module:QA>'
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `each'
          # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `block (5 levels) in <module:QA>'
     3.10) Failure/Error: expect(snippet).to have_file_content(file_content(i), i)
             expected QA::Page::Dashboard::Snippet::Show to have file content "5 file content" and 5
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:42:in `block (6 levels) in <module:QA>'
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `each'
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `block (5 levels) in <module:QA>'
     3.11) Failure/Error: expect(snippet).to have_file_name(file_name(i), i)
             expected `QA::Page::Dashboard::Snippet::Show.has_file_name?("06 file name", 6)` to be truthy, got false
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:41:in `block (6 levels) in <module:QA>'
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `each'
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `block (5 levels) in <module:QA>'
     3.12) Failure/Error: expect(snippet).to have_file_content(file_content(i), i)
             expected QA::Page::Dashboard::Snippet::Show to have file content "6 file content" and 6
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:42:in `block (6 levels) in <module:QA>'
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `each'
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `block (5 levels) in <module:QA>'
     3.13) Failure/Error: expect(snippet).to have_file_name(file_name(i), i)
             expected `QA::Page::Dashboard::Snippet::Show.has_file_name?("07 file name", 7)` to be truthy, got false
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:41:in `block (6 levels) in <module:QA>'
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `each'
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `block (5 levels) in <module:QA>'
     3.14) Failure/Error: expect(snippet).to have_file_content(file_content(i), i)
             expected QA::Page::Dashboard::Snippet::Show to have file content "7 file content" and 7
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:42:in `block (6 levels) in <module:QA>'
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `each'
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `block (5 levels) in <module:QA>'
     3.15) Failure/Error: expect(snippet).to have_file_name(file_name(i), i)
             expected `QA::Page::Dashboard::Snippet::Show.has_file_name?("08 file name", 8)` to be truthy, got false
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:41:in `block (6 levels) in <module:QA>'
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `each'
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `block (5 levels) in <module:QA>'
     3.16) Failure/Error: expect(snippet).to have_file_content(file_content(i), i)
             expected QA::Page::Dashboard::Snippet::Show to have file content "8 file content" and 8
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:42:in `block (6 levels) in <module:QA>'
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `each'
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `block (5 levels) in <module:QA>'
     3.17) Failure/Error: expect(snippet).to have_file_name(file_name(i), i)
             expected `QA::Page::Dashboard::Snippet::Show.has_file_name?("09 file name", 9)` to be truthy, got false
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:41:in `block (6 levels) in <module:QA>'
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `each'
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `block (5 levels) in <module:QA>'
     3.18) Failure/Error: expect(snippet).to have_file_content(file_content(i), i)
             expected QA::Page::Dashboard::Snippet::Show to have file content "9 file content" and 9
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:42:in `block (6 levels) in <module:QA>'
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `each'
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `block (5 levels) in <module:QA>'
     3.19) Failure/Error: expect(snippet).to have_file_name(file_name(i), i)
           
           Capybara::ExpectationNotMet:
             expected to find visible css "[data-qa-selector=\"file_title_content\"],.qa-file-title-content" at least 11 times, found 10 matches: "01 file name", "02 file name", "03 file name", "04 file name", "05 file name", "06 file name", "07 file name", "08 file name", "09 file name", "10 file name"
           # /usr/local/bundle/gems/capybara-3.35.3/lib/capybara/node/finders.rb:258:in `block in all'
           # /usr/local/bundle/gems/capybara-3.35.3/lib/capybara/node/base.rb:83:in `synchronize'
           # /usr/local/bundle/gems/capybara-3.35.3/lib/capybara/node/finders.rb:255:in `all'
           # /usr/local/bundle/gems/capybara-3.35.3/lib/capybara/session.rb:762:in `all'
           # /usr/local/bundle/gems/capybara-3.35.3/lib/capybara/dsl.rb:53:in `call'
           # /usr/local/bundle/gems/capybara-3.35.3/lib/capybara/dsl.rb:53:in `all'
           # ./qa/page/base.rb:142:in `all_elements'
           # ./qa/support/page/logging.rb:48:in `all_elements'
           # ./qa/page/base.rb:349:in `within_element_by_index'
           # ./qa/support/page/logging.rb:159:in `within_element_by_index'
           # ./qa/page/component/blob_content.rb:78:in `within_file_by_number'
           # ./qa/page/component/blob_content.rb:43:in `has_file_name?'
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:41:in `block (6 levels) in <module:QA>'
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `each'
           # ./qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_with_multiple_files_spec.rb:40:in `block (5 levels) in <module:QA>'

Screenshot

create_multiple_file_snippet_creates_a_project_snippet_with_multiple_files

First happened in https://gitlab.com/gitlab-org/gitlab-qa-mirror/-/jobs/1141417378.

Edited Nov 24, 2021 by Tiffany Rea
Assignee Loading
Time tracking Loading