Commit bcdc09ff authored by Zeger-Jan van de Weg's avatar Zeger-Jan van de Weg Committed by Patrick Steinhardt

testing: Enable all Gitaly feature flags in CI

Gitaly feature flags are by default turned off for this test suite,
unless explicitly defaulting to on as set by Gitaly developers. This
creates a situation where almost always all feature flags are turned off
for Gitaly, and this test suite never runs fully with newer features.
Than when the flag is flipped on production, we might catch bugs that
the testsuite of gitlab.git would've caught.

This change depends on a Gitaly change[1] that overrides the defaults to
always enable all features.

[1]: https://gitlab.com/gitlab-org/gitaly/-/commit/5aae918d54bddb19743d0f2aae54948ecedac273
parent dc3e410f
......@@ -52,7 +52,8 @@ module GitalySetup
'RUBYOPT' => nil,
# Git hooks can't run during tests as the internal API is not running.
'GITALY_TESTING_NO_GIT_HOOKS' => "1"
'GITALY_TESTING_NO_GIT_HOOKS' => "1",
'GITALY_TESTING_ENABLE_ALL_FEATURE_FLAGS' => "true"
}
end
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment