Simon Sapin
b3b67ef5ee
Strip command whitespace
2018-09-24 16:59:40 +02:00
Simon Sapin
726ccf3a39
Each sub-task needs IRC notification individually
2018-09-24 16:54:35 +02:00
Simon Sapin
45ab69b996
Document Taskcluster config locations
2018-09-24 16:32:03 +02:00
Simon Sapin
117cb65b76
Document daily tasks
2018-09-24 16:30:08 +02:00
Simon Sapin
947c01ea25
Add support for daily builds
...
https://tools.taskcluster.net/hooks/project-servo/daily
2018-09-24 15:35:50 +02:00
Simon Sapin
67794b6146
Add link on role expansion
2018-09-24 15:35:50 +02:00
Simon Sapin
000b8dd954
Taskcluster README
2018-09-24 15:35:50 +02:00
Simon Sapin
f5430df60e
Disable WPT on Taskcluster for now
2018-09-24 15:35:50 +02:00
Simon Sapin
ffd94e2849
Add decision task mocking
2018-09-24 15:35:49 +02:00
Josh Matthews
119dc9b4b0
Create build steps for android-mac
2018-09-21 14:29:43 -04:00
Simon Sapin
d0a57e2303
Restore missing $SHELL env variable accidentally removed in dockerfile split
2018-09-21 16:23:28 +02:00
Simon Sapin
6d71436bf2
Remove obsolete script
2018-09-21 16:23:28 +02:00
Simon Sapin
73df9c9718
Split decision task code into more functions
2018-09-21 16:23:27 +02:00
Simon Sapin
735c2fd5e5
Tidy
2018-09-21 13:38:45 +02:00
Simon Sapin
2e1a3b169b
Use curl-artifct.sh
2018-09-21 12:46:55 +02:00
Simon Sapin
a6fbab9c5b
Adapt servo/servo-taskcluster-experiments’s code for servo/servo
2018-09-21 12:45:20 +02:00
Simon Sapin
1492bacbca
Use .taskcluster.yml from servo/servo-taskcluster-experiments
2018-09-21 12:39:57 +02:00
Simon Sapin
17a0061219
Merge https://github.com/servo/servo-taskcluster-experiments/
2018-09-21 12:38:10 +02:00
Simon Sapin
2b974fec97
Move to a subdirectory to prepare merging in the servo/servo repostitory
2018-09-21 12:34:24 +02:00
Josh Matthews
56ddf863ad
Merge android-x86 tests into one step.
2018-09-18 11:14:54 -04:00
Simon Sapin
a9627d233f
Update getopts
...
*Sigh* https://github.com/rust-lang-nursery/getopts/pull/53#issuecomment-415770100
2018-08-24 17:49:58 +02:00
Alan Jeffrey
74c1e00d81
Upgraded to SM 60
2018-08-20 18:22:29 -04:00
bors-servo
d34403047e
Auto merge of #21434 - servo:jdm-patch-19, r=jdm
...
Remove warnings about WPT syncing process.
The process is well understood now and they're just annoying to remove every time.
<!-- 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/21434 )
<!-- Reviewable:end -->
2018-08-19 14:24:53 -04:00
Josh Matthews
9ee7860665
Remove warnings about WPT syncing process.
2018-08-16 06:44:40 -07:00
Josh Matthews
53f2a2a446
Clean more build artifacts.
2018-08-16 06:38:55 -07:00
Pyfisch
045f8bcf30
Add --cap-lints warn to rustdoc script
...
Use --document-private-items instead of
manually specifying passes as this is deprecated.
Closes #21179
2018-08-05 12:21:25 +02:00
Josh Matthews
aba765afbb
Actually clean all build artifacts.
2018-08-01 12:09:22 -04:00
Paul Rouget
bef2fe83cd
new android port: fix android build and tests
2018-07-31 22:39:45 +08:00
Josh Matthews
f63c9d14a9
Avoid frequent disk space errors on cross builders.
2018-07-30 15:39:24 -04:00
bors-servo
e9bc6f43be
Auto merge of #21242 - servo:android-wpt, r=jdm
...
Run a couple WPT tests on Android on 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/21242 )
<!-- Reviewable:end -->
2018-07-28 12:10:42 -04:00
Josh Matthews
2fda6bfda3
Use local android toolchain for dynamic symbol check.
2018-07-27 19:32:50 -04:00
Simon Sapin
5e5b89a0dc
Run a couple WPT tests on Android on CI
2018-07-26 15:36:46 +02:00
Simon Sapin
4306336a5b
run_in_headless_android_emulator: add support for $HOST_FILE
2018-07-26 15:36:46 +02:00
bors-servo
37a73d3bc0
Auto merge of #21213 - servo:android-wpt, r=nox+jgraham
...
Add some support for WPT tests in an Android emulator through WebDriver
This succeeds on my machine:
`./mach test-wpt --product servodriver --binary etc/run_in_headless_android_emulator.py --binary-arg servo-x86 --binary-arg target/i686-linux-android/release/servo.apk /_mozilla/mozilla/DOMParser.html`
<!-- 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/21213 )
<!-- Reviewable:end -->
2018-07-20 18:53:23 -04:00
Simon Sapin
e6eca2bce4
run_in_headless_android_emulator: add some code comments
2018-07-19 20:12:58 +02:00
Simon Sapin
94d1acbcfd
run_in_headless_android_emulator: add support for reverse port forwarding
2018-07-19 19:16:07 +02:00
Simon Sapin
d7495a2297
run_in_headless_android_emulator: add support for user stylesheets
2018-07-19 19:02:34 +02:00
Simon Sapin
33234affc9
run_in_headless_android_emulator: add port forwarding for webdriver
2018-07-19 18:52:17 +02:00
Simon Sapin
f5ff709c79
Refactor run_in_headless_android_emulator.py into more functions
2018-07-19 18:44:47 +02:00
Josh Matthews
80423dbfb1
Resume WPT syncing on mac builders.
2018-07-19 09:26:19 -04:00
bors-servo
cc2fe91041
Auto merge of #21200 - servo:run_in_headless_android, r=nox
...
Refactor run_in_headless_android_emulator.py out of mach test-android-startup
… and make it more careful about not leaving zombie processes behind.
<!-- 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/21200 )
<!-- Reviewable:end -->
2018-07-18 12:33:14 -04:00
Simon Sapin
5d416e6600
Refactor run_in_headless_android_emulator.py out of mach test-androi-startup
...
… and make it more careful about not leaving zombie processes behind.
2018-07-18 18:23:50 +02:00
bors-servo
d25bd95d6f
Auto merge of #21185 - servo:bootstrapped-android, r=paulrouget
...
Stop using Salt-installed Android SDK on 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/21185 )
<!-- Reviewable:end -->
2018-07-18 08:38:37 -04:00
Josh Matthews
8084cf882d
Revert f37699d682
to fix perf test.
2018-07-17 12:03:13 -04:00
Josh Matthews
e1f4604e66
Recreate virtualenv from scratch when syncing WPT
2018-07-17 11:58:36 -04:00
Simon Sapin
6ef56dac2b
Android: run ./mach package implicitly after ./mach build by default
...
The result of `./mach build` for Android is a `.so` file
that cannot be used on its own, so running build without package
is presumably never useful.
2018-07-16 17:08:28 +02:00
Simon Sapin
e38a45bdaa
Stop using Salt-installed Android SDK on CI
2018-07-16 15:10:21 +02:00
bors-servo
f01f6ae6bf
Auto merge of #21167 - servo:jdm-patch-13, r=asajeffrey
...
Avoid virtualenv conflicts when running nightly jobs
To avoid the errors that appear in http://build.servo.org/builders/linux-nightly/builds/750 , I'm trying to keep the regular mach virtualenv and the one used for test-perf separate.
<!-- 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/21167 )
<!-- Reviewable:end -->
2018-07-12 19:26:32 -04:00
Simon Sapin
bfb3f2f66d
Exiting on broken pipe is expected operation for the 'yes' program
2018-07-12 22:47:02 +02:00
Simon Sapin
abb2ac6d20
Test Android x86 on CI
2018-07-12 20:30:32 +02:00