Failure when creating snippets in several e2e tests | snippet_title_content did not appear on QA::Page::Dashboard::Snippet::Show as expected
Summary
Failures in:
- qa/specs/features/browser_ui/3_create/snippet/create_project_snippet_spec : job
- qa/specs/features/browser_ui/3_create/snippet/create_personal_snippet_spec : job
- qa/specs/features/browser_ui/3_create/snippet/add_comment_to_snippet_spec : job
- qa/specs/features/browser_ui/3_create/snippet/clone_push_pull_personal_snippet_spec : job
- qa/specs/features/browser_ui/3_create/snippet/clone_push_pull_project_snippet_spec : job
On staging too, e.g.: https://ops.gitlab.net/gitlab-org/quality/staging/-/jobs/1759788
Stack trace
3) Create Personal snippet creation User creates a personal snippet
Failure/Error:
Resource::Snippet.fabricate_via_browser_ui! do |snippet|
snippet.title = 'Snippet title'
snippet.description = 'Snippet description'
snippet.visibility = 'Private'
snippet.file_name = 'ruby_file.rb'
snippet.file_content = 'File.read("test.txt").split(/\n/)'
end
QA::Page::Validatable::PageValidationError:
snippet_title_content did not appear on QA::Page::Dashboard::Snippet::Show as expected
# ./qa/page/validatable.rb:15:in `block in validate_elements_present!'
# ./qa/page/validatable.rb:13:in `each'
# ./qa/page/validatable.rb:13:in `validate_elements_present!'
# ./qa/page/base.rb:161:in `click_element'
# ./qa/support/page/logging.rb:80:in `click_element'
# ./qa/page/component/new_snippet.rb:67:in `click_create_snippet_button'
# ./qa/resource/snippet.rb:25:in `block in fabricate!'
# ./qa/scenario/actable.rb:16:in `perform'
# ./qa/resource/snippet.rb:19:in `fabricate!'
# ./qa/resource/base.rb:30:in `block (2 levels) in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:135:in `log_fabrication'
# ./qa/resource/base.rb:30:in `block in fabricate_via_browser_ui!'
# ./qa/resource/base.rb:118:in `do_fabricate!'
# ./qa/resource/base.rb:29:in `fabricate_via_browser_ui!'
# ./qa/specs/features/browser_ui/3_create/snippet/create_personal_snippet_spec.rb:13:in `block (3 levels) in <module:QA>'
Screenshot / HTML page
It looks like it creates something, but it's blank:
create_project_snippet_creation_user_creates_a_project_snippet.html
Edited by Mark Lapierre