You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@jmeter.apache.org by bu...@apache.org on 2016/11/29 03:13:14 UTC
[Bug 60428] New: JMeter Backend Listener show exception when test
ended
https://bz.apache.org/bugzilla/show_bug.cgi?id=60428
Bug ID: 60428
Summary: JMeter Backend Listener show exception when test ended
Product: JMeter
Version: 3.1
Hardware: All
OS: All
Status: NEW
Severity: regression
Priority: P2
Component: Main
Assignee: issues@jmeter.apache.org
Reporter: liu_xp2003@sina.com
Target Milestone: ---
Steps:
1. Create JMeter test script with default Backend Listener.
2. Set correct graphiteHost,graphitePort,rootMetricsPrefix and samplersList.
3. Change useRegexpForSamplersList to true.
4. Run the test script.
Result:
We can see exception like below:
2016/11/29 11:01:19 WARN - jmeter.engine.StandardJMeterEngine: Error
encountered during shutdown of
org.apache.jmeter.visualizers.backend.BackendListener@2b1f1961
java.lang.IllegalStateException: Failed calling teardownTest
at
org.apache.jmeter.visualizers.backend.BackendListener.testEnded(BackendListener.java:384)
at
org.apache.jmeter.visualizers.backend.BackendListener.testEnded(BackendListener.java:392)
at
org.apache.jmeter.engine.StandardJMeterEngine.notifyTestListenersOfEnd(StandardJMeterEngine.java:216)
at
org.apache.jmeter.engine.StandardJMeterEngine.run(StandardJMeterEngine.java:437)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NullPointerException
at
org.apache.jmeter.visualizers.backend.graphite.GraphiteBackendListenerClient.teardownTest(GraphiteBackendListenerClient.java:327)
at
org.apache.jmeter.visualizers.backend.BackendListener.testEnded(BackendListener.java:382)
... 4 more
This is issue should be bring with the Bug 59099 fixed at 9 month ago.
Bug 59099 - Backend listener : Add the possibility to consider samplersList as
a Regular Expression
I fixed this issue by changing code temporary.
org.apache.jmeter.visualizers.backend.graphite.GraphiteBackendListenerClient
move line 304 "samplersToFilter = new HashSet<>();" after line 301
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 60428] JMeter Backend Listener show exception when test ended
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=60428
--- Comment #1 from Liu XP <li...@sina.com> ---
mistake!
Move line 304 "samplersToFilter = new HashSet<>();" after line 299
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 60428] JMeter Backend Listener show exception when test ended
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=60428
Felix Schumacher <fe...@internetallee.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
--- Comment #2 from Felix Schumacher <fe...@internetallee.de> ---
Thanks for your contribution.
I chose a slightly different approach by checking for null instead of
initialising the collection, though.
Date: Tue Nov 29 20:10:27 2016
New Revision: 1771952
URL: http://svn.apache.org/viewvc?rev=1771952&view=rev
Log:
JMeter Graphite Backend Listener throws exception when test ends
and useRegexpForSamplersList is set to true.
Based on patch by Liu XP (liu_xp2003 at sina.com)
Bugzilla Id: 60428
Modified:
jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/graphite/GraphiteBackendListenerClient.java
jmeter/trunk/xdocs/changes.xml
--
You are receiving this mail because:
You are the assignee for the bug.