>But it does not seem to work. There are two issues: 1) You should use TESTSTART.MS rather than START.MS which is "JMeter start time" 2) JMeter's execution model does not have room for "reducing timer delay on the fly". The current engine asks the timer for the "pause duration", then it pauses the thread. However, if the test code adjusts the delay on the fly, then the timer can't reduce the thread delay. AFAIK we can't use Thread.sleep in the timer code since JMeter would probably charge it to the sampler duration.
The ways to improve that is probably to make the timer aware of the desired throughput ahead of time. Vladimir
