Index: tools/perf/measurements/endure.py |
diff --git a/tools/perf/measurements/endure.py b/tools/perf/measurements/endure.py |
index a7b809b6d2afe7904822c49cbf70ffd4fbce403b..5a782345ebeaeab0f44dce314d109060cd016b24 100644 |
--- a/tools/perf/measurements/endure.py |
+++ b/tools/perf/measurements/endure.py |
@@ -83,10 +83,17 @@ class Endure(page_measurement.PageMeasurement): |
def AddPoint(trace_name, units_y, value_y, chart_name=None): |
"""Adds one data point to the results object.""" |
- results.Add(trace_name + '_X', 'iterations', self._iterations_elapsed, |
- data_type='unimportant', chart_name=chart_name) |
- results.Add(trace_name + '_Y', units_y, value_y, data_type='unimportant', |
- chart_name=chart_name) |
+ if chart_name: |
+ trace_name = '%s.%s' % (chart_name, trace_name) |
+ else: |
+ assert '.' not in trace_name, ( |
+ 'Trace names cannot contain "." with an empty chart_name since this' |
+ ' is used to delimit chart_name.trace_name.') |
+ results.AddValue(scalar.ScalarValue( |
+ results.current_page, trace_name + '_X', 'iterations', |
+ self._iterations_elapsed)) |
+ results.AddValue(scalar.ScalarValue( |
+ results.current_page, trace_name + '_Y', units_y, value_y)) |
tonyg
2014/06/11 03:39:39
Both are important=False
|
# Save the value so that summary stats can be calculated. |
if trace_name not in self._y_values: |