[SERVER-78416] Failure in resume_query_from_non_existent_record.js in fcv upgrade downgrade suite Created: 24/Jun/23  Updated: 29/Oct/23  Resolved: 28/Jun/23

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

Type: Bug Priority: Major - P3
Reporter: Adi Zaimi Assignee: Jiawei Yang
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
duplicates SERVER-78418 Investigate _requestResumeToken is no... Closed
Assigned Teams:
Replication
Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: Repl 2023-07-10
Participants:

 Description   

This is a new failure in fcv_upgrade_downgrade_replica_sets_jscore_passthrough suite, possibly related to the latest checkin for SERVER-77630. Failure is as follows:

[js_test:resume_query_from_non_existent_record] 2023-06-23T23:18:14.595Z assert: command did not fail with any of the following codes [ 211 ] {
[js_test:resume_query_from_non_existent_record]         "ok" : 0,
[js_test:resume_query_from_non_existent_record]         "errmsg" : "Malformed resume token: the '_resumeAfter' object must contain exactly one field named '$recordId', of type NumberLong, BinData or jstNULL.",
[js_test:resume_query_from_non_existent_record]         "code" : 2,
[js_test:resume_query_from_non_existent_record]         "codeName" : "BadValue",
[js_test:resume_query_from_non_existent_record]         "$clusterTime" : {
[js_test:resume_query_from_non_existent_record]                 "clusterTime" : Timestamp(1687562294, 6),
[js_test:resume_query_from_non_existent_record]                 "signature" : {
[js_test:resume_query_from_non_existent_record]                         "hash" : BinData(0,"AAAAAAAAAAAAAAAAAAAAAAAAAAA="),
[js_test:resume_query_from_non_existent_record]                         "keyId" : NumberLong(0)
[js_test:resume_query_from_non_existent_record]                 }
[js_test:resume_query_from_non_existent_record]         },
[js_test:resume_query_from_non_existent_record]         "operationTime" : Timestamp(1687562294, 6)
[js_test:resume_query_from_non_existent_record] }
[js_test:resume_query_from_non_existent_record] _getErrorWithCode@src/mongo/shell/utils.js:24:13
[js_test:resume_query_from_non_existent_record] doassert@src/mongo/shell/assert.js:18:14
[js_test:resume_query_from_non_existent_record] _assertCommandFailed@src/mongo/shell/assert.js:834:29
[js_test:resume_query_from_non_existent_record] assert.commandFailedWithCode@src/mongo/shell/assert.js:882:16
[js_test:resume_query_from_non_existent_record] testFindCmd@jstests/core/resume_query_from_non_existent_record.js:71:12
[js_test:resume_query_from_non_existent_record] @jstests/core/resume_query_from_non_existent_record.js:137:1
[js_test:resume_query_from_non_existent_record] @jstests/core/resume_query_from_non_existent_record.js:139:3

This is the evergreen patch link: https://parsley.mongodb.com/resmoke/6f6fc2b407680975368ea85880ff7721/test/176b6cf6f6ba457b4d5f30fc486aa855?bookmarks=0,71&shareLine=0



 Comments   
Comment by Githook User [ 03/Jul/23 ]

Author:

{'name': 'Jiawei Yang', 'email': 'jiawei.yang@mongodb.com', 'username': 'YoungYang0820'}

Message: SERVER-78416 add comment to exclude requestResumeToken related tests in fcv up/downgrade suite
Branch: EVG-17874-taskgen-test
https://github.com/mongodb/mongo/commit/a499a1d88decb3f7c5122be3dc6531e89180eb4a

Comment by Githook User [ 28/Jun/23 ]

Author:

{'name': 'Jiawei Yang', 'email': 'jiawei.yang@mongodb.com', 'username': 'YoungYang0820'}

Message: SERVER-78416 add comment to exclude requestResumeToken related tests in fcv up/downgrade suite
Branch: master
https://github.com/mongodb/mongo/commit/a499a1d88decb3f7c5122be3dc6531e89180eb4a

Comment by Adi Zaimi [ 24/Jun/23 ]

Passing to replication to take a look.

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