aboutsummaryrefslogtreecommitdiffstats
path: root/python/servo/testing_commands.py
Commit message (Collapse)AuthorAgeFilesLines
* Update Gradle and SDKPaul Rouget2018-07-311-2/+1
|
* new android port: fix android build and testsPaul Rouget2018-07-311-2/+2
|
* merge run_wpt.py into run.pyergunsh2018-07-221-1/+1
|
* Add ./mach test-wpt-androidSimon Sapin2018-07-201-16/+36
|
* Refactor run_in_headless_android_emulator.py out of mach test-androi-startupSimon Sapin2018-07-181-60/+21
| | | | … and make it more careful about not leaving zombie processes behind.
* Add ./mach test-android-startupSimon Sapin2018-07-021-3/+84
|
* Check WPT manifest when running test-tidytigercosmos2018-06-191-1/+3
|
* Don't suppress the result of checking the WPT manifest.Josh Matthews2018-05-211-1/+1
|
* Remove geckolib-related build commands.Emilio Cobos Álvarez2018-05-171-22/+0
|
* Avoid using WPT test runner to update the test manifest.Josh Matthews2018-03-161-4/+15
|
* Merge servo_remutex to servo_remutex_testsAnthony Ramine2018-01-201-0/+1
|
* Merge servo_config and servo_config_testsAnthony Ramine2018-01-201-1/+9
|
* Merge net_traits and net_traits_testsAnthony Ramine2018-01-201-1/+1
|
* Merge net and net_testsAnthony Ramine2018-01-201-2/+2
|
* Merge layout and layout_testsAnthony Ramine2018-01-201-1/+1
|
* Merge gfx and gfx_testsAnthony Ramine2018-01-201-1/+1
|
* Merge msg and msg_testsAnthony Ramine2018-01-201-19/+10
|
* Use rustup.rs instead of custom bootstrapSimon Sapin2018-01-101-8/+10
| | | | Fixes #11361, closes #18874
* Revert "Use rustdoc --document-private-item instead of deprecated flags"Simon Sapin2018-01-101-4/+1
| | | | This reverts commit d96f0ff6a77e309682898cc7e1905a7bd0feb3cf.
* Auto merge of #19507 - asajeffrey:test-perf-date-option, r=avadacatavrabors-servo2017-12-121-1/+5
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a --date option to test-perf. <!-- Please describe your changes on the following line: --> To generate old test-perf results, we need a way to set the date when running `./mach test-perf`. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes do not require tests because they're test infrastructure <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19507) <!-- Reviewable:end -->
| * Add a --date option to test-perf.Alan Jeffrey2017-12-061-1/+5
| |
* | Upgrade to rustc 1.24.0-nightly (5a2465e2b 2017-12-06)Simon Sapin2017-12-071-0/+3
|/
* Replace compiletest suite by doc-tests with `compile_fail`Simon Sapin2017-11-221-61/+0
| | | | | compiletest-rs use internal rustc APIs and is broken in today’s Nightly. rustdoc however is maintained with rustc and so much less fragile.
* Submit test-perf CSV files to S3.Alan Jeffrey2017-11-211-6/+0
|
* Renamed mach test-perf -submut to --submit.Alan Jeffrey2017-11-201-1/+1
|
* Update web-platform-tests to revision 44702f2bc8ea98bc32b5b244f2fe63c6ce66d49dJosh Matthews2017-11-151-2/+2
|
* Add --base option to test-perf.Alan Jeffrey2017-11-131-2/+6
|
* Use failure reporting API on CI.Josh Matthews2017-11-071-0/+2
|
* Report instances of intermittent failures to a tracker.Josh Matthews2017-11-071-2/+38
|
* Allow specifying alternative tracker endpoints.Josh Matthews2017-11-071-5/+10
|
* Auto merge of #19091 - MortimerGoro:webgl2_suite, r=jdmbors-servo2017-11-021-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add WebGL conformance 2.0.0 tests <!-- Please describe your changes on the following line: --> This PR includes WebGL conformance 2.0.0 tests. For now I have disabled three folders in the new suite: - `Conformance`: Tests WebGL 1.0 API like the current 1.0.3 suite we are using, but it includes a lot more tests and many expectations have to be updated. This is better to do in a separate PR because it will require to update github intermittent paths again and maybe detect new intermittents. - `Conformance2\textures`: It causes a lot of timeouts because of using videos, svgs, and other complicated formats. - `deqp`: It's a extra GPU testing suite included in the Khronos 2.0.0 suite. Disabled for now because it causes some timeouts. So in a nutshell, it uses part of the 2.0.0 suite to test webgl 2.0 and keeps using 1.0.3 in order to test WebGL 1.0. It's good enough to enable TDD for the new WebGL 2.0 features We can create follow-up issues for the next steps: * deprecate 1.0.3 and use the new 'conformance' folder in 2.0.0 in order to test WebGL 1.0 * Enable `conformance2/textures` and 'deqp' tests once WebGL 2.0 implementation is more advanced or the timeouts are monitored in more detail. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [x] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19091) <!-- Reviewable:end -->
| * Add WebGL conformance 2.0.0 patchesImanol Fernandez2017-11-021-1/+1
| |
* | Auto merge of #19070 - jdm:csstests, r=metajackbors-servo2017-11-021-39/+0
|\ \ | |/ |/| | | | | | | | | | | | | | | | | Enable CSS tests. Do not merge this; I'm looking into what it takes to stop running the test-css jobs. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19070) <!-- Reviewable:end -->
| * Remove all outdated CSS-related mach commands.Josh Matthews2017-11-021-39/+0
| |
* | Create match command to update WebGL conformance suite from upstreamImanol Fernandez2017-10-311-0/+22
|/
* Update web-platform-tests to revision 8a2ceb5f18911302b7a5c1cd2791f4ab50ad4326Josh Matthews2017-10-121-5/+3
|
* Remove testing feature from style crateManish Goregaokar2017-08-071-21/+1
|
* mach test --all doesn't crash when trying to run tidy.Austin Hicks2017-06-201-2/+4
|
* Auto merge of #16752 - jdm:css-parse-error, r=SimonSapinbors-servo2017-06-091-0/+9
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Report more informative CSS errors This requires https://github.com/servo/rust-cssparser/pull/143 for the final commit. There's no better way to split that work up, unfortunately, and it's extremely easy to bitrot. I would appreciate if we could expedite reviewing this work. This is the work necessary to enable https://bugzilla.mozilla.org/show_bug.cgi?id=1352669. It makes sense to merge it separately because it's so much effort to keep it up to date with the ongoing Stylo work. --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [x] There are tests for these changes <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/16752) <!-- Reviewable:end -->
| * Thread ParseError return values through CSS parsing.Josh Matthews2017-06-091-0/+9
| |
* | Allow running selectors tests with test-unit.Josh Matthews2017-06-091-0/+8
|/
* Update WR (Intel driver workaround, subpixel and other bugfixes).Glenn Watson2017-05-221-0/+8
| | | | Fixes #16777.
* Add test name filtering to 'mach test-stylo'Simon Sapin2017-05-191-3/+6
|
* Move bindings tests out of the style crate.Simon Sapin2017-05-181-6/+1
| | | | | | | | | This cuts in almost half the time to run: ``` touch components/style/lib.rs ./mach test-stylo ```
* Make unit tests pass on TravisCI.Josh Matthews2017-05-031-0/+4
|
* Remove more deprecated Windows GNU code/docsAneesh Agrawal2017-04-161-7/+4
|
* Run size_of tests with test-stylo.Bobby Holley2017-03-151-1/+1
| | | | MozReview-Commit-ID: KapDMqX6OjH
* fixed an issue related with .DS_StoreHuxley2017-02-221-2/+2
|
* Tidy checks for styloManish Goregaokar2017-02-081-2/+4
|
* Make test-wpt-failure smoketest work again.Josh Matthews2017-01-241-9/+6
|