Commit graph

636 commits

Author SHA1 Message Date
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
Simon Sapin
28e3321e99 Get livelog keys from tc-secrets instead of worker type definition
… in scripts for deploying new Macstadium or Packet.net workers.

CC: https://bugzilla.mozilla.org/show_bug.cgi?id=1375182#c6
2019-02-15 15:33:22 +01:00
Yuichi Tanikawa
44cca2dea5 chore: remove Homebrew install arguments, which are enabled by default 2019-02-15 14:27:47 +09:00
bors-servo
363073568e
Auto merge of #21968 - UK992:mach-package, r=jdm
Windows: Add missing dependencies

Rebased https://github.com/servo/servo/pull/16445 and updated with Gstreamer DLLs.

About msi installer, there is also included gstreamer installer, should be removed and replaced by needed gstreamer DLLs or keep it at is it?

Fixes #16422.

<!-- 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/21968)
<!-- Reviewable:end -->
2019-02-01 18:02:59 -05:00
UK992
f374dc3b7d Taskcluster: Install gstreamer-1.0-x86_64-1.14.3.msi 2019-02-01 22:35:53 +01:00
Josh Matthews
e39a0e9c77
Force headless mode for bluetooth tests. 2019-01-09 15:26:45 -05:00
Josh Matthews
9f83217886
Reorder command arguments. 2019-01-09 14:32:33 -05:00
Josh Matthews
70de0c02aa
Reduce bluetooth test parallelism. 2019-01-09 13:18:22 -05:00
bors-servo
0453e8ff5c
Auto merge of #22651 - shanavas786:skip-tidy-checkk, r=SimonSapin
Skip line length check on url strings

<!-- 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
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #22498

<!-- Either: -->
- [x] There are tests for these changes
<!-- 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/22651)
<!-- Reviewable:end -->
2019-01-08 14:18:09 -05:00
Shanavas M
650a92ac9c Treat url strings are unsplittable
Fixes #22498
2019-01-08 17:36:46 +05:30
bors-servo
d9e0461038
Auto merge of #22646 - servo:jdm-patch-29, r=emilio
Fix intermittent test paths

This should make the check_intermittents.sh nightly test job start passing again.

<!-- 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/22646)
<!-- Reviewable:end -->
2019-01-08 01:00:15 -05:00
Josh Matthews
5050cb709a
Fix intermittent test paths. 2019-01-07 12:41:12 -05:00