cdeler
c40890401d
#20437 now bluetooth tests are executed with product=servodriver
2018-12-16 19:11:37 +03:00
cdeler
84aca5a9bb
#20437 resolved PR issues
2018-12-16 19:11:36 +03:00
cdeler
e0030eab3d
#20437 added a special bluetooth tests to CI
2018-12-16 19:11:36 +03: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
8588e928e7
Remove Buildbot script for docs upload
2018-12-12 08:28:59 +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
Simon Sapin
00a1e9391c
Generate apis.html in ./mach doc
2018-12-12 08:28:15 +01:00
Simon Sapin
98c5710135
Generate CSS properties docs in ./mach doc
2018-12-12 08:28:15 +01:00
Simon Sapin
e2c3acf4d5
Copy from etc/doc.servo.org in ./mach doc
2018-12-12 08:28:14 +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
bors-servo
67a70f49ab
Auto merge of #22424 - servo:tc-docs, r=Manishearth
...
Add documentation on Treeherder
<!-- 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/22424 )
<!-- Reviewable:end -->
2018-12-11 21:25:00 -05:00
Simon Sapin
1b9de89b15
Add documentation on Treeherder
2018-12-11 22:51:21 +01:00
Simon Sapin
e6d6bd7d03
Buildbot: disable jobs that have moved to Taskcluster
2018-12-11 20:11:12 +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
Josh Matthews
6ab475b0f4
Make SSL tests work in servodriver.
2018-12-11 12:51:36 -05:00
Simon Sapin
6de65556b4
Taskcluster: add libsimpleservo and less-unstable builds to linux-dev task
2018-12-11 18:47:26 +01:00
Simon Sapin
e576e3d79e
Add some documentation on the various Taskcluster worker types
2018-12-11 18:40:39 +01:00
Josh Matthews
08b76ee73f
Add automated test for servodriver harness.
2018-12-10 19:07:06 -05:00
Simon Sapin
d4442f0f73
Bug 1509027 - Use more restricted scope for Treeherder routes
...
https://bugzilla.mozilla.org/show_bug.cgi?id=1509027
2018-12-08 01:58:36 +01:00
Simon Sapin
6e20450247
Fix logic error from “Don’t run warnings into errors when trying Nightly”
...
https://github.com/servo/servo/pull/22323
2018-12-02 11:23:33 +01:00
Simon Sapin
c04d1ca2a4
Don’t run warnings into errors when trying Nightly
2018-11-30 11:30:18 +01:00
bors-servo
ae09fe490b
Auto merge of #22277 - servo:android, r=jdm
...
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 -->
2018-11-28 07:02:12 -05:00
Anthony Ramine
496a62860e
Move Android and ML build artefacts to their own subdirectory
...
Works around #20380 .
2018-11-28 13:00:44 +01:00
bors-servo
e7d4e65660
Auto merge of #22274 - servo:jdm-patch-10, r=nox
...
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 -->
2018-11-27 10:16:45 -05:00
Josh Matthews
8c29eeaf8f
Fix issue reference in comment.
2018-11-26 22:39:06 -05:00
bors-servo
c6f4dcce47
Auto merge of #21673 - gterzian:add_background_monitor, r=<try>
...
Add background hang monitor
<!-- Please describe your changes on the following line: -->
Early feedback welcome, still need to ~~actually integrate it in the constellation message loop, and~~ use it in Layout and Script...
---
<!-- 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
- [ ] `./mach test-tidy` does not report any errors
- [ ] These changes fix #16740 (github issue number if applicable).
<!-- Either: -->
- [ ] There are tests for these changes OR
- [ ] 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/21673 )
<!-- Reviewable:end -->
2018-11-26 22:35:07 -05:00
Josh Matthews
59500cdcc7
Update the manifest twice to work around manifest generation issue.
2018-11-26 22:34:33 -05:00
Gregory Terzian
4eb785cdc0
introduce a background-hang-monitor:
...
Mac-Os implementation of a thread sampler,
Linux and Windows skeleton implementations.
2018-11-26 14:15:33 +08:00
Jan Andre Ikenmeyer
b9ac97051f
Alternative CA database generator
2018-11-24 17:42:51 +01:00
Simon Sapin
d406f90f32
Use homebrew bundle
to avoid errors on upgrade available.
...
`homebrew install` could exit with errors like:
```
Error: cmake 3.12.4 is already installed
To upgrade to 3.13.0, run `brew upgrade cmake`
```
This solution is the one recommended in https://github.com/Homebrew/brew/issues/2491
2018-11-22 17:46:49 +01:00
Simon Sapin
35eaa924ec
Make Taskcluster tasks show up on Treeherder
...
See for example https://treeherder.allizom.org/#/jobs?repo=servo-try-taskcluster
2018-11-20 19:56:30 +01:00
Jan Andre Ikenmeyer
f5ab95786f
Update MPL license to https (part 1)
2018-11-19 14:46:43 +01:00
bors-servo
679fb36924
Auto merge of #22176 - servo:jdm-patch-20, r=KiChjang
...
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 -->
2018-11-17 00:37:38 -05:00
bors-servo
1517298820
Auto merge of #22175 - servo:jdm-patch-19, r=jdm
...
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 -->
2018-11-16 16:18:03 -05:00