| Index: tools/perf/metrics/iometric.py
|
| diff --git a/tools/perf/metrics/iometric.py b/tools/perf/metrics/iometric.py
|
| index b092aab419c620c387f6ed090c7ef874f41c2800..b6d9bccb61c7668f90ed98021f157124e361699d 100644
|
| --- a/tools/perf/metrics/iometric.py
|
| +++ b/tools/perf/metrics/iometric.py
|
| @@ -42,7 +42,8 @@ class IOMetric(Metric):
|
| process_type_trace: String to be added to the trace name in the results.
|
| """
|
|
|
| - def AddSummaryForOperation(operation_name, trace_name_prefix, units):
|
| + def AddSummaryForOperation(operation_name, trace_name_prefix, units,
|
| + description):
|
| """Adds summary results for an operation in a process.
|
|
|
| Args:
|
| @@ -55,13 +56,17 @@ class IOMetric(Metric):
|
| value = value / 1024
|
| results.AddSummaryValue(
|
| scalar.ScalarValue(None, trace_name_prefix + process_type_trace,
|
| - units, value, important=False))
|
| + units, value, important=False,
|
| + description=description))
|
|
|
| - AddSummaryForOperation('ReadOperationCount', 'read_operations_', 'count')
|
| + AddSummaryForOperation('ReadOperationCount', 'read_operations_', 'count',
|
| + 'Number of IO read operations.')
|
| AddSummaryForOperation('WriteOperationCount', 'write_operations_',
|
| - 'count')
|
| - AddSummaryForOperation('ReadTransferCount', 'read_bytes_', 'kb')
|
| - AddSummaryForOperation('WriteTransferCount', 'write_bytes_', 'kb')
|
| + 'count', 'Number of IO write operations.')
|
| + AddSummaryForOperation('ReadTransferCount', 'read_bytes_', 'kb',
|
| + 'Number of IO bytes read.')
|
| + AddSummaryForOperation('WriteTransferCount', 'write_bytes_', 'kb',
|
| + 'Number of IO bytes written.')
|
|
|
| AddSummariesForProcessType('Browser', 'browser')
|
| AddSummariesForProcessType('Renderer', 'renderer')
|
|
|