aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/run.py
Commit message (Collapse)AuthorAgeFilesLines
* Simplify Python code for running WPT testsMartin Robinson2023-01-131-116/+0
| | | | | | | | | | | 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."
* Use CARGO_TARGET_DIR in testsAntoine Martin2020-07-041-1/+5
|
* Fix remaining flake8 warningsKagami Sascha Rosylight2020-06-211-2/+4
|
* Enable Mozilla CSS tests for layout_2020 and add expectationsMartin Robinson2020-01-291-0/+1
|
* Replace utf8 encoded apostrophe by a regular ascii single quotemarmeladema2020-01-241-1/+1
|
* Include test output in filtered WPT logsSimon Sapin2019-12-031-1/+3
|
* Add `--layout-2020` to `./mach test-wpt` and `./mach update-wpt`Simon Sapin2019-07-041-0/+4
| | | | … with separate metadata (expected results) and include manifest.
* fix identationSonia Singla2019-04-071-2/+1
|
* Add default paths for WPT testsSonia Singla2019-04-071-1/+17
|
* Update MPL license to https (part 5)Jan Andre Ikenmeyer2018-11-271-1/+1
|
* Update manifest integration to reflect upstream API changes.Tom Servo2018-11-231-0/+3
|
* Fix pyflakes warning.Josh Matthews2018-07-241-1/+1
|
* Adjust import path for WPT tests to accommodate upstream.Josh Matthews2018-07-241-1/+2
|
* merge run_wpt.py into run.pyergunsh2018-07-221-7/+10
|
* Use most recent webdriver test harness.Josh Matthews2017-11-201-0/+1
|
* Display full output when running individual webdriver tests.Josh Matthews2017-11-201-1/+1
|
* Use mach logging for single XHTML tests.Josh Matthews2017-11-011-1/+1
|
* Use upstream wptrunner from web-platform-tests.Josh Matthews2017-10-051-1/+1
|
* Fixed mach/servo logger choice for single filesSumant Manne2017-01-291-0/+6
|
* Output mach logs to stdout if only a single test is runningNikhil Shagrithaya2017-01-241-1/+5
|
* Fix test-wpt and test-css for Windows.Jack Moffitt2016-11-161-1/+4
| | | | | | In addition to minor changes for Windows, this forces Windows Python to be used for all Windows builds (instead of using Windows Python only for pc-windows-msvc builds).
* Expand tidy to lint parts of /tests/wptCorey Farwell2015-11-031-1/+5
|
* Add a friendly and easy-to-read UI for WPT testsMartin Robinson2015-11-031-1/+7
| | | | | | The idea is that this UI will be installed adhoc by the Servo scripts for now. Later, after baking for a while in the Servo source tree it will be upstreamed to the mozlog project itself.
* Make the Ahem font available to test-css and test-wpt tests.Simon Sapin2015-08-071-0/+2
| | | | | | | | | | | | | | | Provide a user stylesheet with an `@font-face` rule for it. Fix #6195. Many previously-failing tests now pass, and a few previously-passing now fail. Among the latter, `font-family-013.htm` and `fonts-013.htm` are testing that the Ahem font is not used for characters it doesn’t have a glyph for. They were passing because Ahem was not available at all, and now fail because we don’t implement font fallback correctly. The others also use Ahem, but I don’t understand yet what’s going on exactly.
* Use Cargo's target directory sharing.Jack Moffitt2015-06-151-1/+1
| | | | | This speeds up `./mach build --dev` followed by `./mach build-cef` by a large amount, and also speeds up other build combos found in our CI.
* Return correct exit codes.James Graham2015-04-031-2/+2
|
* Make the test-wpt mach command support all the command line arguments of ↵James Graham2015-04-031-17/+37
| | | | | | wptrunner. Also remove the shell script and ensure that default options are set in a single location
* Update web-platform-tests.Ms2ger2015-03-171-14/+0
|
* Cargoify servoJack Moffitt2014-09-081-0/+49