SERVER-82952 added file copy based initial sync (FCBIS) as a param that the config fuzzer can fuzz. However, this means that ValidateCollections, which enforces fast count, can fail.
We need to make it stop enforcing fast count: unfortunately this doesn't seem to be as straightforward as modifying ValidateCollections' params in the suite YAML file, because there isn't a YAML file to begin with. All the config_fuzzer suites are created through Evergreen YAML (not even Resmoke YAML) by taking an existing suite and running it with the --fuzzMongodConfigs param.
We need to consider whether we want to disable FCBIS fuzzing for the time being if the change to stop enforcing fast count is hard to make.
- is related to
-
SERVER-92246 Use TestData.skipEnforceFastCountOnValidate for all FCBIS tests
- Closed
- related to
-
SERVER-89579 FCBIS can lead to incorrect fast count on destination
- Closed