[SERVER-60430] [v5.0] tenant_migration_recipient_access_blocker_rollback.js holds a failpoint that prevents previous instance from completing Created: 04/Oct/21  Updated: 29/Oct/23  Resolved: 06/Oct/21

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 5.0.4

Type: Bug Priority: Major - P3
Reporter: Vishnu Kaushik Assignee: Vishnu Kaushik
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Backwards Compatibility: Fully Compatible
Operating System: ALL
Participants:
Linked BF Score: 62

 Description   

The tenant_migration_recipient_access_blocker_rollback.js test holds a failpoint on a tenant migration recipient service thread. Later, a step up thread that is holding the RSTL, is waiting for the tenant migration recipient service thread to complete running and is blocked as a result. Because of this, another thread is unable to read because it requires the RSTL as well (lock free reads are disabled).

The failpoint that blocks the tenant migration recipient service thread should be switched off earlier in the test.



 Comments   
Comment by Githook User [ 06/Oct/21 ]

Author:

{'name': 'Vishnu Kaushik', 'email': 'vishnu.kaushik@mongodb.com', 'username': 'kauboy26'}

Message: SERVER-60430 tenant_migration_recipient_access_blocker_rollback.js is incompatible with the 'Lock Free Reads disabled' variant
Branch: v5.0
https://github.com/mongodb/mongo/commit/8cf685c00a2a4f238363b5b641a9a84258c11d98

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