Commit graph

438 commits

Author SHA1 Message Date
Josh Matthews
03dcf32df3 Verify the macOS package can load basic pages. 2020-07-21 13:12:03 -04:00
Kagami Sascha Rosylight
d01648d637 Fix remaining flake8 warnings 2020-06-21 03:34:32 +02:00
atouchet
a33c75cbec Rename glutin port to winit 2020-05-27 20:27:15 -07:00
Josh Matthews
2b46d557ab
Reuse layout-2013 WPT results with layout-2020 when syncing. 2020-03-19 10:47:26 -04:00
Jan Andre Ikenmeyer
ad9ee36e7b
Switch Android to OpenSSL 1.1.1d 2020-02-12 13:51:35 +01:00
marmeladema
7b5fabe855 Fix tidiness errors for Python3 compatibility across whole repo 2019-12-11 16:03:20 +00:00
marmeladema
00cf7452ef Generate per python version virtualenv 2019-12-09 19:31:45 +00:00
Simon Sapin
7435f6afa2 Move WPT sync-from-upstream task to Linux 2019-12-05 16:14:33 +01:00
Simon Sapin
34287e5342 Move WPT Linux from Buildbot to Taskcluster
Update expectations as differences don’t look intermittent:
https://github.com/servo/servo/pull/24785#issuecomment-555602259

Fixes https://github.com/servo/servo/issues/23569
2019-11-19 18:37:29 +01:00
Simon Sapin
00151b6a6f Fix sccache failure when rustc generates hundreds of thousands of warnings
Fixes https://github.com/servo/servo/issues/24714
2019-11-12 17:46:21 +01:00
Simon Sapin
08705345d6 Always construct TC API URLs from $TASKCLUSTER_PROXY_URL or $TASKCLUSTER_ROOT_URL 2019-11-05 14:25:33 +01:00
Patrick Walton
a358bca766 Use surfman for managing GL surfaces
Co-authored-by: Alan Jeffrey <ajeffrey@mozilla.com>
Co-authored-by: Zakor Gyula <gyula.zakor@h-lab.eu>
Co-authored-by: Josh Matthews <josh@joshmatthews.net>
2019-11-01 08:47:11 -05:00
marmeladema
2b3f6a2289 Remove python/_virtualenv/ dir in clean_build_artifacts.sh 2019-10-16 08:28:30 +01:00
Josh Matthews
9e575d6357
Assign bot reviewer for automated sync PRs. 2019-09-30 10:09:49 -04:00
Josh Matthews
c21f599b05 Clean up test results as part of WPT sync. 2019-09-25 12:41:02 -04:00
Alan Jeffrey
1c174900e9 Updated performance userscript for new perf API 2019-09-03 17:37:28 -05:00
Josh Matthews
39d13d1fc8 Support running WebGL in its own thread or on the main thread. 2019-07-25 23:05:03 -04:00
Simon Sapin
91da718253 Also remove linux-rel-intermittent
Judged unnecessary: https://github.com/servo/servo/pull/23633#issuecomment-505576450
2019-06-25 21:37:30 +02:00
Simon Sapin
251315dbaf Remove some jobs from Buildbot
* `arm64`: “no good reason to continue to maintain”: https://github.com/servo/servo/pull/23414#issuecomment-505045672
* `mac-rel-intermittent`: disabled since https://github.com/servo/saltfs/pull/965
* `linux-nigthly`: only perf data collection and upload now. Closes https://github.com/servo/servo/issues/23302, where this jobs has been know to be broken for 8 weeks but nobody cared enough to fix it
2019-06-25 20:34:10 +02:00
George Roman
2a220c6b24 Filter wdspec intermittent failures 2019-06-19 20:59:28 +03:00
George Roman
2e0556c503 Run wdspec tests in a different job 2019-06-14 23:30:33 +03:00
George Roman
6d3c3e2fe3 Finish reintroducing parallelism in bluetooth tests 2019-06-13 23:46:44 +03:00
bors-servo
cb4e3e298e
Auto merge of #23362 - jdm:tc-magicleap, r=SimonSapin
Move magicleap builds to taskcluster

<!-- 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/23362)
<!-- Reviewable:end -->
2019-05-17 00:05:04 -04:00
Josh Matthews
c6ba96a058 Move magicleap build to taskcluster. 2019-05-16 17:07:02 -04:00
bors-servo
5d479109ef
Auto merge of #23406 - jdm:more-macos-tc, r=SimonSapin
Move all macOS WPT jobs to Taskcluster

<!-- 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/23406)
<!-- Reviewable:end -->
2019-05-16 11:39:17 -04:00
Josh Matthews
5dc1092977 Move all WPT mac jobs to taskcluster. 2019-05-16 00:06:06 -04:00
Josh Matthews
eb20e1ebd0
Improve output for local WPT sync runs. 2019-05-15 12:40:56 -04:00
Josh Matthews
1b8429f9ce Move two mac WPT jobs to taskcluster. 2019-05-13 12:18:53 -04:00
Josh Matthews
8420b299ca Update CI to use Clang instead of outdated GCC. 2019-05-10 22:47:02 -04:00
Josh Matthews
d84679c715 Remove unused arm32 build. 2019-05-10 22:43:42 -04:00
bors-servo
81f750afa7
Auto merge of #23356 - jdm:tc-android-mac, r=jdm
Move android mac build to taskcluster

<!-- 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/23356)
<!-- Reviewable:end -->
2019-05-10 18:26:35 -04:00
Josh Matthews
34d3c5e1ce Add android-mac build job to taskcluster. 2019-05-09 19:54:36 -04:00
Josh Matthews
6e99dcd280
Don't include JSON string quotes in credentials. 2019-05-09 11:50:33 -04:00
Josh Matthews
3fa2668afc
Use better variable quoting style. 2019-05-09 10:39:16 -04:00
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
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
Josh Matthews
7e139db97d Use taskcluster secret directly in WPT sync script. 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
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
296f848f2b
Use consistent local branch name for WPT sync. 2019-03-27 10:14:28 -04: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
Josh Matthews
5050cb709a
Fix intermittent test paths. 2019-01-07 12:41:12 -05:00