Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a new visualizer 'Response Time Graph' to draw a line graph showing the evolution of response time for a test #2884

Closed
asfimport opened this issue Aug 14, 2012 · 14 comments

Comments

@asfimport
Copy link
Collaborator

@milamberspace (Bug 53718):
I've just finish to develop a new visualizer which drawing a line graph showing the evolution of response time for a test (for each sampler).
It's based on jCharts API (already in JMeter libs).

In attachments, you can find some screenshots.

Questions:

  • What's the best name for this visualizer? "Line Graph"?
  • The best name in French: "Graphique évolution des temps de réponses" ?
  • Default values (and associated labels) seems good for you?

I will commit the changes on svn, and continue to work on the documentation for this element.

Any comments are welcome.

Version: Nightly
Severity: normal
OS: All

@asfimport
Copy link
Collaborator Author

@milamberspace (migrated from Bugzilla):
Created attachment default_graph.png: Default graph

Default graph

@asfimport
Copy link
Collaborator Author

@milamberspace (migrated from Bugzilla):
Created attachment default_settings.png: Default settings

Default settings

@asfimport
Copy link
Collaborator Author

@milamberspace (migrated from Bugzilla):
Created attachment custom_graph.png: Custom graph

Custom graph

@asfimport
Copy link
Collaborator Author

@milamberspace (migrated from Bugzilla):
Created attachment custom_settings.png: Custom settings

Custom settings

@asfimport
Copy link
Collaborator Author

@milamberspace (migrated from Bugzilla):
Created attachment french_settings.png: French settings

French settings

@asfimport
Copy link
Collaborator Author

@milamberspace (migrated from Bugzilla):
URL: http://svn.apache.org/viewvc?rev=1372926&view=rev
Log:
Add a new visualizer to draw a line graph showing the evolution of response time for a test
#2884

Added:
jmeter/trunk/src/components/org/apache/jmeter/visualizers/LGraphChart.java (with props)
jmeter/trunk/src/components/org/apache/jmeter/visualizers/LGraphLineBean.java (with props)
jmeter/trunk/src/components/org/apache/jmeter/visualizers/LGraphVisualizer.java (with props)
jmeter/trunk/src/components/org/apache/jmeter/visualizers/utils/
jmeter/trunk/src/components/org/apache/jmeter/visualizers/utils/Colors.java (with props)
jmeter/trunk/src/components/org/apache/jmeter/visualizers/utils/colors.properties (with props)
Modified:
jmeter/trunk/bin/saveservice.properties
jmeter/trunk/src/components/org/apache/jmeter/visualizers/StatGraphProperties.java
jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties
jmeter/trunk/src/core/org/apache/jmeter/resources/messages_fr.properties
jmeter/trunk/xdocs/changes.xml
jmeter/trunk/xdocs/usermanual/component_reference.xml

@asfimport
Copy link
Collaborator Author

@milamberspace (migrated from Bugzilla):
URL: http://svn.apache.org/viewvc?rev=1372968&view=rev
Log:
Change the lock method
Add a warning to prohibit the update of interval si no file
Remove a double check on durationTest and improves the message
#2884

Modified:
jmeter/trunk/src/components/org/apache/jmeter/visualizers/LGraphVisualizer.java
jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties
jmeter/trunk/src/core/org/apache/jmeter/resources/messages_fr.properties

@asfimport
Copy link
Collaborator Author

@milamberspace (migrated from Bugzilla):
URL: http://svn.apache.org/viewvc?rev=1373043&view=rev
Log:
Enable playing with interval and filter label on a running test
#2884

Modified:
jmeter/trunk/src/components/org/apache/jmeter/visualizers/LGraphVisualizer.java
jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties
jmeter/trunk/src/core/org/apache/jmeter/resources/messages_fr.properties

@asfimport
Copy link
Collaborator Author

@pmouawad (migrated from Bugzilla):
Great !!!

@asfimport
Copy link
Collaborator Author

@milamberspace (migrated from Bugzilla):
URL: http://svn.apache.org/viewvc?rev=1373944&view=rev
Log:
Add Line graph manual
#2884

