Commit Graph

5823 Commits

Author SHA1 Message Date
Tom Ritter
e0934a52d0 Bug 1540907 - Bump MinGW version to pick up MFVideoTransferMatrix constants r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D26530

--HG--
extra : moz-landing-system : lando
2019-04-08 19:14:03 +00:00
Geoff Brown
5bb8b39256 Bug 1534647 - Switch python3 version to 3.6 on osx hosts; r=ahal
Quick fix for python3 mozbase perma-fail on osx: Use python 3.6 explicitly, rather
than the system default 3.7, which appears to be broken currently (lacking ssl support).

Differential Revision: https://phabricator.services.mozilla.com/D26345

--HG--
extra : moz-landing-system : lando
2019-04-08 19:10:25 +00:00
Andi-Bogdan Postelnicu
33e3a6dedd Bug 1542824 - [Coverity] Limit Coverity to run only on try. r=bastien
Differential Revision: https://phabricator.services.mozilla.com/D26571

--HG--
extra : moz-landing-system : lando
2019-04-08 18:23:54 +00:00
alexandru.ionescu
faeccf1361 Bug 1532545 Add support for running page load tests against Fennec r=rwood
Differential Revision: https://phabricator.services.mozilla.com/D25723

--HG--
extra : moz-landing-system : lando
2019-04-08 17:47:59 +00:00
Rail Aliiev
53a245f3e2 Bug 1541693: Stop marking releases as started r=mtabara
Ship-it v1 is going away soon and we won't need to create new releases in Ship-it v1 in parallel with Ship-it v2. It's time to prep patches to remove this functionality.

Differential Revision: https://phabricator.services.mozilla.com/D26044

--HG--
extra : moz-landing-system : lando
2019-04-04 12:52:22 +00:00
ffxbld
2639b04af1 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D26482

--HG--
extra : moz-landing-system : lando
2019-04-08 11:31:15 +00:00
Andi-Bogdan Postelnicu
706b294e8b Bug 1541147 - [Coverity] Create a try job that performs coverity static-analysis for patches. r=bastien
Differential Revision: https://phabricator.services.mozilla.com/D26145

--HG--
extra : moz-landing-system : lando
2019-04-08 10:42:37 +00:00
Coroiu Cristina
ce554d423a Backed out changeset 7e2aef09165a (bug 1541147) on request by Andy 2019-04-08 13:24:38 +03:00
Andi-Bogdan Postelnicu
7d35667207 Bug 1541147 - [Coverity] Create a try job that performs coverity static-analysis for patches. r=bastien
Differential Revision: https://phabricator.services.mozilla.com/D26145

