-
Type:
Sub-task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
DevProd Correctness
-
Fully Compatible
-
Correctness 2026-01-26, Correctness 2026-02-09
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Error:
TypeError: randint() requires integer arguments (parameter: flowControlThresholdLagPercentage). Got min=0.0 (type=float), max=1.0 (type=float).
Description:
The runtime parameter fuzzer was using generate_normal_mongo_parameters() for all parameters, but flowControlThresholdLagPercentage requires special handling that only existed in the startup code path.
At startup, generate_flow_control_parameters() uses rng.random() for this parameter. At runtime, the generic function tried to call randint() on float min/max values, which fails in Python 3.13.