[SERVER-49862] Re-enable fast count validation in tests where it was disabled if possible Created: 24/Jul/20  Updated: 29/Oct/23  Resolved: 06/Aug/21

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

Type: Task Priority: Major - P3
Reporter: William Schultz (Inactive) Assignee: Gregory Noma
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-44650 New test mode for foreground validate... Closed
is related to SERVER-49416 rollback_fuzzer_clean_shutdowns suite... Closed
Backwards Compatibility: Fully Compatible
Sprint: Execution Team 2021-08-09
Participants:

 Description   

Due to the bug described in SERVER-49416, it appears that some tests were skipping fast count validation even though they did not execute unclean shutdowns. During development on the fix for SERVER-49416, it was discovered that some of these tests were failing with fast count validation errors. We have temporarily set TestData.skipEnforceFastCountOnValidate=true in these tests until we have proper time to investigate whether they really should skip fast count validation or whether they may be exposing legitimate bugs. We should investigate each TODO associated with this ticket to see if fast count validation can be safely disabled or whether it should be re-enabled.



 Comments   
Comment by Vivian Ge (Inactive) [ 06/Oct/21 ]

Updating the fixversion since branching activities occurred yesterday. This ticket will be in rc0 when it’s been triggered. For more active release information, please keep an eye on #server-release. Thank you!

Comment by Githook User [ 05/Aug/21 ]

Author:

{'name': 'Gregory Noma', 'email': 'gregory.noma@gmail.com', 'username': 'gregorynoma'}

Message: SERVER-49862 Clarify usages of `skipEnforceFastCountOnValidate`
Branch: master
https://github.com/mongodb/mongo/commit/e1713a2c279844bd4db874846d0eb5f80c9258ff

Comment by Githook User [ 05/Aug/21 ]

Author:

{'name': 'Gregory Noma', 'email': 'gregory.noma@gmail.com', 'username': 'gregorynoma'}

Message: SERVER-49862 Clarify usages of `skipEnforceFastCountOnValidate`
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/a6e1494bf679461523540df7f60a13aaa15b4ae6

Comment by William Schultz (Inactive) [ 24/Jul/20 ]

gregory.noma I think this will be more or less extending the blacklisting work done in SERVER-44650 to skip fast count validation tests that we missed originally because their failures were masked by the bug described in SERVER-49416.

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