aboutsummaryrefslogtreecommitdiffstats
path: root/python/servo/testing_commands.py
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Fix ./mach test-tidy --faster issuezakorgyula2016-04-051-1/+2
| | | | issue number: 9778
* Auto merge of #10238 - jdm:winunit, r=larsbergstrombors-servo2016-03-301-1/+5
|\ | | | | | | | | | | | | | | Run unit tests on appveyor <!-- 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/10238) <!-- Reviewable:end -->
| * Always use backtraces on appveyor.Josh Matthews2016-03-281-1/+5
| |
* | Auto merge of #10265 - Ms2ger:reftest, r=jdmbors-servo2016-03-291-26/+0
|\ \ | | | | | | | | | | | | | | | | | | | | | Remove dead code that used to support the legacy reftest framework. <!-- 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/10265) <!-- Reviewable:end -->
| * | Remove dead code that used to support the legacy reftest framework.Ms2ger2016-03-291-26/+0
| |/
* | Fixed a typoJussi Räsänen2016-03-281-1/+1
| |
* | Changed mach test to use generated json file of propertiesJussi Räsänen2016-03-281-2/+9
|/
* Auto merge of #10148 - malayaleecoder:master, r=Manishearthbors-servo2016-03-241-9/+0
|\ | | | | | | | | | | | | | | | | | | | | Remove test-ref command from testing_commands.py. Fixes #10125 Tries to fix #10125 <!-- 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/10148) <!-- Reviewable:end -->
| * Remove test-ref command from testing_commands.py. Fixes #10125malayaleecoder2016-03-231-9/+0
| |
* | Use call rather than check_call in jquery_test_runner.Ms2ger2016-03-161-2/+1
|/ | | | | | | The contract for mach commands is to return zero / non-zero to indicate success / failure, rather than throwing an exception. Since run_jquery.py uses a 1 exit code when there are unexpected results, this would cause an exception from check_call, which would then be printed with a stack trace.
* test_ref() got an unexpected keyword argument 'kind'.Fixes #9986malayaleecoder2016-03-151-3/+0
|
* Auto merge of #9685 - danlrobertson:i9666, r=Wafflespeanutbors-servo2016-02-261-1/+4
|\ | | | | | | | | | | | | | | | | | | | | | | Mach update-wpt should default to "--no-patch" Change mach default behavior for `update-wpt` to use the "--no-patch" option and provide an alternate option "--patch" for anyone who does in fact want `update-wpt` to automatically create a commit. Fixes #9666 <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9685) <!-- Reviewable:end -->
| * Mach update-wpt shoudl default to "--no-patch"Daniel Robertson2016-02-171-1/+4
| | | | | | | | | | Change mach default behavior for update-wpt to "--no-patch" provide an alternate option "--patch" for anyone who does want this behavior
* | Refactored tidy for efficiency and optionally provide feedback on progressRavi Shankar2016-02-251-6/+10
|/
* Add an rr chaos modeMatt Brubeck2016-02-111-0/+7
|