Summary: | When using Timers with high delays or Constant Throughput Timer with low throughput, Scheduler may take a lot of time to exit, same for Shutdown test | ||
---|---|---|---|
Product: | JMeter - Now in Github | Reporter: | Philippe Mouawad <p.mouawad> |
Component: | Main | Assignee: | JMeter issues mailing list <issues> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | p.mouawad |
Priority: | P2 | ||
Version: | 3.0 | ||
Target Milestone: | --- | ||
Hardware: | All | ||
OS: | All |
Description
Philippe Mouawad
2016-08-26 19:31:08 UTC
Author: pmouawad Date: Sun Aug 28 21:10:13 2016 New Revision: 1758151 URL: http://svn.apache.org/viewvc?rev=1758151&view=rev Log: Bug 60049 - When using Timers with high delays or Constant Throughput Timer with low throughput, Scheduler may take a lot of time to exit, same for Shutdown test Bugzilla Id: 60049 Modified: jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterThread.java jmeter/trunk/xdocs/changes.xml Date: Tue Aug 30 09:26:05 2016 New Revision: 1758348 URL: http://svn.apache.org/viewvc?rev=1758348&view=rev Log: Bug 60049 - When using Timers with high delays or Constant Throughput Timer with low throughput, Scheduler may take a lot of time to exit, same for Shutdown test Comment code Bugzilla Id: 60049 Modified: jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterThread.java Hi people. I'm new to the project, actually got here because of some behavior I'm getting when executing tests. I'm testing with a fixed duration and I'm getting a 10x increase of hits/sec in the last 10 secs or so of the test. I'm using some timers to delay the execution of samplers for about 10 seconds, and seeing JMeter's code it makes sense what's happening. However, shouldn't the expected behavior to not sample samplers that would be executed after the load test's end time? Correct me if I'm wrong but what this does is to execute all of those tests (that would be executed at the test's end time) in the millisecond when the thread group would end. I'm getting the because after the delay there's the sampling code. * I'm getting (as in, understand) this because after the delay there's the sampling code. (In reply to Gian Franco Zabarino from comment #3) > Hi people. I'm new to the project, actually got here because of some > behavior I'm getting when executing tests. > > I'm testing with a fixed duration and I'm getting a 10x increase of hits/sec > in the last 10 secs or so of the test. I'm using some timers to delay the > execution of samplers for about 10 seconds, and seeing JMeter's code it > makes sense what's happening. However, shouldn't the expected behavior to > not sample samplers that would be executed after the load test's end time? > Correct me if I'm wrong but what this does is to execute all of those tests > (that would be executed at the test's end time) in the millisecond when the > thread group would end. I'm getting the because after the delay there's the > sampling code. This issue has been migrated to GitHub: https://github.com/apache/jmeter/issues/4073 |