[SERVER-70695] Use config fuzzer on sharded tests Created: 19/Oct/22  Updated: 29/Oct/23  Resolved: 26/Jan/23

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

Type: Improvement Priority: Major - P3
Reporter: Louis Williams Assignee: Louis Williams
Resolution: Fixed Votes: 2
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
depends on SERVER-72896 Linearizable readConcern timeout for ... Closed
depends on WT-10449 Do not save update chain when there a... Closed
is depended on by SERVER-70759 Fuzz sharding parameters in config fu... Closed
Related
related to SERVER-73290 WiredTiger hits limits of TSAN deadlo... Backlog
Assigned Teams:
Storage Execution
Backwards Compatibility: Fully Compatible
Backport Requested:
v6.2
Sprint: Execution Team 2022-12-26, Execution Team 2023-01-09, Execution Team 2023-01-23, Execution Team 2023-02-06
Participants:
Linked BF Score: 120

 Description   

We have a fuzzer in resmoke to fuzz setParameters for mongod --fuzzMongodConfigs. We should expand this to include sharded clusters and sharding tests.

See mongod_fuzzer_configs for what we currently fuzz.



 Comments   
Comment by Liubov Molchanova [ 21/Feb/23 ]

Requesting a backport for v6.2 as the issue reproduced in BFG-1817353

Comment by Githook User [ 26/Jan/23 ]

Author:

{'name': 'Louis Williams', 'email': 'louis.williams@mongodb.com', 'username': 'louiswilliams'}

Message: SERVER-70695 Add config fuzzer sharding tests

This commit also reorganizes the config fuzzer so that stressful tests
run less frequently and with a higher task timeout and run in more
places, like UBSAN.
Branch: master
https://github.com/mongodb/mongo/commit/1c9cb26ee2ecaf28f0736611bd1f9f633c7cfacc

Comment by Githook User [ 26/Jan/23 ]

Author:

{'name': 'Louis Williams', 'email': 'louis.williams@mongodb.com', 'username': 'louiswilliams'}

Message: SERVER-70695 don't run fle2_crud.js on config fuzzsr
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/031dd3fb7797b61e50a073cf4043be27f4669ba9

Comment by Louis Williams [ 11/Jan/23 ]

This is blocked on some test failures that keep popping up in patch builds that I need help investigating.

Comment by Louis Williams [ 21/Oct/22 ]

I filed SERVER-70759 to fuzz sharding options once we have the fuzzer running on sharded clusters.

Comment by Max Hirschhorn [ 20/Oct/22 ]

Discussed offline with Louis and reassigning this ticket to the Storage Execution backlog user. We should start with running the existing fuzzed mongod parameters against a sharded cluster and not only a replica set.

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