Forum Discussion

seanlon11's avatar
seanlon11
Occasional Contributor
17 years ago

Does the Burst Load Strategy work in 2.5.1?

I am trying to test a simple mock service with a Burst test, and I question whether it actually bursts or not. 

My settings are:
Threads: 5
Strategy: Burst
Bursty Delay: 15
Burst Duration: 3
Limit: 90 seconds

It appears as though it starts with bursts (not delays), which is fine, and I see output from the Mock Service's console.  However, as I watch the console, it continues to constantly be populated with request data during the 15 second delay.  It is as though the Burst test just constantly hits the Mock Service, and the concept of Burst is ignored.  According to the docs, all 5 Threads should sleep for the delay time, and it does not appear that they are sleeping. 

It also states that the delay is in seconds, but to just be sure, I set the delay time to 10000 (10 seconds if the measurement is milliseconds), which produced identical results.

Now, it is possible that the logs are simply slower to output data to the console, so I increased my Limit to 120 seconds, Burst Delay to 30, and decreased the Burst duration to 2 seconds, and received the same result: requests constantly being written to the Mock Service console. 

The numbers in the table (all columns) are also constantly updated, which is another indication to me that a true "burst" is not occurring.

Please advise.

Thanks,
    Sean 

9 Replies

  • seanlon11's avatar
    seanlon11
    Occasional Contributor
    I just checked out the soapui-3.0-beta-1-win32-standalone-bin.zip, and the Burst functionality still does not work. 

    Is this something that is planned to be fixed before the final release of 3.0, or is it low hanging fruit?

    Thanks,
        Sean
  • Hi Sean,

    this should be working in the beta.. how did you configure the strategy?

    It will be fixed in 3.0.

    /Ole
    eviware.com
  • seanlon11's avatar
    seanlon11
    Occasional Contributor
    - Threads: 1 (also tried with 5 and got the same result)
    - Strategy: Burst
    - Bursty Delay: 10
    - Burst Duration: 3
    - Limit: 30 seconds

    From the second I click the green arrow, I see requests coming into my Tomcat console, and the "cnt" level increasing rapidly within the metrics table in SoapUI. 

    What's interesting is that the notification message next to the Burst Duration text box is accurate.  It counts down from the Burst Delay, and then starts to countdown the Burst cycle accurately. 

    Any other suggestions?  Is this an error or misunderstanding on my part somehow?
  • Hi,

    thanks.. the upcoming nightly build will hopefully fix this.. let me know!

    regards,

    /Ole
    eviware.com
  • seanlon11's avatar
    seanlon11
    Occasional Contributor
    Awesometown, it works in the 6/05 nightly build.

    Thanks!
  • BenX's avatar
    BenX
    Contributor
    Is burst working OK in 3.0.1 Pro?
    Once it is started, I can't stop it and start it again.
    ...or "play" with TestCase that was used in LoadTest.