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