-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication, Upgrade/Downgrade
-
None
-
Fully Compatible
-
Repl 2020-10-19, Repl 2020-11-02
Add a new runFeatureFlagMultiversionTest(featureFlag, testFunc) shell helper which takes in as arguments the name of the feature flag that we are testing and a function of the downgrade FCV.
The runFeatureFlagMultiversionTest(featureFlag, testFunc) helper will check whether the version associated with featureFlag is equal to the latest FCV. If so, it will run testFunc against both the last-continuous and last-lts FCVs. Otherwise, the helper will only run testFunc against the last-lts FCV.
- depends on
-
SERVER-51111 Make getParameter return the release version of enabled feature flags
- Closed
- duplicates
-
SERVER-50536 Only run multiversion tests with lastContinuousFCV if lastContinuousFCV != lastLTSFCV
- Closed
- related to
-
SERVER-51883 Provide mechanism for only running tests of flag-guarded features in variants where they are enabled
- Closed