[SERVER-68147] Audit the genericSetFCVUsage folder for additional test coverage in downgrading state Created: 19/Jul/22  Updated: 29/Oct/23  Resolved: 17/Mar/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 7.0.0-rc0

Type: Task Priority: Major - P3
Reporter: Huayu Ouyang Assignee: Huayu Ouyang
Resolution: Fixed Votes: 0
Labels: milestone-1, pm-2821-milestone-2, pm-2974-required
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-75004 Update query related tests in generic... Open
related to SERVER-75003 Update storage execution related test... Backlog
related to SERVER-75000 Update replication-related tests in g... Closed
related to SERVER-75001 Investigate updating sharding related... Closed
related to SERVER-75002 Update serverless related tests in ge... Closed
Assigned Teams:
Replication
Backwards Compatibility: Fully Compatible
Participants:

 Description   

We should audit the genericSetFCVUsage test folder for any other features that should test functionality in the downgrading state and file tickets for other teams to add those tests.



 Comments   
Comment by Huayu Ouyang [ 17/Mar/23 ]

Filed tickets for the teams that added the tests to update them. Additionally, SERVER-73783 will be adding a ticket to every new PM project which will require upgrade/downgrade testing for each feature that uses a feature flag. This ticket will say that if the feature should stop working on the downgraded FCV, or if the feature should work across the downgraded FCV and the upgraded FCV, the project should make sure to test that the feature stops working upon reaching the `downgrading` FCV / the feature should work across the `downgrading` FCV and the upgraded FCV (i.e. even if the FCV downgrade fails after only reaching the `downgrading` state, the correct behavior should still occur)

Generated at Thu Feb 08 06:10:01 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.