aboutsummaryrefslogtreecommitdiffstats
path: root/python
Commit message (Collapse)AuthorAgeFilesLines
* Add a no-op --dev option to the mach build command.Matt Brubeck2015-05-121-2/+5
| | | | | This is part of #5965. It needs to land before the rest of that PR, so we can land servo/saltfs#28 without breaking automated builds for other PRs.
* fix typoManish Goregaokar2015-04-301-1/+1
|
* Add more directories into './mach grep' command.Dhananjay Nakrani2015-04-251-3/+12
|
* Add a './mach grep' command. [Issue #5838]Dhananjay Nakrani2015-04-251-0/+13
|
* Show a notification for all builds > 30 sec.Matt Brubeck2015-04-231-1/+1
| | | | | | The 300 second threshold was originally from the Gecko/Firefox build system. It doesn't fit Servo builds, which are shorter, and often hover right around the 300 second mark (making the notification unpredictable).
* Auto merge of #5784 - mbrubeck:ssl-static, r=larsbergstrombors-servo2015-04-211-0/+1
|\ | | | | | | | | | | | | | | | | | | Required by the latest version of the openssl-sys build script. Fixes #5145. r? @larsbergstrom or @glennw <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5784) <!-- Reviewable:end -->
| * Set the OPENSSL_STATIC env var for Android buildsMatt Brubeck2015-04-211-0/+1
| | | | | | | | Required by the latest version of the openssl-sys build script. Fixes #5145.
* | Auto merge of #5776 - servo:split-unit-tests, r=mbrubeckbors-servo2015-04-211-4/+13
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #5707. (Includes a rebase of it.) Fixes #5688. r? @mbrubeck <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5776) <!-- Reviewable:end -->
| * | Fix up the splitting of the unit tests crate.Simon Sapin2015-04-211-5/+13
| | | | | | | | | | | | | | | Closes #5707. (Includes a rebase of it.) Fixes #5688.
| * | Split up the unit tests cratePrabhjyot Singh Sodhi2015-04-211-2/+3
| | |
* | | Rename check_whitespace_url_len() -> check_by_line().Dhananjay Nakrani2015-04-211-2/+2
| | |
* | | Refactor tidy.py to reduce code duplication.Dhananjay Nakrani2015-04-211-29/+29
| | |
* | | Make tidy.py check for links to spec pages. [Issue#5730]Dhananjay Nakrani2015-04-211-1/+11
| |/ |/|
* | Alias cargo-update to update-cargoManish Goregaokar2015-04-211-0/+9
|/
* Remove the remaining traces of content tests.Ms2ger2015-04-161-19/+5
|
* Add Desktop Notifications for Long builds. Supported for Linux & Windows ↵Dhananjay Nakrani2015-04-151-0/+52
| | | | | | platforms. Incorporate suggestions from Code review. Change function name to lower case.
* Handle proxies in boostrap scriptDamien2015-04-141-23/+30
| | | | The urllib version used a `FancyURLOpener` which use urllib. But urllib does not not handle proxies with SSL well. A better solution would be to use `requests` but I prefer to stay with the "no-dependency" approach.
* Check license headers in ./testsSimon Sapin2015-04-082-2/+10
|
* Have `./mach test-unit` run nothing but `cargo test -p unit_tests`Simon Sapin2015-04-081-24/+3
| | | | | | | All unit tests will move there, and it should be much faster to build than every other crate together. Fix #5291.
* `mach test-unit -p` should not build all testsMatt Brubeck2015-04-061-8/+6
| | | | | This changes the `mach test-unit -p foo` command to build only the requested crate, not the entire `servo` crate.
* Change `mach test-unit` parameter from `-c` to `-p`Matt Brubeck2015-04-061-4/+12
| | | | | | For consistency with Cargo params, and related mach commands like `mach update-cargo`. The `-c` version is still available as an alias for compatibility with old scripts.
* Better check that required modules are installedJames Graham2015-04-031-0/+5
|
* Update the README files to reflect the changes to the update procedure.James Graham2015-04-031-0/+41
|
* Add support for running W3C CSS tests.James Graham2015-04-031-1/+28
| | | | These are run through the same harness as the web-platform-tests.
* Make the test-wpt mach command support all the command line arguments of ↵James Graham2015-04-032-26/+64
| | | | | | wptrunner. Also remove the shell script and ensure that default options are set in a single location
* Put a copy of mozlog in the tree.James Graham2015-04-0333-0/+4501
| | | | This is required to import the command line options for the wpt tests from the harness
* auto merge of #5405 : kylc/servo/fix_mach_help_msg, r=Ms2gerbors-servo2015-03-311-1/+1
|\ | | | | | | Running `./mach run --release` without a release profile built suggests running `./mach build--release`. This PR adds a space before `--release`.
| * Add space in mach command suggestion.Kyle Cesare2015-03-311-1/+1
| |
* | auto merge of #5039 : psdh/servo/tidy, r=jdmbors-servo2015-03-311-1/+2
|\ \ | |/ |/| | | Fixes #5034
| * Making tidy.py check ports/glutin and ports/gonkPrabhjyot Singh Sodhi2015-03-311-1/+2
| |
* | auto merge of #5200 : mbrubeck/servo/cache-dir, r=larsbergstrombors-servo2015-03-191-2/+3
|\ \ | | | | | | | | | | | | | | | This will be set in servo/saltfs to prevent our buildbot builders from re-downloading the build tools for every build. r? @larsbergstrom or @metajack or @Manishearth
| * | Add an environment variable to override cache-dirMatt Brubeck2015-03-111-2/+3
| | | | | | | | | | | | | | | This will be set in servo/saltfs to prevent our buildbot builders from re-downloading the build tools for every build.
* | | Upgrade rustc to d3c49d2140fc65e8bb7d7cf25bfe74dda6ce5ecf/rustc-1.0.0-dev.Ms2ger2015-03-185-12/+18
| | |
* | | Update web-platform-tests.Ms2ger2015-03-171-0/+1
| | |
* | | auto merge of #5210 : GreenRecycleBin/servo/#4968, r=jdmbors-servo2015-03-162-4/+8
|\ \ \ | | | | | | | | | | | | `./mach test tests/wpt/web-platform-tests/html/browsers/history/the-location-interface/security_location_0.sub.htm` is still failing with the same message as reported in #3219.
| * | | Add HOST_FILE environment variable for test-wptDaniel Le2015-03-142-4/+8
| |/ /
* / / tests: ensure bootstrapping for wptAndreas Tolfsen2015-03-151-0/+3
|/ /
* | auto merge of #5168 : Manishearth/servo/cargo-home, r=SimonSapinbors-servo2015-03-081-2/+18
|\ \
| * | Add support for $CARGO_HOME in servobuildManish Goregaokar2015-03-081-2/+18
| | |
* | | auto merge of #5172 : servo/servo/alpha, r=SimonSapinbors-servo2015-03-071-1/+36
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | Rebase of #5123. (Fixes #5123.) Thanks @gille-leblanc! Reftest list check is checked using Python's default string comparison. Also added a notice in the tidy script when there are no errors. Fixes #5092
| * | Organize reftest list alphabetically and make the tidy script check itGilles Leblanc2015-03-071-1/+36
| | | | | | | | | | | | | | | | | | | | | Reftest list check is checked using Python's default string comparison. Also added a notice in the tidy script when there are no errors. Fixes #5092
* | | Fix post build commands.Jack Moffitt2015-03-061-24/+45
|/ / | | | | | | `./mach run --release` was completely broken and always ran the dev profile.
* | Make submodule sync silent (and recursive).Simon Sapin2015-03-041-1/+1
| | | | | | | | | | | | | | | | | | This eliminates the Synchronizing submodule url for 'support/android-rs-glue' Synchronizing submodule url for 'tests/wpt/web-platform-tests' messages that appeared for every `mach build` command.
* | auto merge of #5122 : aweinstock314/servo/master, r=kmcallisterbors-servo2015-03-021-1/+1
|\ \ | | | | | | | | | ...t based on sys.stdout.isatty() (Issue #5043).
| * | Filter out "Downloading rust snapshot" percent indicator in mach's output ↵Avi Weinstock2015-03-021-1/+1
| |/ | | | | | | based on sys.stdout.isatty() (Issue #5043).
* / mach commands now warn when it's ambiguous which binary to runPrabhjyot Singh Sodhi2015-03-021-2/+17
|/ | | | Fixes#5080
* auto merge of #5033 : Manishearth/servo/gonk-warn, r=Ms2gerbors-servo2015-02-281-1/+3
|\ | | | | | | | | Rust still reports that the `*mut ANativeWindow` argument in `gnw_perform` in `gonk/src/window.rs` is ffi unsafe, however `ANativeWindow` is marked as `#[repr(C)]` and should be okay.
| * Test gonk in tidyManish Goregaokar2015-02-231-1/+3
| |
* | auto merge of #5053 : deepak1556/servo/script_patch, r=jdmbors-servo2015-02-281-4/+11
|\ \ | | | | | | | | | fixes #5046
| * | default to number of available cpu for wpt-testsRobo2015-02-281-4/+11
| | |