Commit Graph

6620 Commits

Author SHA1 Message Date
Justin Wood
4892356ad6 Bug 1566298 - Rename release-sign-and-push-langpacks to remove references to sign. r=mtabara
Sign language packs via Autograph instead of AMO.

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

--HG--
rename : taskcluster/ci/release-sign-and-push-langpacks/kind.yml => taskcluster/ci/release-push-langpacks/kind.yml
extra : moz-landing-system : lando
2019-08-09 01:48:04 +00:00
Razvan Maries
a025d50160 Merge mozilla-central to autoland. a=merge on a CLOSED TREE
--HG--
extra : rebase_source : b9360eb82974f2add7877b6c9197a1297e0c74af
2019-08-09 02:57:47 +03:00
Sebastian Hengst
216f59cc9d Bug 1572393 - Increase Windows 10 x64 QR debug browser-chrome max runtime to 90 minutes. r=gbrown on a CLOSED TREE
Reviewers: gbrown

Reviewed By: gbrown

Subscribers: rjl

Bug #: 1572393

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

--HG--
extra : amend_source : 422bf3b984a6192fc5b24e95a11c5003b219e496
2019-08-09 02:39:37 +03:00
Razvan Maries
0d85ff6bdd Merge mozilla-inbound to mozilla-central a=merge 2019-08-09 00:48:59 +03:00
Dustin J. Mitchell
b6c8e578bf Bug 1572132 - fix URL generation in fetch-content r=glandium
MANUAL PUSH: to allow docker images to build without closing autoland

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

--HG--
extra : rebase_source : 60ae00549917411d1839b6e3f8e6ae962d217470
extra : amend_source : a2531b115f5732345f8c34c88669428510d100a4
2019-08-07 15:53:15 +00:00
Marian Raiciof
d9a973527e Bug 1542046 - Allow running JetStream2 via Raptor r=rwood,perftest-reviewers
Changed the required yml, ini, json, js and html files to add Jetstream2 benchmark test to Raptor.
The changes on the javascript files are on github.

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

--HG--
extra : moz-landing-system : lando
2019-08-08 09:19:18 +00:00
Geoff Brown
791788aef7 Bug 1568861 - Run android-hw mochitest-media against geckoview; r=bc
Differential Revision: https://phabricator.services.mozilla.com/D41205

--HG--
extra : moz-landing-system : lando
2019-08-08 13:54:07 +00:00
Henrik Skupin
cee767e3b6 Bug 1571769 - [marionette] Enable Mn jobs with Fission enabled on try. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D40862

--HG--
extra : moz-landing-system : lando
2019-08-07 20:27:56 +00:00
Mike Hommey
bf3d27d7b7 Bug 1571986 - Add some info to try to find what is going on. r=me
MANUAL PUSH: because it starts happening with something that landed on inbound.
2019-08-07 16:52:55 +09:00
Mike Hommey
ad4342d0d9 Bug 1571597 - Consolidate toolchain task tooltool manifests. r=nalexander
There are now only two left:
- one for the OSX 10.11 SDK
- one for Visual Studio 2017

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

MANUAL PUSH: avoid closing autoland while all docker images and
toolchains are rebuilt.


--HG--
rename : browser/config/tooltool-manifests/win32/build-clang-cl.manifest => browser/config/tooltool-manifests/win64/vs2017.manifest
2019-08-07 13:54:40 +09:00
Mike Hommey
7f59b74885 Bug 1571597 - Use fetches tasks for ninja and cmake, instead of tooltool. r=nalexander
We could keep the same versions of cmake and ninja, but there are few
enough tasks using them to really matter.

Differential Revision: https://phabricator.services.mozilla.com/D40750
2019-08-07 13:54:28 +09:00
Mike Hommey
d931e57c8e Bug 1571596 - Reduce the number of toolchain scripts for GCC. r=nalexander
Now that all GCC and related source tarballs extract to paths
independent of their version number, the scripts are all very
look-alike, so they can be consolidated.

Differential Revision: https://phabricator.services.mozilla.com/D40749
2019-08-07 13:54:27 +09:00
Mike Hommey
375094b924 Bug 1571596 - Repack GCC and related source tarballs. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D40748
2019-08-07 13:54:27 +09:00
Mike Hommey
b3c14183b8 Bug 1571589 - Allow simple manipulation of file paths in fetched archives. r=tomprince
Namely:
- adding a prefix,
- stripping path components.

Differential Revision: https://phabricator.services.mozilla.com/D40741
2019-08-07 13:54:26 +09:00
Mike Hommey
890f87dad8 Bug 1571589 - Allow to repack downloaded archives "on the fly". r=tomprince
Bug 1479533 was proposing to add a similar functionality, but this
iteration avoids actually unpacking anything, and ensures
reproducibility by relying on the reproducible bits from the original
archives: file ordering, flags, etc. (since they are checksummed, those
are never going to change for a given archive).

Another notable difference is that this applies the repack on the fetch
task itself, rather than create a separate task to apply the repack. The
latter has advantages, in that it allows to change the repacking without
redownloading the original file from a third-party server, but in
practice, most changes to the repacking would trigger the download tasks
anyways.

This patch only takes care of changing the archive type (zip->tar), and
the compression type (anything->zstandard).

Differential Revision: https://phabricator.services.mozilla.com/D40740
2019-08-07 13:54:25 +09:00
Mike Hommey
525bccdd60 Bug 1571589 - Abstract opening a temporary file and renaming it after close. r=tomprince
And use that in git_checkout_archive.

Differential Revision: https://phabricator.services.mozilla.com/D40739
2019-08-07 13:54:24 +09:00
Mike Hommey
34a2eebc79 Bug 1571589 - Use urlparse rather relying on just splitting on / being enough. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D40738
2019-08-07 13:54:23 +09:00
Mike Hommey
4a5d564742 Bug 1571562 - Remove use_toolchain transform for toolchain kind. r=tomprince
Now that all toolchain tasks use toolchain fetches, they don't need
the transform.

Differential Revision: https://phabricator.services.mozilla.com/D40715
2019-08-07 13:54:20 +09:00
Mike Hommey
57786654e0 Bug 1571562 - Use toolchain fetches instead of use_toolchain references in toolchain task definitions. r=nalexander
And remove the use of tooltool-download where it's not needed anymore.

Differential Revision: https://phabricator.services.mozilla.com/D40714
2019-08-07 13:54:20 +09:00
Mike Hommey
3ee7e5948c Bug 1571562 - Allow toolchains to use fetches from other toolchains. r=tomprince
This also allows toolchain tasks to use aliases via fetches, which they
currently aren't allowed via use_toolchain. There are more toolchains
now than there were when the restriction was added, and it might be
useful to be able to use aliases. The flip side is that there are some
risks involved with aliases, which is why the restriction was there in
the first place. Let's see how things play out.

Differential Revision: https://phabricator.services.mozilla.com/D40713
2019-08-07 13:54:19 +09:00
Mike Hommey
0d49eb3466 Bug 1571562 - Make tooltool-download.sh download and extract to MOZ_FETCHES_DIR. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D40712
2019-08-07 13:54:18 +09:00
Mike Hommey
2a8938a312 Bug 1571562 - Add missing tooltool-download.sh references as resources. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D40711
2019-08-07 13:54:17 +09:00
Mike Hommey
a1e886ab5d Bug 1570541 - Revert MOZ_FETCHES_DIR hacks from bug 1570240. r=nalexander
They're not required anymore now that build-clang.py doesn't force
its build directory location.

Differential Revision: https://phabricator.services.mozilla.com/D40542
2019-08-07 13:54:16 +09:00
Mike Hommey
034e9b6b7b Bug 1570541 - Use git fetch tasks for clang. r=froydnj
What this means is that the sources for clang/llvm are downloaded
separately from the toolchain build (which also means we finally only
download a given version of clang once for all platforms).

In turn, this means the build-clang.py script needs to start with an
existing llvm-project tree, and we choose to make build-clang.py expect
that it's run from the llvm-project root directory.

This also means we don't need to download git for the windows toolchain
task.

Differential Revision: https://phabricator.services.mozilla.com/D40402
2019-08-07 13:54:15 +09:00
Mike Hommey
a57cc9b49f Bug 1570541 - Use tarfile in fetch-content on Windows. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D40401
2019-08-07 13:54:14 +09:00
Mike Hommey
96bb4b8b05 Bug 1571587 - Remove unused fetches. r=nalexander
More leftovers from the removal of GCC 4.9.

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

--HG--
extra : moz-landing-system : lando
2019-08-06 18:14:37 +00:00
Mike Hommey
612b8abba4 Bug 1571636 - Expose build resources data from automation builds as artifacts. r=nalexander
The build docker images need python-dev installed to build psutil, used
by the build resources monitor.

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

--HG--
rename : python/mozbuild/mozbuild/resources/html-build-viewer/index.html => python/mozbuild/mozbuild/resources/html-build-viewer/build_resources.html
extra : moz-landing-system : lando
2019-08-06 21:26:47 +00:00
championshuttler
ca9164e8bd Bug 1536103 - Fix Sphinx Warning for not referenced hyperlinks. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D39057

--HG--
extra : moz-landing-system : lando
2019-07-28 12:08:11 +00:00
ffxbld
cd2060cc21 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D40604

--HG--
extra : moz-landing-system : lando
2019-08-05 12:54:32 +00:00
Cosmin Sabou
65c951c952 Bug 1567819 - Disable damp on windows 7 shippable due to frequent failures. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D40577

--HG--
extra : moz-landing-system : lando
2019-08-05 09:39:38 +00:00
Bogdan Tara
0ffa9e372d Merge inbound to mozilla-central. a=merge 2019-08-03 12:47:05 +03:00
Mike Hommey
246fa80fb3 Bug 1570598 - Reduce the number of scripts used to build clang toolchains. r=froydnj
They are now all very similar, and there are only a few variations.

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

MANUAL PUSH: avoid closing autoland while toolchains are rebuilt.
2019-08-03 07:08:50 +09:00
Mike Hommey
9b84c9014f Bug 1570598 - Pass the clang json file as an argument to the toolchain script. r=froydnj
Make the argument use the same format as resources, so move the
sub-script invocation accordingly.

Differential Revision: https://phabricator.services.mozilla.com/D40364
2019-08-03 07:08:49 +09:00
Mike Hommey
7abf79ff83 Bug 1570598 - Remove redundant definitions of build-clang.py as a resource. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D40188
2019-08-03 07:08:49 +09:00
Mike Hommey
98bd74773e Bug 1570598 - Consistently use GECKO_PATH and MOZ_FETCHES_DIR in toolchain scripts. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D40187
2019-08-03 07:08:48 +09:00
Mike Hommey
e2daeefe33 Bug 1570598 - Use a common setup file for Visual Studio in toolchain scripts. r=nalexander
This has the side effect of making gn a 64-bits binary. Keeping it
32-bits is not worth the effort.

Differential Revision: https://phabricator.services.mozilla.com/D40186
2019-08-03 07:08:47 +09:00
Mike Hommey
7c09816a13 Bug 1570598 - Make windows clang toolchain tasks download artifact from GECKO_PATH. r=nalexander
This makes the setup used by these builds more similar to everywhere
else, making subsequent improvements easier.

Differential Revision: https://phabricator.services.mozilla.com/D40185
2019-08-03 07:08:46 +09:00
Mike Hommey
65e385dc5d Bug 1570598 - Use GECKO_PATH instead of WORKSPACE/build/src in tooltool-download.sh. r=nalexander
This removes the need for the hacks in wr-macos-cross-build-setup.sh and
wrench-windows-tests.sh, while keeping things working in other scripts.

Differential Revision: https://phabricator.services.mozilla.com/D40184
2019-08-03 07:08:46 +09:00
Mike Hommey
9648466042 Bug 1570240 - Use a fetch task artifact for android-rs-glue source. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D40034
2019-08-03 07:08:45 +09:00
Mike Hommey
ebf4f74742 Bug 1570240 - Use fetch tasks' artifacts for clang-8-mingw sources. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D40033
2019-08-03 07:08:44 +09:00
Mike Hommey
f2d5d3ee9e Bug 1570240 - Use a fetch task artifact to get fxc2 source. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D40032
2019-08-03 07:08:43 +09:00
Mike Hommey
7aad59e35d Bug 1570240 - Use fetch tasks' artifacts to get sccache and openssl source. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D40031
2019-08-03 07:08:43 +09:00
Mike Hommey
5096ed0b29 Bug 1570240 - Use a fetch task artifact to get grcov source. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D40030
2019-08-03 07:08:42 +09:00
Mike Hommey
89e989fe7c Bug 1570240 - Use a fetch task artifact to get gn source. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D40029
2019-08-03 07:08:41 +09:00
Mike Hommey
fd9831be96 Bug 1570240 - Use a fetch task artifact to get rust-size source. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D40028
2019-08-03 07:08:40 +09:00
Mike Hommey
99201dd8a2 Bug 1570240 - Use the fetch task artifact for cbindgen source. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D40027
2019-08-03 07:08:40 +09:00
Mike Hommey
d427c37271 Bug 1570798 - Restore relative path for MOZ_FETCHES_DIR. r=nalexander
Bug 1563711 changed MOZ_FETCHES_DIR to make the MOZ_ANDROID_FAT_AAR_*
environment variables absolute paths. Unfortunately, the replacement
relies on non-osx/windows tasks to run in docker-worker, which is not
necessarily true, and that makes the MOZ_FETCHES_DIR wrong in
non-osx/windows generic-worker tasks.  Apparently, that currently works,
but that's not guaranteed to stay this way.

The MOZ_ANDROID_FAT_AAR_* environment variables don't need to be
absolute paths, though. MOZ_FETCHES_DIR is normalized by run-task, and
MOZ_ANDROID_FAT_AAR_* can be set relative to that, which we do here.

Differential Revision: https://phabricator.services.mozilla.com/D40334
2019-08-03 07:08:39 +09:00
Nick Alexander
c5f931e3b5 Bug 1512487 - Part 3: Convert Android-specific code analyses into mozlints. r=ahal,agi
API lint is arguably the most valuable lint of all, but it's also hard
to fit into the Phab ecosystem, since there's no place to hang the
"API hash not correct" message in the case when the hash hasn't been
updated at all.  Therefore, this commit doesn't convert it.  See also
https://github.com/mozilla-mobile/gradle-apilint/issues/61 for adding
file/line information to API lint.

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

--HG--
rename : mobile/android/config/mozconfigs/android-api-16-frontend/nightly => mobile/android/config/mozconfigs/android-api-16/nightly-android-lints
extra : moz-landing-system : lando
2019-08-02 20:34:23 +00:00
Nick Alexander
1b457812c6 Bug 1512487 - Pre: Remove unused android-api-16-gradle mozconfig. r=agi
This was Gradle-only and then !Gradle-only.  Now Gradle is required
and this is unused.

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

--HG--
extra : moz-landing-system : lando
2019-08-02 20:29:39 +00:00
Edwin Gao
c9df10668e Bug 1570775 - remove references to macosx1010, OS X 10.10.x in configuration and test manifests r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D40309

--HG--
extra : moz-landing-system : lando
2019-08-02 17:27:58 +00:00
Gregory Mierzwinski
fb09e79449 Bug 1570706 - General clean up of raptor taskcluster configuration. r=perftest-reviewers,alexandru.irimovici
This bug fixes up some minor issues in the raptor taskcluster configuration by removing the comm-central repository, adding a comment about requiring --full when run-on-projects is [], removing the run-on-projects entry for raptor-tp6-3-firefox, and moving the android/opt run-on-projects definition closer to the android/pgo definition in the defaults section.

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

--HG--
extra : moz-landing-system : lando
2019-08-02 17:53:07 +00:00
Cosmin Sabou
608eb6dbd3 Merge mozilla-central to autoland. 2019-08-02 19:05:40 +03:00
Cosmin Sabou
d97df02c5f Merge mozilla-inbound to mozilla-central. a=merge 2019-08-02 19:02:41 +03:00
Mihai Alexandru Michis
35af63e9a3 Bug 1565725 - Fix bustages in taskcluster/ci/webrender/kind.yml r=aryx CLOSED TREE 2019-08-02 15:49:16 +03:00
Geoff Brown
596c01a1db Bug 1569061 - Increase max-run-time for osx debug builds; r=froydnj
Should avoid intermittent timeouts in these tasks.

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

--HG--
extra : moz-landing-system : lando
2019-08-02 14:14:12 +00:00
Mike Hommey
c638ab3c85 Bug 1570796 - Use a fetch task for hfsplus-tools source code. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D40329

MANUAL PUSH: avoid closing autoland while all docker images and
toolchains are rebuilt.
2019-08-02 19:07:06 +09:00
Mike Hommey
6e5fc78628 Bug 1570564 - Convert build-clang.py to python 3. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D40152
2019-08-02 19:06:20 +09:00
Tom Prince
d040695f54 Bug 1570054: Use run-task job type for docker-worker built toolchain jobs; r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D39904
2019-08-02 19:05:59 +09:00
Tom Prince
129dcb1ada Bug 1570054: Don't set MOZ_AUTOMATION in individual transfomrs; r=glandium
This is set in all jobs in automation, so we don't need to set it in specifc
jobs.

Differential Revision: https://phabricator.services.mozilla.com/D40235
2019-08-02 19:05:58 +09:00
Tom Prince
881103de99 Bug 1565725: Remove unused TOOLS_DISABLE environment variable from toolchain tasks; r=glandium
This was originally (I assume) used to control checking out build-tools, in a previous iteration of
our automation for checking out source. Our current tool doesn't look at this variable, and doesn't
support checking out build-tools.

Differential Revision: https://phabricator.services.mozilla.com/D40234
2019-08-02 19:05:57 +09:00
Tom Prince
f5366339ef Bug 1570054: Specify UPLOAD_DIR explicitly in taskgraph for docker-worker built toolchains; r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D39903
2019-08-02 19:05:56 +09:00
Tom Prince
249252f4b0 Bug 1565725: Use run-task to change the working directory; r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D39600
2019-08-02 19:05:55 +09:00
Tom Prince
a09d72c850 Bug 1565725: Add an option to run-task to change the current directory for the command; r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D39599
2019-08-02 19:05:55 +09:00
Tom Prince
a14a407a3d Bug 1565725: Don't checkout in geckodriver-repack tasks; r=bstack
Differential Revision: https://phabricator.services.mozilla.com/D37950
2019-08-02 19:05:54 +09:00
Tom Prince
6e8780235b Bug 1565725: Include fetch-content in debian images; r=glandium
Some tasks use debian images without a checkout; they should be able to use
fetches.

Differential Revision: https://phabricator.services.mozilla.com/D39598
2019-08-02 19:05:53 +09:00
Tom Prince
ffe3033ac0 No bug: [taskgraph] Impove error message when there are treeherder symbol conflicts; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D40251

--HG--
extra : moz-landing-system : lando
2019-08-01 19:44:58 +00:00
Razvan Maries
14c6d8b7c6 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2019-08-02 01:50:59 +03:00
Razvan Maries
3ca183c1a2 Merge mozilla-inbound to mozilla-central a=merge 2019-08-02 00:21:57 +03:00
Andrew Halberstadt
5ee072a288 Bug 1569832 - [ci] Enable fission mochitests on mozilla-central, r=jmaher
This turns on mochitests (except for gpu and remote) on Linux 64 (opt+debug) and
Win64 (opt only).

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

--HG--
extra : moz-landing-system : lando
2019-08-01 00:53:24 +00:00
Sylvestre Ledru
2505df426c Bug 1566336 - Build clang from git rather than subversion. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D38361

MANUAL PUSH: avoid closing autoland while clang rebuilds.
2019-08-01 07:26:55 +09:00
Marian Raiciof
58f4214273 Bug 1570335 - Changed the target indexes and binary-path in raptor.yml to fix the permanent raptor-youtube-playback-fenix failures due to timeouts. r=perftest-reviewers,davehunt
Differential Revision: https://phabricator.services.mozilla.com/D40055

--HG--
extra : moz-landing-system : lando
2019-07-31 16:13:55 +00:00
Mike Hommey
93784dd2f7 Bug 1515082 - Use "fetches.toolchain" for webrender tasks. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D40014

--HG--
extra : moz-landing-system : lando
2019-08-01 21:04:09 +00:00
Mike Hommey
dea75cbf32 Bug 1515082 - Allow "fetches.toolchain" definitions using toolchain aliases. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D40013

--HG--
extra : moz-landing-system : lando
2019-08-01 21:05:38 +00:00
Cosmin Sabou
f55b671121 Bug 1567819 - Fix gecko decision task bustage. CLOSED TREE
--HG--
extra : amend_source : 16c5eef4a642c1f11b5afb5c4ba70c6a04aad3e7
2019-08-02 14:48:21 +03:00
Cosmin Sabou
ae0f5bf757 Bug 1567819 - Disable damp on windows7-32 cause of frequent failures. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D40405

--HG--
extra : moz-landing-system : lando
2019-08-02 11:29:13 +00:00
Mike Hommey
70693454fd Bug 1570224 - Use nproc instead of getconf _NPROCESSORS_ONLN. r=nalexander
Plenty of places use `nproc`, and only a couple use `getconf
_NPROCESSORS_ONLN`. Use the former instead of the latter.

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

--HG--
extra : moz-landing-system : lando
2019-07-31 17:21:22 +00:00
Nick Thomas
8b16772af0 Bug 1567235 - notarize 5 partner & eme-free builds per task instead of individually, r=aki
Differential Revision: https://phabricator.services.mozilla.com/D39482

--HG--
extra : moz-landing-system : lando
2019-07-31 20:39:49 +00:00
Edwin Gao
57dfed7785 Bug 1555454 - disable browser-screenshot test cases that time out on macosx1014 r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D40084

--HG--
extra : moz-landing-system : lando
2019-07-31 18:01:35 +00:00
Marian Raiciof
fb65089aa2 Bug 1570317 - Update raptor-scn-power-idle-bg-fenix to use the latest fenix index and binary. r=perftest-reviewers,alexandru.irimovici,davehunt
Differential Revision: https://phabricator.services.mozilla.com/D40046

--HG--
extra : moz-landing-system : lando
2019-07-31 16:40:31 +00:00
Alexandru Irimovici
cb092c29dc Bug 1558456 - stop tracking >1080p youtube-playback-test on motoG5 r=sparky,perftest-reviewers,davehunt
Add functionality for being able to send extra parameters for the test_url query of a test, directly from a taskcluster config.

Also, the PR adds logic in the `setup-raptor` taskgraph transform for dynamically changing the subset of youtube-playback tests based on the platform and project

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

--HG--
extra : moz-landing-system : lando
2019-07-31 16:36:21 +00:00
Marian Raiciof
10570b80e6 Bug 1568232 - Run raptor cold page-load test job on fenix and refbrow. r=perftest-reviewers,davehunt
Run fenix and refbrow raptor cold page-load tests once a day, through cron, at 3 AM.

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

--HG--
extra : moz-landing-system : lando
2019-07-31 16:31:42 +00:00
Joel Maher
ea680be1a5 Bug 1569916 - run reftest/crashtest on android-hw when gfx/* files change. r=ahal
run reftest/crashtest on android-hw when gfx/* files change.

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

--HG--
extra : moz-landing-system : lando
2019-07-31 13:43:59 +00:00
Mihai Alexandru Michis
a942f17b4d Merge mozilla-central to autoland. a=merge 2019-07-31 12:53:56 +03:00
Mihai Alexandru Michis
b38e3beb65 Merge inbound to mozilla-central. a=merge 2019-07-31 12:49:24 +03:00
Johan Lorenzo
13648fa0df Bug 1563711 - Remove target.maven.zip r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D38175

--HG--
extra : moz-landing-system : lando
2019-07-30 15:35:12 +00:00
Mike Hommey
d5a633f2e9 Bug 1569887 - Use a fetch task artifact to get tup source. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D39849

--HG--
extra : moz-landing-system : lando
2019-07-30 16:39:20 +00:00
Mike Hommey
0e5de57dd0 Bug 1569887 - Use a fetch task artifact to get llvm-dsymutil source. r=chmanchester
Differential Revision: https://phabricator.services.mozilla.com/D39848

--HG--
extra : moz-landing-system : lando
2019-07-30 21:10:09 +00:00
Mike Hommey
506f421e75 Bug 1569887 - Use the fetch task artifacts for libdmg-hfsplus. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D39847

--HG--
extra : moz-landing-system : lando
2019-07-30 21:09:24 +00:00
Mike Hommey
eab1179c45 Bug 1569887 - Use the fetch task artifacts for cctools-port/libtapi source. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D39846

--HG--
extra : moz-landing-system : lando
2019-07-30 21:08:01 +00:00
Mike Hommey
99390d1487 Bug 1569865 - Switch the llvm-dsymutil toolchain task to cloning the llvm-project repo. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D39837

--HG--
extra : moz-landing-system : lando
2019-07-30 13:43:08 +00:00
Daniel Varga
98bb6c02ea Merge mozilla-central to mozilla-inbound 2019-07-31 03:29:55 +03:00
Mike Hommey
ae7242ccf7 Bug 1569900 - Use run-task transform for generic-worker-based toolchain tasks. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D39864

MANUAL PUSH: avoid closing autoland while toolchains are rebuilt due to
this change.
2019-07-31 06:48:34 +09:00
Andreea Pavel
38c88cbf4b Merge mozilla-inbound to mozilla-central a=merge 2019-07-30 12:50:56 +03:00
championshuttler
55342ff5a5 Bug 1569472 - Fix taskcluster docs linting errors. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D39627

--HG--
extra : moz-landing-system : lando
2019-07-30 15:20:00 +00:00
Mike Hommey
713a866401 Bug 1569355 - Upgrade python-zstandard to 0.11.1. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D39583

MANUAL PUSH: avoid closing autoland while all docker images and
toolchains are rebuilt due to both changes.
2019-07-30 14:49:16 +09:00
Mike Hommey
21665e187c Bug 1569124 - Add git support to fetch tasks. r=tomprince
This is loosely based on what was in bug 1467359, but simplified to
handle git only, and simply using git-archive because, at least now,
it's deterministic (it uses the commit date as timestamp in tar
archives).

This also adds 4 tasks for some of the things we use for toolchains, but
doesn't hook them up yet.

This also upgrades the fetch docker image to Debian buster, and installs
the required packages in it.

Differential Revision: https://phabricator.services.mozilla.com/D39480
2019-07-30 14:43:31 +09:00
Mike Hommey
954851b187 Fixup bug 1525373 for Android raptor tests. r=tomprince
Bug 1525373 had been waiting for a while for aarch64 windows fixes that
are still not there, and landed with a workaround for those. But while
waiting, bug 1555479 changed the run-task transform, making bug 1525373
double-wrap bitbar commands with /builds/taskcluster/script.py.

So remove the now redundant wrapping.

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

--HG--
extra : moz-landing-system : lando
2019-07-30 01:29:56 +00:00
Mike Hommey
9f81c7a46f Bug 1568460 - Fix Android wrench builds for the now-absolute MOZ_FETCHES_DIR. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com//D39823

--HG--
extra : amend_source : 8d8433d7b32450e9adcae1140e158b378b81fd7a
2019-07-30 04:37:54 +03:00
Cosmin Sabou
cbd0f04617 Backed out changeset d63a662414d0 (bug 1568460) for landing without a reviewer in the commit message.
--HG--
extra : amend_source : 0b32935e49c3f37a2019c0410980b22756b11f60
2019-07-30 06:00:56 +03:00
Mike Hommey
ee365ba814 Bug 1568460 - Fix Android wrench builds for the now-absolute MOZ_FETCHES_DIR.
Differential Revision: https://phabricator.services.mozilla.com//D39823
2019-07-30 04:37:54 +03:00
Rob Lemley
6808dc0e6f Bug 1525373 - Support comm-checkout when using generic-worker with run-task. r=glandium
Fixes Thunderbird builds on Windows.

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

--HG--
extra : rebase_source : d7bbec2ac711fea9dc785861f7d729816890efb8
2019-07-25 02:24:24 +00:00
Mike Hommey
633f41e4b0 Bug 1568460 - Set MOZ_FETCHES_DIR more appropriately. r=tomprince
For some tasks, the workdir known to the decision task doesn't actually match
the workdir used in the task, which makes MOZ_FETCHES_DIR wrong when the
decision task derives it from the workdir.

On other tasks, MOZ_FETCHES_DIR is set to a relative directory, which
may work in some places where MOZ_FETCHES_DIR is used, but not in
others, that happen to be executed from a different directory.

To solve both problems, we set MOZ_FETCHES_DIR as a relative directory
everywhere, and we make run-task normalize it to an absolute path
before executing the task.

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

--HG--
extra : moz-landing-system : lando
2019-07-29 20:48:40 +00:00
Geoff Brown
9d6d1c630e Bug 1306635 - Run linux64-ccov wpt in more test chunks; r=jmaher
Avoid intermittently exceeding the already very long max-run-time in some chunks.

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

--HG--
extra : moz-landing-system : lando
2019-07-29 13:13:52 +00:00
Andreea Pavel
63aab19d58 Merge mozilla-central to autoland on a CLOSED TREE 2019-07-30 13:37:01 +03:00
ffxbld
ce8e3ff6b7 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D39655

--HG--
extra : moz-landing-system : lando
2019-07-30 07:26:46 +00:00
Bogdan Tara
719acf006d Backed out changeset ba6240f6bc90 (bug 1525373) for speedometer timeouts 2019-07-29 12:32:55 +03:00
shindli
1c380bd4ec Backed out changeset a2c0bed45b89 (bug 1568460) for causing spidermonkey failures "[Errno 2] No such file or directory" 2019-07-29 04:51:41 +03:00
Mike Hommey
54a61a549b Bug 1568460 - Set MOZ_FETCHES_DIR more appropriately. r=tomprince
For some tasks, the workdir known to the decision task doesn't actually match
the workdir used in the task, which makes MOZ_FETCHES_DIR wrong when the
decision task derives it from the workdir.

On other tasks, MOZ_FETCHES_DIR is set to a relative directory, which
may work in some places where MOZ_FETCHES_DIR is used, but not in
others, that happen to be executed from a different directory.

To solve both problems, we set MOZ_FETCHES_DIR as a relative directory
everywhere, and we make run-task normalize it to an absolute path
before executing the task.

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

--HG--
extra : moz-landing-system : lando
2019-07-28 22:05:42 +00:00
Nick Alexander
06fcf5043d Bug 1569032 - Support private fetches. r=tomprince
Just like Bug 1405408, which was for private toolchains.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 20:12:43 +00:00
Tom Prince
048807613e No bug: Add a pointer to the windows interactive task instrutions; r=bstack
It took me several searchs after having looked here for how to create windows
interactive tasks. Add a link to the documentation here as a hint.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 22:27:39 +00:00
Tom Prince
fe18b3db4d Bug 1569231: Add better dependencies for in-tree toolchain tasks; r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D39526

--HG--
extra : moz-landing-system : lando
2019-07-26 22:07:15 +00:00
Geoff Brown
ee58329315 Bug 1563281 - Add mobile project name to test task labels; r=ahal
This adds the mobile project name, like "geckoview" or "fennec" to the Android
task labels. This makes the firefox/geckoview/fennec distinction more obvious
in 'mach try fuzzy' and 'mach try chooser'; it does not appear to affect
try syntax. This also adds "geckoview"/"fennec" to the job names displayed in
the lower-left treeherder pane. Hopefully this will help to clarify which
Android application is under test for each task.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 14:03:45 +00:00
Mihai Tabara
c62fb857b1 Bug 1566385 - add product in bouncer-locations's payload. remove maple. r=jlorenzo
Some cleanup in bouncer-locations job

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

--HG--
extra : moz-landing-system : lando
2019-07-26 13:25:35 +00:00
Narcis Beleuzu
ada804cbc2 Backed out changeset e8d6ff3d2aae (bug 1566385) for Gecko Decision Task failure. CLOSED TREE 2019-07-26 15:33:39 +03:00
Mihai Tabara
7230652c72 Bug 1566385 - add fennec bouncer-locations job for esr68.r=jlorenzo a=release
Add bouncer-locations job in ESR Fennec nightlies

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

--HG--
extra : moz-landing-system : lando
2019-07-26 12:21:17 +00:00
Geoff Brown
46455c8f26 Bug 1568856 - Run android-hw jsreftest against geckoview; r=bc
Switch android-hw jsreftest to geckoview. Technically this runs all
android-hw reftests on geckoview -- I don't imagine we'll ever want to
run any android-hw fennec reftests.

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

--HG--
extra : moz-landing-system : lando
2019-07-25 20:23:22 +00:00
Maja Frydrychowicz
be95531713 Bug 1560374 - Set testharness and reftest web-platform-tests to Tier-1; r=jmaher,coop
Differential Revision: https://phabricator.services.mozilla.com/D38881

--HG--
extra : moz-landing-system : lando
2019-07-25 20:01:42 +00:00
Sebastian Hengst
5a1f7e7dd8 Bug 1547952 - Increase maximum task run time for partials generation on non-asan platforms to 15 minutes. r=mhentges
Differential Revision: https://phabricator.services.mozilla.com/D39249

--HG--
extra : moz-landing-system : lando
2019-07-25 11:20:49 +00:00
Marian Raiciof
0bcdfa9933 Bug 1567177 - Create cold tests for cnn mobile website. r=perftest-reviewers,sparky
The new cold cnn mobile tests can be found in 'raptor-tp6m-cold-27.ini'.

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

--HG--
extra : moz-landing-system : lando
2019-07-24 16:08:06 +00:00
Eric Rahm
1804cbf6c4 Bug 1564638 - Update Linux to Rust beta 1.37. r=froydnj,glandium
Differential Revision: https://phabricator.services.mozilla.com/D37775

--HG--
extra : moz-landing-system : lando
2019-07-25 04:02:19 +00:00
Bob Clary
0e4603dbfd Bug 1568623 - [test isolation] Add web-platform-tests support, r=jmaher.
Differential Revision: https://phabricator.services.mozilla.com/D39242

--HG--
extra : moz-landing-system : lando
2019-07-25 01:23:45 +00:00
Rob Lemley
437d692c12 Bug 1525373 - Support comm-checkout when using generic-worker with run-task. r=glandium
Fixes Thunderbird builds on Windows.

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

--HG--
extra : moz-landing-system : lando
2019-07-25 02:24:24 +00:00
Oana Pop Rus
15a4017037 Backed out changeset a1a4f3976b34 (bug 1564638) for wrench-deps bustages. on a CLOSED TREE 2019-07-25 04:26:08 +03:00
Eric Rahm
de3cb80766 Bug 1564638 - Update Linux to Rust beta 1.37. r=froydnj,glandium
Differential Revision: https://phabricator.services.mozilla.com/D37775

--HG--
extra : moz-landing-system : lando
2019-07-25 00:36:16 +00:00
Mike Shal
ff39c620e5 Bug 1560164 - Pull out common variables in instrumented-build/kind.yml; r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D39240

--HG--
extra : moz-landing-system : lando
2019-07-24 23:28:12 +00:00
Coroiu Cristina
b991d302fe Backed out changeset 2adf316da439 (bug 1564638) for wrench failures on a CLOSED TREE 2019-07-25 00:26:08 +03:00
Nick Alexander
280126dff5 Bug 1564256 - Part 2: Produce browsertime.zip in a toolchain task. r=mshal
In browsertime.zip we should have:

browsertime/
  package.json
  package-lock.json
  node_modules/
    .bin/
      browsertime -> ../browsertime/bin/browsertime.js
    browsertime/
      ...

The idea is that we'll fetch browsertime.zip in a generic-worker
environment and be able to run Node.js from within the top level
browsertime/ directory.

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

--HG--
extra : moz-landing-system : lando
2019-07-24 20:59:55 +00:00
Eric Rahm
59cad35d42 Bug 1564638 - Update Linux to Rust beta 1.37. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D37775

--HG--
extra : moz-landing-system : lando
2019-07-24 20:53:33 +00:00
Agi Sferro
094f958c69 Bug 1522795 - Update android gradle plugin to 3.4.2. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D39106

--HG--
extra : moz-landing-system : lando
2019-07-24 18:48:54 +00:00
Nathan Froyd
63c1b62195 Bug 1568573 - move searchfox indexing job to mac-cross clang; r=nalexander
This job appears to have been missed in bug 1566687.

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

--HG--
extra : moz-landing-system : lando
2019-07-24 18:01:02 +00:00
Ola Gasidlo
078e09a48b Bug 1558756 - Adding jest tests for components, r=ladybenko,jdescottes
added more jest test for components including snapshots + fixtures

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

--HG--
extra : moz-landing-system : lando
2019-07-24 09:27:08 +00:00
Geoff Brown
9dca0ffbed Bug 1568309 - Increase chunks for linux64/asan wpt; r=jmaher
Increase test chunks to avoid intermittent task timeouts. At 18 chunks,
wpt-4 is the longest running, at about 90 minutes; 18 also aligns with
several /debug platforms.

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

--HG--
extra : moz-landing-system : lando
2019-07-24 02:08:05 +00:00
Mike Shal
98ffc560c9 Bug 1561146 - Enable PGO for Windows aarch64 builds; r=firefox-build-system-reviewers,chmanchester
This build re-uses the PGO profile from the win64 build in the
win64-aarch64-shippable-no-eme part of the aarch64 build. Even though
the profile isn't generated on the smae platform, we still get enough of
a performance win to make this worthwhile.

Note that the pgo_flags() in configure need to be tweaked slightly since
we don't supprt the -fprofile-generate flag for aarch64 (we don't build
the clang_rt.profile lib there). So we always want to return the flags
namespace to make sure we get the use_* versions of flags, which we do
need.

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

--HG--
extra : moz-landing-system : lando
2019-07-23 23:42:47 +00:00
Mike Hommey
0285b677e0 Bug 1525373 - Use run-task for mozharness jobs on generic-worker. r=tomprince
mozharness and mozharness test transforms for generic-worker currently
don't wrap the commands with run-task. This changes things such that the
commands are wrapped with run-task, by piggy-backing on the run_task
transform.

Some things then become redundant with what the run_task transform does,
and some others need to happen later than they currently do in order to
work.

Depends on D28026

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

--HG--
extra : moz-landing-system : lando
2019-07-23 16:12:53 +00:00
Edwin Gao
7fd5fb983a Bug 1555454 - disable permafailing tests on macosx1014, migrate mochitest-browser-chrome to macosx1014 r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D38783

--HG--
extra : moz-landing-system : lando
2019-07-23 18:30:26 +00:00
Tom Prince
f6c3729465 Bug 1562287: [taskgraph] Fix tests around `try_task_config; rs=me
Differential Revision: https://phabricator.services.mozilla.com/D39050

--HG--
extra : moz-landing-system : lando
2019-07-23 16:42:26 +00:00
Mihai Alexandru Michis
bae6d95085 Backed out changeset 266931d06efb (bug 1558756) for causing devtools failures CLOSED TREE 2019-07-23 17:49:45 +03:00
Ola Gasidlo
b7588f8d35 Bug 1558756 - Adding jest tests for components, r=ladybenko,jdescottes
added more jest test for components including snapshots + fixtures

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

--HG--
extra : moz-landing-system : lando
2019-07-23 14:35:42 +00:00
Jeff Muizelaar
8d570e1838 Bug 1567807. Add 'build.gradle' to 'files-changed' list for wrench.
Differential Revision: https://phabricator.services.mozilla.com/D39008

--HG--
extra : moz-landing-system : lando
2019-07-23 13:34:40 +00:00
Jeff Muizelaar
9d76533592 Bug 1567807. Use a newer gradle for wrench. r=nalexander
This gets the wrench android builds working again after
07168db23c565e4506690612a7be50738844ddb2.

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

--HG--
extra : moz-landing-system : lando
2019-07-22 16:39:08 +00:00
Tom Prince
44c2d2f8ce Bug 1562287: [taskgraph] try_task_config parameter is now always a dict; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D38591

--HG--
extra : moz-landing-system : lando
2019-07-22 17:30:49 +00:00
ffxbld
f4ed4eadfb No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D38845

--HG--
extra : moz-landing-system : lando
2019-07-22 11:21:40 +00:00
Simon Sapin
0540fe3688 Bug 1565193 - Require Rust 1.36 r=glandium
MozReview-Commit-ID: GjcKBjZvTPr

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

--HG--
extra : moz-landing-system : lando
2019-07-19 04:50:22 +00:00
Simon Fraser
b4e6cbf3bc Bug 1566070 Remove references to datadog from partials r=mtabara
Our datadog contract is coming to an end. Soon we'll add influxdb data collection

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

--HG--
extra : moz-landing-system : lando
2019-07-22 07:11:45 +00:00
Bogdan Tara
0cd03d6d7f Backed out changeset ad5e0980c273 (bug 1555454) for central permafails on browser_devices_get_user_media.js a=backout 2019-07-22 07:45:40 +03:00
Edwin Gao
6383bcad31 Bug 1555454 - disable permafailing tests on macosx1014, migrate mochitest-browser-chrome to macosx1014 r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D38783

--HG--
extra : moz-landing-system : lando
2019-07-21 09:27:47 +00:00
Mike Shal
870688f9b0 Bug 1561774 - Switch Windows AArch64 test platform to win64-aarch64-shippable; r=jmaher
We should test what we ship, and having talos benchmark the shipped
platform will help verify any PGO performance wins.

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

--HG--
extra : moz-landing-system : lando
2019-07-19 21:25:47 +00:00
Mike Shal
b2eb354b76 Bug 1561774 - Copy win64-aarch64-opt test artifacts into the shippable build; r=firefox-build-system-reviewers,chmanchester
In order to run tests against the win64-aarch64-shippable build, we need
the test packages from the aarch64-no-eme build since the tests aren't
compiled during the -shippable stage. Since packages like cppunittest
and the target.test_packages.json file won't be generated correctly in
the -shippable stage, we disable the package-step tests there by setting
MOZ_AUTOMATION_PACKAGE_TESTS to 0 in the environment.

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

--HG--
extra : moz-landing-system : lando
2019-07-17 20:38:38 +00:00
Mike Hommey
bb9fe7e1bd Bug 1566768 - Do not use our backport of valgrind in the docker image for base toolchain builds. r=mshal
Not that it's causing any problem, but I noticed the build-base image
was being rebuilt when updating valgrind, and that seemed odd.

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

--HG--
extra : moz-landing-system : lando
2019-07-19 04:28:17 +00:00
Mike Hommey
83c4e99e8e Bug 1566768 - Upgrade valgrind to 3.15.0. r=mshal
Differential Revision: https://phabricator.services.mozilla.com/D38296

--HG--
extra : moz-landing-system : lando
2019-07-19 04:28:38 +00:00
Oana Pop Rus
8526799100 Merge inbound to mozilla-central. a=merge 2019-07-19 00:52:35 +03:00
Nicolas Silva
1f245ea240 Bug 1565569 - Remove the old pathfinder integration. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D37862

--HG--
extra : rebase_source : 93849386dacff73f73481e652e7e5a00f9d019fa
extra : source : 12d70adf7d1c28d0a4f7328c4b4659d4f33db107
2019-07-18 15:07:31 +02:00
Mike Hommey
b0cf4ceea4 Bug 1566730 - Switch the diffoscope docker image to Debian 10. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D38274

--HG--
extra : moz-landing-system : lando
2019-07-17 21:54:25 +00:00
Gregory Mierzwinski
4bb50bb455 Bug 1566088 - Disable some android-hw-p2-8-0-arm7-api-16/pgo tasks on mozilla-beta and integration. r=perftest-reviewers,AlexandruIonescu
This fixes issues from bug 1565644 which caused speedometer to run on android-hw-p2-8-0-arm7-api-16/pgo on integration branches and android-hw-p2-8-0-arm7-api-16/pgo raptor tasks to run on mozilla-beta. This patch disables the aforementioned tests.

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

--HG--
extra : moz-landing-system : lando
2019-07-18 14:35:53 +00:00
Tom Ritter
f0456750c9 Bug 1565949 - Bump the runtime of mingwclang x86 debug reftests r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D38026

--HG--
extra : moz-landing-system : lando
2019-07-16 18:30:26 +00:00
Mike Hommey
f8fabf1391 Bug 1566730 - Add docker images based on Debian 10. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D38273

--HG--
extra : moz-landing-system : lando
2019-07-17 21:26:53 +00:00
Mike Hommey
ae3a0a230c Bug 1566687 - Use mac-cross clang for all macosx builds. r=chmanchester
We've been lucky that non-sanitizer cross-builds for macosx have not
required the clang runtime so far, but they soon will. And it's only
available in the mac-cross clang toolchain, so we need to use that on
all macosx builds.

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

--HG--
extra : moz-landing-system : lando
2019-07-17 21:49:16 +00:00
Marian Raiciof
3d73481d61 Bug 1548814 - Migrate ARES6 benchmark to Raptor r=rwood,perftest-reviewers,igoldan,acreskey
Changed the required yml, ini, json, js and html files to migrate ARES6 benchmark test to Raptor.

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

--HG--
extra : moz-landing-system : lando
2019-07-16 11:22:02 +00:00
Bogdan Tara
3e26c679ec Backed out 2 changesets (bug 1561774) for not finding target.gtest.tests.tar.gz CLOSED TREE
Backed out changeset 034291b740dd (bug 1561774)
Backed out changeset d332c122652f (bug 1561774)
2019-07-17 05:25:59 +03:00
Chris Manchester
d95bf19baf Bug 1566219 - Update sccache built in tree to pick up fix for "too many open files" on macOS. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D38152

--HG--
extra : moz-landing-system : lando
2019-07-16 18:52:22 +00:00
Chris Manchester
3ef1ad0586 Bug 1566219 - Update sccache dist-toolchain to rustc 1.36. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D38153

--HG--
extra : moz-landing-system : lando
2019-07-16 18:51:47 +00:00
Mike Hommey
79919f31ad Bug 1357317 - Add an rpath to cctools such that it doesn't require LD_LIBRARY_PATH at run-time. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D38140

--HG--
extra : moz-landing-system : lando
2019-07-16 20:54:42 +00:00
Mike Hommey
a4493b9ba3 Bug 1566300 - Upgrade GCC 7 to 7.4.0 and add toolchain tasks for GCC 8 and 9. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D38154

--HG--
rename : taskcluster/scripts/misc/build-gcc-7-linux.sh => taskcluster/scripts/misc/build-gcc-8-linux.sh
rename : taskcluster/scripts/misc/build-gcc-7-linux.sh => taskcluster/scripts/misc/build-gcc-9-linux.sh
extra : moz-landing-system : lando
2019-07-16 20:39:09 +00:00
Mike Hommey
561903d11e Bug 1566309 - Upgrade mac builds to rust 1.36. r=chmanchester
Differential Revision: https://phabricator.services.mozilla.com/D38156

--HG--
extra : moz-landing-system : lando
2019-07-17 00:05:11 +00:00
Moritz Birghan
f723e0ab1e Bug 1300165 - Improves performance of combineLists in getHSTSPreloadList.js r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D38171

--HG--
extra : moz-landing-system : lando
2019-07-16 21:53:10 +00:00
Mike Shal
b377297fa6 Bug 1561774 - Switch Windows AArch64 test platform to win64-aarch64-shippable; r=jmaher
We should test what we ship, and having talos benchmark the shipped
platform will help verify any PGO performance wins.

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

--HG--
extra : moz-landing-system : lando
2019-07-15 21:52:55 +00:00
Mike Shal
9ad409ccbc Bug 1561774 - Copy win64-aarch64-opt test artifacts into the shippable build; r=firefox-build-system-reviewers,chmanchester
In order to run tests against the win64-aarch64-shippable build, we need
the test packages from the aarch64-no-eme build since the tests aren't
compiled during the -shippable stage. Since packages like cppunittest
and the target.test_packages.json file won't be generated correctly in
the -shippable stage, we disable the package-step tests there by setting
MOZ_AUTOMATION_PACKAGE_TESTS to 0 in the environment.

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

--HG--
extra : moz-landing-system : lando
2019-07-16 18:47:25 +00:00
Rob Lemley
19e0476128 Bug 1559199 - Add 'comm' prefix to list of potential index prefixes. r=dustin
Fixes failing index jobs on Thunderbird builds.

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

--HG--
extra : moz-landing-system : lando
2019-07-16 18:27:31 +00:00
Edwin Gao
12afe9e77d Bug 1556866 - balance reftest chunks for macosx1014 r=jmaher
Changes:
- reduce reftest chunks for macosx1014
- streamline regex for web-platform.yml

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

--HG--
extra : moz-landing-system : lando
2019-07-16 18:11:50 +00:00
Aki Sasaki
45b648c8e3 Bug 1471004 - add esr support for entitlements. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D38208

--HG--
extra : moz-landing-system : lando
2019-07-16 17:22:40 +00:00
Maja Frydrychowicz
48f4db04c2 Bug 1563766 - Switch geckoview wpt to emulator 29.0.11; r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D37115

--HG--
extra : moz-landing-system : lando
2019-07-16 17:18:37 +00:00
Kartikaya Gupta
2d73759624 Bug 1523321 - Run the wrupdater on m-c pushes that touch gfx/wr. r=tomprince,jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D33548

--HG--
extra : moz-landing-system : lando
2019-07-16 15:38:39 +00:00
Narcis Beleuzu
ab956a715f Backed out 2 changesets (bug 1523321) for webrender bustages. CLOSED TREE
Backed out changeset d86e7c8f1e14 (bug 1523321)
Backed out changeset 18414da977c3 (bug 1523321)
2019-07-16 18:23:45 +03:00
Kartikaya Gupta
b3bebb6eca Bug 1523321 - Run the wrupdater on m-c pushes that touch gfx/wr. r=tomprince,jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D33548

--HG--
extra : moz-landing-system : lando
2019-07-16 14:09:47 +00:00
Brindusan Cristian
3de8b088e1 Backed out 2 changesets (bug 1523321) for breaking Gecko Decision Task. CLOSED TREE
Backed out changeset c032bed595dc (bug 1523321)
Backed out changeset 0a4f53b896b1 (bug 1523321)
2019-07-16 17:00:24 +03:00
Kartikaya Gupta
c6cc78e85f Bug 1523321 - Run the wrupdater on m-c pushes that touch gfx/wr. r=tomprince,jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D33548

--HG--
extra : moz-landing-system : lando
2019-07-16 13:49:54 +00:00
championshuttler
6170f47131 Bug 1527361 - Setup rst linter for the documentation. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D36586

--HG--
extra : moz-landing-system : lando
2019-07-16 13:20:09 +00:00
Mihai Alexandru Michis
6895bcddff Merge autoland to mozilla-central. a=merge 2019-07-16 07:06:00 +03:00
Cosmin Sabou
3555d80346 Backed out changeset a99c84e10b62 (bug 1565725) for repack nightlies bustages. a=backout 2019-07-16 03:07:02 +03:00
Tom Prince
20d62fa6ce Bug 1565725: Don't checkout in geckodriver-repack tasks; r=bstack
Differential Revision: https://phabricator.services.mozilla.com/D37950

--HG--
extra : moz-landing-system : lando
2019-07-13 01:11:05 +00:00
Aki Sasaki
43f3f62186 Bug 1546299 - add mac geckodriver signing support. r=jlorenzo
Also add the `mac_geckodriver` behavior, and remove the unused `mac_pkg` behavior.

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

--HG--
extra : moz-landing-system : lando
2019-07-15 16:38:43 +00:00
Byron Campen [:bwc]
5fe8caac32 Bug 1555792: Add --setpref option to many test types r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D37503

--HG--
extra : moz-landing-system : lando
2019-07-11 15:06:38 +00:00
Byron Campen [:bwc]
751d83106b Bug 1555792: Ensure that the new default values for nightly have no effect on CI. r=ahal
Depends on D33643

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

--HG--
extra : moz-landing-system : lando
2019-07-11 14:49:59 +00:00
Mike Shal
d558ad4449 Bug 1561474 - Use sparse-profile on Windows generate tasks; r=firefox-build-system-reviewers,chmanchester
Depends on D37807

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

--HG--
extra : moz-landing-system : lando
2019-07-15 21:47:19 +00:00
Edwin Gao
0e364fa81f Bug 1555454 - migrate marionette-media to run on macosx1014-debug r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D38112

--HG--
extra : moz-landing-system : lando
2019-07-15 19:11:34 +00:00
ffxbld
51edf4810f No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D38049

--HG--
extra : moz-landing-system : lando
2019-07-15 10:54:58 +00:00
Rob Wood
4bf2e84568 Bug 1552519 - For geckoview browser apps startup use local configuration file instead of command line args r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D35523

--HG--
extra : moz-landing-system : lando
2019-07-12 16:31:29 +00:00
Edwin Gao
a674ad2901 Bug 1555454 - migrate gtest to macosx1014 r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D37930

--HG--
extra : moz-landing-system : lando
2019-07-12 21:26:16 +00:00
Tom Prince
67fde77813 Bug 1565378: Allow non job-transform-using tasks to use worker-type aliases; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D37786

--HG--
extra : moz-landing-system : lando
2019-07-12 20:44:12 +00:00
Gregory Mierzwinski
710cb7f271 Bug 1565644 - Disable raptor from running in android opt builds on integration branches. r=perftest-reviewers,rwood
This patch disables raptor tests running on android opt-builds and as a side, prevents raptor tests running on android from running on try by default. With these changes, --full in mach try fuzzy will be required to schedule raptor mobile tests on try.

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

--HG--
extra : moz-landing-system : lando
2019-07-12 21:02:49 +00:00
Mike Shal
8163764c24 Bug 1565165 - Switch Bpgo(run) tasks to 'build' (from 'test'); r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D37919

--HG--
extra : moz-landing-system : lando
2019-07-12 20:13:12 +00:00
Tom Prince
fe129c3cdc No bug: [taskgraph] Inherit treeherder collection for non-opt platforms; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D37785

--HG--
extra : moz-landing-system : lando
2019-07-12 02:11:38 +00:00
Tom Prince
bd1512fcbf Bug 1565358: Use Parameters.file_url helper consitently; r=mhentges
Only one place should need to know how to generate VCS URLs. This
makes it easier to support other VCSs.

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

--HG--
extra : moz-landing-system : lando
2019-07-11 22:00:51 +00:00
Nathan Froyd
186e5cc97a Bug 1562953 - update cctools-port; r=mshal
We need a fix from `cctools-port` master for cross-language LTO builds
to work properly on the Mac.  Rather than cherry-picking yet another
commit, which would have to deal with a updated `ld64` upstream, we've
opted to go ahead and update directly to upstream.

This choice brings about some significant build changes, as TAPI support
has moved to a different library that is not easily buildable directly.

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

--HG--
extra : moz-landing-system : lando
2019-07-11 21:54:07 +00:00
Mike Hommey
c8073a7d8e Bug 1565157 - Fix diffoscope use of lipo and otool after bug 1551690. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D37685

--HG--
extra : moz-landing-system : lando
2019-07-11 14:39:43 +00:00
Tom Prince
15fe3c2e5a 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-07-11 16:40:25 +00:00
Tom Prince
9bb7066754 Bug 1458385: Update linux-upx to 3.9.5; r=glandium
This matches the version that exists in mozilla-build (see Bug 1501403).

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

--HG--
extra : moz-landing-system : lando
2019-07-11 16:40:20 +00:00
Tom Prince
6ef364aedc 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-07-11 16:40:16 +00:00
Tom Prince
0cd3337d90 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-07-11 16:40:13 +00:00
Tom Prince
b39a761dde Bug 1458385: [partials] Set the mar-channel-id of partials explicitly; r=sfraser
Since the taskgraph knows the mar-channel-id to use, pass it explicitly to
the partial tasks, rather than extracting the channel from a MAR.

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

--HG--
extra : moz-landing-system : lando
2019-07-11 16:40:09 +00:00
Tom Prince
2208f1c2cf Bug 1458385: Generate MARs with the appropriate channel-id explicitly; r=nthomas
Rather than relying on the mar-channel-id set in the `mar` binary, set the channel
explicitly from taskcluster. This allows us to re-use the `mar` binary between
builds/channels.

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

--HG--
extra : moz-landing-system : lando
2019-07-11 16:40:13 +00:00
Tom Prince
c390584851 Bug 1458385: Set mar-channel-id from taskcluster rather than based on update-channel; r=glandium
Taskgraph needs to know the correct mar-channel, so allow it to pass it into the build,
rather than keying off the update-channel in configure. This will allow using a `mar`
binary that doesn't have the mar-channel configured in.

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

--HG--
extra : moz-landing-system : lando
2019-07-11 16:40:00 +00:00
Edwin Gao
2ea0f05f43 Bug 1548614 - migrate over win10-64-ux machines to 2017 reference hardware hosted at Bitbar r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D37750

--HG--
extra : moz-landing-system : lando
2019-07-11 17:21:50 +00:00
Johan Lorenzo
188564c0a6 Bug 1564450 - Rename nightly-geckoview hook into ship-geckoview and ship GV beta automatically r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D37430

--HG--
extra : moz-landing-system : lando
2019-07-11 08:32:17 +00:00
Mihai Tabara
6d15c67b78 Bug 1530728 - remove txt files as part of the release artifacts cleanup. r=catlee
Differential Revision: https://phabricator.services.mozilla.com/D37593

--HG--
extra : moz-landing-system : lando
2019-07-10 16:52:57 +00:00
Noemi Erli
4b9a13b961 Bug 1543521 - Linting failure fix CLOSED TREE 2019-07-10 21:47:13 +03:00
Edwin Gao
079adffe5b Bug 1543521 - demote windows10-aarch64 cppunittest to tier 2 r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D37603

--HG--
extra : moz-landing-system : lando
2019-07-10 18:24:16 +00:00
Gregory Mierzwinski
16fc41a994 Bug 1563488 - Prevent raptor-youtube-playback-geckoview from running on P2 arm7 builds. r=perftest-reviewers,rwood
This patch prevents raptor-youtube-playback-geckoview-live from running on Pixel 2 arm7 builds on mozilla-central.

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

--HG--
extra : moz-landing-system : lando
2019-07-08 18:44:19 +00:00
Agi Sferro
3248b64116 Bug 1553515 - Don't run geckoview-junit on arm opt. r=gbrown
geckoview-junit now runs on x86_64 opt so we don't need to run the tests on arm
too.

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

--HG--
extra : moz-landing-system : lando
2019-07-10 15:52:25 +00:00
Florin Strugariu
8367834afb Bug 1562904 Update desktop tp6 8 9 10 to trunk and tier 1 r=perftest-reviewers,sparky,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D36612

--HG--
extra : moz-landing-system : lando
2019-07-09 14:58:25 +00:00
Joel Maher
46c8e2539b Bug 1562745 - use debug builds for macosx1014 tests and disable text-utf8.html, stream-safe-creation.any.sharedworker.html, test_captive_portal_service.js temporarily r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D37458

--HG--
extra : moz-landing-system : lando
2019-07-10 07:02:43 +00:00
Johan Lorenzo
b054602ee9 Bug 1560876 - Stop uploading Google Play strings at push-apk phase r=mhentges
Differential Revision: https://phabricator.services.mozilla.com/D35788

--HG--
extra : moz-landing-system : lando
2019-07-10 06:02:56 +00:00
Dorel Luca
0987691994 Backed out changeset 78c77633f61f (bug 1562745) for WPT failures in signed-exchange/reporting/sxg-reporting-navigation-mi_error.tentative.html
--HG--
extra : rebase_source : 80c0911bea57a0a54787b2694efe622079e6c146
2019-07-10 06:53:18 +03:00
Chris Manchester
1448f439e4 Bug 1563378 - Update builders to rustc 1.36. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D37341

--HG--
extra : moz-landing-system : lando
2019-07-09 22:02:47 +00:00
Joel Maher
0236569496 Bug 1562745 - use debug builds for macosx1014 tests and disable text-utf8.html, stream-safe-creation.any.sharedworker.html, test_captive_portal_service.js temporarily r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D37458

--HG--
extra : moz-landing-system : lando
2019-07-09 18:52:40 +00:00
Geoff Brown
02aae3e8cb Bug 1501580 - Run Android x86-64 debug crashtests; r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D37031

--HG--
extra : moz-landing-system : lando
2019-07-09 16:48:14 +00:00
Wander Lairson Costa
e95055a0fe Bug 1545095: Disable LeakSanitizer runtime in asan builds r=glandium
In newer docker versions the LeakSanitizer will fail unless it runs in a
privileged container. During the gecko build process in asan builds, the
support tools built as part of the build process will also run with
LeakSanitizer by default, but there is no need for such.

We then disable runtime leak sanitizer in asan builds to avoid erros in
builds inside a docker container.

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

--HG--
extra : moz-landing-system : lando
2019-07-09 05:19:47 +00:00
Csoregi Natalia
3ee5aa5125 Backed out changeset 43e086ced66f (bug 1562953) for toolchains bustage. CLOSED TREE 2019-07-09 08:54:59 +03:00
Nathan Froyd
c762dc8e76 Bug 1562953 - update cctools-port; r=mshal
We need a fix from `cctools-port` master for cross-language LTO builds
to work properly on the Mac.  Rather than cherry-picking yet another
commit, which would have to deal with a updated `ld64` upstream, we've
opted to go ahead and update directly to upstream.

This choice brings about some significant build changes, as TAPI support
has moved to a different library that is not easily buildable directly.

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

--HG--
extra : moz-landing-system : lando
2019-07-09 04:59:37 +00:00
Agi Sferro
c33d97d67e Bug 1553515 - Re-enable geckoview-junit on x86_64. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D35949

--HG--
extra : moz-landing-system : lando
2019-07-09 00:13:28 +00:00
Agi Sferro
346d13b264 Bug 1553515 - Never reuse session. r=snorp
Reusing sessions doesn't actually save that much time and avoids a lot of
hard-to-debug intermittents.

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

--HG--
extra : moz-landing-system : lando
2019-07-08 20:48:27 +00:00
Geoff Brown
583c46ea6a Bug 1563625 - Run Android 7.0/debug mochitests as tier 1; r=snorp
Debug mochitests are running as well as opt now, and sufficient for tier 1.

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

--HG--
extra : moz-landing-system : lando
2019-07-08 21:29:55 +00:00
Kartikaya Gupta
3adcd28bac Bug 1563811 - Increase max runtime for WPT on linux64-qr/debug. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D37309

--HG--
extra : moz-landing-system : lando
2019-07-08 21:16:55 +00:00
Johan Lorenzo
ace536fb97 Bug 1563971 - part 2: geckoview, use update-channel instead of hardcoded file name r=mtabara
Depends on D37231

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

--HG--
extra : moz-landing-system : lando
2019-07-08 13:18:23 +00:00
Johan Lorenzo
65cd579ccf Bug 1563971 - part 1: Fix promote graphs by passing down jobs instead of tasks r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D37231

--HG--
extra : moz-landing-system : lando
2019-07-08 13:14:23 +00:00
ffxbld
aea4b299c9 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D37222

--HG--
extra : moz-landing-system : lando
2019-07-08 12:49:11 +00:00
Geoff Brown
b515c7b262 Bug 1556058 - Run geckoview xpcshell in older emulator; r=jmaher
There are some intermittent failures in xpcshell tests (eg bug 1562344)
in the new emulator; let's revert to the older emulator until those can
be figured out.

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

--HG--
extra : moz-landing-system : lando
2019-07-06 10:11:26 +00:00
Mike Shal
aade9e1ea0 Bug 1563402 - Remove GCP shippable builds; r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D37108

--HG--
extra : moz-landing-system : lando
2019-07-05 20:36:48 +00:00
Cosmin Sabou
cddd4c6528 Backed out changeset f9c0c52368d6 (bug 1562745) for causing crashes on stream-safe-creation.any.serviceworker.html 2019-07-06 01:05:01 +03:00
Johan Lorenzo
f8c8bfa321 Bug 1557269 - part 2: GPG-sign geckoview artifacts r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D34866

--HG--
extra : moz-landing-system : lando
2019-07-05 15:19:00 +00:00
Johan Lorenzo
fb4aabb03b Bug 1557269 - part 1: Re-expose all maven artifacts and beetmove them r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D34865

--HG--
extra : moz-landing-system : lando
2019-07-05 15:19:14 +00:00
Bob Clary
4d096bcbb1 Bug 1561306 - [test isolation] repeat directory tests 5 times, individual tests 20 times, r=jmaher,tomprince
Differential Revision: https://phabricator.services.mozilla.com/D36013

--HG--
extra : moz-landing-system : lando
2019-07-05 18:40:20 +00:00
Bob Clary
981a254ae7 Bug 1561571 - Make backfill action's add_args_to_command reusable and add support for string cmd parts, r=tomprince.
Differential Revision: https://phabricator.services.mozilla.com/D36012

--HG--
extra : moz-landing-system : lando
2019-07-05 18:40:00 +00:00
Edwin Gao
8e6afb27a0 Bug 1555454 - turn off mochitest-media for macosx1010 r=jmaher
`mochitest-media` now runs on macosx1014 reliably. Turn off this test suite for macosx1010.

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

--HG--
extra : moz-landing-system : lando
2019-07-05 18:29:28 +00:00
Tom Prince
6aea76fd6d Bug 1562628: Use shippable builds to run periodic-file updates; r=bhearsum
The periodic file update job pulls firefox from the index. The index path used
is no longer built on release branches, so is using a outdated builds
(mozilla-beta is using tasks from 2019-03). Switch to using a task that is built
on all branches.

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

--HG--
extra : moz-landing-system : lando
2019-07-05 13:04:11 +00:00
Geoff Brown
bfa723f163 Bug 1562745 - Make OSX10.14 debug tests actually use debug builds. r=jmaher
As far as I can tell, the intermittent suite_start failures are due to
stdout/stderr output interleaving -- a known issue for reftest logging,
without a clear way forward. Let's work around it the same way we did
on Windows.

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

--HG--
extra : moz-landing-system : lando
2019-07-05 12:56:54 +00:00
Johan Lorenzo
cb7be33a72 Bug 1563212 - nightly-geckoview should not kick off desktop jobs r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D36751

--HG--
extra : moz-landing-system : lando
2019-07-05 09:41:56 +00:00
Victor Porof
4998c97d04 Bug 1561435 - Fix linting errors for taskcluster/, r=standard8
# ignore-this-changeset

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

--HG--
extra : source : 66a5039f0298fc09b9e0ae4cf7455512c9028b8a
extra : intermediate-source : d8fe30f35fb43149b2b131fc3bc89c2f037f8464
2019-06-21 07:49:15 -07:00
Victor Porof
9b61ac0482 Bug 1561435 - Format taskcluster/, a=automatic-formatting
# ignore-this-changeset

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

--HG--
extra : source : 469efde53a4fd604ffc7044779ce7cbad4576811
2019-07-05 10:59:45 +02:00
Victor Porof
b5a4cb3848 Bug 1558517 - Pre 3.0: Remove conflicting eslint rules, and turn on "curly: all" everywhere, r=standard8
Differential Revision: https://phabricator.services.mozilla.com/D34535

--HG--
extra : source : 74ed7ee773393d305c4e948a57a1b1e32b1f12e8
extra : intermediate-source : 403d0757d61683e0a85d0bb07768eb39fbd0af72
2019-06-28 17:14:01 +02:00
Kartikaya Gupta
615038de48 Bug 1525314 - Run gecko reftests for WebRender on pixel 2. r=gbrown
Only enabled on try/m-c as tier-2 for now, per email discussion, to minimize
load on bitbar Pixel 2 devices.

Depends on D36799

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

--HG--
extra : moz-landing-system : lando
2019-07-04 21:35:08 +00:00
Mike Hommey
1e693768bf Bug 1563465 - Remove leftovers from bug 1451104. r=froydnj
Bug 1451104 removed the GCC 4.9 toolchain, but left the build script and
the patch that only that toolchain build was using.

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

--HG--
extra : moz-landing-system : lando
2019-07-04 13:00:43 +00:00
Coroiu Cristina
3983fddf6d Backed out 6 changesets (bug 1525314) for reftest failures at reftests/svg/filters/css-filters/saturate-zero.html om a CLOSED TREE
Backed out changeset 0ed2509b7191 (bug 1525314)
Backed out changeset af72d1c4c107 (bug 1525314)
Backed out changeset ab21a3ff4ae4 (bug 1525314)
Backed out changeset 02399933ac4b (bug 1525314)
Backed out changeset 95790a07a93c (bug 1525314)
Backed out changeset 28f52fd3934e (bug 1525314)
2019-07-05 00:29:12 +03:00
Edwin Gao
de645c1949 Bug 1555454 - migrate mochitest-chrome to macosx1014 and disable some tests in toolkit/content/tests/chrome/chrome.ini r=gbrown
Changes:
- disable some tests in `toolkit/content/tests/chrome/chrome.ini` with approval from enndeakin
- migrate tests to run on macosx1014

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

--HG--
extra : moz-landing-system : lando
2019-07-04 20:44:40 +00:00
Edwin Gao
3321d2cd32 Bug 1555454 - migrate webgl2-core tests to macosx1014 by disabling test_2_conformance2__textures__misc__tex-base-level-bug.html r=gbrown
Changes:
- remove `fail-if` conditions for tests that now pass on macosx1014
- add one `fail-if` condition for macosx1014 (`test_2_conformance2__textures__misc__tex-base-level-bug.html`) with approval from jgilbert
- migrate mochitest-webgl2-core test to run on macosx1014

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

--HG--
extra : moz-landing-system : lando
2019-07-04 20:40:38 +00:00
Edwin Gao
a9000dd3c7 Bug 1555454 - remove mochitest from running on macosx1010 r=gbrown
Changes:
- tying up loose ends from D34589 where I forgot to remove mochitest-plain from macosx1010

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

--HG--
extra : moz-landing-system : lando
2019-07-04 20:39:38 +00:00
Tom Prince
cc334f7f17 Bug 1562287: Add an option to mach try to disable 3-tier PGO; r=mshal,ahal
Often times, PGO builds aren't required for testing things (in particular,
testing release automation). However, at least when testing release automation,
we do need to use the shippable build type.

Add an option to mach try that will disable using the 3-tier PGO jobs.

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

--HG--
extra : moz-landing-system : lando
2019-07-04 19:03:04 +00:00
Kartikaya Gupta
e8b6b55632 Bug 1525314 - Run gecko reftests for WebRender on pixel 2. r=gbrown
Only enabled on try/m-c as tier-2 for now, per email discussion, to minimize
load on bitbar Pixel 2 devices.

Depends on D36799

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

--HG--
extra : moz-landing-system : lando
2019-07-04 15:25:27 +00:00
Gregory Mierzwinski
e6c7c808a0 Bug 1563296 - Run android power tests once a week with cron. r=perftest-reviewers,AlexandruIonescu,tomprince
With this patch, all android power tests (idle, idle-bg, and speedometer) will only run once a week, through cron, on saturday.

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

--HG--
extra : moz-landing-system : lando
2019-07-04 17:38:12 +00:00
krubin
535b744113 Bug 1562828 - Rename Rap-P(idl-bg) to Rap(idlbg-p) r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D36833

--HG--
extra : moz-landing-system : lando
2019-07-03 20:55:14 +00:00