mirror of
https://github.com/servo/servo.git
synced 2025-08-22 22:05:32 +01:00
Update web-platform-tests to revision 3f3849c5d05f9350fad0b06d3bb3ae30d7e18d14
This commit is contained in:
parent
9a7e2663e8
commit
f767403c00
310 changed files with 8134 additions and 895 deletions
|
@ -28,8 +28,8 @@ product_list = ["chrome",
|
|||
"edgechromium",
|
||||
"edge",
|
||||
"edge_webdriver",
|
||||
"fennec",
|
||||
"firefox",
|
||||
"firefox_android",
|
||||
"ie",
|
||||
"safari",
|
||||
"sauce",
|
||||
|
|
|
@ -20,9 +20,9 @@ from .firefox import (get_timeout_multiplier, # noqa: F401
|
|||
FirefoxBrowser) # noqa: F401
|
||||
|
||||
|
||||
__wptrunner__ = {"product": "fennec",
|
||||
__wptrunner__ = {"product": "firefox_android",
|
||||
"check_args": "check_args",
|
||||
"browser": "FennecBrowser",
|
||||
"browser": "FirefoxAndroidBrowser",
|
||||
"executor": {"testharness": "MarionetteTestharnessExecutor",
|
||||
"reftest": "MarionetteRefTestExecutor"},
|
||||
"browser_kwargs": "browser_kwargs",
|
||||
|
@ -100,31 +100,19 @@ def write_hosts_file(config, device):
|
|||
os.remove(hosts_path)
|
||||
|
||||
|
||||
class FennecBrowser(FirefoxBrowser):
|
||||
class FirefoxAndroidBrowser(FirefoxBrowser):
|
||||
init_timeout = 300
|
||||
shutdown_timeout = 60
|
||||
|
||||
def __init__(self, logger, prefs_root, test_type, package_name=None,
|
||||
def __init__(self, logger, prefs_root, test_type, package_name="org.mozilla.geckoview.test",
|
||||
device_serial="emulator-5444", **kwargs):
|
||||
FirefoxBrowser.__init__(self, logger, None, prefs_root, test_type, **kwargs)
|
||||
self._package_name = package_name
|
||||
self.package_name = package_name
|
||||
self.device_serial = device_serial
|
||||
self.tests_root = kwargs["tests_root"]
|
||||
self.install_fonts = kwargs["install_fonts"]
|
||||
self.stackwalk_binary = kwargs["stackwalk_binary"]
|
||||
|
||||
@property
|
||||
def package_name(self):
|
||||
"""
|
||||
Name of app to run on emulator.
|
||||
"""
|
||||
if self._package_name is None:
|
||||
self._package_name = "org.mozilla.fennec"
|
||||
user = os.getenv("USER")
|
||||
if user:
|
||||
self._package_name += "_" + user
|
||||
return self._package_name
|
||||
|
||||
def start(self, **kwargs):
|
||||
if self.marionette_port is None:
|
||||
self.marionette_port = get_free_port()
|
Loading…
Add table
Add a link
Reference in a new issue