Skip to content

Commit a2ca817

Browse files
committed
Cleanup, docs, etc.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
1 parent f2d4830 commit a2ca817

File tree

3 files changed

+10
-108
lines changed

3 files changed

+10
-108
lines changed

tools/wptrunner/wptrunner/browsers/servodriver.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,8 @@
99
from tools.serve.serve import make_hosts_file
1010

1111
from .base import (WebDriverBrowser,
12-
ExecutorBrowser,
13-
OutputHandler,
1412
require_arg,
15-
get_free_port,
16-
browser_command)
13+
get_free_port)
1714
from .base import get_timeout_multiplier # noqa: F401
1815
from ..executors import executor_kwargs as base_executor_kwargs
1916
from ..executors.executorservodriver import (ServoWebDriverTestharnessExecutor, # noqa: F401
@@ -64,8 +61,7 @@ def env_extras(**kwargs):
6461

6562
def env_options():
6663
return {"server_host": "127.0.0.1",
67-
"testharnessreport": "testharnessreport-servodriver.js",
68-
"supports_debugger": True}
64+
"supports_debugger": False}
6965

7066

7167
def update_properties():

tools/wptrunner/wptrunner/executors/executorservodriver.py

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,7 @@
55
import socket
66
import traceback
77

8-
from .base import (Protocol,
9-
RefTestExecutor,
10-
RefTestImplementation,
11-
TestharnessExecutor,
12-
TimedRunner,
13-
strip_server)
148
from .executorwebdriver import WebDriverProtocol, WebDriverTestharnessExecutor, WebDriverRefTestExecutor
15-
from .protocol import BaseProtocolPart
16-
from ..environment import wait_for_service
179

1810
webdriver = None
1911
ServoCommandExtensions = None
@@ -65,7 +57,7 @@ def parse_pref_value(value):
6557
return value
6658

6759

68-
class ServoWebDriverProtocol2(WebDriverProtocol):
60+
class ServoWebDriverProtocol(WebDriverProtocol):
6961
def __init__(self, executor, browser, capabilities, **kwargs):
7062
do_delayed_imports()
7163
WebDriverProtocol.__init__(self, executor, browser, capabilities, **kwargs)
@@ -83,13 +75,15 @@ def connect(self):
8375

8476
class ServoWebDriverTestharnessExecutor(WebDriverTestharnessExecutor):
8577
supports_testdriver = True
86-
protocol_cls = ServoWebDriverProtocol2
78+
protocol_cls = ServoWebDriverProtocol
8779

8880
def __init__(self, logger, browser, server_config, timeout_multiplier=1,
89-
close_after_done=True, capabilities=None, debug_info=None,
81+
close_after_done=True, capabilities={}, debug_info=None,
9082
**kwargs):
91-
WebDriverTestharnessExecutor.__init__(self, logger, browser, server_config, timeout_multiplier=1,
92-
debug_info=debug_info, capabilities={})
83+
WebDriverTestharnessExecutor.__init__(self, logger, browser, server_config,
84+
timeout_multiplier, capabilities=capabilities,
85+
debug_info=debug_info, close_after_done=close_after_done,
86+
cleanup_after_test=False)
9387

9488
def on_environment_change(self, new_environment):
9589
self.protocol.webdriver.extension.change_prefs(
@@ -99,7 +93,7 @@ def on_environment_change(self, new_environment):
9993

10094

10195
class ServoWebDriverRefTestExecutor(WebDriverRefTestExecutor):
102-
protocol_cls = ServoWebDriverProtocol2
96+
protocol_cls = ServoWebDriverProtocol
10397

10498
def __init__(self, logger, browser, server_config, timeout_multiplier=1,
10599
screenshot_cache=None, capabilities={}, debug_info=None,

tools/wptrunner/wptrunner/testharnessreport-servodriver.js

Lines changed: 0 additions & 88 deletions
This file was deleted.

0 commit comments

Comments
 (0)