Index: tools/telemetry/telemetry/results/page_measurement_results.py |
diff --git a/tools/telemetry/telemetry/results/page_measurement_results.py b/tools/telemetry/telemetry/results/page_measurement_results.py |
index abaf784ba3ac73a10f2697e65e21913477485507..dea7b2489452ad8d8caa6a6622f8e94c3bc539c4 100644 |
--- a/tools/telemetry/telemetry/results/page_measurement_results.py |
+++ b/tools/telemetry/telemetry/results/page_measurement_results.py |
@@ -3,6 +3,7 @@ |
# found in the LICENSE file. |
from telemetry.results import page_test_results |
+from telemetry.value import failure |
class PageMeasurementResults(page_test_results.PageTestResults): |
def __init__(self, output_stream=None, trace_tag=''): |
@@ -28,7 +29,8 @@ class PageMeasurementResults(page_test_results.PageTestResults): |
def AddValue(self, value): |
super(PageMeasurementResults, self).AddValue(value) |
- self._page_specific_values_for_current_page.append(value) |
+ if not isinstance(value, failure.FailureValue): |
+ self._page_specific_values_for_current_page.append(value) |
def DidMeasurePage(self): |
assert self._current_page, 'Failed to call WillMeasurePage' |