Josh Matthews
1b8429f9ce
Move two mac WPT jobs to taskcluster.
2019-05-13 12:18:53 -04:00
Josh Matthews
24f4792dee
Add third mac builder to taskcluster.
2019-05-13 12:18:20 -04:00
Josh Matthews
8420b299ca
Update CI to use Clang instead of outdated GCC.
2019-05-10 22:47:02 -04:00
Josh Matthews
d84679c715
Remove unused arm32 build.
2019-05-10 22:43:42 -04:00
bors-servo
81f750afa7
Auto merge of #23356 - jdm:tc-android-mac, r=jdm
...
Move android mac build 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/23356 )
<!-- Reviewable:end -->
2019-05-10 18:26:35 -04:00
bors-servo
b13f7abb16
Auto merge of #23359 - jdm:fix-ffi-tc, r=SimonSapin
...
Add libffi to pkgconfig's search path.
Fixes #23358 .
<!-- 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/23359 )
<!-- Reviewable:end -->
2019-05-10 12:22:34 -04:00
Josh Matthews
e050e4fee4
Add libffi to pkgconfig's search path.
2019-05-09 22:59:48 -04:00
Josh Matthews
08bc01be54
Add java setup to mac instructions.
2019-05-09 19:54:36 -04:00
Josh Matthews
34d3c5e1ce
Add android-mac build job to taskcluster.
2019-05-09 19:54:36 -04:00
Josh Matthews
6e99dcd280
Don't include JSON string quotes in credentials.
2019-05-09 11:50:33 -04:00
Josh Matthews
3fa2668afc
Use better variable quoting style.
2019-05-09 10:39:16 -04:00
Josh Matthews
982eb152da
Update expected JSON format for taskcluster secret.
2019-05-08 11:38:31 -04:00
Josh Matthews
594a0eaf15
Use correct variable when fetching taskcluster secret.
2019-05-07 11:11:10 -04:00
Josh Matthews
a5b5bab322
Install jq when performing WPT sync job.
2019-05-07 11:09:23 -04:00
Josh Matthews
0e1c641ebb
Remove unnecessary secret.
2019-05-07 10:59:32 -04:00
Simon Sapin
fbc9275f63
Merge tasks for Android Nightly builds
...
`./mach upload-nightly maven` wants to upload both x86 and ARMv7
2019-05-06 18:46:09 +02:00
Simon Sapin
f49376e766
Install taskcluster-proxy in the Windows AMI
2019-05-06 18:12:23 +02:00
Simon Sapin
dbbfa74e79
Split WPT update into its own task with a 4 hours timeout
2019-05-06 18:12:22 +02:00
Simon Sapin
e89fddf3f0
Install taskcluster-proxy on macOS workers
...
Follow-up on https://github.com/servo/servo/pull/23304
2019-05-03 18:34:43 +02:00
Simon Sapin
ec944d001d
Bug 1548573 - Upgrade macOS workers to generic-worker 14.1.0
2019-05-03 18:34:43 +02:00
Simon Sapin
e4d05c1c24
Give the correct scopes to daily tasks
...
Follow up to https://github.com/servo/servo/pull/23304
Example of failing tasks: https://tools.taskcluster.net/groups/GsqivaANRMyJJ3qA1ycvhg
2019-05-03 14:13:45 +02:00
bors-servo
8402b98160
Auto merge of #23312 - servo:gwup, r=jdm
...
Bug 1546777 - Upgrade generic-worker to 14.1.0 in Windows AMI
I’ve also tweaked the configuration at https://tools.taskcluster.net/aws-provisioner/servo-win2016-staging/edit according to the release notes https://github.com/taskcluster/generic-worker/releases/tag/v14.1.0
https://tools.taskcluster.net/groups/L2T4S2-2RL6aV3L1WzqhKA shows a push to the `try-taskcluster` branch configured to run the `windows_unit` job.
<!-- 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/23312 )
<!-- Reviewable:end -->
2019-05-02 22:01:44 -04:00
bors-servo
38e60136b8
Auto merge of #23304 - jdm:nightly-taskcluster, r=SimonSapin
...
Transfer mac/windows/android nightly builds to Taskcluster
Fixes #23303 .
<!-- 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/23304 )
<!-- Reviewable:end -->
2019-05-02 19:11:32 -04:00
Simon Sapin
9becc88a9c
Bug 1546777 - Upgrade generic-worker to 14.1.0 in Windows AMI
...
I’ve also tweaked the configuration at
https://tools.taskcluster.net/aws-provisioner/servo-win2016-staging/edit
according to the release notes
https://github.com/taskcluster/generic-worker/releases/tag/v14.1.0
https://tools.taskcluster.net/groups/L2T4S2-2RL6aV3L1WzqhKA
shows a push to the `try-taskcluster` branch
configured to run the `windows_unit` job.
2019-05-02 21:32:29 +02:00
Josh Matthews
e2d994b354
Support features in generic-worker tasks.
2019-05-02 10:49:24 -04:00
Josh Matthews
7e139db97d
Use taskcluster secret directly in WPT sync script.
2019-05-02 10:49:24 -04:00
Josh Matthews
dbdbbeb132
Move taskcluster secrets into appropriate mach commands.
2019-05-02 10:49:24 -04:00
Josh Matthews
e0e8f64f54
Move windows and mac nightly builds to taskcluster.
2019-05-02 10:22:05 -04:00
Josh Matthews
6ded5c9707
Move android nightly build to taskcluster.
2019-05-02 10:21:49 -04:00
Josh Matthews
7a95cbcf91
Upgrade NDK to v15c.
2019-05-01 15:08:37 -04:00
Paul Rouget
21ed7653f4
Refactoring of the Glutin port in preparation of the compositor refactoring.
2019-04-29 10:04:51 +02:00
bors-servo
b4a2d60b25
Auto merge of #23211 - jdm:win-cross, r=SimonSapin
...
Add Windows x86 build job.
This will make it easier to start working on Hololens embedding work without having to deal with a broken build first.
---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] There are tests for these changes
<!-- 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/23211 )
<!-- Reviewable:end -->
2019-04-26 08:55:28 -04:00
Josh Matthews
57d241fce5
Add Windows x86 build job.
2019-04-26 08:54:24 -04:00
Josh Matthews
facfa6a417
Allow mac WPT jobs to run longer than 60 minutes
2019-04-24 09:50:53 -04:00
Josh Matthews
4e4fe97262
Don't run full WPT testsuite twice.
2019-04-23 09:29:58 -04:00
Josh Matthews
7922359c79
Run bluetooth tests as part of WPT sync.
2019-04-22 11:41:01 -04:00
CYBAI
69da3aee19
Review WPT sync PRs automatically
2019-04-06 00:23:49 +09:00
Josh Matthews
9be40ac4b6
Make dependency walker available.
2019-04-02 10:17:42 -04:00
Josh Matthews
c0052c0894
Install virtualenv python module.
2019-04-01 17:13:14 -04:00
bors-servo
41feb83c10
Auto merge of #22355 - gterzian:add_linux_sampler, r=asajeffrey,gterzian
...
Add linux sampler
<!-- Please describe your changes on the following line: -->
---
<!-- 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 #22203 (github issue number if applicable).
<!-- Either: -->
- [x] There are tests for these changes
- [ ] These changes do not require tests because _____
<!-- 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/22355 )
<!-- Reviewable:end -->
2019-03-29 23:12:40 -04:00
Gregory Terzian
7bc29205ef
add linux sampler
2019-03-29 23:05:44 -04:00
Josh Matthews
296f848f2b
Use consistent local branch name for WPT sync.
2019-03-27 10:14:28 -04:00
bors-servo
0cb87cca13
Auto merge of #23106 - servo:jdm-patch-30, r=SimonSapin
...
Invert worker type selection logic for taskcluster.
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #23105
- [x] There are tests for these changes
<!-- 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/23106 )
<!-- Reviewable:end -->
2019-03-27 04:18:06 -04:00
Josh Matthews
03f79b241c
Use provided docker builder worker for github PR tasks.
2019-03-26 17:44:14 -04:00
Josh Matthews
90f67c11e5
Add a sampling profiler and a script to generate profiles for use with Gecko tooling.
2019-03-26 16:35:08 -04:00
Manish Goregaokar
ab4644881f
Move docs build back into tidy+unit builder, disable minification
2019-03-11 08:59:37 -07:00
Manish Goregaokar
9ecc650075
Temporarily move docs task to its own builder
2019-03-01 22:07:42 +05:30
bors-servo
ea206034ad
Auto merge of #22896 - servo:generic-worker-13, r=jdm
...
Windows AMI for Taskcluster: update generic-worker to 13.0.2
CC: https://bugzilla.mozilla.org/show_bug.cgi?id=1375182#c6
Fixes #22870
<!-- 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/22896 )
<!-- Reviewable:end -->
2019-02-15 15:58:58 -05:00
Simon Sapin
c39dbb81e3
TC Windows: Use generic-worker "raw mounts" for the sparse-checkout file
...
CC https://bugzilla.mozilla.org/show_bug.cgi?id=1495732
2019-02-15 20:20:25 +01:00
Simon Sapin
ddb85a92de
Windows AMI for Taskcluster: update generic-worker to 13.0.2
2019-02-15 18:18:39 +01:00