[SERVER-56159] Disable StepDownStepUpEachTransition test case in resharding_donor_service_test.cpp Created: 19/Apr/21  Updated: 29/Oct/23  Resolved: 20/Apr/21

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

Type: Task Priority: Major - P3
Reporter: Max Hirschhorn Assignee: Haley Connelly
Resolution: Fixed Votes: 0
Labels: PM-234-M3, PM-234-T-error-flow
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Related
is related to SERVER-56174 Re-Enable StepDownStepUpEachTransitio... Closed
Backwards Compatibility: Fully Compatible
Sprint: Sharding 2021-05-03
Participants:
Linked BF Score: 150
Story Points: 1

 Description   

The pattern of

boost::optional<PauseDuringStateTransitions> stateTransitionsGuard =
    PauseDuringStateTransitions{controller(), _donorStates};

is leading the destructor of the PauseDuringStateTransitions to be called earlier than expected and unsetting the desired pause during donor state transitions. This is causing various timeouts and fassert()s with the StepDownStepUpEachTransition test case. We should disable it until the usages of PauseDuringStateTransitions are fixed and any other fallout is addressed.



 Comments   
Comment by Githook User [ 19/Apr/21 ]

Author:

{'name': 'Haley Connelly', 'email': 'haley.connelly@mongodb.com', 'username': 'haleyConnelly'}

Message: SERVER-56159 Disable StepDownStepUpEachTransition test case in resharding_donor_service_test.cpp
Branch: master
https://github.com/mongodb/mongo/commit/249a278ec1f5f45fc002093f9781659f8b56cc0e

Generated at Thu Feb 08 05:38:31 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.