[SERVER-51112] Make helper for targeted upgrade/downgrade tests Created: 23/Sep/20 Updated: 29/Oct/23 Resolved: 29/Oct/20 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Replication, Upgrade/Downgrade |
| Affects Version/s: | None |
| Fix Version/s: | 4.9.0 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Tess Avitabile (Inactive) | Assignee: | Jason Chan |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||||||||||
| Sprint: | Repl 2020-10-19, Repl 2020-11-02 | ||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||
| Description |
|
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. |
| Comments |
| Comment by Githook User [ 29/Oct/20 ] |
|
Author: {'name': 'Jason Chan', 'email': 'jason.chan@mongodb.com', 'username': 'jasonjhchan'}Message: |