-
Type: Improvement
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Testing Infrastructure
-
None
-
Fully Compatible
-
TIG 18 (08/05/16), TIG 2016-08-29
-
0
Of particular interest is to run upgrade/downgrade tests with both the mmapv1 and wiredTiger storage engines. The downgrade_replset.js test starts a replica set with the "latest" version and then downgrades all of the nodes to the "last-stable" version; however, it only runs with the mmapv1 storage engine. It therefore doesn't provide any coverage of the backwards breaking change from KeyString v2 (SERVER-19703).
Note: The work for this ticket may also involve tagging the existing multiversion tests with the "requires_persistence" tag to skip running them against the ephemeralForTest and inMemory storage engines.
- related to
-
SERVER-25690 Disable options for older versions in multi version tests
- Closed
-
SERVER-23761 Prevent users from downgrading 3.4=>3.2 if any collection has an index with a non-default collation
- Closed