aboutsummaryrefslogtreecommitdiffstats
path: root/etc/ci
Commit message (Collapse)AuthorAgeFilesLines
...
* Review WPT sync PRs automaticallyCYBAI2019-04-061-4/+10
|
* Use consistent local branch name for WPT sync.Josh Matthews2019-03-271-3/+4
|
* Force headless mode for bluetooth tests.Josh Matthews2019-01-091-1/+1
|
* Reorder command arguments.Josh Matthews2019-01-091-1/+1
|
* Reduce bluetooth test parallelism.Josh Matthews2019-01-091-2/+1
|
* Fix intermittent test paths.Josh Matthews2019-01-071-2/+2
|
* Auto merge of #22465 - Coder206:userscripts, r=avadacatavrabors-servo2018-12-221-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update userscripts Option <!-- Please describe your changes on the following line: --> userscripts is now formatted as `userscripts=` --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [ ] `./mach build -d` does not report any errors No success for building `mozjs` on Ubuntu 16.04 system - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #22462 (GitHub issue number if applicable) <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because ___ Not sure, I plan to run `./mach test-perf` <!-- 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/22465) <!-- Reviewable:end -->
| * Update userscripts OptionCoder2062018-12-141-1/+1
| | | | | | | | Fixes #22462
* | Auto merge of #22420 - cdeler:enable-upstream-bluetooth-tests, r=jdmbors-servo2018-12-221-0/+2
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable upstream bluetooth tests I enabled bluetooth WPT tests But I'm still worry that a lot of tests failed (more than 150). I decreased them by ``` prefs: ["dom.bluetooth.enabled:true"] ``` But it's still a lot of failed tests Checks --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #20437 (GitHub issue number if applicable) <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because the changes are tests <!-- 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/22420) <!-- Reviewable:end -->
| * | #20437 now bluetooth tests are executed with product=servodrivercdeler2018-12-161-1/+1
| | |
| * | #20437 resolved PR issuescdeler2018-12-161-8/+2
| | |
| * | #20437 added a special bluetooth tests to CIcdeler2018-12-161-0/+8
| |/
* | Revert "Move linux WPT from Buildbot to Taskcluster"Josh Matthews2018-12-211-2/+34
| | | | | | | | This reverts commit e60e534d23209c944b48596d437a9a9c09f20542.
* | Auto merge of #22459 - servo:tc-macos-wpt, r=jdmbors-servo2018-12-181-12/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move macOS WPT chunk 1 (only) from Buildbot to Taskcluster This is only one chunk at a time so that we don’t need to double the number of worker nor the cycle time during the migration. A release build takes ~40 minutes which seems worrying, but this also happens (sometimes) on Buildbot. For example: https://build.servo.org/builders/mac-rel-wpt1/builds/10401 <!-- 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/22459) <!-- Reviewable:end -->
| * | Move macOS WPT chunk 1 (only) from Buildbot to TaskclusterSimon Sapin2018-12-171-12/+1
| |/
* / Disable Linux Nigthly upload from BuildbotSimon Sapin2018-12-141-2/+0
|/
* Move linux WPT from Buildbot to TaskclusterSimon Sapin2018-12-121-34/+2
|
* Remove Buildbot script for docs uploadSimon Sapin2018-12-121-31/+0
|
* Generate apis.html in ./mach docSimon Sapin2018-12-121-8/+0
|
* Generate CSS properties docs in ./mach docSimon Sapin2018-12-121-2/+0
|
* Copy from etc/doc.servo.org in `./mach doc`Simon Sapin2018-12-121-4/+0
|
* Auto merge of #22419 - servo:tc-dev, r=jdmbors-servo2018-12-121-69/+7
|\ | | | | | | | | | | | | | | | | | | | | Buildbot: disable jobs that have moved to Taskcluster For now the Buildbot jobs are made no-ops. A separate PR to https://github.com/servo/saltfs will disable them. <!-- 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/22419) <!-- Reviewable:end -->
| * Buildbot: disable jobs that have moved to TaskclusterSimon Sapin2018-12-111-69/+7
| |
* | Make SSL tests work in servodriver.Josh Matthews2018-12-111-2/+2
| |
* | Add automated test for servodriver harness.Josh Matthews2018-12-101-0/+2
|/
* Auto merge of #22277 - servo:android, r=jdmbors-servo2018-11-281-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | Put every Android build artefact in target/android/ This works around #20380 at the cost of rebuilding build-only dependencies twice, once for normal builds and once for android builds. <!-- 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/22277) <!-- Reviewable:end -->
| * Move Android and ML build artefacts to their own subdirectoryAnthony Ramine2018-11-281-1/+1
| | | | | | | | Works around #20380.
* | Auto merge of #22274 - servo:jdm-patch-10, r=noxbors-servo2018-11-271-1/+3
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update the manifest twice to work around manifest generation issue. My theory is that the new VCS-based cache that's used when generating the manifest gets confused when files that match a gitignore rule are added for the first time. Updating the manifest twice makes the problematic files disappear from the manifest, and I'm not inclined to spend any more time chasing this bug. Fixes #22275. <!-- 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/22274) <!-- Reviewable:end -->
| * | Fix issue reference in comment.Josh Matthews2018-11-261-1/+1
| | |
| * | Update the manifest twice to work around manifest generation issue.Josh Matthews2018-11-261-1/+3
| |/
* / introduce a background-hang-monitor:Gregory Terzian2018-11-261-1/+1
|/ | | | | Mac-Os implementation of a thread sampler, Linux and Windows skeleton implementations.
* Update MPL license to https (part 1)Jan Andre Ikenmeyer2018-11-1920-20/+20
|
* Auto merge of #22176 - servo:jdm-patch-20, r=KiChjangbors-servo2018-11-171-12/+10
|\ | | | | | | | | | | | | | | Don't try to use test-css command in CI. <!-- 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/22176) <!-- Reviewable:end -->
| * Remove nonexistent variable use.Josh Matthews2018-11-131-1/+1
| |
| * Don't try to use test-css command in CI.Josh Matthews2018-11-111-12/+10
| |
* | Auto merge of #22175 - servo:jdm-patch-19, r=jdmbors-servo2018-11-161-0/+4
|\ \ | | | | | | | | | | | | | | | | | | | | | Fix linux-rel-intermittent build. <!-- 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/22175) <!-- Reviewable:end -->
| * | Fix linux-rel-intermittent build.Josh Matthews2018-11-111-0/+4
| |/
* | Auto merge of #22180 - asajeffrey:magicleap-nightly, r=jdmbors-servo2018-11-151-1/+17
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Package and release the Servo magicleap app <!-- Please describe your changes on the following line: --> Package the Magic Leap Servo2D app, and build and release it nightly. --- <!-- 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 we don't test ML <!-- 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/22180) <!-- Reviewable:end -->
| * | Add magicleap-nightly builderAlan Jeffrey2018-11-131-1/+17
| |/
* / Remove android emulator tests from buildbot CI.Josh Matthews2018-11-151-2/+0
|/
* Auto merge of #22125 - Darkspirit:https_dl_buildbot_timings, r=jdmbors-servo2018-11-061-4/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Download buildbot metadata via https https://build.servo.org/json works. https://www.hardenize.com/report/build.servo.org#www_tls Likely ECDHE-RSA-AES128-GCM-SHA256 will be used by any modern client to download the file. ----- https://docs.python.org/2/library/urllib.html > For Python versions earlier than 2.7.9, urllib does not attempt to validate the server certificates of HTTPS URIs. Use at your own risk! python3 is used to run the script: https://github.com/servo/servo/blob/535ea9674f1c80cb911a10c9333194b6c0f919ad/etc/ci/buildbot_steps.yml#L170 ----- https://docs.python.org/3.1/howto/urllib2.html > Currently urllib.request does not support fetching of https locations through a proxy. However, this can be enabled by extending urllib.request as shown in the recipe [7]. I don't think this will be downloaded through a proxy. <!-- 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/22125) <!-- Reviewable:end -->
| * Download buildbot metadata via httpsJan Andre Ikenmeyer2018-11-061-4/+4
| |
* | Add magicleap builderAlan Jeffrey2018-11-051-0/+11
|/
* Add --accept-all-licences to ./mach bootstrap-androidSimon Sapin2018-10-112-21/+4
|
* Add `--build` and `--emulator-x86` to `./mach bootstrap-android`Simon Sapin2018-10-112-5/+5
| | | | This allows not downloading dependencies that are not needed for a praticular task.
* Fix HAVE_METADATA and HAVE_CURRENT_DATA state transitionsFernando Jiménez Moreno2018-10-081-0/+1
|
* Support uploading maven artifacts.Josh Matthews2018-10-081-1/+4
|
* Auto merge of #21809 - servo:features, r=SimonSapinbors-servo2018-09-271-0/+1
|\ | | | | | | | | | | | | | | | | | | | | Only build ports/servo by default (except Android), add `./mach build --libsimpleservo` Fixes #21314 <!-- 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/21809) <!-- Reviewable:end -->
| * Build libsimpleservo on CISimon Sapin2018-09-251-0/+1
| |
* | Move etc/ci/taskcluster one level upSimon Sapin2018-09-278-868/+0
| |