Closed asfimport closed 8 years ago
Andrey Pokhilko (migrated from Bugzilla): Created attachment atg.jmx: Reproduction test plan
true
Andrey Pokhilko (migrated from Bugzilla): Created attachment jmeter-2.13.log: Log for successfull run
Andrey Pokhilko (migrated from Bugzilla): Created attachment jmeter-trunk.log: Log for failed trunk run
UbikLoadPack support (migrated from Bugzilla): Hello Andrei, Can you test this:
Thanks Regards @ubikloadpack Team
Andrey Pokhilko (migrated from Bugzilla): Thanks, I will try it ASAP.
Andrey Pokhilko (migrated from Bugzilla): yes, the fix removes the regression issue, I got correct threads behavior
@pmouawad (migrated from Bugzilla): Date: Mon Mar 14 20:10:09 2016 New Revision: 1734992
URL: http://svn.apache.org/viewvc?rev=1734992&view=rev Log: https://github.com/apache/jmeter/issues/3885 - Regression in custom Thread Group in nightly build before 3.0 (6 march 2016)
https://github.com/apache/jmeter/pull/164 https://github.com/apache/jmeter/issues/3885
Modified: jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterThread.java jmeter/trunk/xdocs/changes.xml
Andrey Pokhilko (Bug 59133): I've noticed important regression in current trunk code, which supposed to become v.3.0. In BlazeMeter we have couple of plugins that are custom Thread Groups. One of them, "Arrivals Thread Group" is supposed to operate with "arrival rate" which is rate of "first sampler of thread group".
With JMeter 2.13 this thread group works as expected and produces valid load level. With trunk code it produces exactly 1/2 of expected load. As additional effect, we've noticed that threads that should be re-used for new arrivals are finished and new threads are created.
For example test plan, there are total 120 arrivals supposed to happen. This test plan is simpliest reproduction. Jmeter 2.13 gives expected 120 samples, while trunk gives only 60.
I failed to find the source of this regression myself, I ask for help from other contributors. I can't share the source code publicly due to legal reasons, but can share it privately if this will help to solve regression.
Version: Nightly Severity: normal OS: All