Simplifying test case name in the 10_govern stage
What does this MR do and why?
As part of work done for Update test naming to match the new pattern (gitlab-org/quality/quality-engineering&21), simplifying the test names in 10_govern stage.
This is part of the effort to make the test more consumable by non testers.
Related issue
How to set up and validate locally
From the qa
directory:
bundle install
export WEBDRIVER_HEADLESS=false # If you'd like to watch the test in action
export QA_GITLAB_URL="http://gdk.test:3000" # Only needed if GDK is not running on http://127.0.0.1:3000
export EE_LICENSE==$(cat ~/src/gitlab_license) # swap to your preferred way of including the EE license
bundle exec rspec --tag reliable ./qa/specs/features/ee/browser_ui/10_govern/
As a quick check you could also run rspec in dry run mode, the logic of the tests did not change, just the names.
bundle exec rspec --tag reliable --dry-run ./qa/specs/features/ee/browser_ui/10_govern/
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Andy Hohenner