| Index: tools/telemetry/telemetry/page/page_test.py
|
| diff --git a/tools/telemetry/telemetry/page/page_test.py b/tools/telemetry/telemetry/page/page_test.py
|
| index 00bbbe7c8893c0829c993f51790b0a15b01b9ff2..a4bf6493feb319e826d5954f7690b007570393a1 100644
|
| --- a/tools/telemetry/telemetry/page/page_test.py
|
| +++ b/tools/telemetry/telemetry/page/page_test.py
|
| @@ -81,6 +81,7 @@ class PageTest(object):
|
| self.__class__.__bases__[0].TabForPage.__func__)
|
| # _exit_requested is set to true when the test requests an early exit.
|
| self._exit_requested = False
|
| + self._needs_pywebsocket_server = False
|
|
|
| @property
|
| def discard_first_result(self):
|
| @@ -118,6 +119,20 @@ class PageTest(object):
|
| def max_failures(self, count):
|
| self._max_failures = count
|
|
|
| + @property
|
| + def needs_pywebsocket_server(self):
|
| + """When set to True, a pywebsocket server is started."""
|
| + return self._needs_pywebsocket_server
|
| +
|
| + @needs_pywebsocket_server.setter
|
| + def needs_pywebsocket_server(self, flag):
|
| + self._needs_pywebsocket_server = flag
|
| +
|
| + def Run(self, args):
|
| + # Define this method to avoid pylint errors.
|
| + # TODO(dtu): Make this actually run the test with args.page_set.
|
| + pass
|
| +
|
| def RestartBrowserBeforeEachPage(self):
|
| """ Should the browser be restarted for the page?
|
|
|
|
|