Feature flags in specs

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Close this issue

From a discussion on slack: https://gitlab.slack.com/archives/C02PF508L/p1511277366000822

Since https://gitlab.com/gitlab-org/gitlab-ce/commit/3ee48e422defaedd69946c607bd8d3672e510375 all feature flags are enabled in specs. We did this, we wouldn't test how features behave together.

But by doing that, we're not testing the application how it's going to be running most of the time: Using the defaults.

We need to improve this: Run the suite the way the application would be running in production, while also finding a way to check if the features don't influence each other.

/cc @ayufan

Edited Sep 28, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading