Failures on qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb

Jobs: https://gitlab.com/gitlab-org/gitlab-qa/-/jobs/322543091, https://ops.gitlab.net/gitlab-org/quality/staging/-/jobs/674556

The first five failures might be related due to Retry Later blank page, but no screenshots were available to confirm the hypothesis, probably because of the usage of before(:all) block. Found in #qa-master.

The sixth failure happened in a different pipeline, on #qa-staging. This failure has screenshots available.

1) Manage Group audit logs Add group behaves like group audit event logs logs audit events
     Failure/Error: Page::Main::Login.perform(&:sign_in_using_credentials)
     
     QA::Page::Validatable::PageValidationError:
       navbar did not appear on QA::Page::Main::Menu as expected
     Shared Example Group: "group audit event logs" called from ./qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb:38
     # ./qa/page/validatable.rb:16:in `block in validate_elements_present!'
     # ./qa/page/validatable.rb:11:in `each'
     # ./qa/page/validatable.rb:11:in `validate_elements_present!'
     # ./qa/page/base.rb:99:in `click_element'
     # ./qa/support/page/logging.rb:69:in `click_element'
     # ./qa/page/main/login.rb:162:in `sign_in_using_gitlab_credentials'
     # ./qa/page/main/login.rb:57:in `block in sign_in_using_credentials'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/session.rb:844:in `block in using_wait_time'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara.rb:292:in `using_wait_time'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/session.rb:844:in `using_wait_time'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/dsl.rb:27:in `using_wait_time'
     # ./qa/page/main/login.rb:49:in `sign_in_using_credentials'
     # ./qa/scenario/actable.rb:16:in `perform'
     # ./qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb:115:in `sign_in'
     # ./qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb:17:in `block (3 levels) in <module:QA>'
     # ./qa/specs/runner.rb:67: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:33: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:28:in `launch!'

  2) Manage Group audit logs Change repository size limit behaves like group audit event logs logs audit events
     Failure/Error: Page::Main::Login.perform(&:sign_in_using_credentials)
     
     QA::Page::Validatable::PageValidationError:
       navbar did not appear on QA::Page::Main::Menu as expected
     Shared Example Group: "group audit event logs" called from ./qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb:51
     # ./qa/page/validatable.rb:16:in `block in validate_elements_present!'
     # ./qa/page/validatable.rb:11:in `each'
     # ./qa/page/validatable.rb:11:in `validate_elements_present!'
     # ./qa/page/base.rb:99:in `click_element'
     # ./qa/support/page/logging.rb:69:in `click_element'
     # ./qa/page/main/login.rb:162:in `sign_in_using_gitlab_credentials'
     # ./qa/page/main/login.rb:57:in `block in sign_in_using_credentials'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/session.rb:844:in `block in using_wait_time'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara.rb:292:in `using_wait_time'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/session.rb:844:in `using_wait_time'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/dsl.rb:27:in `using_wait_time'
     # ./qa/page/main/login.rb:49:in `sign_in_using_credentials'
     # ./qa/scenario/actable.rb:16:in `perform'
     # ./qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb:115:in `sign_in'
     # ./qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb:17:in `block (3 levels) in <module:QA>'
     # ./qa/specs/runner.rb:67: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:33: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:28:in `launch!'

  3) Manage Group audit logs Update group name behaves like group audit event logs logs audit events
     Failure/Error: Page::Main::Login.perform(&:sign_in_using_credentials)
     
     QA::Page::Validatable::PageValidationError:
       navbar did not appear on QA::Page::Main::Menu as expected
     Shared Example Group: "group audit event logs" called from ./qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb:66
     # ./qa/page/validatable.rb:16:in `block in validate_elements_present!'
     # ./qa/page/validatable.rb:11:in `each'
     # ./qa/page/validatable.rb:11:in `validate_elements_present!'
     # ./qa/page/base.rb:99:in `click_element'
     # ./qa/support/page/logging.rb:69:in `click_element'
     # ./qa/page/main/login.rb:162:in `sign_in_using_gitlab_credentials'
     # ./qa/page/main/login.rb:57:in `block in sign_in_using_credentials'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/session.rb:844:in `block in using_wait_time'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara.rb:292:in `using_wait_time'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/session.rb:844:in `using_wait_time'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/dsl.rb:27:in `using_wait_time'
     # ./qa/page/main/login.rb:49:in `sign_in_using_credentials'
     # ./qa/scenario/actable.rb:16:in `perform'
     # ./qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb:115:in `sign_in'
     # ./qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb:17:in `block (3 levels) in <module:QA>'
     # ./qa/specs/runner.rb:67: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:33: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:28:in `launch!'

  4) Manage Group audit logs Add user, change access level, remove user behaves like group audit event logs logs audit events
     Failure/Error: Page::Main::Login.perform(&:sign_in_using_credentials)
     
     QA::Page::Validatable::PageValidationError:
       navbar did not appear on QA::Page::Main::Menu as expected
     Shared Example Group: "group audit event logs" called from ./qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb:87
     # ./qa/page/validatable.rb:16:in `block in validate_elements_present!'
     # ./qa/page/validatable.rb:11:in `each'
     # ./qa/page/validatable.rb:11:in `validate_elements_present!'
     # ./qa/page/base.rb:99:in `click_element'
     # ./qa/support/page/logging.rb:69:in `click_element'
     # ./qa/page/main/login.rb:162:in `sign_in_using_gitlab_credentials'
     # ./qa/page/main/login.rb:57:in `block in sign_in_using_credentials'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/session.rb:844:in `block in using_wait_time'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara.rb:292:in `using_wait_time'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/session.rb:844:in `using_wait_time'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/dsl.rb:27:in `using_wait_time'
     # ./qa/page/main/login.rb:49:in `sign_in_using_credentials'
     # ./qa/scenario/actable.rb:16:in `perform'
     # ./qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb:115:in `sign_in'
     # ./qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb:17:in `block (3 levels) in <module:QA>'
     # ./qa/specs/runner.rb:67: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:33: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:28:in `launch!'

  5) Manage Group audit logs Add and remove project access behaves like group audit event logs logs audit events
     Failure/Error: Page::Main::Login.perform(&:sign_in_using_credentials)
     
     QA::Page::Validatable::PageValidationError:
       navbar did not appear on QA::Page::Main::Menu as expected
     Shared Example Group: "group audit event logs" called from ./qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb:108
     # ./qa/page/validatable.rb:16:in `block in validate_elements_present!'
     # ./qa/page/validatable.rb:11:in `each'
     # ./qa/page/validatable.rb:11:in `validate_elements_present!'
     # ./qa/page/base.rb:99:in `click_element'
     # ./qa/support/page/logging.rb:69:in `click_element'
     # ./qa/page/main/login.rb:162:in `sign_in_using_gitlab_credentials'
     # ./qa/page/main/login.rb:57:in `block in sign_in_using_credentials'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/session.rb:844:in `block in using_wait_time'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara.rb:292:in `using_wait_time'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/session.rb:844:in `using_wait_time'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/dsl.rb:27:in `using_wait_time'
     # ./qa/page/main/login.rb:49:in `sign_in_using_credentials'
     # ./qa/scenario/actable.rb:16:in `perform'
     # ./qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb:115:in `sign_in'
     # ./qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb:17:in `block (3 levels) in <module:QA>'
     # ./qa/specs/runner.rb:67: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:33: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:28:in `launch!'
