Failure in ee/browser_ui/10_govern/vulnerability_security_training_spec.rb | Govern Vulnerability Report Security Training shows security training section for supported vulnerabilities when the setting is toggled ON
Test metadata (don't modify)
Field | Value |
---|---|
File URL | qa/qa/specs/features/ee/browser_ui/10_govern/vulnerability_security_training_spec.rb#L44 |
Filename | qa/specs/features/ee/browser_ui/10_govern/vulnerability_security_training_spec.rb |
Description | Govern Vulnerability Report Security Training shows security training section for supported vulnerabilities when the setting is toggled ON |
Test level | |
Hash | 2a5ea5115374519c6d303f5ae924e52588745da12 |
Duration | 134.01 seconds |
Expected duration | < 240 seconds |
Test case | https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/411764 |
Stack trace
Got 1 failure and 1 other error from failure aggregation block "testing vulnerability details".
# ./qa/specs/features/ee/browser_ui/10_govern/vulnerability_security_training_spec.rb:52:in `block (4 levels) in <module:QA>'
# ./qa/scenario/actable.rb:16:in `perform'
# ./qa/specs/features/ee/browser_ui/10_govern/vulnerability_security_training_spec.rb:51:in `block (3 levels) in <module:QA>'
# ./qa/specs/spec_helper.rb:139:in `block (2 levels) in <top (required)>'
# /home/gitlab/spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'
# ./qa/specs/runner.rb:67:in `perform'
# ./qa/scenario/template.rb:10:in `block in perform'
# ./qa/scenario/template.rb:8:in `perform'
# ./qa/scenario/template.rb:35: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!'
1.1) Failure/Error: expect(vulnerability_details.security_training_present?(training_name: kontra_text)).to be true
expected true
got false
# ./qa/specs/features/ee/browser_ui/10_govern/vulnerability_security_training_spec.rb:57:in `block (5 levels) in <module:QA>'
1.2) Failure/Error:
expect(vulnerability_details.training_link_present?(training_name: kontra_text,
url: kontra_url)).to be true
Capybara::ElementNotFound:
Unable to find css "[data-testid=\"security-training-link\"][data-qa-training-name=\"Kontra\"],[data-qa-selector=\"security-training-link\"][data-qa-training-name=\"Kontra\"]"
# ./qa/page/base.rb:146:in `find_element'
# ./qa/support/page/logging.rb:39:in `block in find_element'
# ./qa/support/page/logging.rb:206:in `log_slow_code'
# ./qa/support/page/logging.rb:39:in `find_element'
# ./qa/ee/page/project/secure/vulnerability_details.rb:68:in `training_link_present?'
/builds/gitlab-org/quality/canary/.gems/bin/gitlab-qa: Command `docker run -t --rm --net=bridge --env QA_CAN_TEST_GIT_PROTOCOL_V2="$QA_CAN_TEST_GIT_PROTOCOL_V2" ...` failed! \e[31m✘\e[0m (Gitlab::QA::Support::ShellCommand::StatusError)
# ./qa/specs/features/ee/browser_ui/10_govern/vulnerability_security_training_spec.rb:58:in `block (5 levels) in <module:QA>'
Screenshot
Reports (18)
- 2023-12-27: https://gitlab.com/gitlab-org/gitlab/-/jobs/5825660815 (https://gitlab.com/gitlab-org/gitlab/-/pipelines/1120066411)
- 2024-01-11: https://ops.gitlab.net/gitlab-org/quality/canary/-/jobs/12476972 (https://ops.gitlab.net/gitlab-org/quality/canary/-/pipelines/2734466)
- 2024-01-11: https://ops.gitlab.net/gitlab-org/quality/staging/-/jobs/12477801 (https://ops.gitlab.net/gitlab-org/quality/staging/-/pipelines/2734694)
- 2024-01-11: https://ops.gitlab.net/gitlab-org/quality/staging-canary/-/jobs/12477896 (https://ops.gitlab.net/gitlab-org/quality/staging-canary/-/pipelines/2734722)
- 2024-01-11: https://gitlab.com/gitlab-org/gitlab/-/jobs/5909402949 (https://gitlab.com/gitlab-org/gitlab/-/pipelines/1134746558)
- 2024-01-11: https://gitlab.com/gitlab-org/gitlab/-/jobs/5909403001 (https://gitlab.com/gitlab-org/gitlab/-/pipelines/1134746558)
- 2024-01-11: https://gitlab.com/gitlab-org/gitlab/-/jobs/5909402974 (https://gitlab.com/gitlab-org/gitlab/-/pipelines/1134746558)
- 2024-01-11: https://ops.gitlab.net/gitlab-org/quality/canary/-/jobs/12478461 (https://ops.gitlab.net/gitlab-org/quality/canary/-/pipelines/2734894)
- 2024-01-11: https://ops.gitlab.net/gitlab-org/quality/staging-canary/-/jobs/12478749 (https://ops.gitlab.net/gitlab-org/quality/staging-canary/-/pipelines/2734983)
- 2024-01-11: https://gitlab.com/gitlab-org/gitlab/-/jobs/5910339111 (https://gitlab.com/gitlab-org/gitlab/-/pipelines/1134921076)
- 2024-01-11: https://gitlab.com/gitlab-org/gitlab/-/jobs/5910339046 (https://gitlab.com/gitlab-org/gitlab/-/pipelines/1134921076)
- 2024-01-11: https://gitlab.com/gitlab-org/gitlab/-/jobs/5910339123 (https://gitlab.com/gitlab-org/gitlab/-/pipelines/1134921076)
- 2024-01-11: https://ops.gitlab.net/gitlab-org/quality/staging-canary/-/jobs/12479170 (https://ops.gitlab.net/gitlab-org/quality/staging-canary/-/pipelines/2735173)
- 2024-01-11: https://ops.gitlab.net/gitlab-org/quality/canary/-/jobs/12479647 (https://ops.gitlab.net/gitlab-org/quality/canary/-/pipelines/2735339)
- 2024-01-11: https://ops.gitlab.net/gitlab-org/quality/staging-canary/-/jobs/12480152 (https://ops.gitlab.net/gitlab-org/quality/staging-canary/-/pipelines/2735601)
- 2024-01-11: https://gitlab.com/gitlab-org/gitlab/-/jobs/5912069506 (https://gitlab.com/gitlab-org/gitlab/-/pipelines/1135176111)
- 2024-01-11: https://gitlab.com/gitlab-org/gitlab/-/jobs/5912069630 (https://gitlab.com/gitlab-org/gitlab/-/pipelines/1135176111)
- 2024-01-11: https://gitlab.com/gitlab-org/gitlab/-/jobs/5912069250 (https://gitlab.com/gitlab-org/gitlab/-/pipelines/1135176111)
Edited by Tiffany Rea