[SERVER-84374] Create DDL fuzzer test suite Created: 21/Dec/23  Updated: 04/Jan/24

Status: Backlog
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Tommaso Tocci Assignee: Backlog - Catalog and Routing
Resolution: Unresolved Votes: 0
Labels: car-qw
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Catalog and Routing
Participants:
Story Points: 3

 Description   

The number of DDL operations over the past years have increased, on top of that every DDL operations have several parameters. For example, shardCollection can be used to create a timeseries or normal collection, with hashed index or normal index, with collation or without etc...

Testing all combination of DDL operations and their options individually and concurrently became unfeasible by just using FSM and targeted tests.

The goal of this ticket is to introduce a DDL fuzzer suite that will automatically explore and test the combination space of DDLs and their parameters.


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