| Index: tools/telemetry/telemetry/value/summary.py
|
| diff --git a/tools/telemetry/telemetry/value/summary.py b/tools/telemetry/telemetry/value/summary.py
|
| index f9d372d443712a1b1c6b47abc9011bb4114d35eb..13e8ac20dfc52ba5b387fa9940d4d82099cbc6f5 100644
|
| --- a/tools/telemetry/telemetry/value/summary.py
|
| +++ b/tools/telemetry/telemetry/value/summary.py
|
| @@ -35,7 +35,9 @@ class Summary(object):
|
| ]
|
|
|
| """
|
| - def __init__(self, all_page_specific_values, had_failures):
|
| + def __init__(self, all_page_specific_values):
|
| + had_failures = any(isinstance(v, failure.FailureValue) for v in
|
| + all_page_specific_values)
|
| self.had_failures = had_failures
|
| self._computed_per_page_values = []
|
| self._computed_summary_values = []
|
|
|