Index: tools/telemetry/telemetry/page/page_runner.py |
diff --git a/tools/telemetry/telemetry/page/page_runner.py b/tools/telemetry/telemetry/page/page_runner.py |
index dd54b95fa0c4f865a25b64367a1d725971f7f162..f9d8f27457018d1fd5ed33690bcc3ca2bdc9650a 100644 |
--- a/tools/telemetry/telemetry/page/page_runner.py |
+++ b/tools/telemetry/telemetry/page/page_runner.py |
@@ -495,6 +495,8 @@ def _RunPage(test, page, state, expectation, results, finder_options): |
ProcessError() |
# Run() catches these exceptions to relaunch the tab/browser, so re-raise. |
raise |
+ except page_action.PageActionNotSupported as e: |
+ results.AddSkip(page, 'Unsupported page action: %s' % e) |
except Exception: |
logging.warning('While running %s', page.url) |
exception_formatter.PrintFormattedException(*sys.exc_info()) |