[SERVER-40708] More logging in TestOplogTruncation Created: 18/Apr/19  Updated: 29/Oct/23  Resolved: 10/Jun/19

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

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

Issue Links:
Backports
Related
Assigned Teams:
Replication
Backwards Compatibility: Fully Compatible
Operating System: ALL
Backport Requested:
v4.2
Sprint: Service Arch 2019-04-22, Service Arch 2019-05-06, Service Arch 2019-05-20, Service Arch 2019-06-03
Participants:
Linked BF Score: 18

 Description   

On Enterprise Ubuntu 18.04 PPC64LE, the TestOplogTruncation unittest in the WiredTigerKVEngineTest suite occasionally times out, here:

    callbackShouldFail.store(false);
    assertPinnedMovesSoon(Timestamp(40, 1));

After about 30 seconds, the pinned timestamp has not advanced to 40 as expected and the test fails. The symptoms appear to me as if, even though "callbackShouldFail" has been set to false, the dummy callback is still failing and preventing the pinned timestamp from advancing. But that's only a hypothesis.



 Comments   
Comment by Siyuan Zhou [ 10/Jun/19 ]

Besides, since this code was pushed into 4.1.11, I don't think the BACKPORT ticket is relevant any more.

Comment by Siyuan Zhou [ 10/Jun/19 ]

jesse, we don't usually open tickets as a placeholder for potential bug fix from future investigation, since we cannot schedule them right away and putting into backlog will make both the BF and SERVER tickets lost on our radar. We'd rather keep the BF open so that future BF triage can assign the failure if it occurs again. I reopened the BF and removed the dependency on this ticket. I also updated the fix version to reflect when this was committed.

Comment by A. Jesse Jiryu Davis [ 05/Jun/19 ]

Let’s hand it to Repl for now thanks.

Comment by A. Jesse Jiryu Davis [ 22/Apr/19 ]

I've increased log verbosity in the flaky test, now waiting for another failure.

Comment by Githook User [ 18/Apr/19 ]

Author:

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

Message: SERVER-40708 More logging in TestOplogTruncation
Branch: master
https://github.com/mongodb/mongo/commit/b0526e0641e7a08b8dd681d4adad04d86f729391

Generated at Thu Feb 08 04:55:46 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.