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
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
Gregory Terzian
7bc29205ef
add linux sampler
2019-03-29 23:05:44 -04:00
Josh Matthews
03f79b241c
Use provided docker builder worker for github PR tasks.
2019-03-26 17:44:14 -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
Simon Sapin
7a628080ec
Taskcluster: Don’t attempt to write to the index from unprivileged tasks
2019-01-07 17:47:05 +01:00
Simon Sapin
bc366d01a8
Add a script to run .taskcluster.yml
expansion offline
...
That file’s logic is getting kinda complex
2019-01-07 15:00:06 +01:00
Simon Sapin
5d0dbd6355
Taskcluster: run tidy on PRs
2019-01-05 01:15:17 +01:00
Josh Matthews
bc6174a10a
Mock linux WPT taskcluster task.
2018-12-21 21:39:35 -05:00
Josh Matthews
7a49777ae6
Revert "Move linux WPT from Buildbot to Taskcluster"
...
This reverts commit e60e534d23
.
2018-12-21 19:05:27 -05:00
bors-servo
f3ca48206e
Auto merge of #22459 - servo:tc-macos-wpt, r=jdm
...
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 -->
2018-12-18 21:45:11 -05:00
Simon Sapin
0f3f253bfd
Move macOS WPT chunk 1 (only) from Buildbot to Taskcluster
2018-12-17 17:22:49 +01:00
Simon Sapin
872c2d2732
Taskcluster: build Servo Nigthly for Linux, upload to S3
2018-12-14 21:03:53 +01:00
Simon Sapin
abb7964a8f
htop is nice to have on a server but not necessary to build Servo
2018-12-14 17:08:22 +01:00
Simon Sapin
d318e55b1c
Move WPT extras to the last chunk
...
Maybe it’ll take less time total?
2018-12-14 17:08:21 +01:00
Simon Sapin
4cb0307d27
Taskcluster: implement macOS WPT tasks
2018-12-14 15:39:21 +01:00
Simon Sapin
1031b48214
decisionlib: add with_curl_artifact_script for macOS
2018-12-14 11:35:53 +01:00
Simon Sapin
b5dc58d277
Tasckluster: add a second macOS worker
...
Tweak the Salt definition of /Library/LaunchAgents/net.generic.worker.plist
so that the `user` parameter for the template file is not taken
as a parameter for `file.managed`.
(The first run created a file owned by `worker` instead of `root`.)
2018-12-14 11:05:53 +01:00
bors-servo
0cf129208f
Auto merge of #22446 - servo:x86, r=SimonSapin
...
Disable emulator testing in try-wpt-android and try-android too
<!-- 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/22446 )
<!-- Reviewable:end -->
2018-12-14 00:54:02 -05:00
bors-servo
f7fd128881
Auto merge of #22442 - servo:wpt-logs, r=jdm
...
Taskcluster: make WPT logs more readable
Fixes #22438
<!-- 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/22442 )
<!-- Reviewable:end -->
2018-12-13 23:48:51 -05:00
Simon Sapin
f3dee856ac
One Treeherder page for all try-related branches
...
This will be effective at https://treeherder.allizom.org/#/jobs?repo=servo-try
once https://github.com/mozilla/treeherder/pull/4371 lands,
and at https://treeherder.mozilla.org/#/jobs?repo=servo-try
after it is deployed.
2018-12-13 18:23:53 +01:00
Simon Sapin
b46b873e77
Taskcluster: make wptrunner use "non-interactive formatting"
...
Fixes https://github.com/servo/servo/issues/22438
2018-12-13 17:45:41 +01:00
Simon Sapin
799606df58
Disable emulator testing in try-wpt-android and try-android too
2018-12-13 15:21:49 +01:00
Simon Sapin
27e903bab8
Decision task: print IDs of tasks scheduled or found in the index
2018-12-13 11:38:48 +01:00
Simon Sapin
8de59c15b5
Index/cache more tasks
...
This help `@bors-servo retry` not run a task again
if there’s already a successful run.
2018-12-13 11:37:42 +01:00
Simon Sapin
be69c01ba7
Taskcluster-Treeherder only supports submitting to one Treeherder repo :(
...
ff5261151a/src/handler.js (L65-L70)
2018-12-13 11:25:58 +01:00
Simon Sapin
4cd200dd61
Ensure all tasks started from decision_task.py are on Treeherder.
2018-12-13 11:04:17 +01:00
Simon Sapin
e60e534d23
Move linux WPT from Buildbot to Taskcluster
2018-12-12 20:02:44 +01:00
Simon Sapin
e680c5be80
Taskcluster: align Linux WPT task with what’s now on Buildbot
2018-12-12 20:02:44 +01:00
Simon Sapin
e7b493df18
Taskcluster: Add support for trychoosers
2018-12-12 12:46:55 +01:00
Simon Sapin
eb21ceaf98
Upload to doc.servo.org when merging to master
2018-12-12 08:28:58 +01:00
Simon Sapin
a35d16a09c
Taskcluster: build docs
2018-12-12 08:28:57 +01:00
Simon Sapin
e5ae3464cc
Shorter Treeherder "symbols"
2018-12-12 08:28:15 +01:00
bors-servo
4ef1db879c
Auto merge of #22419 - servo:tc-dev, r=jdm
...
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 -->
2018-12-12 01:18:54 -05:00
Simon Sapin
1b9de89b15
Add documentation on Treeherder
2018-12-11 22:51:21 +01:00
Simon Sapin
72492b58db
Taskcluster: Add Buildbot-equivalent Android x86 task
...
CC https://github.com/servo/servo/issues/22187 , https://github.com/servo/servo/pull/22257
2018-12-11 20:10:50 +01:00
Simon Sapin
554ee4e59d
Fix Terraform scripts for Packet.net deployment
2018-12-11 20:10:50 +01:00
Simon Sapin
0619541004
Taskcluster: add android-dev task
2018-12-11 19:01:09 +01:00
Simon Sapin
ac9a72aed5
Remove daily no-op Android task.
...
Because `find_or_create` is used, it never actually runs!
The corresponding pre-merge task is always found.
2018-12-11 19:01:09 +01:00