Collections:
"timeout value is negative" on LoadTestRunner
Why am I getting the "timeout value is negative" error on LoadTestRunner?
✍: FYIcenter.com
You will get the "Decompression of response failed" error on LoadTestRunner,
if your load test delay random factor is > 1.0.
For example, your load test has the following settings:
Strategy: Simple Delay: 1000 Random: 10.5
If you launch LoadTestRunner from command line, you will get the "timeout value is negative" error in the output:
23:38:53,807 ERROR [SoapUI] An error occurred [timeout value is negative],
see error log for details
java.lang.IllegalArgumentException: timeout value is negative
at java.lang.Thread.sleep(Native Method)
at com.eviware.soapui.impl.wsdl.loadtest.strategy.SimpleLoadStrategy
.beforeTestCase(SimpleLoadStrategy.java:81)
at com.eviware.soapui.impl.wsdl.loadtest.WsdlLoadTestRunner
$InternalTestRunListener.beforeRun(WsdlLoadTestRunner.java:646)
...
This is really a bug. If the random factor is set too high, LoadTestRunner is actually call Thread.sleep() with a negative value. SoapUI should reject the setting or use a better logic to avoid this error.
So if see the "timeout value is negative" error with LoadTestRunner, you need review your load test settings to make sure Random is in the range of 0.0 and 1.0.
⇐ "Decompression of response failed" on LoadTestRunner
2018-02-08, ∼3877🔥, 0💬
Popular Posts:
How to expand IPv6 addresses? In order to help your programming or testing tasks, FYIcenter.com has ...
Where to find online test tools? FYIcenter.com has prepared a number of online test tools: Data Look...
How to Open and Close Internet Explorer with UFT script? One way to open and close Internet Explorer...
How to perform UUDecode (Unix-to-Unix Decode)? UUEncode is Unix-to-Unix encoding used on Unix system...
How to generate ISBN numbers? To help you to obtain some ISBN numbers for testing purpose, FYIcenter...