Index: tools/telemetry/telemetry/test.py |
diff --git a/tools/telemetry/telemetry/test.py b/tools/telemetry/telemetry/test.py |
index e5fcefbf12b3f05ba6b5a2f09ea95c8631f0484f..e79ef68a0d3950e7d89047a1cc83a74a0b19dada 100644 |
--- a/tools/telemetry/telemetry/test.py |
+++ b/tools/telemetry/telemetry/test.py |
@@ -16,6 +16,7 @@ from telemetry.page import page_runner |
from telemetry.page import cloud_storage |
from telemetry.page import page_set |
from telemetry.page import page_test |
+from telemetry.page import page_test_results |
from telemetry.page import test_expectations |
@@ -69,7 +70,12 @@ class Test(object): |
self._DownloadGeneratedProfileArchive(options) |
- results = page_runner.Run(test, ps, expectations, options) |
+ results = page_test_results.PageTestResults() |
+ try: |
+ results = page_runner.Run(test, ps, expectations, options) |
+ except page_test.TestNotSupportedOnPlatformFailure as failure: |
+ logging.warning(str(failure)) |
+ |
results.PrintSummary() |
return len(results.failures) + len(results.errors) |