Skip to content

Failure in ee/browser_ui/10_govern/vulnerability_security_training_spec.rb

Summary

Failing job(s): https://gitlab.com/gitlab-org/gitlab/-/jobs/8094019004

Failing spec(s):

rspec ./qa/specs/features/ee/browser_ui/10_govern/vulnerability_security_training_spec.rb:44 # Govern Vulnerability Report Security Training shows security training section for supported vulnerabilities when the setting is toggled ON

rspec ./qa/specs/features/ee/browser_ui/10_govern/vulnerability_security_training_spec.rb:66 # Govern Vulnerability Report Security Training does not show security training section in vulnerability details when the setting is turned OFF

Corresponding test case(s): https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/412398, https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/411764

Stack trace

  1) Govern Vulnerability Report Security Training shows security training section for supported vulnerabilities when the setting is toggled ON
     Failure/Error: expect(security_dashboard).to have_vulnerability(description: vulnerability_name)
       expected `QA::EE::Page::Project::Secure::SecurityDashboard.has_vulnerability?({:description=>"Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')"})` to be truthy, got false
     # ./qa/specs/features/ee/browser_ui/10_govern/vulnerability_security_training_spec.rb:88:in `block in visit_vulnerability'
     # ./qa/scenario/actable.rb:16:in `perform'
     # ./qa/specs/features/ee/browser_ui/10_govern/vulnerability_security_training_spec.rb:86:in `visit_vulnerability'
     # ./qa/specs/features/ee/browser_ui/10_govern/vulnerability_security_training_spec.rb:49:in `block (3 levels) in <module:QA>'

Screenshot / HTML page

Expand for screenshot image

Possible fixes

Edited by Anastasia McDonald