This is definitely not the original JMeter code. You can compare it with the original, which is available from the ASF archive site at:
http://archive.apache.org/dist/jakarta/jmeter/binaries/ I've just extracted the RunningSample class and it does not have any SD methods. == Note: version 2.3 is from when JMeter was part of Jakarta, the current archives (from 2.5.1) are at: http://archive.apache.org/dist/jmeter/binaries/ On 5 November 2015 at 13:58, Mike Cavedon <[email protected]> wrote: > I found the following in Summariser by decompiling the class: > > sb.append("/s Avg: "); > sb.append(longToSb(tmp, s.getAverage(), 5)); > sb.append(" SD: "); > sb.append(doubleToSb(tmp, s.getStandardDeviation(), 5, 2)); > sb.append(" 2xSD(~95%): "); > sb.append(doubleToSb(tmp, s.getDoubleStandardDeviation(), 5, 2)); > sb.append(" 3xSD(~99%): "); > sb.append(doubleToSb(tmp, s.getTripleStandardDeviation(), 5, 2)); > sb.append(" Min: "); > sb.append(longToSb(tmp, s.getMin(), 5)); > sb.append(" Max: "); > sb.append(longToSb(tmp, s.getMax(), 5)); > sb.append(" Err: "); > sb.append(longToSb(tmp, s.getErrorCount(), 5)); > sb.append(" ("); > sb.append(s.getErrorPercentageString()); > sb.append(")"); > > And RunningSample: > > public double getStandardDeviation() > { > return Math.sqrt(Math.abs(this.sumOfSquares / this.counter - > getAverage() * getAverage())); > } > > public double getDoubleStandardDeviation() > { > return Math.sqrt(Math.abs(2L * (this.sumOfSquares / this.counter) - > getAverage() * getAverage())); > } > > public double getTripleStandardDeviation() > { > return Math.sqrt(Math.abs(3L * (this.sumOfSquares / this.counter) - > getAverage() * getAverage())); > } > > Unless someone has seen this before it looks like someone customized JMeter > years ago. > > Thanks for the responses. > > > On Wed, Nov 4, 2015 at 5:34 PM, sebb <[email protected]> wrote: > >> On 4 November 2015 at 21:50, Philippe Mouawad >> <[email protected]> wrote: >> > Hello, >> > I hope you found 2.13 better than 2.3 :-) >> > >> > Regarding your issue, are you sure you were in 2.3 ? are you sure you >> were >> > not using a 3rd party plugin ? >> > Looking at code ( >> > >> https://github.com/apache/jmeter/blob/v2_3/src/core/org/apache/jmeter/reporters/Summariser.java >> ) >> > I see nowhere SD >> > >> > Maybe sebb can answer. >> >> SD has never been part of the standard JMeter summary log. >> The output must have been from a customised version. >> >> The summary log is only intended to give a rough idea of how a test is >> progressing, so only has basic info. >> >> >> > You can see the history of changes here: >> > http://jmeter.apache.org/changes.html >> > http://jmeter.apache.org/changes_history.html >> > >> > Regards >> > @philmdot >> > >> > On Wed, Nov 4, 2015 at 10:04 PM, Mike Cavedon <[email protected]> wrote: >> > >> >> Hi, >> >> >> >> I had been working with JMeter 2.3 and recently switched to 2.13. With >> >> JMeter 2.3 I was able to get SD output as part of running a jmeter >> console >> >> test: >> >> >> >> summary + 4518 in 4.2s = 1068.6/s Avg: 1 SD: 2.00 2xSD(~95%): >> 3.00 >> >> 3xSD(~99%): 3.74 Min: 1 Max: 73 Err: 0 (0.00%) >> >> >> >> I can't seem to get the SD output now with 2.13: >> >> >> >> summary + 10746 in 5.2s = 2052.7/s Avg: 10 Min: 3 Max: 4007 >> Err: >> >> 0 (0.00%) Active: 25 Started: 25 Finished: 0 >> >> >> >> I am using StatisticalSampleResult. At first I was getting 0's for Avg, >> Min >> >> and Max until I realized the StatisticalSampleResult constructor I was >> >> calling has been deprecated. Now I'm at least getting values for Avg, >> Min >> >> and Max. >> >> >> >> Should I still be able to see SD values as part of the JMeter console >> >> output with version 2.13? >> >> >> >> Thanks. >> >> >> >> Mike >> >> >> > >> > >> > >> > -- >> > Cordialement. >> > Philippe Mouawad. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
