Run sanity feature flag tests on review apps
What does this MR do and why?
This adds a new job to run the sanity test to keep it separate from the real e2e tests of GitLab features.
It also fixes the test so that it waits for a non-cached value after setting a feature flag.
Fixes #364838 (closed)
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 Mark Lapierre