servo/python/servo
Martin Robinson 42c3d05d2b Simplify Python code for running WPT tests
Combine `run.py` and `update.py` into `servowpt.py` in order to allow
them to share code. Import them directly into the mach script to avoid
having to call `compile` and `exec` on the code. This makes it clearer
how they are executed. In addition, move all of the setup into
`setupwpt.py` to avoid differences between tests executed via mach and
not. Finally, be more ambitious when detecting the build to use. If none
was specified, try to use the one that exists between "release" and
"debug."
2023-01-13 16:23:52 +01:00
..
lints Keep WPT import path around while running lints. 2022-11-09 22:14:38 -05:00
mutation Fix remaining flake8 warnings 2020-06-21 03:34:32 +02:00
__init__.py Fix tidy issues with Python files in python/ 2015-06-02 19:51:41 -04:00
bootstrap.py Arch Linux patch for mach tools. 2022-12-15 15:39:48 +04:00
bootstrap_commands.py Use except Exception where Py2/3 disagrees 2020-06-21 04:30:23 +02:00
build_commands.py Update rustc to 3/6 nightly. 2022-03-06 18:11:57 -05:00
command_base.py Fix simpleservo binary check on macos 2021-09-12 18:24:15 -03:00
devenv_commands.py Port ./mach rustup to Python 3 2021-02-25 09:09:18 +01:00
gstreamer.py feat: fix build error on apple m1 2021-04-24 19:15:59 +08:00
package_commands.py Load codesigning secret without JSON. 2021-07-02 18:22:48 -04:00
packages.py Upgade to LLVM 14 on Windows. 2022-08-05 22:08:31 -04:00
post_build_commands.py Unbreak lldb invocations. 2022-03-08 11:05:45 -05:00
servo-binary-formula.rb.in Change servo homepage link to https 2018-11-27 19:01:20 +01:00
testing_commands.py Simplify Python code for running WPT tests 2023-01-13 16:23:52 +01:00
util.py fix zip extraction for python 3 2020-02-07 17:56:30 +09:00
win32_toast.py Add proper Win32 notification for builds 2016-08-17 09:50:58 -04:00