Added:
jmeter/trunk/docs/images/screenshots/linegraph.png (with props)
jmeter/trunk/docs/images/screenshots/linegraph_settings.png (with props)
jmeter/trunk/xdocs/images/screenshots/linegraph.png (with props)
jmeter/trunk/xdocs/images/screenshots/linegraph_settings.png (with props)
Modified:
jmeter/trunk/xdocs/usermanual/component_reference.xml

@asfimport
Copy link
Collaborator Author

@milamberspace (migrated from Bugzilla):
URL: http://svn.apache.org/viewvc?rev=1374385&view=rev
Log:
Change the name "Line Graph" to "Response Time Graph"
#2884

Added:
jmeter/trunk/docs/images/screenshots/response_time_graph.png (with props)
jmeter/trunk/docs/images/screenshots/response_time_graph_settings.png (with props)
jmeter/trunk/src/components/org/apache/jmeter/visualizers/RespTimeGraphChart.java (contents, props changed)
- copied, changed from r1373224, jmeter/trunk/src/components/org/apache/jmeter/visualizers/LGraphChart.java
jmeter/trunk/src/components/org/apache/jmeter/visualizers/RespTimeGraphLineBean.java (contents, props changed)
- copied, changed from r1373224, jmeter/trunk/src/components/org/apache/jmeter/visualizers/LGraphLineBean.java
jmeter/trunk/src/components/org/apache/jmeter/visualizers/RespTimeGraphVisualizer.java (contents, props changed)
- copied, changed from r1373224, jmeter/trunk/src/components/org/apache/jmeter/visualizers/LGraphVisualizer.java
jmeter/trunk/xdocs/images/screenshots/response_time_graph.png (contents, props changed)
- copied, changed from r1373944, jmeter/trunk/xdocs/images/screenshots/linegraph.png
jmeter/trunk/xdocs/images/screenshots/response_time_graph_settings.png (contents, props changed)
- copied, changed from r1373944, jmeter/trunk/xdocs/images/screenshots/linegraph_settings.png
Removed:
jmeter/trunk/src/components/org/apache/jmeter/visualizers/LGraphChart.java
jmeter/trunk/src/components/org/apache/jmeter/visualizers/LGraphLineBean.java
jmeter/trunk/src/components/org/apache/jmeter/visualizers/LGraphVisualizer.java
jmeter/trunk/xdocs/images/screenshots/linegraph.png
jmeter/trunk/xdocs/images/screenshots/linegraph_settings.png
Modified:
jmeter/trunk/bin/saveservice.properties
jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties
jmeter/trunk/src/core/org/apache/jmeter/resources/messages_fr.properties
jmeter/trunk/xdocs/usermanual/component_reference.xml

@asfimport
Copy link
Collaborator Author

@milamberspace (migrated from Bugzilla):

URL: http://svn.apache.org/viewvc?rev=1376315&view=rev
Log:
Moves the pattern filter on reload data action
Force the reloaded data (to remove filter) when unchecked the filter checkbox
Add a change listener on JTabbedPane to make the graph when clic on Graph tab (without clic on Display Graph button)
Reorganise some methods in source file
#2884

Modified:
jmeter/trunk/src/components/org/apache/jmeter/visualizers/RespTimeGraphVisualizer.java

@asfimport
Copy link
Collaborator Author

@milamberspace (migrated from Bugzilla):
URL: http://svn.apache.org/viewvc?rev=1376457&view=rev
Log:
Rename Reload data button to Apply Filter
#2884

Modified:
jmeter/trunk/src/components/org/apache/jmeter/visualizers/RespTimeGraphVisualizer.java
jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties
jmeter/trunk/src/core/org/apache/jmeter/resources/messages_fr.properties

@asfimport
Copy link
Collaborator Author

@milamberspace (migrated from Bugzilla):
URL: http://svn.apache.org/viewvc?rev=1384659&view=rev
Log:
The internal data list must contains sampler label to allow reload data/interval and draw the graph if no results file defined.
#2884

Added:
jmeter/trunk/src/components/org/apache/jmeter/visualizers/RespTimeGraphDataBean.java (with props)
Modified:
jmeter/trunk/src/components/org/apache/jmeter/visualizers/RespTimeGraphVisualizer.java

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant