Commit Graph

5650 Commits

Author SHA1 Message Date
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
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