aboutsummaryrefslogtreecommitdiffstats
path: root/python/servo/testing_commands.py
Commit message (Collapse)AuthorAgeFilesLines
...
* python: Cleanup run_tests_or_dispatch.Emilio Cobos Álvarez2016-11-091-13/+11
|
* Use headless rendering for performance testShing Lyu2016-11-071-25/+30
|
* Fix style unit testsManish Goregaokar2016-10-181-1/+3
|
* Implement ./mach test-unit --bench.Bobby Holley2016-10-161-3/+5
|
* Remove test-geckolib, run test-stylo on travisManish Goregaokar2016-10-121-11/+0
|
* Run bindings tests with whole crateManish Goregaokar2016-10-121-2/+10
|
* Return the error codes instead of implicitly returning NoneKevin Liu2016-09-291-13/+4
|
* Fix OS-Mesa discovery in debug mode.Simon Sapin2016-09-291-2/+2
|
* Auto merge of #13415 - Manishearth:style-testing-disable, r=SimonSapinbors-servo2016-09-281-11/+28
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Run style unit tests in testing mode, disable some properties in testing mode Another crack at making it possible to test geckolib properties. In the previous PR I added support for a testing mode but neglected to use it in the style unit tests. Using it brought out some bugs with properties that exist in both gecko and servo but have different names. Added the ability to disable them. Hopefully this isn't too unweildy. r? @emilio <!-- 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/13415) <!-- Reviewable:end -->
| * Run style unit tests in testing mode, disable some properties in testing modeManish Goregaokar2016-09-281-11/+28
| |
* | Add OSMesa headless mode, run WPT against Webrender, update tests.Glenn Watson2016-09-281-1/+27
| |
* | Create ./mach test-perf commandCHANG FU CHIAO2016-09-251-0/+10
|/ | | | | | in testing_commands.py, I linked the new command to test_perf.sh in test_perf.sh, it would prepare tp5n.zip and virtual environment then run test_all.sh
* Don't crash when -p is specified with test-unitManish Goregaokar2016-09-231-1/+1
|
* Move sanity checks to stylo testsManish Goregaokar2016-09-211-4/+3
|
* Add unit test crate for styloManish Goregaokar2016-09-201-1/+21
|
* Need better description for mach subcommands #12402 6yoyo9300212016-08-281-2/+2
|
* Need better description for mach subcommands #12402 5yoyo9300212016-08-281-1/+1
|
* Need better description for mach subcommands #12402 4yoyo9300212016-08-281-2/+2
|
* Need better description for mach subcommands #12402 3yoyo9300212016-08-281-3/+3
|
* Need better description for mach subcommands #12402 2yoyo9300212016-08-281-1/+1
|
* Need better description for mach subcommands #12402yoyo9300212016-08-281-4/+4
|
* Set up PATH to find DLLs for testsVladimir Vukicevic2016-08-171-1/+5
|
* Use mingw windows subsystem syntax for gcc onlyVladimir Vukicevic2016-08-171-3/+4
|
* stylo: Fix and ensure alignment of restyle hints. Test it on Travis.Emilio Cobos Álvarez2016-08-031-0/+11
| | | | Turns out eRestyle_LaterSiblings was not really matching, sigh...
* Add link arguments to test-unitUK9922016-07-291-0/+3
|
* mach: Don't bail out early when unable to find the right suite for a testAravind Gollakota2016-07-171-1/+1
|
* Auto merge of #11604 - talklittle:mach_test_wpt_paths_10883, r=jdmbors-servo2016-07-141-29/+68
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mach re-dispatch test-wpt and test-css based on path <!-- Please describe your changes on the following line: --> Print a warning and dispatch to the correct test suite, when non-WPT test paths are given to `mach test-wpt` or non-CSS paths to `mach test-css` --- <!-- 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 fix #10883 (github issue number if applicable). <!-- Either: --> - [X] These changes do not require tests because improving mach test script itself <!-- 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="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11604) <!-- Reviewable:end -->
| * mach: Explicit argument requested_paths in helperAndrew Shu2016-06-041-7/+6
| |
| * mach: Warn and dispatch non-CSS tests for test-cssAndrew Shu2016-06-041-15/+22
| |
| * mach: Warn and dispatch non-WPT tests for test-wptAndrew Shu2016-06-041-0/+18
| |
| * mach: Extract suite_for_path()Andrew Shu2016-06-041-29/+44
| |
* | Auto merge of #11516 - DDEFISHER:master, r=metajackbors-servo2016-06-061-0/+9
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | add update-manifest command - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #11369 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11516) <!-- Reviewable:end -->
| * add update-manifest commandDaniel2016-06-061-0/+9
| |
* | mach: Introduce --all flag to run all test suitesAndrew Shu2016-06-021-7/+16
| | | | | | | | Also remove broken "faster" parameter passed to test-tidy
* | Warn me when I try to sync upstream tests without requesting a commit.Ms2ger2016-05-301-0/+10
| | | | | | | | | | This default invariably wastes my time, and I'm about the only person using the sync argument.
* | Auto merge of #11378 - mbrubeck:debug-mozjs, r=larsbergstrombors-servo2016-05-271-0/+4
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Default to the same Cargo features in all build commands Fixes #8308 and #7327. r? @larsbergstrom <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11378) <!-- Reviewable:end -->
| * | Default to the same Cargo features in all build commandsMatt Brubeck2016-05-271-0/+4
| |/ | | | | | | Fixes #8308 and #7327.
* | Remove --faster flag from test-tidy, go fast by default. Fixes 11217Mitchell Hentges2016-05-251-18/+3
| |
* | Add --all for test-tidy, with backwards-compat with --fasterMitchell Hentges2016-05-241-2/+17
|/
* Auto merge of #11196 - fduraffourg:master, r=jdmbors-servo2016-05-171-0/+12
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add unit tests for cookies handling 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 fix #9965 Either: - [X] There are tests for these changes OR - [ ] These changes do not require tests because _____ Add unit tests for the `net` component about cookies. The tests are generated with a new `mach update-net-cookies` command from this repo: https://github.com/abarth/http-state. This PR also includes two trivial bug fixes about cookie handling. From all the tests included, the following ones are currently failing: - cookie_http_state::test_0003 - cookie_http_state::test_0006 - cookie_http_state::test_attribute0004 - cookie_http_state::test_attribute0005 - cookie_http_state::test_attribute0007 - cookie_http_state::test_attribute0008 - cookie_http_state::test_domain0017 - cookie_http_state::test_mozilla0001 - cookie_http_state::test_mozilla0002 - cookie_http_state::test_mozilla0003 - cookie_http_state::test_mozilla0005 - cookie_http_state::test_mozilla0007 - cookie_http_state::test_mozilla0009 - cookie_http_state::test_mozilla0010 - cookie_http_state::test_mozilla0013 `test_000[36]` and `test_mozilla*` are failing because there is currently no method to clean a `net::cookie_storage` from expired cookies. `test_attribute000[4578]` are failing because hyper does not parse the `Secure` attribute correctly. I will open an issue on the upstream project. `test_domain0017` fails because the TLD .org is not on the PUB_DOMAINS list. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11196) <!-- Reviewable:end -->
| * Add unit tests for cookies base on abarth/http-state github repoFlorian Duraffourg2016-05-171-0/+12
| | | | | | | | | | - Add unit tests - Add a mach command to update cookie's unit tests
* | Implement --pref in test-wptAnthony Ramine2016-05-161-0/+8
|/
* Auto merge of #10892 - CorcovadoMing:patch-1, r=Wafflespeanutbors-servo2016-04-281-1/+4
|\ | | | | | | | | | | | | | | | | | | | | Pass --no-patch by default to update_css fix #10884 according to #9666 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10892) <!-- Reviewable:end -->
| * pass --no-patch by default to update_cssCorcovadoMing2016-04-281-1/+4
| |
* | Make css-properties.json checking a proper unit test.Simon Sapin2016-04-281-24/+0
|/
* Be sligthly more verbose about css-properties.json in test-unitSimon Sapin2016-04-201-0/+2
|
* Move Mako-related files into a new sub-directory.Simon Sapin2016-04-201-1/+1
| | | | There’s gonna be more of them.
* Merge list_properties.py into build_properties_rs.pySimon Sapin2016-04-201-14/+19
|
* Package tidyaskeing2016-04-141-3/+3
| | | | | | - Modified the testing commands - Added the requirements - Moved python/tidy/tests to python/tidy/servo_tidy_tests for self tidy tests
* tests for tidy.py #9152Maciej Skrzypkowski2016-04-071-4/+13
|