3) Manage Group audit logs Change repository size limit behaves like group audit event logs logs audit events
     Failure/Error: settings.set_repository_size_limit(100)
     
     Capybara::ElementNotFound:
       Unable to find visible css "[data-qa-selector=\"repository_size_limit_field\"],.qa-repository-size-limit-field"
     Shared Example Group: "group audit event logs" called from ./qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb:51
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/node/finders.rb:314:in `block in synced_resolve'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/node/base.rb:85:in `synchronize'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/node/finders.rb:302:in `synced_resolve'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/node/finders.rb:37:in `find'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/session.rb:810:in `block (2 levels) in <class:Session>'
     # /usr/local/bundle/gems/capybara-2.16.1/lib/capybara/dsl.rb:50:in `block (2 levels) in <module:DSL>'
     # ./qa/page/base.rb:77:in `find_element'
     # ./qa/support/page/logging.rb:45:in `find_element'
     # ./qa/ee/page/group/settings/general.rb:73:in `set_repository_size_limit'
     # ./qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb:47:in `block (5 levels) in <module:QA>'
     # ./qa/scenario/actable.rb:16:in `perform'
     # ./qa/specs/features/ee/browser_ui/1_manage/group/group_audit_logs_1_spec.rb:46:in `block (4 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:50: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:67: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:33: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:28:in `launch!'

group_audit_logs_1_spec.rb_2019-10-14-04-17-09.888.html

group_audit_logs_1_spec.rb_2019-10-14-04-17-09.888

Edited by Walmyr Lima e Silva Filho