Skip to content

Do not set QA_FEATURE_FLAGS variable for the whole pipeline

Andrejs Cunskis requested to merge andrey-fix-feature-flag-changes into master

What does this MR do and why?

E2E: Move feature flag setup to rspec hooks (!135809 - merged) updated logic of setting feature flag states within the tests and added support from reading QA_FEATURE_FLAGS variable directly instead of just limiting it being passed as a cli arg via bin/qa script. A problem was overlooked however that we set QA_FEATURE_FLAGS variable pipeline wide, so all jobs end up reading it instead of just a single job that is supposed to be testing inverse state of a changed feature flag.

This fixes that by not using QA_FEATURE_FLAGS variable on a pipeline level

MR acceptance checklist

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

Merge request reports