| Index: tools/perf/metrics/media.py
|
| diff --git a/tools/perf/metrics/media.py b/tools/perf/metrics/media.py
|
| index 14e8920f35175839f3b8d0398c05148d8dda1c4f..57d0c3e7df0638302f3aa4f39ab4746a5f626c2b 100644
|
| --- a/tools/perf/metrics/media.py
|
| +++ b/tools/perf/metrics/media.py
|
| @@ -58,7 +58,11 @@ class MediaMetric(Metric):
|
| for m in metrics:
|
| if m.startswith(metric):
|
| special_label = m[len(metric):]
|
| - results.Add(trace + special_label, unit, metrics[m],
|
| + if isinstance(metrics[m], list):
|
| + values = [float(v) for v in metrics[m]]
|
| + else:
|
| + values = float(metrics[m])
|
| + results.Add(trace + special_label, unit, values,
|
| chart_name=metric, data_type='default')
|
|
|
| trace = media_metric['id']
|
|
|