Audit Test Names for 10_govern
Audit the test names for group 10_govern, make sure they match the pattern defined in https://docs.gitlab.com/ee/development/testing_guide/end_to_end/best_practices.html#test-naming
- Skip any tests that are failing or flakey (they will audited as part of fixing).
- Please update the test case names to match the new test names.
The Tests are organized by file to simplify reviewing them.
Test Cases that need updating:
As you update a test case name in the script, please find the corresponding Test Case and notate here to update as the MR gets merged.
- [ ]
Tests to be reviewed
Tests with Failures (Failure in issue opened)
-
./qa/specs/features/ee/browser_ui/10_govern/group/compliance_framework_report_spec.rb -
Govern Compliance Framework Report shows the compliance framework for each project
-
-
./qa/specs/features/ee/browser_ui/10_govern/vulnerability_security_training_spec.rb -
Govern Vulnerability Report Security Training does not show security training section in vulnerability details when the setting is turned OFF -
Govern Vulnerability Report Security Training shows security training section for supported vulnerabilities when the setting is toggled ON
-
-
./qa/specs/features/ee/browser_ui/10_govern/vulnerability_management_spec.rb -
Govern Vulnerability management in a merge request can create an issue from a vulnerability from mr security widget -
Govern Vulnerability management in a merge request can dismiss a vulnerability with a reason from mr security widget -
Govern Vulnerability management in a merge request can create an auto-remediation MR from mr security widget -
Govern Vulnerability management in a merge request can create an issue from a security finding in pipeline security tab -
Govern Vulnerability management in a merge request can dismiss a security finding with reason from pipeline security tab
-
-
./qa/specs/features/ee/browser_ui/10_govern/security_reports_spec.rb -
Govern Security Reports displays false positives for the vulnerabilities -
Govern Security Reports displays security reports in the pipeline -
Govern Security Reports displays security reports in the group security dashboard -
Govern Security Reports dependency list has empty state -
Govern Security Reports displays security reports in the project security dashboard -
Govern Security Reports for dependency scanning displays the Dependency List
-
Other Tests
-
./qa/specs/features/ee/browser_ui/10_govern/vulnerabilities_jira_integration_spec.rb -
Govern vulnerability report with jira integration can successfully create a JIRA issue from vulnerability details page
-
-
./qa/specs/features/ee/browser_ui/10_govern/export_vulnerability_report_spec.rb -
Govern Vulnerability report in a project can export vulnerability report to csv
-
-
./qa/specs/features/ee/api/10_govern/compliance_pipeline_spec.rb -
Govern Compliance pipeline when a compliance framework has a compliance pipeline runs that pipeline in a different project that has the compliance framework assigned
-
-
./qa/specs/features/ee/api/10_govern/instance_audit_event_streaming_spec.rb -
Govern Instance audit event streaming when a group is created behaves like streamed events received by an external server -
Govern Instance audit event streaming when a project is created behaves like streamed events received by an external server -
Govern Instance audit event streaming when a user is created behaves like streamed events received by an external server -
Govern Instance audit event streaming when a repository is cloned via SSH behaves like streamed events received by an external server
-
Edited by Andy Hohenner