Simon Sapin
c1e9347dee
Decision task: remove remanents of Linux ARM tasks
...
CC https://github.com/servo/servo/pull/23633
2019-07-04 18:09:03 +02:00
bors-servo
d08cd5fc1c
Auto merge of #23677 - servo:travis, r=jdm
...
Move pre-review PR testing from Travis-CI to Taskcluster
<!-- 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/23677 )
<!-- Reviewable:end -->
2019-07-03 02:28:24 -04:00
Simon Sapin
6609b098d6
Add ./mach check
to CI
2019-07-02 18:29:24 +02:00
Simon Sapin
da766d02eb
Move pre-review PR testing from Travis-CI to Taskcluster
2019-07-01 21:55:59 +02:00
Simon Sapin
1df2605292
Rename {azure,raqote}_backend feature flags to canvas2d-{azure,raqote}
2019-07-01 15:46:33 +02:00
Simon Sapin
bddfe9a468
Remove default-except-unstable
...
… and use remaining unstable features unconditionally.
This doesn’t actually change the set of crates that can build on the Stable channel.
2019-07-01 15:43:24 +02:00
bors-servo
57205318c5
Auto merge of #23587 - jdm:smup67, r=asajeffrey
...
Upgrade to SpiderMonkey 67
<!-- 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/23587 )
<!-- Reviewable:end -->
2019-06-26 18:51:14 -04:00
Josh Matthews
63714c90fb
Upgrade to Spidermonkey 67.
2019-06-26 18:10:46 -04:00
Simon Sapin
91da718253
Also remove linux-rel-intermittent
...
Judged unnecessary: https://github.com/servo/servo/pull/23633#issuecomment-505576450
2019-06-25 21:37:30 +02:00
Simon Sapin
251315dbaf
Remove some jobs from Buildbot
...
* `arm64`: “no good reason to continue to maintain”: https://github.com/servo/servo/pull/23414#issuecomment-505045672
* `mac-rel-intermittent`: disabled since https://github.com/servo/saltfs/pull/965
* `linux-nigthly`: only perf data collection and upload now. Closes https://github.com/servo/servo/issues/23302 , where this jobs has been know to be broken for 8 weeks but nobody cared enough to fix it
2019-06-25 20:34:10 +02:00
bors-servo
e100af57a5
Auto merge of #23605 - servo:jdm-patch-28, r=SimonSapin
...
Always create a WPT update task.
This fixes #23603 .
<!-- 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/23605 )
<!-- Reviewable:end -->
2019-06-25 11:01:05 -04:00
bors-servo
ba7a9a47d0
Auto merge of #23598 - georgeroman:redirect_wdspec_tests_errors, r=jdm
...
Filter intermittent wdspec tests failures
<!-- Please describe your changes on the following line: -->
With this change, the intermittent failures for wdspec tests will be filtered and reported.
---
<!-- 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
<!-- 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/23598 )
<!-- Reviewable:end -->
2019-06-21 20:12:36 -04:00
bors-servo
ae33700c72
Auto merge of #23445 - servo:rustup_win, r=jdm
...
Taskcluster: use current rustup.rs on Windows
1.18.3 includes speed improvements when excracting tarballs:
https://github.com/rust-lang/rustup.rs/blob/1.18.3/CHANGELOG.md
<!-- 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/23445 )
<!-- Reviewable:end -->
2019-06-21 19:30:04 -04:00
Josh Matthews
fc6f6bdda7
Always create a WPT update task.
2019-06-21 16:05:15 -07:00
George Roman
2a220c6b24
Filter wdspec intermittent failures
2019-06-19 20:59:28 +03:00
George Roman
2e0556c503
Run wdspec tests in a different job
2019-06-14 23:30:33 +03:00
George Roman
6d3c3e2fe3
Finish reintroducing parallelism in bluetooth tests
2019-06-13 23:46:44 +03:00
Josh Matthews
87e27c828c
Use clang on linux.
2019-06-12 10:20:14 -04:00
Josh Matthews
65110bd46c
Add a linux release build to every push.
2019-06-12 09:56:35 -04:00
Josh Matthews
38230d3047
Share windows cross building setup.
2019-06-11 15:53:35 -04:00
Josh Matthews
d9fdf42bfe
Improve windows DLL packaging.
2019-06-11 15:53:35 -04:00
Josh Matthews
385b46cff7
Disable WGL for Windows arm64.
2019-06-11 15:53:35 -04:00
Josh Matthews
50f3b32bdf
Only build libsimpleservo on win arm64.
2019-06-11 15:53:34 -04:00
Josh Matthews
41f47cba31
Use raqote backend for win arm64.
2019-06-11 09:15:20 -04:00
Josh Matthews
9ffad13a7c
Add arm64 tools to windows AMI.
2019-06-07 11:47:08 -04:00
Josh Matthews
098d08d9cc
Enable cross builds for pkg-config on windows.
2019-06-07 11:47:08 -04:00
Josh Matthews
0daddbcfd9
Add Windows arm64 build.
2019-06-07 11:47:08 -04:00
bors-servo
4c234de927
Auto merge of #23504 - jdm:win-simpleservo, r=asajeffrey
...
Build simpleservo on Windows
The mozangle change means that we don't rebuild mozangle (and transitively script) because the requested features are different when building libsimpleservo.
<!-- 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/23504 )
<!-- Reviewable:end -->
2019-06-05 01:21:47 -04:00
Josh Matthews
2743015505
Build libsimpleservo on Windows CI.
2019-06-04 11:21:59 -04:00
bors-servo
3a2705f587
Auto merge of #23484 - servo:jdm-patch-53, r=Manishearth
...
Update gstreamer on Windows to 1.16.0.
Fixes #23348 .
<!-- 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/23484 )
<!-- Reviewable:end -->
2019-06-03 19:18:19 -04:00
Josh Matthews
96c51cf173
Package DLLs correctly for Windows cross builds.
2019-06-03 10:41:17 -04:00
Josh Matthews
5a550e236c
Build raqote backend on CI.
2019-06-03 00:12:01 -04:00
Josh Matthews
8ae287375f
Update gstreamer on Windows to 1.16.0.
2019-05-30 13:02:43 -04:00
Alan Jeffrey
06745fcb9f
Update magicleap SDK to v0.20.0+ndk19c
2019-05-28 15:26:35 -05:00
bors-servo
ce756346a4
Auto merge of #23383 - jdm:tc-parent, r=jdm
...
Reuse more tasks
<!-- 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/23383 )
<!-- Reviewable:end -->
2019-05-23 22:51:41 -04:00
bors-servo
5ffa689e9f
Auto merge of #23412 - servo:ssh, r=Manishearth
...
Add some SSH keys to tc-mac workers
<!-- 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/23412 )
<!-- Reviewable:end -->
2019-05-23 21:12:40 -04:00
Simon Sapin
3d0be552d8
git show --pretty=%P
sometimes prints a diff. Use git cat-file
instead.
2019-05-23 16:38:28 -04:00
Simon Sapin
0ed6cdbb42
Compute the "task ID" only when needed
2019-05-23 16:16:40 -04:00
bors-servo
965477eb96
Auto merge of #23407 - georgeroman:reintroduce_parallelism_in_bluetooth_tests, r=jdm
...
Reintroduce parallelism in the bluetooth tests
<!-- Please describe your changes on the following line: -->
With https://github.com/web-platform-tests/wpt/pull/16819 in place, https://github.com/servo/servo/issues/22619 should be fixed, so the changes introduced by https://github.com/servo/servo/pull/22662 can be reverted.
---
<!-- 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
<!-- 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/23407 )
<!-- Reviewable:end -->
2019-05-23 13:41:25 -04:00
Josh Matthews
0edf865deb
Index taskcluster tasks by merge parents if available.
2019-05-23 18:35:07 +02:00
Simon Sapin
3211c6628e
Taskcluster: use current rustup.rs on Windows
...
1.18.3 includes speed improvements when excracting tarballs:
https://github.com/rust-lang/rustup.rs/blob/1.18.3/CHANGELOG.md
2019-05-23 13:38:34 +02:00
Simon Sapin
ed4c1ff3d6
Add some SSH keys to tc-mac workers
2019-05-23 13:35:36 +02:00
bors-servo
415b26e4f1
Auto merge of #23434 - jdm:wpt-fix, r=Manishearth
...
Fix nightly WPT sync job
These changes were tested by triggering the daily hook with a branch that included them, and they caused #23433 to be opened successfully.
<!-- 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/23434 )
<!-- Reviewable:end -->
2019-05-21 23:58:05 -04:00
Josh Matthews
ceff9a61ef
Allow pushing updated WPT results to git remote.
2019-05-21 21:20:38 -04:00
Josh Matthews
1cbeb7a612
Disable sccache on macOS
2019-05-21 17:43:55 -04:00
Josh Matthews
2406d0973a
Schedule a release build for WPT daily job if necessary.
2019-05-21 15:06:38 -04:00
bors-servo
07c43f7ffd
Auto merge of #23426 - servo:jdm-patch-49, r=jdm
...
Add gnutls dependency for gstreamer plugins build
From one of the newer macOS taskcluster workers:
```
==> Installing gst-plugins-bad dependency: srtp
==> Downloading https://homebrew.bintray.com/bottles/srtp-2.2.0.high_sierra.bottle.tar.gz
==> Pouring srtp-2.2.0.high_sierra.bottle.tar.gz
🍺 /Users/worker/homebrew/Cellar/srtp/2.2.0: 14 files, 408.4KB
==> Installing gst-plugins-bad
Error: An exception occurred within a child process:
RuntimeError: /Users/worker/homebrew/opt/gnutls not present or broken
Please reinstall gnutls. Sorry :(
Installing ./etc/taskcluster/macos/formula/gst-plugins-bad.rb has failed!
```
<!-- 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/23426 )
<!-- Reviewable:end -->
2019-05-19 20:56:30 -04:00
Josh Matthews
7b8511e2c5
Add gnutls dependency for gstreamer plugins build
2019-05-19 10:23:08 -04:00
bors-servo
32ddc420a4
Auto merge of #23415 - servo:jdm-patch-48, r=SimonSapin
...
Make net.generic.worker a LaunchDaemon
Based on my reading in https://www.launchd.info/ I don't believe it should be a LaunchAgent, since it runs for another user than the one that is logged in.
<!-- 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/23415 )
<!-- Reviewable:end -->
2019-05-19 08:59:52 -04:00
bors-servo
538a7a59d5
Auto merge of #23419 - servo:SimonSapin-patch-1, r=jdm
...
Fix magicleap nightly upload
Remove some extra quotes in the shell script
Failed in https://tools.taskcluster.net/tasks/WtK7OY9qQ6Wg9xbXCS8eCQ
<!-- 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/23419 )
<!-- Reviewable:end -->
2019-05-18 18:45:39 -04:00