Commit Graph

6505 Commits

Author SHA1 Message Date
Mike Hommey
ab2269d011 Bug 1469697 - s/GECKO_DIR/GECKO_PATH/ for hazard build scripts. r=nalexander
Most other tasks use GECKO_PATH, as that's what run-task uses.

Differential Revision: https://phabricator.services.mozilla.com/D41725
2019-08-15 11:21:45 +09:00
Mike Hommey
fb26d1619a Bug 1469697 - Use run-task transform for spidermonkey tasks. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D41724
2019-08-15 11:21:44 +09:00
Mike Hommey
544b89776a Bug 1573378 - Use the default MOZ_FETCHES_DIR in toolchain tasks. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D41712
2019-08-15 11:21:43 +09:00
Mike Hommey
f56829593a Bug 1573375 - Normalize paths run-task sets in the environment on Windows. r=tomprince
Using forward slash for better support in shell scripts.

Differential Revision: https://phabricator.services.mozilla.com/D41707
2019-08-15 11:21:41 +09:00
Mike Hommey
94532ae09f Bug 1573375 - Wrap fetch-content output in run-task. r=tomprince
Like the output from other subcommands.

Differential Revision: https://phabricator.services.mozilla.com/D41706
2019-08-15 11:21:40 +09:00
Ciure Andrei
8a1785a6cc Backed out 11 changesets (bug 1540655) for test_resolve.py perma failures CLOSED TREE
Backed out changeset 1a23d770d8a1 (bug 1540655)
Backed out changeset 641a7cb25298 (bug 1540655)
Backed out changeset 73236f81da44 (bug 1540655)
Backed out changeset 8d7bad30be46 (bug 1540655)
Backed out changeset bb012df3018b (bug 1540655)
Backed out changeset 8c67b494e207 (bug 1540655)
Backed out changeset c0a80d37576d (bug 1540655)
Backed out changeset 939ce2afcf0b (bug 1540655)
Backed out changeset 3b3a2a9fbc8b (bug 1540655)
Backed out changeset b96dede008ad (bug 1540655)
Backed out changeset 997d1568d944 (bug 1540655)
2019-08-14 18:53:36 +03:00
Andreas Tolfsen
161f9e402a bug 1540655: ci: add test job for Puppeteer tests; r=ahal
This adds a "remote(pup)" TaskCluster job for running the Google
Puppeteer tests against the new Firefox remote agent.

Earlier in this patchset we added a "./mach puppeteer-test" command
that wraps npm, and this being a source-test with access to the
full checkout, invokes this command directly instead of going
through mozharness.

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

--HG--
extra : moz-landing-system : lando
2019-08-14 14:58:14 +00:00
alexandru.ionescu
e03dc2a770 Bug 1564242 Split raptor.yml taskcluster test configs into smaller files: part 1 (fenix) r=perftest-reviewers,rwood
Differential Revision: https://phabricator.services.mozilla.com/D41950

--HG--
extra : moz-landing-system : lando
2019-08-14 13:35:17 +00:00
Agi Sferro
2841328338 Bug 1553515 - Enable geckoview-test on debug x86_64. r=snorp
This turns off geckoview-test on arm debug.

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

--HG--
extra : moz-landing-system : lando
2019-08-14 16:29:43 +00:00
Hamzah
a09e2c132b Bug 1466200 - Remove speedometer support from Talos r=rwood,davehunt,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D39532

--HG--
extra : moz-landing-system : lando
2019-08-12 20:58:48 +00:00
Brindusan Cristian
d674f265db Merge mozilla-central to autoland. a=merge CLOSED TREE
--HG--
rename : layout/reftests/mathml/dir-6-ref.html => testing/web-platform/tests/mathml/presentation-markup/direction/direction-006-ref.html
2019-08-15 12:50:36 +03:00
Justin Wood
b8da9960b7 Fix release regression from Bug 1566298 - use 'en-US' so that tasks know to strip it out from path when looking for it in upstream tasks. r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D41997

--HG--
extra : moz-landing-system : lando
2019-08-15 00:00:47 +00:00
Simon Fraser
dd63add526 Bug 1570646 Adjust timeout for repo_update task r=RyanVM
Workaround until a longer term solution is found

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

--HG--
extra : moz-landing-system : lando
2019-08-13 14:45:35 +00:00
Mike Hommey
1339663971 Bug 1573355 - Fix openh264 builds. r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D41689

--HG--
extra : moz-landing-system : lando
2019-08-13 04:59:49 +00:00
Nick Alexander
8e0d872e6e Bug 1542004 - Add android-javadoc lint. r=agi
This also applies the error listener just to the Javadoc tasks
(previously, it applied to the `apiGenerate*` tasks as well, 'cuz they
inherit from `Javadoc`).

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

--HG--
extra : moz-landing-system : lando
2019-08-13 01:45:03 +00:00
Mike Hommey
a4e51ec9ee Bug 1572381 - Use the same tooltool manifest for webrender as for other tasks using vs2017. r=nalexander
It turns out this task doesn't use cmake or ninja (anymore?).

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

