Author: sebb
Date: Thu Mar 15 16:39:48 2007
New Revision: 518809
URL: http://svn.apache.org/viewvc?view=rev&rev=518809
Log:
Add standard deviation to Summary Report
Modified:
jakarta/jmeter/branches/rel-2-2/src/components/org/apache/jmeter/visualizers/SummaryReport.java
jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/resources/messages.properties
jakarta/jmeter/branches/rel-2-2/xdocs/changes.xml
jakarta/jmeter/branches/rel-2-2/xdocs/images/screenshots/summary_report.png
jakarta/jmeter/branches/rel-2-2/xdocs/usermanual/component_reference.xml
Modified:
jakarta/jmeter/branches/rel-2-2/src/components/org/apache/jmeter/visualizers/SummaryReport.java
URL:
http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-2/src/components/org/apache/jmeter/visualizers/SummaryReport.java?view=diff&rev=518809&r1=518808&r2=518809
==============================================================================
---
jakarta/jmeter/branches/rel-2-2/src/components/org/apache/jmeter/visualizers/SummaryReport.java
(original)
+++
jakarta/jmeter/branches/rel-2-2/src/components/org/apache/jmeter/visualizers/SummaryReport.java
Thu Mar 15 16:39:48 2007
@@ -55,6 +55,7 @@
JMeterUtils.getResString("average"),
//$NON-NLS-1$
JMeterUtils.getResString("aggregate_report_min"),
//$NON-NLS-1$
JMeterUtils.getResString("aggregate_report_max"),
//$NON-NLS-1$
+ JMeterUtils.getResString("aggregate_report_stddev"),
//$NON-NLS-1$
JMeterUtils.getResString("aggregate_report_error%"),
//$NON-NLS-1$
JMeterUtils.getResString("aggregate_report_rate"),
//$NON-NLS-1$
JMeterUtils.getResString("aggregate_report_bandwidth"),
//$NON-NLS-1$
@@ -80,6 +81,7 @@
null, // Mean
null, // Min
null, // Max
+ new NumberRenderer("#0.00"), // Std Dev.
new NumberRenderer("#0.00%"), // Error %age
new RateRenderer("#.0"), // Throughpur
new NumberRenderer("#0.00"), // kB/sec
@@ -96,14 +98,15 @@
new Functor("getMeanAsNumber"),
//$NON-NLS-1$
new Functor("getMin"), //$NON-NLS-1$
new Functor("getMax"), //$NON-NLS-1$
+ new Functor("getStandardDeviation"),
//$NON-NLS-1$
new Functor("getErrorPercentage"), //$NON-NLS-1$
new Functor("getRate"), //$NON-NLS-1$
new Functor("getKBPerSecond"),
//$NON-NLS-1$
new Functor("getPageSize"), //$NON-NLS-1$
},
- new Functor[] { null, null, null, null, null, null, null, null
, null },
- new Class[] { String.class, Long.class, Long.class, Long.class,
- Long.class, String.class, String.class,
String.class, String.class });
+ new Functor[] { null, null, null, null, null, null, null, null
, null, null },
+ new Class[] { String.class, Long.class, Long.class,
Long.class, Long.class,
+ String.class, String.class, String.class,
String.class, String.class });
clear();
init();
}
Modified:
jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/resources/messages.properties
URL:
http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/resources/messages.properties?view=diff&rev=518809&r1=518808&r2=518809
==============================================================================
---
jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/resources/messages.properties
(original)
+++
jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/resources/messages.properties
Thu Mar 15 16:39:48 2007
@@ -34,6 +34,7 @@
aggregate_report_median=Median
aggregate_report_min=Min
aggregate_report_rate=Throughput
+aggregate_report_stddev=Std. Dev.
aggregate_report_total_label=TOTAL
als_message=Note\: The Access Log Parser is generic in design and allows you
to plugin
als_message2=your own parser. To do so, implement the LogParser, add the jar
to the
Modified: jakarta/jmeter/branches/rel-2-2/xdocs/changes.xml
URL:
http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-2/xdocs/changes.xml?view=diff&rev=518809&r1=518808&r2=518809
==============================================================================
--- jakarta/jmeter/branches/rel-2-2/xdocs/changes.xml (original)
+++ jakarta/jmeter/branches/rel-2-2/xdocs/changes.xml Thu Mar 15 16:39:48 2007
@@ -119,6 +119,7 @@
<li>Bug 39864 - BeanShell init files now found from currrent or bin
directory</li>
<li>New -j option to easily change jmeter log file</li>
<li>Bug 41259 - Comment field added to all test elements</li>
+<li>Add standard deviation to Summary Report</li>
</ul>
<h4>Non-functional improvements:</h4>
Modified:
jakarta/jmeter/branches/rel-2-2/xdocs/images/screenshots/summary_report.png
URL:
http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-2/xdocs/images/screenshots/summary_report.png?view=diff&rev=518809&r1=518808&r2=518809
==============================================================================
Binary files - no diff available.
Modified:
jakarta/jmeter/branches/rel-2-2/xdocs/usermanual/component_reference.xml
URL:
http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-2/xdocs/usermanual/component_reference.xml?view=diff&rev=518809&r1=518808&r2=518809
==============================================================================
--- jakarta/jmeter/branches/rel-2-2/xdocs/usermanual/component_reference.xml
(original)
+++ jakarta/jmeter/branches/rel-2-2/xdocs/usermanual/component_reference.xml
Thu Mar 15 16:39:48 2007
@@ -1797,7 +1797,7 @@
<p>If the property <b>beanshell.listener.init</b> is defined, this is used to
load an initialisation file, which can be used to define methods etc for use in
the BeanShell script.</p>
</component>
-<component name="Summary Report" index="§-num;.3.15" width="762"
height="217" screenshot="summary_report.png">
+<component name="Summary Report" index="§-num;.3.15" width="643"
height="255" screenshot="summary_report.png">
<description>The summary report creates a table row for each differently named
request in your
test. This is similar to the <complink name="Aggregate Report"/> , except that
it uses less memory.
<p>
@@ -1813,9 +1813,10 @@
<ul>
<li>Label - The label of the sample.</li>
<li># Samples - The number of samples for the URL</li>
-<li>Average - The average time of a set of results</li>
-<li>Min - The lowest time for the samples of the given URL</li>
-<li>Max - The longest time for the samples of the given URL</li>
+<li>Average - The average elapsed time of a set of results</li>
+<li>Min - The lowest elapsed time for the samples of the given URL</li>
+<li>Max - The longest elapsed time for the samples of the given URL</li>
+<li>Std. Dev. - the standard deviation of the sample elapsed time</li>
<li>Error % - Percent of requests with errors</li>
<li>Throughput - Throughput measured in requests per second/minute/hour</li>
<li>Kb/sec - The throughput measured in Kilobytes per second</li>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]