-
Type:
Bug
-
Resolution: Duplicate
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
DevProd Correctness
-
None
-
None
-
None
-
None
-
None
-
None
-
None
I want to random generate throughputProbingMinConcurrency and throughputProbingMaxConcurrency at runtime, but the current test framework had issue dealing with it at runtime set. The issue is throughputProbingInitialConcurrency is considered string instead of integer in the min/max checks
"throughputProbingInitialConcurrency": {"min": 8, "max": 256, "fuzz_at": ["startup"]}, "throughputProbingMinConcurrency": { "min": 4, "max": "throughputProbingInitialConcurrency", "fuzz_at": ["startup"], }, "throughputProbingMaxConcurrency": { "min": "throughputProbingInitialConcurrency", "max": 128, "fuzz_at": ["startup"], },
Error:
TypeError: can only concatenate str (not "int") to str File ".../fuzz_runtime_parameters.py", line 376, in _do_set_parameter mongod_params_to_set = self._mongod_param_state.generate_parameters() File ".../fuzz_runtime_parameters.py", line 58, in generate_parameters ret[key] = generate_normal_mongo_parameters(self._rng, value) File ".../mongo_fuzzer_configs.py", line 244, in generate_normal_mongo_parameters ret = rng.randint(value["min"], value["max"])
- duplicates
-
SERVER-118566 Config fuzzer special parameters not being properly fuzzed at runtime
-
- Closed
-