Skip to content

Allow all scenarios to run with feature flags set

George Koltsov requested to merge ml-run-all-scenarios-with-feature-flags into master

--set-feature-flags allows multiple feature flags to be set at once for a single test run. The desired state can be set individually for each feature flag in a comma-separated list. For example to disable feature-one and enable feature-two, use the following options:

--set-feature-flags feature-one=disable,feature-two=enable

Testing in https://gitlab.com/gitlab-org/gitlab/-/merge_requests/69182

Needs https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/5573 to be merged first.

Part of https://gitlab.com/gitlab-org/quality/team-tasks/-/issues/987
See also https://gitlab.com/gitlab-org/gitlab/-/merge_requests/68814

How to test

exe/gitlab-qa Test::Instance::Any EE http://localhost:3000 --set-feature-flags fork_project_form=enable
Edited by George Koltsov

Merge request reports