XMLWordPrintableJSON

    • Type: Sub-task
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.3.0-rc0
    • 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.

            Assignee:
            Nicholas Jefferies
            Reporter:
            Nicholas Jefferies
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: