Throttle value set to float isn't working


Gatling script (test the Java version) fails to compile with float throttle value. Will there be the fix for this or we need to use different method to tune the workload.



Throttle only supports Int value atm. Contributions welcome.

Is it possible, to have a dummy exec request part of the throttle calculation? For example throttle(reachRps(1)) should split below requests to 0.5 TPS both.

Expected TPS
.exec(http(“1_request”) // 0.5 TPS
.exec(pause(2)) // virtual “0.5” TPS for dummy request


Actual TPS
.exec(http(“1_request”) // 1 TPS
.exec(pause(2)) // Ignored