https://issues.apache.org/bugzilla/show_bug.cgi?id=57222
Bug ID: 57222
Summary: Aggregate Report and Summary Report should be merged
in one listener
Product: JMeter
Version: 2.12
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: P2
Component: Main
Assignee: [email protected]
Reporter: [email protected]
Comparing features and codes of the 2 listeners, I see the following:
- Code similarity is due to SummaryReport supposed to be "Simpler (lower
memory) version of Aggregate Report (StatVisualizer)". A comment says "Excludes
the Median and 90% columns, which are expensive in memory terms"
- The 2 report nearly the same thing except for Median and Percentile and also
Avg Bytes being in Summary Report
But looking at implementation, it seems the main argument "Excludes the Median
and 90% columns, which are expensive in memory terms" is not more valid as:
- I don't see in StatVisualizer(Aggregate Report) high memory consumption as
this class uses StatCalculator under the hood which does not accumulate values
for Percentile and Median computation but counts values rather than storing
them.
Not if it was not efficient enough we could use Commons Math
DescriptiveStatistics which uses an array of doubles (with a sliding window) as
per sebb previous note in one of our mail discussions.
So I propose to add to Aggregate Report Avg. Bytes and deprecate Summary
Report.
--
You are receiving this mail because:
You are the assignee for the bug.