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="&sect-num;.3.15"  width="762" 
height="217" screenshot="summary_report.png">
+<component name="Summary Report" index="&sect-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]

Reply via email to