--HG--
extra : moz-landing-system : lando
2019-08-12 16:13:15 +00:00
Justin Wood
8499bb9be6 Bug 1566298 - Block explicit scheduling for the release in balrog on AMO langpack pushing. r=mtabara
This was due to conversation between myself and :ritu as relman over, documented
at https://bugzilla.mozilla.org/show_bug.cgi?id=1566298#c6

Depends on D37832

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

--HG--
extra : moz-landing-system : lando
2019-08-09 18:53:51 +00:00
Justin Wood
936a0f0b4d Bug 1566298 - Add beetmover everywhere for langpacks r=mtabara
Sign language packs via Autograph instead of AMO.

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

--HG--
extra : moz-landing-system : lando
2019-08-09 18:53:51 +00:00
Justin Wood
66ce6749b1 Bug 1566298 - Temporarily disable langpack beetmover. r=mtabara
Sign language packs via Autograph instead of AMO.

This patch's main goal is to help ease diffs between other parts of this set.

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

--HG--
extra : moz-landing-system : lando
2019-08-09 18:53:51 +00:00
Justin Wood
b3493133fe Bug 1566298 - Actually sign langpacks via autograph r=mtabara
Sign language packs via Autograph instead of AMO.

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

--HG--
extra : moz-landing-system : lando
2019-08-09 18:53:50 +00:00
Justin Wood
fb385bddd2 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 18:53:50 +00:00
Nick Alexander
05409ea18f Bug 1572161 - Run Android lints task A(lints) less often. r=agi
Differential Revision: https://phabricator.services.mozilla.com/D41049

--HG--
extra : moz-landing-system : lando
2019-08-12 18:23:28 +00:00
Tom Ritter
a52cd4881c Bug 1475994 - Add tests for the mingw clang build r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D38032

--HG--
extra : moz-landing-system : lando
2019-08-07 16:47:46 +00:00
Mihai Tabara
87140adcdb Bug 1567429 - remove checksums signing from release automation. r=tomprince
Remove individual checksums signing in favor of big fat checksums

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

--HG--
extra : moz-landing-system : lando
2019-08-15 17:31:40 +00:00
ffxbld
0dfb37ab61 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D41523

--HG--
extra : moz-landing-system : lando
2019-08-12 12:50:48 +00:00
Mike Hommey
648907c1b4 Bug 1571986 - Kill vctip at the end of more tasks. r=nalexander
Also, since we had problems with mspdbsrv in the past, kill it too.

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

--HG--
extra : moz-landing-system : lando
2019-08-09 16:06:42 +00:00
Agi Sferro
878623212f Bug 1572523 - Increase mozlint-android timeout to 3600. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D41393

--HG--
extra : moz-landing-system : lando
2019-08-09 17:44:48 +00:00
Tom Prince
c9b692824c Bug 1459355: Don't pass parameters as part of actions; r=dustin
This causes actions to fail on graphs with large parameters, such as
release graphs and try pushes.

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

--HG--
extra : moz-landing-system : lando
2019-08-09 17:02:15 +00:00
Narcis Beleuzu
49e3a65c44 Backed out 4 changesets (bug 1566298) for nightly-l10n-signing bustages
Backed out changeset 610ee58dba1a (bug 1566298)
Backed out changeset 7789c2a7decc (bug 1566298)
Backed out changeset 4b7078499587 (bug 1566298)
Backed out changeset 497f2b650c1b (bug 1566298)

--HG--
rename : taskcluster/ci/release-push-langpacks/kind.yml => taskcluster/ci/release-sign-and-push-langpacks/kind.yml
extra : rebase_source : 44cbc8199d0f426884d822b0e011bb9222b4c4ea
2019-08-09 16:40:06 +03:00
Marco Castelluccio
363438ea88 Bug 1433868 - Update grcov to 0.5.3. r=calixte
Differential Revision: https://phabricator.services.mozilla.com/D41203

--HG--
extra : moz-landing-system : lando
2019-08-09 08:18:46 +00:00
Mike Hommey
d2cebb5e64 Bug 1571986 - Kill vctip at the end of the wrench-windows task. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D41165

--HG--
extra : moz-landing-system : lando
2019-08-08 15:40:17 +00:00
Mike Hommey
ee928b205d Bug 1572363 - Add a sparse profile for webrender tasks. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D41152

--HG--
extra : moz-landing-system : lando
2019-08-08 13:47:51 +00:00
Justin Wood
0c332534f7 Bug 1566298 - Add beetmover everywhere for langpacks r=mtabara
Sign language packs via Autograph instead of AMO.

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

--HG--
extra : moz-landing-system : lando
2019-08-09 01:48:31 +00:00
Justin Wood
72d004ab33 Bug 1566298 - Temporarily disable langpack beetmover. r=mtabara
Sign language packs via Autograph instead of AMO.

This patch's main goal is to help ease diffs between other parts of this set.

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

--HG--
extra : moz-landing-system : lando
2019-08-09 01:48:22 +00:00
Justin Wood
5c3d0d1f60 Bug 1566298 - Actually sign langpacks via autograph r=mtabara
Sign language packs via Autograph instead of AMO.

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

--HG--
extra : moz-landing-system : lando
2019-08-09 01:48:13 +00:00
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