Index: tools/telemetry/telemetry/test.py |
diff --git a/tools/telemetry/telemetry/test.py b/tools/telemetry/telemetry/test.py |
index 3559d9c8e061b5e9cf8141ce3f7299521d55dfcd..b3cc4d9f03f5cd200b46b3713e5116384c6360d3 100644 |
--- a/tools/telemetry/telemetry/test.py |
+++ b/tools/telemetry/telemetry/test.py |
@@ -17,6 +17,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 |
@@ -78,7 +79,12 @@ class Test(command_line.Command): |
self._DownloadGeneratedProfileArchive(args) |
- results = page_runner.Run(test, ps, expectations, args) |
+ results = page_test_results.PageTestResults() |
+ try: |
+ results = page_runner.Run(test, ps, expectations, args) |
+ except page_test.TestNotSupportedOnPlatformFailure as failure: |
+ logging.warning(str(failure)) |
+ |
results.PrintSummary() |
return len(results.failures) + len(results.errors) |