Skip to content

JH qa expand pattern for feature flag

What does this MR do and why?

What: This MR includes path of yamls of feature flags from jh directory which are excluded before.
Why: when we run E2E tests with --set-feature-flags argument, the yamls of feature flags which are in jh/config can not been loaded. If we use the JH only feature flags, the E2E tests can not start.

Screenshots or screen recordings

These are strongly recommended to assist reviewers and reduce the time to merge your change.

image The set_default_locale_to_zhcn is jh only feature, This feature flags can not be found in /api/v4/features, then bin/qa try to find in gitlab/ee/config/feature_flags, but this features flag yaml is actually in gitlab/jh/config/feature_flags, this process is crashed.

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

/cc @daveliu

Edited by Tao Heng

Merge request reports