You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by se...@apache.org on 2007/01/19 17:26:09 UTC

svn commit: r497862 - in /jakarta/jmeter/branches/rel-2-2: src/core/org/apache/jmeter/save/OldSaveService.java xdocs/changes.xml

Author: sebb
Date: Fri Jan 19 08:26:09 2007
New Revision: 497862

URL: http://svn.apache.org/viewvc?view=rev&rev=497862
Log:
Bug 41277 - add Latency and Encoding to CSV output

Modified:
    jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/save/OldSaveService.java
    jakarta/jmeter/branches/rel-2-2/xdocs/changes.xml

Modified: jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/save/OldSaveService.java
URL: http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/save/OldSaveService.java?view=diff&rev=497862&r1=497861&r2=497862
==============================================================================
--- jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/save/OldSaveService.java (original)
+++ jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/save/OldSaveService.java Fri Jan 19 08:26:09 2007
@@ -98,6 +98,8 @@
     private static final String CSV_THREAD_COUNT2 = "allThreads"; // $NON-NLS-1$
     private static final String CSV_URL = "URL"; // $NON-NLS-1$
     private static final String CSV_FILENAME = "Filename"; // $NON-NLS-1$
+    private static final String CSV_LATENCY = "Latency"; // $NON-NLS-1$
+    private static final String CSV_ENCODING = "Encoding"; // $NON-NLS-1$
     
     // Initial config from properties
 	static private final SampleSaveConfiguration _saveConfig = SampleSaveConfiguration.staticConfig();
@@ -222,6 +224,16 @@
                 text = parts[i++];
                 result.setResultFileName(text);
             }            
+            if (saveConfig.saveLatency()) {
+                text = parts[i++];
+                result.setLatency(Long.parseLong(text));
+            }
+
+            if (saveConfig.saveEncoding()) {
+                text = parts[i++];
+                result.setEncodingAndType(text);
+            }
+
             
 		} catch (NumberFormatException e) {
 			log.warn("Error parsing number " + e);
@@ -318,6 +330,16 @@
             text.append(delim);
         }
 
+        if (saveConfig.saveLatency()) {
+            text.append(CSV_LATENCY);
+            text.append(delim);
+        }
+
+        if (saveConfig.saveEncoding()) {
+            text.append(CSV_ENCODING);
+            text.append(delim);
+        }
+
 		String resultString = null;
 		int size = text.length();
 		int delSize = delim.length();
@@ -461,6 +483,16 @@
             text.append(delimiter);
         }
     
+        if (saveConfig.saveLatency()) {
+            text.append(sample.getLatency());
+            text.append(delimiter);
+        }
+
+        if (saveConfig.saveEncoding()) {
+            text.append(sample.getDataEncoding());
+            text.append(delimiter);
+        }
+
     	String resultString = null;
     	int size = text.length();
     	int delSize = delimiter.length();

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=497862&r1=497861&r2=497862
==============================================================================
--- jakarta/jmeter/branches/rel-2-2/xdocs/changes.xml (original)
+++ jakarta/jmeter/branches/rel-2-2/xdocs/changes.xml Fri Jan 19 08:26:09 2007
@@ -64,6 +64,7 @@
 <li>Bug 41029 - JMeter -t fails to close input JMX file</li>
 <li>Bug 40954 - Statistical mode in distributed testing shows wrong results</li>
 <li>Fix ClassCast Exception when using sampler that returns null, e..g TestAction</li>
+<li>Bug 41277 - add Latency and Encoding to CSV output</li>
 </ul>
 
 <h3>Version 2.2</h3>



---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org