[SERVER-49880] snapshot_read_at_cluster_time_crud_operations.js should expect error code Interrupted Created: 24/Jul/20  Updated: 29/Oct/23  Resolved: 28/Jul/20

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

Type: Bug Priority: Major - P3
Reporter: A. Jesse Jiryu Davis Assignee: A. Jesse Jiryu Davis
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
backported by SERVER-47789 Add concurrency tests for snapshot reads Closed
Depends
Related
related to SERVER-50177 snapshot_read_at_cluster_time_crud_op... Closed
Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: Repl 2020-08-10
Participants:
Linked BF Score: 22

 Description   

At random times, fsm_workloads/snapshot_read_at_cluster_time_crud_operations.js searches currentOp for getMore operations and calls killOp on them, which causes them to fail with error code 11601 Interrupted. However, the test expects getMore to fail only with error code 91 ShutdownInProgress.

I think the test should expect getMore to fail with error code 11601 Interrupted. The test flaw leads to BFs rarely because the getMore doesn't last long, so when the test searches for getMores to kill it rarely finds any. When the test passes it doesn't log "Going to kill op" at all.



 Comments   
Comment by Githook User [ 28/Jul/20 ]

Author:

{'name': 'A. Jesse Jiryu Davis', 'email': 'jesse@mongodb.com', 'username': 'ajdavis'}

Message: SERVER-49880 snapshot_read_at_cluster_time_crud_operations.js should expect Interrupted error
Branch: master
https://github.com/mongodb/mongo/commit/9d420697bd801b8faf0937fb417bc5c58f92872d

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