| Index: tools/telemetry/telemetry/value/list_of_scalar_values.py
|
| diff --git a/tools/telemetry/telemetry/value/list_of_scalar_values.py b/tools/telemetry/telemetry/value/list_of_scalar_values.py
|
| index 055acd33865c6eb42674717eac665af31a0296b5..cb70be8c89b50e2f9406ba0b43a0f53725ef897b 100644
|
| --- a/tools/telemetry/telemetry/value/list_of_scalar_values.py
|
| +++ b/tools/telemetry/telemetry/value/list_of_scalar_values.py
|
| @@ -1,6 +1,9 @@
|
| # Copyright 2013 The Chromium Authors. All rights reserved.
|
| # Use of this source code is governed by a BSD-style license that can be
|
| # found in the LICENSE file.
|
| +
|
| +import numbers
|
| +
|
| from telemetry import value as value_module
|
|
|
| def _Mean(values):
|
| @@ -13,7 +16,7 @@ class ListOfScalarValues(value_module.Value):
|
| assert len(values) > 0
|
| assert isinstance(values, list)
|
| for v in values:
|
| - assert isinstance(v, int) or isinstance(v, float)
|
| + assert isinstance(v, numbers.Number)
|
| self.values = values
|
| self.same_page_merge_policy = same_page_merge_policy
|
|
|
|
|