--HG--
extra : moz-landing-system : lando
2019-04-08 10:16:13 +00:00
Sebastian Hengst
37537da58f Bug 1503453 - Temporarily disable permafailing Windows static analysis builds: Add one more whitespace because the linting gods demand this. a=permafail CLOSED TREE
--HG--
extra : rebase_source : 739437090ae3edad1ca9bfb784e28bfeec59a191
2019-04-07 11:43:56 +02:00
Sebastian Hengst
9927185c73 Bug 1503453 - Temporarily disable permafailing Windows static analysis builds. a=permafail 2019-04-07 11:28:31 +02:00
Mike Hommey
b22d57ac74 Bug 1541821 - Update debian7 docker images for CVE-2019-3462. r=tomprince
This imports the changes from wheezy-lts (http://deb.freexian.com/extended-lts/)
and creates a package we install in the debian7-based images (with a
modified version number to work around bug #1419577.

This leaves out debian7-raw and debian7-packages as unpatched, because
of the chicken-and-egg problem.

Depends on D26100

Differential Revision: https://phabricator.services.mozilla.com/D26102

--HG--
extra : moz-landing-system : lando
2019-04-04 16:23:58 +00:00
Mike Hommey
79886b9b57 Bug 1541821 - Ensure docker images using setup_packages.sh are up-to-date wrt the packages provided there. r=tomprince
When docker images use setup_packages.sh, they add apt sources. While we
currently do run apt-get update to pick those new sources, if a package
provided by them is already installed and not explicitly listed in
subsequent apt-get install, they're not going to be upgraded.

Differential Revision: https://phabricator.services.mozilla.com/D26100

--HG--
extra : moz-landing-system : lando
2019-04-04 22:16:01 +00:00
Razvan Maries
782c1800ed Backed out changeset ac130652ae81 (bug 1541147) for Gecko Decision Task bustages. CLOSED TREE 2019-04-06 10:23:16 +03:00
Andi-Bogdan Postelnicu
b8099454fc Bug 1541147 - [Coverity] Create a try job that performs coverity static-analysis for patches. r=bastien
Differential Revision: https://phabricator.services.mozilla.com/D26145

--HG--
extra : moz-landing-system : lando
2019-04-06 06:32:16 +00:00
Mike Hommey
512a56bf3c Bug 1529774 - Upgrade builders to rust 1.33. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D24830

--HG--
extra : moz-landing-system : lando
2019-04-05 22:20:25 +00:00
shindli
45ec6114d3 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-04-06 00:51:18 +03:00
shindli
d1f516dbfc Merge inbound to mozilla-central. a=merge 2019-04-06 00:48:45 +03:00
Tom Prince
643f3c95e1 Bug 1541122: [try-staging] Don't restrict the branch that cron-bouncer-check runs on; r=mtabara
We only run the cron job on release branches, so it will only get scheduled
there. By not otherwise restricting the job, it makes it easier to test the
cron job on other branches (like try).

Differential Revision: https://phabricator.services.mozilla.com/D26200

--HG--
extra : moz-landing-system : lando
2019-04-05 17:24:53 +00:00
Andrew Halberstadt
16131e65d0 Bug 1195299 - [ci] Use 'mach python' to run mozharness scripts when we have a srcdir r=catlee
This makes sure that the mozharness scripts have access to all the packages in
the build system virtualenv (namely mozbase).

Differential Revision: https://phabricator.services.mozilla.com/D22184

--HG--
extra : moz-landing-system : lando
2019-04-05 15:39:50 +00:00
Mihai Tabara
74bc165df0 Bug 1538703 - roll-out declarative artifacts in Firefox. r=sfraser a=release 2019-04-05 19:30:11 +03:00
Tom Prince
bc4699e5f7 Bug 1541122: [try-staging] Specify bouncer-prefix in cron bouncer check as well; r=mtabara
The previous changes only changed the check in the release process. This also
updates the periodic check.

Differential Revision: https://phabricator.services.mozilla.com/D26199

--HG--
extra : moz-landing-system : lando
2019-04-05 07:20:40 +00:00
Simon Fraser
e665657313 Bug 1539905 Ensure a copy is taken of memoized values r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D26306

--HG--
extra : moz-landing-system : lando
2019-04-05 13:39:47 +00:00
Connor Sheehan
dc39c5fb12 Bug 1534463: give tasks access to hgmointernal Taskcluster secret r=tomprince
Now that we have added the necessary scopes to `ci-configuration`,
we can add the in-tree scopes to give tasks access to the
`hgmointernal` config Taskcluster secret.

Differential Revision: https://phabricator.services.mozilla.com/D25001

--HG--
extra : moz-landing-system : lando
2019-03-27 18:47:21 +00:00
James Graham
67f9ca11b8 Bug 1536804 - Add a task for summarising wpt metadata, r=ahal
This task runs on wpt metadata changes and uploads an artifact
containing the summarised metadata.

Depends on D24178

Depends on D24178

Differential Revision: https://phabricator.services.mozilla.com/D24179

--HG--
extra : moz-landing-system : lando
2019-04-11 16:39:50 +00:00
Geoff Brown
7c62ee2e2f Bug 1543558 - Increase max-run-time for linux shippable builds; r=jmaher
Avoid intermittent timeouts: increase max-run-time to 2.5 hours to account for
normal variability in run time.

Differential Revision: https://phabricator.services.mozilla.com/D27017

--HG--
extra : moz-landing-system : lando
2019-04-11 09:01:16 +00:00
Simon Fraser
58897d584f Bug 1543033 Fix pathing for win64_aarch64_info.txt r=mtabara
I've refactored the artifact map generation slightly to make the list
of platforms more flexible, and also to let us have the previous name for
win64_aarch64_info.txt.

Differential Revision: https://phabricator.services.mozilla.com/D27049

--HG--
extra : moz-landing-system : lando
2019-04-11 12:11:56 +00:00
Chris AtLee
e68bb04d5b Bug 1531032: disable tier2 jobs from running with try syntax unless specifically enabled. r=tomprince
Enable WPT-reftests as tier1

Differential Revision: https://phabricator.services.mozilla.com/D21786

--HG--
extra : moz-landing-system : lando
2019-04-05 13:38:13 +00:00
Csoregi Natalia
327990d881 Backed out changeset e2a6e9aafcf6 (bug 1541147) for gecko decision task failure. CLOSED TREE 2019-04-05 16:19:58 +03:00
Andi-Bogdan Postelnicu
831dab5548 Bug 1541147 - [Coverity] Create a try job that performs coverity static-analysis for patches. r=bastien
Differential Revision: https://phabricator.services.mozilla.com/D26145

--HG--
extra : source : 3779175a4d7fdd3eb5b6fd380342d41c22764690
2019-04-05 12:26:54 +00:00
Csoregi Natalia
7fc8245165 Backed out changeset 3779175a4d7f (bug 1541147) for gecko decision bustage. CLOSED TREE 2019-04-05 15:53:56 +03:00
Andi-Bogdan Postelnicu
c8538c029f Bug 1541147 - [Coverity] Create a try job that performs coverity static-analysis for patches. r=bastien
Differential Revision: https://phabricator.services.mozilla.com/D26145

--HG--
extra : moz-landing-system : lando
2019-04-05 12:26:54 +00:00
Andrew Halberstadt
a2ede40ad6 Bug 1541957 - [ci] Fix regression causing geckoview tests to run without e10s, r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D26240

--HG--
extra : moz-landing-system : lando
2019-04-04 21:03:17 +00:00
Bogdan Tara
c39c82922d Backed out 2 changesets (bug 1195299) for l10n bustages a=backout
Backed out changeset 9645ac1a9851 (bug 1195299)
Backed out changeset 4de7f94119fd (bug 1195299)
2019-04-05 14:11:45 +03:00
Christian Holler
e3fb12ff12 Bug 1541943 - Temporarily switch libFuzzer builds back to clang-7. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D26194

--HG--
extra : moz-landing-system : lando
2019-04-04 16:47:57 +00:00
Andrew Halberstadt
2f1869451d Bug 1532747 - Use 'mach python' with repackage.sh script, CLOSED TREE, r=catlee
Differential Revision: https://phabricator.services.mozilla.com/D26239

--HG--
extra : moz-landing-system : lando
2019-04-04 20:35:09 +00:00
Andrew Halberstadt
ff9a2ed949 Bug 1195299 - [ci] Use 'mach python' to run mozharness scripts when we have a srcdir r=catlee
This makes sure that the mozharness scripts have access to all the packages in
the build system virtualenv (namely mozbase).

Differential Revision: https://phabricator.services.mozilla.com/D22184

--HG--
extra : moz-landing-system : lando
2019-04-04 18:41:12 +00:00
arthur.iakab
ce6a29ad5c Merge mozilla-central to autoland 2019-04-04 19:10:14 +03:00
arthur.iakab
430d249d93 Merge autoland to mozilla-central a=merge 2019-04-04 19:05:38 +03:00
Justin Wood
bf8ebadbd5 Bug 1541131 - 'try -b o -p macosx64 -u all' should trigger Mac opt tests to be run, on shippable. r=ahal
With the shift to shippable builds we no longer run tests on osx/opt though many still push to try with old try syntax using -p macosx64 and get surprised by no tests. This patch fixes it as a bandaid by appending macosx64-shippable as a platform when macosx64 is specified, making the tests run in the appropriate cases. The expectation with the methodology of this patch is that we'll be killing try syntax support in the near future, eliminating the need for these sorts of bandaids

Differential Revision: https://phabricator.services.mozilla.com/D26048

--HG--
extra : moz-landing-system : lando
2019-04-04 15:06:22 +00:00
arthur.iakab
9ee6356628 Backed out changeset 56164d97e3e4 (bug 1538703) by request of tomprince for causing issues on try a=backout
--HG--
extra : amend_source : 89b4929dd3a5962705f3cfe9b957a70d90ecf120
2019-04-04 09:30:23 +03:00
Ciure Andrei
4116e08315 Merge inbound to mozilla-central. a=merge 2019-04-04 07:34:14 +03:00
Mihai Tabara
5799c8629d Bug 1538703 - Full rollout of Firefox to mozilla-beta. r=sfraser a=release
--HG--
extra : rebase_source : 8ea111a2bcc62f92a2cfe9fa718d2ac970fc1005
2019-04-04 00:52:56 +03:00
Tom Prince
9d456978bf Bug 1533939: [release] Move beta-channel RC tasks to release platform in treeherder; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D25985

--HG--
extra : moz-landing-system : lando
2019-04-04 00:52:00 +00:00
Joel Maher
4f04881318 Bug 1541835 - only run windows/aarch64 tests on m-c/try, not autoland/inbound. r=aryx
only run windows/aarch64 tests on m-c/try, not autoland/inbound

Differential Revision: https://phabricator.services.mozilla.com/D26093

--HG--
extra : moz-landing-system : lando
2019-04-04 10:37:28 +00:00
Tom Prince
b0bfeb656d Bug 1533589: [win64-aarch64] Point win64-aarch64 stub bounce entries at the correct path; r=mtabara
There was special case logic to map the win64 platform to win32, for stub
entries. When win64-aarch64 was added no special case was added for that
plaform, so they stub entries pointed at the incorrect place.  This changes the
configuration so that all stub entries point at the win32 paths, without
needing special case code.

Differential Revision: https://phabricator.services.mozilla.com/D25841

--HG--
extra : moz-landing-system : lando
2019-04-03 20:33:59 +00:00
Tom Prince
b1dca8980b Bug 1541122: [try-staging] Support bouncer-check in staging; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D25835

--HG--
extra : moz-landing-system : lando
2019-04-03 20:33:23 +00:00
Tom Prince
f652d0a3de Bug 1533589: Add win64-aarch64 update verify configuration; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D25834

--HG--
extra : moz-landing-system : lando
2019-04-03 20:43:14 +00:00
Tom Prince
f5d48b04f2 Bug 1541121: [try-staging] Allow staging release to not have partials; r=aki
We check that partials as a safety check. But we don't need that for staging builds,
and it is often useful to be able to test things that don't depend on partials.

The shipit UI currently still requires partials, but that can be worked around using
the react dev tools.

Differential Revision: https://phabricator.services.mozilla.com/D24834

--HG--
extra : moz-landing-system : lando
2019-04-03 20:33:05 +00:00
Tom Prince
c2e4f7bd1c Bug 1541121: [try-staging] Simplify the logic for getting partial update configration; r=aki
The original code was converting to json, then comparing against `{}`. This switches things
around so that json is only generated where it is directly used a json.

Differential Revision: https://phabricator.services.mozilla.com/D24833

--HG--
extra : moz-landing-system : lando
2019-04-03 20:32:59 +00:00
Edwin Gao
4ab7fa656e Bug 1540213 - turn on green suites of windows10-aarch64 on taskgraph r=jmaher,gbrown
Enables the list of suites as defined in Bug 1540213.

- added new item in `test-sets.yml` for windows10-aarch64.
- reference the new test-set in `test-platforms.yml`.

Differential Revision: https://phabricator.services.mozilla.com/D25979

--HG--
extra : moz-landing-system : lando
2019-04-03 21:22:55 +00:00
Andrew Halberstadt
a06828d301 Bug 1532747 - [ci] Create try-only raptor reference-browser tasks, r=jmaher,rwood
These will run on android-hw against the latest reference browser nightly.
Since they are try-only, they can only be scheduled with |mach try fuzzy
--full|.

Differential Revision: https://phabricator.services.mozilla.com/D25801

--HG--
extra : moz-landing-system : lando
2019-04-03 19:21:58 +00:00
Joel Maher
bae4c22e97 Bug 1541835 - Turn off mochitest webgl and media on arm64 for integration. r=aryx
Turn off mochitest webgl and media on arm64 for integration.

Differential Revision: https://phabricator.services.mozilla.com/D26122

--HG--
extra : moz-landing-system : lando
2019-04-04 12:50:03 +00:00
David Major
c33be7adfb Bug 1533010 - Update Windows Rust to 1.34 beta r=glandium
This is needed for cross-language LTO (bug 1512723). We don't want to block on waiting for 1.34's release, so we'll get a head start now, but we'll update to the final 1.34 release when available. Rust Forge estimates the release at 11 April.

Differential Revision: https://phabricator.services.mozilla.com/D25851

--HG--
extra : moz-landing-system : lando
2019-04-03 15:11:43 +00:00
ffxbld
82ad95ae55 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D25584

--HG--
extra : moz-landing-system : lando
2019-04-03 10:07:39 +00:00
Tarek Ziadé
ac318ef92e Bug 1541189 - Moved test to tier 3 - r=whimboo
We'll promote it to tier 2 once we have fixed the intermittents

Differential Revision: https://phabricator.services.mozilla.com/D26081

--HG--
extra : moz-landing-system : lando
2019-04-04 09:05:39 +00:00
Rob Thijssen
aaa52cc5ae Bug 1536555 - run tc win builds on gcp at tier 3 r=coop,pmoore
this change adds support for parallel gcp builds for the following windows
build configurations:
- win32
 - opt
 - debug
 - pgo
- win64
 - opt
 - debug
 - pgo
gcp builds are triggered with a treeherder tier 3 flag so that they are only
displayed in the treeherder ui when the user has a tier 3 flag set.
gcp builds use a th build symbol of "Bg" to make them easy to differentiate
from ec2 builds in the treeherder ui.
gcp builds use a perfherder "gcp" flag to make them easier to differentiate
from ec2 builds in the perfherder ui.

Differential Revision: https://phabricator.services.mozilla.com/D24865

--HG--
extra : moz-landing-system : lando
2019-04-04 06:49:44 +00:00
Nathan Froyd
51f2fbf355 Bug 1541081 - add win64-rust-size to aarch64 windows builds; r=dmajor
We weren't including this before, which was causing us to not track size
metrics for nss.dll and xul.dll, which is suboptimal.

Differential Revision: https://phabricator.services.mozilla.com/D25792

--HG--
extra : moz-landing-system : lando
2019-04-02 17:01:55 +00:00
Jordan Lund
7d91acd0c9 Bug 1540262 - increase UV chunks from 12 to 16, r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D25673

--HG--
extra : moz-landing-system : lando
2019-04-01 23:27:28 +00:00
Chris AtLee
e779730f54 Bug 1539903: Use linux worker types for android jobs r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D25272

--HG--
extra : moz-landing-system : lando
2019-04-02 16:50:36 +00:00
Tarek Ziadé
fbf4fdacfb Bug 1527620 - Add youtube streaming tests - r=whimboo
This patch introduces a new marionette media test along
with a Youtube test.

To run the Youtube streaming test locally:

./mach marionette-test dom/media/test/marionette/test_youtube.py -vv --gecko-log -

Differential Revision: https://phabricator.services.mozilla.com/D23644

--HG--
extra : moz-landing-system : lando
2019-04-02 15:09:47 +00:00
Chris AtLee
66abd591ad Bug 1539264: Enable caches for mingwclang builds r=glandium,tomprince
Differential Revision: https://phabricator.services.mozilla.com/D24973

--HG--
extra : moz-landing-system : lando
2019-04-02 16:31:05 +00:00
Bastien Abadie
502ea8a095 Bug 1538770 - Replace TRY_MODIFIED_FILES by mozversioncontrol usage, r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D24876

--HG--
extra : moz-landing-system : lando
2019-04-02 14:00:30 +00:00
Bastien Abadie
2059353ba3 Bug 1540325 - Run clang tools tasks only on try & code-review, r=glandium,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D25562

--HG--
extra : moz-landing-system : lando
2019-04-02 09:38:56 +00:00
Narcis Beleuzu
a99fa2c128 Backed out changeset 9b9c50876092 (bug 1540325) for Linting failure on clang.yml. CLOSED TREE 2019-04-02 12:29:16 +03:00
Bastien Abadie
8f65480f36 Bug 1540325 - Run clang tools tasks only on try & code-review, r=glandium,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D25562

--HG--
extra : moz-landing-system : lando
2019-04-02 08:30:05 +00:00
Narcis Beleuzu
36a6694a8b Backed out changeset 304b957afe29 (bug 1527620) for marionette-media failures on test_youtube.py. CLOSED TREE 2019-04-02 11:19:26 +03:00
Tarek Ziadé
0d09d08c72 Bug 1527620 - Add youtube streaming tests - r=whimboo
This patch introduces a new marionette media test along
with a Youtube test.

To run the Youtube streaming test locally:

./mach marionette-test dom/media/test/marionette/test_youtube.py -vv --gecko-log -

Differential Revision: https://phabricator.services.mozilla.com/D23644

--HG--
extra : moz-landing-system : lando
2019-04-02 07:38:41 +00:00
Mike Hommey
9454edbe38 Bug 1538060 - Update non-Windows builds to clang 8. r=froydnj
Windows builds have been taken care of in bug 1535441.

Differential Revision: https://phabricator.services.mozilla.com/D25328

--HG--
rename : build/build-clang/clang-7-android.json => build/build-clang/clang-8-android.json
rename : build/build-clang/clang-7-linux64.json => build/build-clang/clang-8-linux64.json
rename : build/build-clang/clang-7-macosx64.json => build/build-clang/clang-8-macosx64.json
rename : build/build-clang/clang-trunk-mingw.json => build/build-clang/clang-8-mingw.json
rename : taskcluster/scripts/misc/build-clang-7-android.sh => taskcluster/scripts/misc/build-clang-8-android.sh
rename : taskcluster/scripts/misc/build-clang-7-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh
rename : taskcluster/scripts/misc/build-clang-7-linux.sh => taskcluster/scripts/misc/build-clang-8-linux.sh
rename : taskcluster/scripts/misc/build-clang-trunk-mingw.sh => taskcluster/scripts/misc/build-clang-8-mingw.sh
extra : moz-landing-system : lando
2019-04-02 02:18:10 +00:00
Noemi Erli
c479fa48df Backed out changeset 0d8cf467ed34 (bug 1538060) for Toolchains bustages CLOSED TREE
--HG--
rename : build/build-clang/clang-8-android.json => build/build-clang/clang-7-android.json
rename : build/build-clang/clang-8-linux64.json => build/build-clang/clang-7-linux64.json
rename : build/build-clang/clang-8-macosx64.json => build/build-clang/clang-7-macosx64.json
rename : build/build-clang/clang-8-mingw.json => build/build-clang/clang-trunk-mingw.json
rename : taskcluster/scripts/misc/build-clang-8-android.sh => taskcluster/scripts/misc/build-clang-7-android.sh
rename : taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-7-linux-macosx-cross.sh
rename : taskcluster/scripts/misc/build-clang-8-linux.sh => taskcluster/scripts/misc/build-clang-7-linux.sh
rename : taskcluster/scripts/misc/build-clang-8-mingw.sh => taskcluster/scripts/misc/build-clang-trunk-mingw.sh
2019-04-02 04:54:34 +03:00
Mike Hommey
0b2041f465 Bug 1538060 - Update non-Windows builds to clang 8. r=froydnj
Windows builds have been taken care of in bug 1535441.

Differential Revision: https://phabricator.services.mozilla.com/D25328

--HG--
rename : build/build-clang/clang-7-android.json => build/build-clang/clang-8-android.json
rename : build/build-clang/clang-7-linux64.json => build/build-clang/clang-8-linux64.json
rename : build/build-clang/clang-7-macosx64.json => build/build-clang/clang-8-macosx64.json
rename : build/build-clang/clang-trunk-mingw.json => build/build-clang/clang-8-mingw.json
rename : taskcluster/scripts/misc/build-clang-7-android.sh => taskcluster/scripts/misc/build-clang-8-android.sh
rename : taskcluster/scripts/misc/build-clang-7-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh
rename : taskcluster/scripts/misc/build-clang-7-linux.sh => taskcluster/scripts/misc/build-clang-8-linux.sh
rename : taskcluster/scripts/misc/build-clang-trunk-mingw.sh => taskcluster/scripts/misc/build-clang-8-mingw.sh
extra : moz-landing-system : lando
2019-04-01 12:23:13 +00:00
Eric Rahm
8b801e06ee Bug 1532491 - Part 3: Enable running AWSY tp6 in automation. r=bc
An `sy-tp6` variant is added to the AWSY test suite that runs against the tp6 pageset.

Differential Revision: https://phabricator.services.mozilla.com/D24585

--HG--
extra : moz-landing-system : lando
2019-03-29 19:35:24 +00:00
Andrew Halberstadt
18b7872a22 Bug 1539847 - [mozharness] Remove unused testing/mozharness/configs/unittests/win_unittest.py, r=tomprince
This also renames win_taskcluster_unittest.py to win_unittest.py for
consistency with the other platforms.

Differential Revision: https://phabricator.services.mozilla.com/D25401

--HG--
extra : moz-landing-system : lando
2019-04-01 16:07:42 +00:00
arthur.iakab
9d8165dc1a Backed out changeset 1ccb52b0784e (bug 1532560) for causing Gecko Decision Task bustage CLOSED TREE 2019-04-01 20:56:37 +03:00
Stephen Donner
2796110e05 Fix Bug 1532560: Only run raptor-tp6-3 tests on AARM64 in try r=jmaher,rwood,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D23193

--HG--
extra : moz-landing-system : lando
2019-03-21 07:15:17 +00:00
Tom Prince
7f6d0e942d No bug: [taskgraph] Remove unused code for varying build-tools repo to use; r=aki
We don't actually use the build-tools repo in-tree anymore, so remove the
support code for it.

Differential Revision: https://phabricator.services.mozilla.com/D25631

--HG--
extra : moz-landing-system : lando
2019-04-01 16:45:00 +00:00
Nicolas Chevobbe
1dcf4bfd19 Bug 1312823 - Run console mocha tests on TRY. r=jdescottes.
Differential Revision: https://phabricator.services.mozilla.com/D25045

--HG--
extra : moz-landing-system : lando
2019-04-01 07:19:18 +00:00
Emilio Cobos Álvarez
1edac4dc48 Bug 1536582 - Update cbindgen. r=boris
Differential Revision: https://phabricator.services.mozilla.com/D25520

--HG--
extra : moz-landing-system : lando
2019-03-30 19:55:23 +00:00
Jacek Caban
970c738076 Bug 1536308 - Apply a local patch to MinGW to get the needed winrt stuff for ANGLE r=froydnj
We apply a local patch while we wait for upstream wine and mingw to review
the changes to widl that are necessary to generate the correct headers. Here we
just grab the generated headers and patch them into MinGW

We can revert this when MinGW updates, but for now we would like to unblock
the ANGLE update

Depends on D25294

Differential Revision: https://phabricator.services.mozilla.com/D25295

--HG--
extra : moz-landing-system : lando
2019-03-30 04:26:28 +00:00
Jacek Caban
39cc12375a Bug 1530493 - Bump mingw-w64 version r=froydnj
This is needed to bring dispatcherqueue.h in, which is needed for
an ANGLE upgrade. It also ensures that overloads for secure string
functions are always defined and removes redundant --enable-secure-api
configure option and use of MINGW_HAS_SECURE_API

Differential Revision: https://phabricator.services.mozilla.com/D25294

--HG--
extra : moz-landing-system : lando
2019-03-30 04:28:15 +00:00
Chris Manchester
ff193fae3e Bug 1535364 - Enable PGO for Android nightly builds; r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D23532

--HG--
extra : moz-landing-system : lando
2019-03-30 02:11:33 +00:00
Ciure Andrei
8a67ec169a Backed out 3 changesets (bug 1538060, bug 1539779, bug 1536790) for causing clang-tidy bustages CLOSED TREE
Backed out changeset 7d058f3174e5 (bug 1538060)
Backed out changeset 8839622122ed (bug 1539779)
Backed out changeset 9eb7867c1dd4 (bug 1536790)

--HG--
rename : build/build-clang/clang-8-android.json => build/build-clang/clang-7-android.json
rename : build/build-clang/clang-8-linux64.json => build/build-clang/clang-7-linux64.json
rename : build/build-clang/clang-8-macosx64.json => build/build-clang/clang-7-macosx64.json
rename : build/build-clang/clang-8-mingw.json => build/build-clang/clang-trunk-mingw.json
rename : taskcluster/scripts/misc/build-clang-8-android.sh => taskcluster/scripts/misc/build-clang-7-android.sh
rename : taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-7-linux-macosx-cross.sh
rename : taskcluster/scripts/misc/build-clang-8-linux.sh => taskcluster/scripts/misc/build-clang-7-linux.sh
rename : taskcluster/scripts/misc/build-clang-8-mingw.sh => taskcluster/scripts/misc/build-clang-trunk-mingw.sh
2019-03-30 01:52:37 +02:00
Andreea Pavel
e9856466cd Bug 1538060 - Update non-Windows builds to clang 8.
Summary: Windows builds have been taken care of in bug 1535441.

Reviewers: froydnj

Reviewed By: froydnj

Subscribers: froydnj, sylvestre, rjl

Bug #: 1538060

Differential Revision: https://phabricator.services.mozilla.com/D25328

--HG--
rename : build/build-clang/clang-7-android.json => build/build-clang/clang-8-android.json
rename : build/build-clang/clang-7-linux64.json => build/build-clang/clang-8-linux64.json
rename : build/build-clang/clang-7-macosx64.json => build/build-clang/clang-8-macosx64.json
rename : build/build-clang/clang-trunk-mingw.json => build/build-clang/clang-8-mingw.json
rename : taskcluster/scripts/misc/build-clang-7-android.sh => taskcluster/scripts/misc/build-clang-8-android.sh
rename : taskcluster/scripts/misc/build-clang-7-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh
rename : taskcluster/scripts/misc/build-clang-7-linux.sh => taskcluster/scripts/misc/build-clang-8-linux.sh
rename : taskcluster/scripts/misc/build-clang-trunk-mingw.sh => taskcluster/scripts/misc/build-clang-8-mingw.sh
extra : rebase_source : 4306240dd7bee404e83b6f0e651f4be0a1bfa165
extra : histedit_source : e569b2a5568d3aa2b9191b214947a8a11a3e06bf
2019-03-30 01:24:50 +02:00
Ciure Andrei
9fa2ff7bbe Backed out changeset dc3b81670b01 (bug 1538060) for causing clang-tidy bustages CLOSED TREE
--HG--
rename : build/build-clang/clang-8-android.json => build/build-clang/clang-7-android.json
rename : build/build-clang/clang-8-linux64.json => build/build-clang/clang-7-linux64.json
rename : build/build-clang/clang-8-macosx64.json => build/build-clang/clang-7-macosx64.json
rename : build/build-clang/clang-8-mingw.json => build/build-clang/clang-trunk-mingw.json
rename : taskcluster/scripts/misc/build-clang-8-android.sh => taskcluster/scripts/misc/build-clang-7-android.sh
rename : taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-7-linux-macosx-cross.sh
rename : taskcluster/scripts/misc/build-clang-8-linux.sh => taskcluster/scripts/misc/build-clang-7-linux.sh
rename : taskcluster/scripts/misc/build-clang-8-mingw.sh => taskcluster/scripts/misc/build-clang-trunk-mingw.sh
2019-03-30 00:36:40 +02:00
Oana Pop Rus
dc9eba46cc Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-03-30 00:05:29 +02:00
Oana Pop Rus
a84c656b40 Merge autoland to mozilla-central. a=merge 2019-03-29 23:51:13 +02:00
Mike Hommey
632b7eac9a Bug 1538060 - Update non-Windows builds to clang 8. r=froydnj
Windows builds have been taken care of in bug 1535441.

Differential Revision: https://phabricator.services.mozilla.com/D25328

--HG--
rename : build/build-clang/clang-7-android.json => build/build-clang/clang-8-android.json
rename : build/build-clang/clang-7-linux64.json => build/build-clang/clang-8-linux64.json
rename : build/build-clang/clang-7-macosx64.json => build/build-clang/clang-8-macosx64.json
rename : build/build-clang/clang-trunk-mingw.json => build/build-clang/clang-8-mingw.json
rename : taskcluster/scripts/misc/build-clang-7-android.sh => taskcluster/scripts/misc/build-clang-8-android.sh
rename : taskcluster/scripts/misc/build-clang-7-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh
rename : taskcluster/scripts/misc/build-clang-7-linux.sh => taskcluster/scripts/misc/build-clang-8-linux.sh
rename : taskcluster/scripts/misc/build-clang-trunk-mingw.sh => taskcluster/scripts/misc/build-clang-8-mingw.sh
extra : moz-landing-system : lando
2019-03-29 21:37:37 +00:00
Justin Wood
2bd8f5efb5 Bug 1540132 - Fix updates by telling release properties to ignore the '-shippable' suffix. r=tomprince a=ccoroiu
Reviewers: tomprince

Reviewed By: tomprince

Bug #: 1540132

Differential Revision: https://phabricator.services.mozilla.com/D25397

--HG--
extra : histedit_source : 35d49695513c2440e4e12acf3305d3a74ddbe1a7
2019-03-29 17:34:17 +02:00
Geoff Brown
f2bc2b5622 Bug 1540210 - Correct Android 4.3 pgo test's default tier to tier 1; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D25459

--HG--
extra : moz-landing-system : lando
2019-03-29 19:52:45 +00:00
Dorel Luca
61a5049eec Backed out changeset 963d97e812f9 (bug 1535364) for causing Bug 1539933. a=backout 2019-03-29 15:14:52 +02:00
Geoff Brown
feb38372d1 Bug 1539990 - Move DocUp test to tier 2; r=dustin
Run DocUp as tier 2 rather than tier 3, to make the task visible by default
and get the benefit of at least some sheriffing.

Differential Revision: https://phabricator.services.mozilla.com/D25319

--HG--
extra : moz-landing-system : lando
2019-03-28 23:48:13 +00:00
Mike Hommey
aa88106d99 Bug 1532952 - Add an optional linux64-aarch64 build on Taskcluster. r=froydnj
This sets things enough things up to be able to push to try with an
opt-in, but doesn't run the job on every push. This can be used as a
template for future work on a fuzzing job.

Differential Revision: https://phabricator.services.mozilla.com/D25069

--HG--
extra : moz-landing-system : lando
2019-03-29 00:10:29 +00:00
James Willcox
73c7980cb9 Bug 1536044 - Fully disable jacoco builds for Android r=agi
Differential Revision: https://phabricator.services.mozilla.com/D25216

--HG--
extra : moz-landing-system : lando
2019-03-28 20:26:45 +00:00
Oana Pop Rus
6450336590 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-03-28 19:41:57 +02:00
Justin Wood
b047477f46 Bug 1539856 - Properly avoid running on -ux hardware oustide of try/mozilla-central. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D25252

--HG--
extra : moz-landing-system : lando
2019-03-28 17:08:26 +00:00
Oana Pop Rus
d9ec36d04f Backed out 3 changesets (bug 1458385) for windows partial bustages. a=backout
Backed out changeset 8036c03c3b51 (bug 1458385)
Backed out changeset 99fa5539c2bd (bug 1458385)
Backed out changeset 9a5f255979c2 (bug 1458385)
2019-03-28 15:13:13 +02:00
Noemi Erli
1dd5b49fd0 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-03-28 07:03:14 +02:00
Justin Wood
84e3d0f067 Bug 1533071 - Fix openh264 win64-aarch64 platform so signing can find it. r=dminor a=apavel|sheriffduty
Differential Revision: https://phabricator.services.mozilla.com/D25103

--HG--
extra : rebase_source : cf48f1e8b6d42ce59297c28c13e84e3f7cc263ae
2019-03-27 11:10:33 -04:00
Tom Prince
d0ad5f9a38 Bug 1458385: Repackage windows builds on linux. r=glandium,Callek
This only uses cross-platform tools, so switch to running these on linux, which
cuts the runtime down from ~20m to ~3m.

Differential Revision: https://phabricator.services.mozilla.com/D1080

--HG--
extra : moz-landing-system : lando
2019-03-27 22:30:54 +00:00
Tom Prince
e0fa6f962e Bug 1458385: Make linux64-upx toolchain tier 1; r=glandium
This also switches it to use the generic toolchain build image, as
it is no longer being used exclusively by mingw builds.

Differential Revision: https://phabricator.services.mozilla.com/D24230

--HG--
extra : moz-landing-system : lando
2019-03-27 22:30:54 +00:00
Tom Prince
fbb8603385 Bug 1458385: Package mar and mbsdiff as a toolchain; r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D24229

--HG--
extra : moz-landing-system : lando
2019-03-27 22:30:44 +00:00
Tom Prince
18caf8195f Bug 1488313: [taskgraph] Only look for try parameters in on-push decision tasks; r=dustin
This avoids the surprising result of `try_task_config.json` overriding explicit
`--target-tasks-method` from a cron task run against a try push.

Differential Revision: https://phabricator.services.mozilla.com/D25089

--HG--
extra : moz-landing-system : lando
2019-03-27 20:03:05 +00:00
Tom Prince
6d48558d79 Bug 1488313: [taskgraph] Add options to reuse on-push tasks in cron graphs; r=dustin,aki
Differential Revision: https://phabricator.services.mozilla.com/D13151

--HG--
extra : moz-landing-system : lando
2019-03-27 19:34:53 +00:00
Tom Prince
55e464e308 Bug 1488313: [taskgraph] Move some functions for interacting with existing taskgraph to a more generic location; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D13150

--HG--
extra : moz-landing-system : lando
2019-03-27 16:52:20 +00:00
Sebastian Hengst
a1772064c8 Bug 1539242 - Update link to properties to task definitions in taskcluster's how-to documentation. r=dustin DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D24949

--HG--
extra : rebase_source : ed9c02123ff7f1aaf4b9bf22c6b95b9f0c63d742
2019-03-26 12:28:02 +01:00
Kartikaya Gupta
1d9cd259e7 Bug 1538768 - Add a handful of test jobs for QR on ASAN builds. r=jrmuizel
This runs crashtests and reftests on ASAN builds with WR enabled, so
that we catch any ASAN regressions prior to landing without incurring
too great of a test load hit.

Differential Revision: https://phabricator.services.mozilla.com/D24952

--HG--
extra : moz-landing-system : lando
2019-03-27 11:11:29 +00:00
Johan Lorenzo
b45f3de16a Bug 1450019 - Upload snap to archive.m.o r=mtabara
Upload snap to archive.m.o

Differential Revision: https://phabricator.services.mozilla.com/D24209

--HG--
extra : moz-landing-system : lando
2019-03-27 08:17:17 +00:00
Andreea Pavel
b305d1e13b Backed out changeset 2609a881de00 (bug 1450019) for failing gecko decision task on a CLOSED TREE 2019-03-27 08:59:55 +02:00
Johan Lorenzo
83c01531d3 Bug 1450019 - Upload snap to archive.m.o r=mtabara
Upload snap to archive.m.o

Differential Revision: https://phabricator.services.mozilla.com/D24209

--HG--
extra : moz-landing-system : lando
2019-03-27 06:42:10 +00:00
Sebastian Hengst
b93961ca36 Bug 1538675 - transform Android pgo test platform names so they show up as using 'pgo' as option on Treeherder r=bc
Differential Revision: https://phabricator.services.mozilla.com/D25091

--HG--
extra : moz-landing-system : lando
2019-03-28 16:29:10 +00:00
Chris Manchester
094a569b9d Bug 1535364 - Enable PGO for Android nightly builds; r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D23532

--HG--
extra : moz-landing-system : lando
2019-03-27 18:39:46 +00:00
Kartikaya Gupta
08ce8aed17 Bug 1537734 - Update wrench android build to use offline mode in gradle. r=nalexander
The updated cargo-apk version now correctly handles the `--frozen` flag
and additionally translates it to the `--offline` flag when invoking
gradle. This makes the gradle build fail instead of attempting network
fetches. To make the offline gradle build work, we set up a build.gradle
snippet that points to the maven repositories from the gradle toolchain
artifact, and have cargo-apk use that instead of the default jcenter()
repository.

Differential Revision: https://phabricator.services.mozilla.com/D24485

--HG--
extra : moz-landing-system : lando
2019-03-24 15:34:17 +00:00
Kartikaya Gupta
fb63ec3305 Bug 1537734 - Move the wrench android build out into a helper script. r=nalexander
No functional change here. This just extracts the existing script into a
helper file and shifts things around slightly so it's more logically
grouped (the env variables are needed for the cargo-apk invocation).
Also use better bash hygiene with variables.

Differential Revision: https://phabricator.services.mozilla.com/D24484

--HG--
extra : moz-landing-system : lando
2019-03-27 17:23:39 +00:00
Geoff Brown
e125040c2f Bug 1539520 - Increase source-test max-run-time; r=bastien
Differential Revision: https://phabricator.services.mozilla.com/D25080

--HG--
extra : moz-landing-system : lando
2019-03-27 16:28:01 +00:00
Bastien Abadie
cb5214ff65 Bug 1539426 - Fix clang CI tasks globs, r=tomprince
The original globs were only finding C++ files in the root of the repository.

Differential Revision: https://phabricator.services.mozilla.com/D25046

--HG--
extra : moz-landing-system : lando
2019-03-27 14:41:53 +00:00
Geoff Brown
4657bbfafd Bug 1539250 - Move gv-docs task to tier 2; r=snorp
Run gv-docs as tier 2 rather than tier 3, to make the task visible by default
and get the benefit of at least some sheriffing.

Differential Revision: https://phabricator.services.mozilla.com/D24956

--HG--
extra : moz-landing-system : lando
2019-03-27 13:16:19 +00:00
Justin Wood
b31b723c34 Bug 1352113 - Shippable Builds - Don't use enable-full-crashsymbols attribute when we explicitly disable symbols for a job. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D24999

--HG--
extra : moz-landing-system : lando
2019-03-27 13:45:53 +00:00
Justin Wood
2878e64f81 Bug 1352113 - Shippable Builds - Account for new declarative artifacts work. r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D24831

--HG--
extra : moz-landing-system : lando
2019-03-27 13:45:51 +00:00
Justin Wood
ef886368fa Bug 1352113 - Shippable Builds - Update index routes for shippable. Try to be backwards compat where possible. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D24829

--HG--
extra : moz-landing-system : lando
2019-03-27 13:45:44 +00:00
Justin Wood
824c71f374 Bug 1352113 - Remove nightly build types replaced by shippable. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D24700

--HG--
extra : moz-landing-system : lando
2019-03-27 13:45:42 +00:00
Justin Wood
07e0d66261 Bug 1352113 - Shippable Builds - Support shippable where 'nightly' is used. r=aki
Makes most kinds that reference nightly attribute reference the shippable attribute.
Also makes most transforms that use nightly use shippable

Transfers dependencies/ownership for some things to shippable from nightly where it was harder to support both.

In no particular order, full list:
Send shippable attribute down to dep tasks.
Set tests as shippable attribute
Add new signing routes
Add shippable routes to repackage_routes transform
Adjust target tasks
Add shippable nightly-l10n
Add nightly-signing and as a side affect add repackage and repackage-signing
Add support for proper balrog platforms for shippable
Add shippable to the nightly sccache guard
Fix TC_PLATFORM_PER_FTP in partners.py to use shippable
Add shippable to mozharness_test variants
Only actually used for android which doesn't have shippable at this time.
Add shippable variant to beetmover transforms
Do nightly signing for mars on shippable
Support shippable in partner-repack transform
Support shippable in amo langpacks transform
Use proper signing for shippable tasks in repackage transforms
Set upload symbols to use shippable too
Use shippable as deps for geckodriver extraction
Use shippable as dep for autograph-stage signing
Do not run beetmover-l10n for shippable
Run shippable style jobs for repackage signing
Set build_platform for update verify and uvc to be shippable
Run repackage-msi for shippable
Add shippable to osx partner repack signing
add shippable to emefree repackage
add shippable to emefree repackage signing
add shippable to beetmover checksums
Add shippable to partner repack repackage signing
add partner repack beetmover
Add shippable to mar signing
Add shippable to mar-signing-l10n
add shippable to eme free beetmover checksums
Add shippable to upload-generated-sources
Add beetmover langpacks to shippable
Add repackage-l10n to shippable
Add shippable to partner repack chunk-dummy
Do eme free builds with shippable
Add signing of language packs to shippable
Add snap repackage for shippable
Add shippable for release-eme-free repack signing
Add partials for shippable
Add partner repack repackage for shippable
Add emefree beetmover for shippable
Add checksums-signing to shippable
Switch partner repacks to shippable
Add shippable to beetmover-repackage
Add secondary update verify configs for shippable
secondary update verify for shippable

Differential Revision: https://phabricator.services.mozilla.com/D24699

--HG--
extra : moz-landing-system : lando
2019-03-27 13:45:40 +00:00
Justin Wood
6b2c86f192 Bug 1352113 - Shippable Builds - make only-for-attributes accept any() instead of all() in the set. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D23130

--HG--
extra : moz-landing-system : lando
2019-03-27 13:45:32 +00:00
Justin Wood
0f64497939 Bug 1352113 - Shippable Builds - Do not run any macosx64/opt or macosx64-qr/opt tests, leaving only shippable. r=jmaher
Jmaher indicated we do not have the test capacity to incur this as a duplicated set

Differential Revision: https://phabricator.services.mozilla.com/D23382

--HG--
extra : moz-landing-system : lando
2019-03-27 13:45:28 +00:00
Justin Wood
76c86fafc7 Bug 1352113 - Shippable Builds - Do not run opt-only OSX tests on integration trees. r=jmaher
This also relates to Bug 1522111 where we turned off opt tests in favor of pgo,
shippable is like the new pgo so do that.

This has a side affect of adding  talos-tp6-stylo-threads to inbound for
osx-shippable (previously was only on autoland).

This has no practical affect after D23382 is applied (because of lack of OSX capacity)

Differential Revision: https://phabricator.services.mozilla.com/D23129

--HG--
extra : moz-landing-system : lando
2019-03-27 13:45:26 +00:00
Justin Wood
f1a6a5db77 Bug 1352113 - Shippable Builds - Don't run OSX opt builds by default on integration trees. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D23128

--HG--
extra : moz-landing-system : lando
2019-03-27 13:45:19 +00:00
Justin Wood
bd56d73c14 Bug 1352113 - Shippable Builds - Do not do linux pgo either. r=jmaher,aki
Differential Revision: https://phabricator.services.mozilla.com/D23126

--HG--
extra : moz-landing-system : lando
2019-03-27 13:45:15 +00:00
Justin Wood
b830915d9e Bug 1352113 - Shippable Builds - Do not run linux32/opt tests, we now run them for linux32-shippable/opt. r=jmaher
Should there end up being a need we can back out this patch and let them run, but :jmaher indicated
he was happy with dropping them entirely and not duplicating.

Differential Revision: https://phabricator.services.mozilla.com/D23383

--HG--
extra : moz-landing-system : lando
2019-03-27 13:45:13 +00:00
Justin Wood
b805e9ab6e Bug 1352113 - Shippable Builds - Do not do linux32/opt build on integration. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D23248

--HG--
extra : moz-landing-system : lando
2019-03-27 13:45:05 +00:00
Justin Wood
631c99534f Bug 1352113 - Shippable Builds - Remove windows pgo entirely. r=jmaher,aki
Differential Revision: https://phabricator.services.mozilla.com/D23125

--HG--
extra : moz-landing-system : lando
2019-03-27 13:45:03 +00:00
Justin Wood
5eb55287d4 Bug 1352113 - Shippable Builds - Make source-test depend on shippable instead of pgo. r=aki
This is useful in order to not have to run linux64/opt on push, especially on autoland/inbound
when we need a source test. It is also required if we remove the linux64-pgo build type entirely.

Differential Revision: https://phabricator.services.mozilla.com/D23124

--HG--
extra : moz-landing-system : lando
2019-03-27 13:45:01 +00:00
Justin Wood
1862e94087 Bug 1352113 - Shippable Builds - Switch l10n jobs to be based on shippable builds. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D23123

--HG--
extra : moz-landing-system : lando
2019-03-27 13:44:54 +00:00
Justin Wood
20a16057bf Bug 1352113 - Shippable Builds - Adjust tests to align shippable sets with what was on pgo (where pgo exists) and opt. r=jmaher
I did a bunch of manual testing with this, the biggest uncertainties lie around beta and central/nightly.

We are adding shippable-qr to beta because of replacing nightly too.

Autoland and inbound should have the same sets of tasks.

beta -
    - adds mochitest-plain-headless-{1..4} to beta (not currently run)
    - adds raptor to run on shippable for beta
        - currently runs on opt on beta, and for nightly tasks on beta only webaudio-chrome runs.
    - adds talos to shippable tasks, on beta talos only runs against opt.

central -
    - adds browser-screenshots to nightly graph
    - adds mochitest-plain-headless-{1..4} to nightly graph
    - adds browser-instrumentation to shippable

Differential Revision: https://phabricator.services.mozilla.com/D23122

--HG--
extra : moz-landing-system : lando
2019-03-27 13:44:52 +00:00
Justin Wood
c2c2e315d0 Bug 1352113 - Shippable Builds - Start explicitly running shippable jobs per-push. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D22834

--HG--
extra : moz-landing-system : lando
2019-03-27 13:44:44 +00:00
Justin Wood
d15920ea54 Bug 1352113 - Shippable Builds - utilize run-on-projects more for previously excluded tests. r=jmaher
Effectively back out much of the run on projects from D22710
This also has the added affect of scheduling the shippable builds to run because of dependencies.

Differential Revision: https://phabricator.services.mozilla.com/D22833

--HG--
extra : moz-landing-system : lando
2019-03-27 13:44:42 +00:00
Justin Wood
0747ba07ce Bug 1352113 - Shippable Builds - allow raptor tests to run for shippable (ends up scheduling shippable builds, due to deps. r=jmaher
raptor-chrome is Google Chrome and only needs to run once per day, so mozilla-central pushes and try.
raptor-profiling is primarily for devs to have up to date profile information and it too only needs to run once per day.

TODO is to try and find a clean way to make them only run when we trigger Nightlies rather than every m-c push.

Differential Revision: https://phabricator.services.mozilla.com/D22832

--HG--
extra : moz-landing-system : lando
2019-03-27 13:44:35 +00:00
Marian Raiciof
e2de20e8a8 Bug 1536095 - Add aframe.io Animation page to tp6-m r=davehunt,rwood
Bug 1536095 - Add aframe.io Animation page to tp6-m

Differential Revision: https://phabricator.services.mozilla.com/D23862

--HG--
extra : moz-landing-system : lando
2019-03-29 14:41:31 +00:00
Chris AtLee
4fa0b916d6 Bug 1539905: Cache yaml loading r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D25273

--HG--
extra : moz-landing-system : lando
2019-03-29 07:34:33 +00:00
Florin Strugariu
5ef71add7a Bug 1457274 Upgrade mitmproxy in production r=rwood,tarek
Differential Revision: https://phabricator.services.mozilla.com/D21374

--HG--
rename : testing/raptor/raptor/playback/alternate-server-replay.py => testing/raptor/raptor/playback/alternate-server-replay-2.0.2.py
extra : moz-landing-system : lando
2019-03-29 09:54:53 +00:00
Cosmin Sabou
3a5289bd45 Backed out 2 changesets (bug 1529774) for android mochitest failures on test_profile_worker.html.
Backed out changeset 334d8f9c9995 (bug 1529774)
Backed out changeset d3f27592a382 (bug 1529774)
2019-03-27 04:00:50 +02:00
Cosmin Sabou
6dc6fb4506 Bug 1529774 - Fix Android webrender bustages. r=glandium 2019-03-27 03:25:27 +02:00
Thomas Daede
017147c0f4 Bug 1520163 - Remove nasm debian package. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D20041

--HG--
extra : moz-landing-system : lando
2019-03-26 00:05:00 +00:00
Mike Hommey
edf28c4d07 Bug 1529774 - Upgrade builders to rust 1.33. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D24830

--HG--
extra : moz-landing-system : lando
2019-03-26 13:22:07 +00:00
Cosmin Sabou
a93c1714d4 Backed out 19 changesets (bug 1352113) for causing upload symbol bustages. CLOSED TREE
Backed out changeset 4943b23813fe (bug 1352113)
Backed out changeset 4b9413d05816 (bug 1352113)
Backed out changeset 3e2b6a495e8c (bug 1352113)
Backed out changeset 51ab82722846 (bug 1352113)
Backed out changeset 4b027c970719 (bug 1352113)
Backed out changeset 6b65273fab78 (bug 1352113)
Backed out changeset d7deec98601a (bug 1352113)
Backed out changeset b95b3f4e5243 (bug 1352113)
Backed out changeset 7cefe92f88d5 (bug 1352113)
Backed out changeset f64dfaf86a2e (bug 1352113)
Backed out changeset 686c228e3579 (bug 1352113)
Backed out changeset dd2eddef8b43 (bug 1352113)
Backed out changeset fc16a3ecfe68 (bug 1352113)
Backed out changeset b31cbe91bdf7 (bug 1352113)
Backed out changeset 694eac65a72e (bug 1352113)
Backed out changeset 6044aedac9c4 (bug 1352113)
Backed out changeset 456538d78b36 (bug 1352113)
Backed out changeset 01699fb72384 (bug 1352113)
Backed out changeset 4a2e544fea0d (bug 1352113)
2019-03-26 22:26:29 +02:00
Justin Wood
90f9bb269f Bug 1352113 - Shippable Builds - Account for new declarative artifacts work. r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D24831

--HG--
extra : moz-landing-system : lando
2019-03-26 10:46:55 +00:00
Justin Wood
b06107746e Bug 1352113 - Shippable Builds - Update index routes for shippable. Try to be backwards compat where possible. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D24829

--HG--
extra : moz-landing-system : lando
2019-03-26 02:10:53 +00:00
Justin Wood
ca60dbfe30 Bug 1352113 - Remove nightly build types replaced by shippable. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D24700

--HG--
extra : moz-landing-system : lando
2019-03-26 01:37:10 +00:00
Justin Wood
417805e566 Bug 1352113 - Shippable Builds - Support shippable where 'nightly' is used. r=aki
Makes most kinds that reference nightly attribute reference the shippable attribute.
Also makes most transforms that use nightly use shippable

Transfers dependencies/ownership for some things to shippable from nightly where it was harder to support both.

In no particular order, full list:
Send shippable attribute down to dep tasks.
Set tests as shippable attribute
Add new signing routes
Add shippable routes to repackage_routes transform
Adjust target tasks
Add shippable nightly-l10n
Add nightly-signing and as a side affect add repackage and repackage-signing
Add support for proper balrog platforms for shippable
Add shippable to the nightly sccache guard
Fix TC_PLATFORM_PER_FTP in partners.py to use shippable
Add shippable to mozharness_test variants
Only actually used for android which doesn't have shippable at this time.
Add shippable variant to beetmover transforms
Do nightly signing for mars on shippable
Support shippable in partner-repack transform
Support shippable in amo langpacks transform
Use proper signing for shippable tasks in repackage transforms
Set upload symbols to use shippable too
Use shippable as deps for geckodriver extraction
Use shippable as dep for autograph-stage signing
Do not run beetmover-l10n for shippable
Run shippable style jobs for repackage signing
Set build_platform for update verify and uvc to be shippable
Run repackage-msi for shippable
Add shippable to osx partner repack signing
add shippable to emefree repackage
add shippable to emefree repackage signing
add shippable to beetmover checksums
Add shippable to partner repack repackage signing
add partner repack beetmover
Add shippable to mar signing
Add shippable to mar-signing-l10n
add shippable to eme free beetmover checksums
Add shippable to upload-generated-sources
Add beetmover langpacks to shippable
Add repackage-l10n to shippable
Add shippable to partner repack chunk-dummy
Do eme free builds with shippable
Add signing of language packs to shippable
Add snap repackage for shippable
Add shippable for release-eme-free repack signing
Add partials for shippable
Add partner repack repackage for shippable
Add emefree beetmover for shippable
Add checksums-signing to shippable
Switch partner repacks to shippable
Add shippable to beetmover-repackage
Add secondary update verify configs for shippable
secondary update verify for shippable

Differential Revision: https://phabricator.services.mozilla.com/D24699

--HG--
extra : moz-landing-system : lando
2019-03-26 01:37:06 +00:00
Justin Wood
ad86445b8c Bug 1352113 - Shippable Builds - make only-for-attributes accept any() instead of all() in the set. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D23130

--HG--
extra : moz-landing-system : lando
2019-03-26 01:37:04 +00:00
Justin Wood
0d5ad641b4 Bug 1352113 - Shippable Builds - Do not run any macosx64/opt or macosx64-qr/opt tests, leaving only shippable. r=jmaher
Jmaher indicated we do not have the test capacity to incur this as a duplicated set

Differential Revision: https://phabricator.services.mozilla.com/D23382

--HG--
extra : moz-landing-system : lando
2019-03-26 01:36:59 +00:00
Justin Wood
b834cde2b3 Bug 1352113 - Shippable Builds - Do not run opt-only OSX tests on integration trees. r=jmaher
This also relates to Bug 1522111 where we turned off opt tests in favor of pgo,
shippable is like the new pgo so do that.

This has a side affect of adding  talos-tp6-stylo-threads to inbound for
osx-shippable (previously was only on autoland).

This has no practical affect after D23382 is applied (because of lack of OSX capacity)

Differential Revision: https://phabricator.services.mozilla.com/D23129

--HG--
extra : moz-landing-system : lando
2019-03-26 01:36:57 +00:00
Justin Wood
53f239314d Bug 1352113 - Shippable Builds - Don't run OSX opt builds by default on integration trees. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D23128

--HG--
extra : moz-landing-system : lando
2019-03-26 01:36:55 +00:00
Justin Wood
cb88c95011 Bug 1352113 - Shippable Builds - Do not do linux pgo either. r=jmaher,aki
Differential Revision: https://phabricator.services.mozilla.com/D23126

--HG--
extra : moz-landing-system : lando
2019-03-26 01:36:47 +00:00
Justin Wood
91055117ad Bug 1352113 - Shippable Builds - Do not run linux32/opt tests, we now run them for linux32-shippable/opt. r=jmaher
Should there end up being a need we can back out this patch and let them run, but :jmaher indicated
he was happy with dropping them entirely and not duplicating.

Differential Revision: https://phabricator.services.mozilla.com/D23383

--HG--
extra : moz-landing-system : lando
2019-03-26 01:36:45 +00:00
Justin Wood
fea57e789c Bug 1352113 - Shippable Builds - Do not do linux32/opt build on integration. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D23248

--HG--
extra : moz-landing-system : lando
2019-03-26 01:36:43 +00:00
Justin Wood
dd873e2248 Bug 1352113 - Shippable Builds - Remove windows pgo entirely. r=jmaher,aki
Differential Revision: https://phabricator.services.mozilla.com/D23125

--HG--
extra : moz-landing-system : lando
2019-03-26 01:36:41 +00:00
Justin Wood
bb85836dc6 Bug 1352113 - Shippable Builds - Make source-test depend on shippable instead of pgo. r=aki
This is useful in order to not have to run linux64/opt on push, especially on autoland/inbound
when we need a source test. It is also required if we remove the linux64-pgo build type entirely.

Differential Revision: https://phabricator.services.mozilla.com/D23124

--HG--
extra : moz-landing-system : lando
2019-03-26 01:36:39 +00:00
Justin Wood
4a2189a8fa Bug 1352113 - Shippable Builds - Switch l10n jobs to be based on shippable builds. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D23123

--HG--
extra : moz-landing-system : lando
2019-03-26 01:36:37 +00:00
Justin Wood
32feb31df5 Bug 1352113 - Shippable Builds - Adjust tests to align shippable sets with what was on pgo (where pgo exists) and opt. r=jmaher
I did a bunch of manual testing with this, the biggest uncertainties lie around beta and central/nightly.

We are adding shippable-qr to beta because of replacing nightly too.

Autoland and inbound should have the same sets of tasks.

beta -
    - adds mochitest-plain-headless-{1..4} to beta (not currently run)
    - adds raptor to run on shippable for beta
        - currently runs on opt on beta, and for nightly tasks on beta only webaudio-chrome runs.
    - adds talos to shippable tasks, on beta talos only runs against opt.

central -
    - adds browser-screenshots to nightly graph
    - adds mochitest-plain-headless-{1..4} to nightly graph
    - adds browser-instrumentation to shippable

Differential Revision: https://phabricator.services.mozilla.com/D23122

--HG--
extra : moz-landing-system : lando
2019-03-26 01:36:35 +00:00
Justin Wood
00acc96f73 Bug 1352113 - Shippable Builds - Start explicitly running shippable jobs per-push. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D22834

--HG--
extra : moz-landing-system : lando
2019-03-26 01:36:33 +00:00
Justin Wood
04cfff3a1e Bug 1352113 - Shippable Builds - utilize run-on-projects more for previously excluded tests. r=jmaher
Effectively back out much of the run on projects from D22710
This also has the added affect of scheduling the shippable builds to run because of dependencies.

Differential Revision: https://phabricator.services.mozilla.com/D22833

--HG--
extra : moz-landing-system : lando
2019-03-26 01:36:31 +00:00
Justin Wood
55e2cf8c4a Bug 1352113 - Shippable Builds - allow raptor tests to run for shippable (ends up scheduling shippable builds, due to deps. r=jmaher
raptor-chrome is Google Chrome and only needs to run once per day, so mozilla-central pushes and try.
raptor-profiling is primarily for devs to have up to date profile information and it too only needs to run once per day.

TODO is to try and find a clean way to make them only run when we trigger Nightlies rather than every m-c push.

Differential Revision: https://phabricator.services.mozilla.com/D22832

--HG--
extra : moz-landing-system : lando
2019-03-26 01:36:29 +00:00
Julian Descottes
84e0af7fe4 Bug 1521752 - Create jest test for aboutdebugging-new Message component;r=ladybenko
Depends on D24146
Example of a try run with tests running:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=cca3978c6e3eb042c59e62b25b1946219cf3d74a&selectedJob=235873038

Differential Revision: https://phabricator.services.mozilla.com/D24721

--HG--
rename : devtools/client/framework/test/jest/.eslintrc.js => devtools/client/aboutdebugging-new/test/jest/.eslintrc.js
rename : devtools/client/framework/test/jest/README.md => devtools/client/aboutdebugging-new/test/jest/README.md
rename : devtools/client/framework/test/jest/jest.config.js => devtools/client/aboutdebugging-new/test/jest/jest.config.js
rename : devtools/client/framework/test/jest/package.json => devtools/client/aboutdebugging-new/test/jest/package.json
extra : moz-landing-system : lando
2019-03-26 17:16:41 +00:00
Julian Descottes
051a5b258f Bug 1521752 - Run other DevTools jest tests on try;r=jlast,ahal
Depends on D24145.

Differential Revision: https://phabricator.services.mozilla.com/D24146

--HG--
extra : moz-landing-system : lando
2019-03-26 17:20:48 +00:00
Bogdan Tara
f81aa92481 Backed out 3 changesets (bug 1536804) for /css/css-* failures CLOSED TREE
Backed out changeset e8758002d7d4 (bug 1536804)
Backed out changeset 795287b1e059 (bug 1536804)
Backed out changeset 9a680e886248 (bug 1536804)
2019-03-26 18:41:16 +02:00
James Graham
80422ff0e3 Bug 1536804 - Add a task for summarising wpt metadata, r=ahal
This task runs on wpt metadata changes and uploads an artifact
containing the summarised metadata.

Depends on D24178

Differential Revision: https://phabricator.services.mozilla.com/D24179

--HG--
extra : moz-landing-system : lando
2019-03-21 14:44:13 +00:00
Calixte Denizet
6d1edba8ae Bug 1519825: Update grcov to version 0.4.3 on macosx r=marco
The patch https://phabricator.services.mozilla.com/D16465 just updated windows and linux version of grcov, so here we update macosx version too.

Differential Revision: https://phabricator.services.mozilla.com/D24753

--HG--
extra : moz-landing-system : lando
2019-03-25 18:34:39 +00:00
Calixte Denizet
44a8c68d93 Bug 1519825 - Update grcov to revision 9214a916805838265764f9c69eaed657ea3db021 r=marco
This revision corresponds to grcov 0.4.2

Differential Revision: https://phabricator.services.mozilla.com/D16465

--HG--
extra : moz-landing-system : lando
2019-03-25 17:07:23 +00:00
Tom Prince
760bc6804e Bug 1538134: [mozharness] Set repository path in taskcluster; r=aki
Taskcluster has authorative information about the repository being built, so
pass that to mozharness, rather than have mozharness reconstruct it from
hand-maintained mozharness config.

Differential Revision: https://phabricator.services.mozilla.com/D24561

--HG--
extra : moz-landing-system : lando
2019-03-25 16:00:14 +00:00
Bastien Abadie
51d9cea5cd Bug 1536839 - Add json formatter to ./mach clang-format, r=ahal,marco
Depends on D24193

Differential Revision: https://phabricator.services.mozilla.com/D24194

--HG--
extra : moz-landing-system : lando
2019-03-25 15:02:44 +00:00
Mihai Tabara
3c69d90f40 Bug 1535679 - switch Firefox nightlies to declarative artifacts. r=sfraser a=release
Linter fixes.

Differential Revision: https://phabricator.services.mozilla.com/D24214

--HG--
extra : moz-landing-system : lando
2019-03-25 13:48:54 +00:00
ffxbld
3f834cdb15 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D24676

--HG--
extra : moz-landing-system : lando
2019-03-25 11:07:49 +00:00
Bastien Abadie
9b8eb1ef99 Bug 1536836 - Support multiple formatters with file output in ./mach lint, r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D24193

--HG--
extra : moz-landing-system : lando
2019-03-25 09:16:14 +00:00
Rob Wood
17dec601e9 Bug 1533423 - Raptor cold page-load support for Firefox android geckoview; r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D24464

--HG--
extra : moz-landing-system : lando
2019-03-22 15:27:27 +00:00
shindli
b3ac60ff06 Merge inbound to mozilla-central. a=merge 2019-03-23 11:47:34 +02:00
Mike Hommey
8d38f2020f Bug 1527463 - Apply same changes as win64-aarch64 nightlies to the shippable builds. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D24573
2019-03-23 09:29:25 +09:00
Mike Hommey
d77900a882 Bug 1527463 - Enable EME on win64-aarch64 nightlies. r=tomprince
Bug 1534522 added win64-aarch64-eme/opt builds, which are artifact builds
that glue together a win64-aarch64/opt build and a win32/opt build.

This enables EME on the corresponding nightlies in a slightly different
way:
- this adds a no-eme build that corresponds to win64-aarch64/opt.
- this turns the existing nightly into an artifact build that glues
  together that no-eme build and the win32 nightly.

The no-eme build cannot have the nightly attribute set, first because
the beetmover transform fails in that case, and because that would imply
shipping those builds, but they're not meant to be shipped this way.

It also has run-on-projects set to an empty list so that it doesn't
appear by default in `mach try fuzzy`, while still being triggered when
needed due to being a dependency of the nightly build.

It is preferable to keep the win64-aarch64{,-eme}/opt builds untouched
to make things easier for try (the win64-aarch64 ones being the main
ones to try; also, the -eme builds currently fail with --artifacts).

Ideally, like in bug 1534522, we'd add a diffoscope build to ensure
the variations between the nightly and its base no-eme build are within
control, but currently, that would trigger nightlies on every push,
which is not desirable. Ideally, they'd trigger whenever both their
dependencies are in the target task graph. We leave that to a followup.

Differential Revision: https://phabricator.services.mozilla.com/D23640
2019-03-23 09:29:24 +09:00
championshuttler
677714a968 Bug 1536103 - Fix Sphinx Warning - Title Underline too short in 'mach doc'. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D24536

--HG--
extra : moz-landing-system : lando
2019-03-22 19:30:34 +00:00
Tom Prince
dafb7d27e6 Bug 1536882: Stop specifying installer to download in windows L10n jobs; r=Callek
The code that actually downloads it is behind a condition that isn't set
anywhere.

Differential Revision: https://phabricator.services.mozilla.com/D24215

--HG--
extra : moz-landing-system : lando
2019-03-22 13:44:05 +00:00
Tom Prince
3cd07d3160 No bug: [diffoscope] Output an empty diff if the files do not differ; r=glandium
Currently, if the files match and you try to look at the diff, you get

   {
       "reason": "file-missing-on-worker",
       "message": "Artifact \"public/diff.html\" not found at \"/builds/worker/diff.html\""
   }

which makes it hard to tell if there was an error generating a diff, or if the files matched.
This changes things to ask diffoscope to always output a diff, to remedy that confusion.

Differential Revision: https://phabricator.services.mozilla.com/D24316

--HG--
extra : moz-landing-system : lando
2019-03-22 13:23:23 +00:00
Kartikaya Gupta
741672fb85 Bug 1538198 - Trigger a bugzilla-components job along with the searchfox indexing jobs. r=emilio
Searchfox relies on the bugzilla component job running on the same push
as the indexing jobs, but there's nothing that actually guarantees that.
Thus far pushes to m-c pretty much always have source changes so the
bugzilla component job gets run, but on beta/release branches it's
possible to get pushes with just tag changes and no source changes, so
the bugzilla component job would get optimized away. This patch ensures
that the job gets run along with the other indexing jobs that searchfox
needs.

Differential Revision: https://phabricator.services.mozilla.com/D24507

--HG--
extra : moz-landing-system : lando
2019-03-22 14:53:01 +00:00
Andreea Pavel
ca2f9536a8 No Bug - fix leftover from the merge conflict on a CLOSED TREE
--HG--
extra : rebase_source : 4ec06e78b9940e077b880426d28139d91da59a96
2019-03-22 15:47:18 +02:00
Andreea Pavel
9bdad35860 No bug - delete conflict marker 2019-03-22 12:46:22 +02:00
Andreea Pavel
74a4769236 Merge mozilla-central to autoland 2019-03-22 12:37:25 +02:00
Andreea Pavel
c1f948c75f Backed out 2 changesets (bug 1527463) for bustages a=backout
Backed out changeset 74b3bf36f5e8 (bug 1527463)
Backed out changeset 235af3330b73 (bug 1527463)
2019-03-22 12:09:57 +02:00
Andreea Pavel
94df8050c7 Bug 1352113 - fix duplicate key on a CLOSED TREE
--HG--
extra : rebase_source : 5da1b1f465af0259b805f4ab495c468c5e1baa74
2019-03-22 11:26:58 +02:00
Justin Wood
52cc42455b Bug 1352113 - Shippable Builds - Consolidate raptor-chrome options up to job-defaults to reduce boilerplate spread throughout. r=jmaher
This does not change the substance of what is passed down to transforms.

Differential Revision: https://phabricator.services.mozilla.com/D22831

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:46 +00:00
Justin Wood
2befe5e75b Bug 1352113 - Shippable Builds - add shippable index. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D22240

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:44 +00:00
Justin Wood
bef2e172d1 Bug 1352113 - Shippable Builds - Add more new/old conversions for SETA. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D22239

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:42 +00:00
Justin Wood
a9599e47f4 Bug 1352113 - Shippable Builds - Significantly speedup SETA computation by using sets. r=jmaher
Without this the shippable builds take >20 seconds to compute the prune through new_as_old_is_high_value, locally. With this it is near instant.

Differential Revision: https://phabricator.services.mozilla.com/D22711

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:40 +00:00
Justin Wood
cc220848b6 Bug 1352113 - Shippable Builds - Refactor SETA old->new handling a bit, to make it clearer. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D22238

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:38 +00:00
Justin Wood
d23a3c5b36 Bug 1352113 - Shippable Builds - add shippable qr variants for osx, linux and windows. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D22237

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:36 +00:00
Justin Wood
cc86da7584 Bug 1352113 - Shippable Builds - Win10 Tests. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D22236

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:34 +00:00
Justin Wood
04ae5a13a1 Bug 1352113 - Shippable Builds - Win7 Tests. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D22235

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:32 +00:00
Justin Wood
de08c2e3fb Bug 1352113 - Shippable Builds - Linux64 Tests. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D22234

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:30 +00:00
Justin Wood
353bc8db92 Bug 1352113 - Shippable Builds - Linux32 Tests. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D22233

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:28 +00:00
Justin Wood
186ee7963d Bug 1352113 - Shippable Builds - OSX tests. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D22232

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:26 +00:00
Justin Wood
170f7747b6 Bug 1352113 - Shippable Builds - Add test run-on-projects to avoid scheduling shippable just yet. r=jmaher
This sets all of the shippable tests to not run in the places where they would otherwise.
This patch will be effectively undone later in the patchset.

Differential Revision: https://phabricator.services.mozilla.com/D22710

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:24 +00:00
Justin Wood
6b114e430f Bug 1352113 - Shippable Builds - Make sure we sign shippable builds. r=aki
When we set the nightly attribute the tasks don't run on-push, so we use a new attribute.

Differential Revision: https://phabricator.services.mozilla.com/D22709

--HG--
extra : moz-landing-system : lando
2019-03-22 03:24:22 +00:00
Justin Wood
2fed95e853 Bug 1352113 - Shippable Builds - Add linux64 shippable builds. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D22230

--HG--
extra : moz-landing-system : lando
2019-03-22 03:23:12 +00:00
Justin Wood
6c9f30beab Bug 1352113 - Shippable Builds - Add Linux32 shippable builds. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D22229

--HG--
extra : moz-landing-system : lando
2019-03-22 03:23:10 +00:00