Josh Matthews
56ddf863ad
Merge android-x86 tests into one step.
2018-09-18 11:14:54 -04: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
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
Josh Matthews
80423dbfb1
Resume WPT syncing on mac builders.
2018-07-19 09:26:19 -04: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
Josh Matthews
f37699d682
Use an explicit virtualenv name when running perf tests.
2018-07-12 09:41:43 -04:00
Simon Sapin
b25483d012
Add a no-op 'android-x86' set of Buildbot steps
...
This seems to exist before we configure Buildbot to look for it.
Actual compilation and testing steps will be added once Buildbot
is configured to run them.
CC https://github.com/servo/servo/issues/21124 ,
https://github.com/servo/servo/issues/21116
2018-07-11 20:39:03 +02:00
Josh Matthews
55a8de5d6b
Run WPT sync on a machine with a case-sensitive filesystem.
2018-07-09 16:58:24 -04:00
tigercosmos
80c41b4266
Check WPT manifest when running test-tidy
2018-06-19 12:52:07 -07:00
Aneesh Agrawal
6861f9bdcf
Make it easier to debug Taskcluster runs
...
Print out each command before it is run,
to help debug future Taskcluster issues.
2018-05-20 18:41:11 -07:00
bors-servo
b0cb92176a
Auto merge of #20819 - servo:fourchette, r=jdm
...
Remove unused build targets
<!-- 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/20819 )
<!-- Reviewable:end -->
2018-05-19 06:22:21 -04:00
Emilio Cobos Álvarez
a440a0bdaf
Remove geckolib-related build commands.
2018-05-17 11:24:59 -05:00
Simon Sapin
f69cbbb647
Install rustup in TaskCluster builds
2018-05-15 16:58:07 -05:00
Simon Sapin
00de912ad5
Set environment variables for taskcluster builds
2018-05-15 15:54:39 -05:00
Emilio Cobos Álvarez
8146850215
Remove Geckolib CI.
2018-04-28 10:26:48 +02:00
Anthony Ramine
2d1938bafb
Revert "Don't clean nightlies on Mac builds"
...
Lars is back to kill servo-mac5 so this can come back.
This reverts commit d52011ceb3
.
2018-04-26 16:43:30 +02:00
Anthony Ramine
d52011ceb3
Don't clean nightlies on Mac builds
...
Everything is on fire on the CI because this fails to work on servo-mac5 for some
stupid reason. Let's avouid the issue for now because we need to be able to work.
2018-04-26 14:33:12 +02:00
Josh Matthews
f1e9e6d111
Remove update-manifest argument that is no longer valid.
2018-03-16 21:49:24 -04:00
Josh Matthews
8b378120a4
Avoid using WPT test runner to update the test manifest.
2018-03-16 02:17:49 -04:00
bors-servo
1c7424d920
Auto merge of #20260 - servo:jdm-patch-11, r=asajeffrey
...
Run automated test for memory report charter.
No point in having tests if they don't get run.
<!-- 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/20260 )
<!-- Reviewable:end -->
2018-03-15 11:07:40 -04:00
Josh Matthews
34d14a092c
Unbreak the docs build.
2018-03-11 13:45:44 -04:00
Josh Matthews
ec5daacaa9
Run memory charting test on CI.
2018-03-09 14:47:06 -05:00
Josh Matthews
ed05c51f22
Improve disk usage of doc builds.
2018-03-02 08:09:44 -05:00
Josh Matthews
1a8507cada
Clean up after some disk-space intensive builds.
2018-02-27 12:10:24 -05:00
bors-servo
8329a45163
Auto merge of #20112 - servo:jdm-patch-11, r=asajeffrey
...
Include non-upstream metadata changes in WPT sync.
The original sync work excluded changes to metadata files under tests/wpt/mozilla under the assumption that any change in test results indicated an existing intermittent issue. This is incorrect, because these tests rely on shared infrastructure with upstream, so the results can be influenced by syncing.
<!-- 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/20112 )
<!-- Reviewable:end -->
2018-02-23 13:55:06 -05:00
Josh Matthews
86e4fa50d3
Refine the set of directories that are checked during WPT syncing.
2018-02-23 12:58:56 -05:00
Josh Matthews
5b050d093e
Include non-upstream metadata changes in WPT sync.
2018-02-23 10:21:52 -05:00
bors-servo
f74451f039
Auto merge of #20107 - servo:jdm-patch-10, r=emilio
...
Clean more build artificats
This is the latest attempt in the war against disk space usage on the build machines.
<!-- 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/20107 )
<!-- Reviewable:end -->
2018-02-23 10:09:49 -05:00
Josh Matthews
878bf4ee6f
Use CI script instead of ./mach clean
...
The script is more thorough that the mach command, which only wraps `cargo clean`.
2018-02-23 10:08:35 -05:00
Josh Matthews
0896fca5f0
Create script to easily remove existing CI build artifacts.
2018-02-23 10:08:35 -05:00
bors-servo
16bd067c6c
Auto merge of #20086 - servo:jdm-patch-6, r=aneeshusa
...
Add debug output to doc build.
This should narrow down the cause of https://github.com/servo/servo/issues/17243 .
<!-- 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/20086 )
<!-- Reviewable:end -->
2018-02-22 14:36:17 -05:00
Josh Matthews
0fc667fcee
Use more periods.
2018-02-22 10:58:07 -05:00
Josh Matthews
47e0dab42a
Set CARGO_HOME for Windows builders.
...
This sets it to a directory that all relevant users can manipulate without any issues.
2018-02-20 22:02:01 -05:00
Josh Matthews
e3ab8b6d90
Add debug output to doc build.
...
This should narrow down the cause of https://github.com/servo/servo/issues/17243 .
2018-02-20 12:05:33 -05:00
Josh Matthews
710baa4f6f
Clean target directories of linux builders.
...
This should avoid our frequent problems with running out of disk space on the smallest linux build machines.
2018-02-20 10:21:27 -05:00