Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix remaining flake8 warnings | Kagami Sascha Rosylight | 2020-06-21 | 1 | -2/+2 |
| | |||||
* | Run only a supported set of WPT test types by default. | Josh Matthews | 2020-06-03 | 1 | -0/+10 |
| | |||||
* | Auto merge of #25853 - asajeffrey:surfmanup, r=jdm | bors-servo | 2020-04-18 | 1 | -18/+2 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replace glutin by winit + surfman 0.2 <!-- Please describe your changes on the following line: --> This PR updates surfman to 0.2, and replaces glutin with winit+surfman. --- <!-- 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 this should all be invisible <!-- 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. --> | ||||
| * | Update surfman to 0.2 and remove glutin | Alan Jeffrey | 2020-04-17 | 1 | -18/+2 |
| | | |||||
* | | Disable RUST_BACKTRACE in unit tests on macOS. | Josh Matthews | 2020-04-17 | 1 | -1/+3 |
|/ | |||||
* | Update required clang-format version. | Josh Matthews | 2020-04-15 | 1 | -1/+1 |
| | |||||
* | Add default arguments so that ./mach test --all works | Warren Fisher | 2020-01-19 | 1 | -1/+1 |
| | |||||
* | Don’t run `ensure_bootstrapped` when rustup is not used at all. | Simon Sapin | 2020-01-02 | 1 | -10/+0 |
| | | | | Linux WPT tasks on our CI don’t have rustup installed. | ||||
* | Fix a Python 3 warning | Simon Sapin | 2020-01-02 | 1 | -1/+1 |
| | | | | | | | | ``` /home/simon/projects/servo/python/servo/testing_commands.py:301: SyntaxWarning: "is not" with a literal. Did you mean "!="? if err is not 0: ``` | ||||
* | mach: always call `ensure_bootstrapped` before `call_rustup_run` | Simon Sapin | 2020-01-02 | 1 | -0/+1 |
| | |||||
* | Print OSMesa environment variables when starting debugger under WPT. | Josh Matthews | 2019-12-20 | 1 | -4/+4 |
| | |||||
* | Fix tidiness errors for Python3 compatibility across whole repo | marmeladema | 2019-12-11 | 1 | -9/+9 |
| | |||||
* | Make `mach test-tidy --no-wpt` compatible with Python3 | marmeladema | 2019-12-11 | 1 | -2/+2 |
| | | | | | Note: tidiness tests of Python file using flake8 was effectively broken since a previous commit for Python3 compatibility | ||||
* | Fix Python Unicode error in './mach filter-intermittents' | Simon Sapin | 2019-12-05 | 1 | -5/+2 |
| | | | | Fix https://github.com/servo/servo/issues/25062 | ||||
* | Fix Python Unicode error on macOS CI | Simon Sapin | 2019-12-03 | 1 | -3/+6 |
| | |||||
* | Include test output in filtered WPT logs | Simon Sapin | 2019-12-03 | 1 | -26/+25 |
| | |||||
* | Run test-tidy on Windows | Paul Rouget | 2019-11-21 | 1 | -35/+38 |
| | |||||
* | remove allfiles option for clang-format | Paul Rouget | 2019-11-04 | 1 | -5/+3 |
| | |||||
* | Format support/hololens/ | Paul Rouget | 2019-11-04 | 1 | -1/+1 |
| | |||||
* | Format CPP code with clang-format | Paul Rouget | 2019-10-30 | 1 | -5/+47 |
| | |||||
* | Add `./mach test-tidy --no-wpt`, for a git pre-push hook | Simon Sapin | 2019-10-24 | 1 | -2/+7 |
| | | | | | | | | | | | | | | | Disabling WPT manifest checking brings the time it takes to run tidy for ~11 seconds to ~3 seconds, which feels reasonable to have in a git pre-push hook. This can help avoid forgetting to run tidy before opening a PR. ``` $ chmod +x .git/hooks/pre-push $ cat .git/hooks/pre-push #!/bin/sh set -e ./mach test-tidy --no-wpt ``` | ||||
* | Replace call to execfile(...) by call to exec(compile(open(...))) | marmeladema | 2019-10-20 | 1 | -5/+5 |
| | | | | This is done in order to be compatible with Python3 | ||||
* | Use iteritems from six module for Python3 compatibility | marmeladema | 2019-10-16 | 1 | -3/+4 |
| | |||||
* | Use urllib from six module in order to be compatible with Python3 | marmeladema | 2019-10-16 | 1 | -7/+7 |
| | |||||
* | Remove intermittent failure reporting. | Josh Matthews | 2019-10-04 | 1 | -35/+0 |
| | |||||
* | Add a HOST_FILE env variable and fix the wdspec setup errors that it causes | George Roman | 2019-07-20 | 1 | -1/+1 |
| | |||||
* | Add `--layout-2020` to `./mach test-wpt` and `./mach update-wpt` | Simon Sapin | 2019-07-04 | 1 | -0/+2 |
| | | | | … with separate metadata (expected results) and include manifest. | ||||
* | Add `./mach build --with-layout-2020` | Simon Sapin | 2019-07-04 | 1 | -1/+1 |
| | | | | | … with corresponding `layout` and `layout_thread` crates, which for now do nothing. | ||||
* | Share more `./mach build` logic with mach check, doc, test-unit | Simon Sapin | 2019-07-02 | 1 | -7/+4 |
| | | | | Fixes #23659 | ||||
* | Add smoketest command. | Josh Matthews | 2019-05-09 | 1 | -0/+10 |
| | |||||
* | Refactoring of the Glutin port in preparation of the compositor refactoring. | Paul Rouget | 2019-04-29 | 1 | -1/+1 |
| | |||||
* | Make create-wpt mach command use new manifest update implementation | Fernando Jiménez Moreno | 2018-12-24 | 1 | -1/+2 |
| | |||||
* | Create filtered-wpt-errorsummary.log even if it would be empty | Simon Sapin | 2018-12-14 | 1 | -3/+3 |
| | |||||
* | Write indented JSON in ./mach filter_intermittents | Simon Sapin | 2018-12-13 | 1 | -2/+2 |
| | |||||
* | Fix `./mach filter_intermittents` in shallow git clones. | Simon Sapin | 2018-12-12 | 1 | -1/+1 |
| | | | | | | | | | | `git log --merges` only shows commits with at least two parents. Presumably, this only works when the parent commits are in the local repository. In a shallow clone (`--depth 1`), on the HEAD commit is fetched. This commit removes the `--merges` filter. This shouldn’t affect the behavior, since CI always runs with a merge commit as HEAD. | ||||
* | introduce a background-hang-monitor: | Gregory Terzian | 2018-11-26 | 1 | -0/+1 |
| | | | | | Mac-Os implementation of a thread sampler, Linux and Windows skeleton implementations. | ||||
* | Update crossbeam-channel to 0.3 | Bastien Orivel | 2018-11-18 | 1 | -1/+0 |
| | |||||
* | Hint ./mach fmt | Pyfisch | 2018-11-07 | 1 | -0/+2 |
| | |||||
* | Auto merge of #22127 - Darkspirit:https_intermittent_tracker, r=jdm | bors-servo | 2018-11-07 | 1 | -2/+2 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | Connect to intermittent trackers via https This is the last part of #22088. Each https url returns the same with curl as its previous http variant, so it should be a safe change. And https has already been used at this place in the past: https://github.com/servo/servo/commit/38474f8671d17dfce992ebf6b6dda905a5de5b1b <!-- 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/22127) <!-- Reviewable:end --> | ||||
| * | Connect to intermittent trackers via https | Jan Andre Ikenmeyer | 2018-11-06 | 1 | -2/+2 |
| | | |||||
* | | Remove import order check from test-tidy | Pyfisch | 2018-11-06 | 1 | -4/+5 |
| | | | | | | | | Fix leaking file descriptor. | ||||
* | | Run rustfmt on test-tidy | Pyfisch | 2018-11-06 | 1 | -1/+16 |
|/ | | | | | Add ./mach fmt command. Mach installs rustfmt if needed. | ||||
* | Auto merge of #21325 - gterzian:crossbeam_integration, r=SimonSapin,jdm | bors-servo | 2018-09-12 | 1 | -0/+1 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replace mpsc with crossbeam-channel Follow up on https://github.com/servo/servo/pull/19515 --- Selecting over multiple channels in `std::sync::mpsc` is not stable and likely never will be: https://github.com/rust-lang/rust/issues/27800#issuecomment-260136777 > It seems the only thing keeping `mpsc_select` around is Servo. crossbeam-channel is designed specifically to replace `std::sync::mpsc` and fix many of its shortcomings: https://github.com/stjepang/rfcs-crossbeam/blob/channel/text/2017-11-09-channel.md This is to be landed together with https://github.com/servo/ipc-channel/pull/183. <!-- 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/21325) <!-- Reviewable:end --> | ||||
| * | add servo_channel crate | Gregory Terzian | 2018-09-12 | 1 | -0/+1 |
| | | |||||
* | | Bypass gstreamer check for test-wpt-android | Manish Goregaokar | 2018-09-11 | 1 | -3/+3 |
| | | |||||
* | | Allow WPT to be run with local gstreamer | Manish Goregaokar | 2018-09-11 | 1 | -0/+1 |
|/ | |||||
* | Update Gradle and SDK | Paul Rouget | 2018-07-31 | 1 | -2/+1 |
| | |||||
* | new android port: fix android build and tests | Paul Rouget | 2018-07-31 | 1 | -2/+2 |
| | |||||
* | merge run_wpt.py into run.py | ergunsh | 2018-07-22 | 1 | -1/+1 |
| | |||||
* | Add ./mach test-wpt-android | Simon Sapin | 2018-07-20 | 1 | -16/+36 |
| |