Commit Graph

4384 Commits

Author SHA1 Message Date
Tom Prince
8521aaefbd No bug: [taskgraph] Fix files_changed tests;
Differential Revision: https://phabricator.services.mozilla.com/D5330

--HG--
extra : moz-landing-system : lando
2018-09-07 21:29:25 +00:00
Geoff Brown
55a7b43df6 Bug 1489351 - Run linux64/ccov devtools in more chunks; r=marco 2018-09-07 08:24:29 -06:00
Eric Rahm
aaed620ced Bug 1484406 - Update rust-size version. r=glandium
This updates the rust-size build to reference the latest version [1] that
includes a work-around for calculating the .bss of a PE file that has a
writable section with a smaller on-disk size than in-memory size.

[1] ab659d93b1

--HG--
extra : rebase_source : 24b451d244cd0533ca550688ccc05976cae410c7
2018-09-06 16:36:19 -07:00
Johan Lorenzo
96fe434cb7 Bug 1488127 - Make 52 -> 60 updates signed with the old mar scheme (instead of mar_384)
Make 52 -> 60 updates signed with the old mar scheme (instead of mar_384)

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

--HG--
extra : moz-landing-system : lando
2018-09-07 10:18:21 +00:00
Tudor-Gabriel Vîjială
844b806b0a Bug 1475256 - Add code coverage for android robocop UI tests. r=gbrown
Depends on D4219

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

--HG--
extra : moz-landing-system : lando
2018-09-06 17:51:08 +00:00
Tudor-Gabriel Vîjială
0f2ee78ad6 Bug 1475256 - Turn archive-geckoview-coverage-artifacts into archive-coverage-artifacts. r=nalexander
Rename the command and extend it to also archive Fennec class files into
another artifact, target.app_classfiles.zip.

Depends on D4142

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

--HG--
extra : moz-landing-system : lando
2018-09-06 17:00:17 +00:00
Narcis Beleuzu
93fce9ccd1 Backed out changeset 1b49fa4d4842 (bug 1480228) for debian docker bustages. CLOSED TREE 2018-09-06 20:55:20 +03:00
Connor Sheehan
a2086a87d1 Bug 1480228: upgrade Mercurial clients to 4.7.1 in Debian based Docker images r=gps
Upgrading to 4.7.1 will apply a fix to a performance regression
that was introduced in 4.7.

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

--HG--
extra : moz-landing-system : lando
2018-09-06 17:16:32 +00:00
Tom Prince
2963382a49 Bug 1478883: [release] Don't run builds when bumping versions after a release; r=RyanVM,Callek
Differential Revision: https://phabricator.services.mozilla.com/D4805

--HG--
extra : moz-landing-system : lando
2018-09-05 23:41:33 +00:00
Tom Prince
dc0ad39bd4 No bug: [taskgraph] Use memoize in files_changed; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D2733

--HG--
extra : moz-landing-system : lando
2018-09-07 17:35:07 +00:00
Tiberius Oros
81171b2595 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-09-06 01:29:33 +03:00
Tiberius Oros
b830a9d3a5 Merge inbound to mozilla-central. a=merge 2018-09-06 01:25:01 +03:00
Mike Hommey
89bf3fe1a7 Bug 1473786 - Enable LTO on macOS builds. r=ted 2018-09-06 06:45:32 +09:00
Rob Wood
09d4266f8f Bug 1488729 - Add raptor speedometer on firefox job to inbound and autoland as tier 2 r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D5040

--HG--
extra : moz-landing-system : lando
2018-09-05 15:29:00 +00:00
Rob Wood
d03d486a75 Bug 1488528 - Run raptor assorted-dom on linux only since it uses a fetch task, and move it to tier2 r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D4969

--HG--
extra : moz-landing-system : lando
2018-09-05 14:09:58 +00:00
Henrik Skupin
0d43d1a4cf Bug 1488682 - [wdspec] Split Wd test jobs into two chunks for all platforms. r=jgraham
--HG--
extra : rebase_source : 8471d706d5a42afcbeda3a121ac3fc091a74686b
2018-09-05 13:53:57 +02:00
Margareta Eliza Balazs
0a38d82d7b Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-09-05 15:43:59 +03:00
Mihai Tabara
def830cc03 Bug 1432656 - follow-up linting fixes. r=me a=Aryx 2018-09-05 12:59:18 +03:00
Mihai Tabara
5e32960638 Bug 1432656 - add automation for nightly latest bouncer products. r=jlorenzo a=Aryx 2018-09-05 12:34:26 +03:00
Henrik Skupin
99cf2958ce Bug 1480342 - [wdspec] Enable Wd jobs on MacOS. r=jgraham
--HG--
extra : rebase_source : aa22ba588a07f58f68f79510c7957b0f1dea3155
extra : histedit_source : 179338660f931eb342382f7acf260fe407ebc4bd
2018-09-05 09:52:14 +02:00
shindli
895d91f1f8 Backed out changeset e41e158793a1 (bug 1476604) for bustages in AccessibleHandler.dll 2018-09-04 19:48:57 +03:00
ffxbld
08c332030d No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D4844

--HG--
extra : moz-landing-system : lando
2018-09-04 16:45:07 +00:00
Raphael Pierzina
4de49466e8 Update treeherder symbol for telemetry-tests-client suite (Bug 1487800) r=Dexter,whimboo
Update treeherder symbol for telemetry-tests-client suite.

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

--HG--
extra : moz-landing-system : lando
2018-09-04 15:01:55 +00:00
Ted Mielczarek
3213f7d4b1 bug 1476604 - update the version of sccache in CI to fix an issue with clang-cl. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D4431

--HG--
extra : moz-landing-system : lando
2018-09-04 06:17:17 +00:00
shindli
f03acf2b72 Backed out changeset f9f5910f9c98 (bug 1488127) for linting failure in partials_signing.py 2018-09-04 13:07:35 +03:00
Johan Lorenzo
afe6a56e8e Bug 1488145 - Update bouncer to deliver esr60 by default now that esr52 is ended r=sfraser
Update bouncer to deliver esr60 by default now that esr52 is ended

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

--HG--
extra : moz-landing-system : lando
2018-09-03 13:58:03 +00:00
Johan Lorenzo
55321532bc Bug 1488127 - Make 52 -> 60 updates signed with the old mar scheme (instead of mar_384) r=tomprince a=release
Make 52 -> 60 updates signed with the old mar scheme (instead of mar_384)

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

--HG--
extra : moz-landing-system : lando
2018-09-03 06:09:04 +00:00
Geoff Brown
caf7f524d7 Bug 1487886 - Run linux64/ccov wdspec in 2 chunks; r=marco 2018-09-03 08:57:53 -06:00
Peter Moore
6e2e9301db Bug 1486532 - Don't generate optional payload properties in generic-worker payloads r=dustin 2018-08-29 19:13:40 +02:00
Tom Prince
1dc377f535 Bug 1478883: [release] Fix typo in treescript's dontbuild parameter.; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D4806

--HG--
extra : moz-landing-system : lando
2018-09-01 02:17:45 +00:00
Ciure Andrei
db22ef8d8a Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-09-01 02:43:10 +03:00
Ciure Andrei
d1376bd7ec Merge inbound to mozilla-central. a=merge 2018-09-01 01:40:48 +03:00
Coroiu Cristina
83cdfe7284 Merge mozilla-central to inbound a=merge on a CLOSED TREE 2018-08-31 19:35:06 +03:00
Mike Hommey
f8fa0c1926 Bug 1482268 - Upgrade binutils for clang builds to 2.31.1. r=froydnj
All the Linux builds using GCC uses the binutils bundled with GCC. This
gives us some leeway to update the binutils used for clang builds (using
the binutils toolchain as of bug 1486998) separately.

Since we only ship builds using GCC, we're more free to upgrade
binutils for clang builds, without worrying about the next merge.

This upgrades to the last released version of binutils, and applies the
patch from https://sourceware.org/bugzilla/show_bug.cgi?id=23591 on top,
so that asan fuzzing builds don't fail.

The GPG key used to sign the upstream tarball is unfortunately not
connected to the web of trust. I verified the contents matched what's in
the Debian archive (which has a different tarball, because some files
are removed/modified in Debian for license reasons ; there were no
differences besides those).

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

--HG--
extra : moz-landing-system : lando
2018-08-31 21:49:12 +00:00
ui.manish
a5ea6dfab9 Bug 1435552 Remove NO_EM_RESTART from test harnesses; r=gbrown 2018-08-31 15:33:32 +02:00
Mike Hommey
6b4f2f3162 Bug 1487603 - Update llvm-dsymutil to 7rc2. r=dmajor,firefox-build-system-reviewers
Last time it was updated is bug 1436208, and the crashes we patched it
for back then has been fixed upstream a few months later.

For some reason, they renamed the executable from llvm-dsymutil to
dsymutil.

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

--HG--
extra : moz-landing-system : lando
2018-08-31 13:25:27 +00:00
Margareta Eliza Balazs
ffea0ab6ab Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-31 12:27:44 +03:00
Margareta Eliza Balazs
edc8edfcd7 Merge inbound to mozilla-central. a=merge 2018-08-31 12:23:17 +03:00
Jesse Schwartzentruber
f832b4022e Bug 1475573 - Create --enable-fuzzing debug build job for Android x86 firefox. r=nalexander,froydnj
Differential Revision: https://phabricator.services.mozilla.com/D2428

--HG--
extra : moz-landing-system : lando
2018-08-31 03:35:20 +00:00
Mark Banner
691543ee89 Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop
Automatic changes by ESLint, except for manual corrections for .xml files.

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

--HG--
extra : moz-landing-system : lando
2018-08-31 05:59:17 +00:00
Mike Hommey
8553de85f1 Bug 1487460 - Add gcc dependency for linux opt builds to make beta happy. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D4724
2018-08-31 13:12:25 +09:00
Dave Townsend
e63bb1c465 Bug 1487246: Enable the eslint no-sequences rule. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D4681

--HG--
extra : rebase_source : ae253571d7d47c4a113a98a8b7c29bf712a0d764
2018-08-29 16:15:33 -07:00
Daniel Varga
f62c999a8d Merge mozilla-central to mozilla-inbound
--HG--
extra : rebase_source : 3825f1263f779efcb8dca836b3de0571b536d98e
2018-09-08 01:13:18 +03:00
Geoff Brown
1e300d5182 Bug 1489645 - Run android/debug mochitests in more chunks; r=me,a=test-only 2018-09-07 15:05:17 -06:00
Connor Sheehan
b33e4325ee Bug 1480228: upgrade Mercurial clients to 4.7.1 in Debian based Docker images r=gps
Upgrading to 4.7.1 will apply a fix to a performance regression
that was introduced in 4.7.

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

--HG--
extra : rebase_source : 0139856b2f2a22c5a0e8876d5e34cc8f7e8e0307
extra : source : 1b49fa4d48428ad7bac0cca69fb5f5f3767c43b9
2018-09-06 17:16:32 +00:00
Connor Sheehan
00b17280f2 Bug 1480228: install Mercurial 4.7.1 in Non-Debian Linux Docker images r=gps
Bumping the Mercurial version to 4.7.1 to apply a fix for a
performance regression introduced in 4.7.

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

--HG--
extra : rebase_source : b06eae5268fe7f38f85f8644da7f08516840a827
2018-09-07 10:29:00 -07:00
Gurzau Raul
5bbdd76eb8 Backed out changeset 5bb92b2866b2 (bug 1446791) for failing at embedded-content/the-area-element/area-coords.html
--HG--
extra : rebase_source : b13ca0abc854526c269f4696aa63fb3e58d8b3b9
2018-09-12 17:55:39 +03:00
Joel Maher
13596a0b63 Bug 1490616 - Support xperf on windows 10. r=rwood
run xperf on windows10 using new run-as-administrator feature

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

--HG--
extra : rebase_source : d462f2aa55c284a336ccce79794675dd84236782
2018-09-12 13:18:22 +00:00
James Graham
f2e5c1b831 Bug 1446791 - Add more windows 10 debug chunks for wpt r=aryx
These builds were frequently timing out.

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

--HG--
extra : rebase_source : 5bb92b2866b2e5cbafa19bdb7a02bd64b649106d
2018-09-12 12:28:11 +00:00
Cosmin Sabou
c800c1c182 Backed out changeset b5fbe33b954e (bug 1473786) for browser chrome failures on browser_all_files_referenced. 2018-09-05 09:02:19 +03:00
Mike Hommey
5b31094f82 Bug 1473786 - Enable LTO on macOS builds. r=ted 2018-09-05 10:53:42 +09:00
Tom Ritter
d8daa6fd7c Bug 1487443 Bump MinGW Version to correct PEB Struct and ICU-conflicting daylight macro r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D4685

--HG--
extra : moz-landing-system : lando
2018-08-30 16:07:14 +00:00
arthur.iakab
044707fc78 Merge inbound to mozilla-central a=merge 2018-08-30 07:37:00 +03:00
arthur.iakab
c7090cf615 Merge autoland to mozilla-central a=merge 2018-08-30 07:35:49 +03:00
Cosmin Sabou
5daea4b632 Backed out changeset 3db3193ec938 (bug 1486970) for braking the nightlies with signing issues. a=backout 2018-08-30 03:49:42 +03:00
Sebastian Hengst
d71b063df9 Bug 1487031 - Disable Talos h1 and h2 jobs until geckodriver in generation task for heavy profile gets updated to 0.21.0. r=jmaher a=permafail-disabling
Reviewers: jmaher

Tags: #secure-revision

Bug #: 1487031

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

--HG--
extra : rebase_source : 468f7ca29d173b7321ff72f8d3989769e66d874f
extra : amend_source : af6524c523a3cbd81cf26310456d93f8c548e50b
2018-08-29 22:41:36 +03:00
arthur.iakab
32fbca3814 Merge inbound to mozilla-central a=merge 2018-08-30 00:56:06 +03:00
Tom Ritter
247efb2903 Bug 1480178 Bump mingw version to pick up new API functions and provide libmincorer?froydnj r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D4565

--HG--
extra : moz-landing-system : lando
2018-08-29 16:11:37 +00:00
Mike Hommey
6e78f08178 Bug 1486998 - Use the binutils toolchain instead of gcc for builds using clang. r=froydnj
This avoids downloading and unpacking a large package that we only use
for binutils when building with clang.

Differential Revision: https://phabricator.services.mozilla.com/D4516
2018-08-30 07:30:30 +09:00
Mike Hommey
f3d7015c06 Bug 1486995 - Use fetch task for binutils source for the binutils toolchain. r=dmajor
While here, use nproc instead of hardcoding a -j value.

Differential Revision: https://phabricator.services.mozilla.com/D4515
2018-08-30 07:30:13 +09:00
arthur.iakab
c9d7c4fa05 Merge mozilla-central to mozilla-inbound 2018-08-30 01:16:38 +03:00
Justin Wood
32546f18c2 Bug 1486970 - Create revision and pushlog-id index routes for cron decision tasks. r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D4501

--HG--
extra : moz-landing-system : lando
2018-08-29 15:40:37 +00:00
Andreea Pavel
63639d327f Backed out changeset bce9cb28665c (bug 1486532) for OS X exceptions 2018-08-29 18:33:28 +03:00
Tom Prince
0ac32ca7ee Bug 1481121: [release] Do update verification back to ESR52 on mozilla-esr60; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D4370

--HG--
extra : rebase_source : ad9ed6b751cf27c16acd7d3842b99d5e6385e683
extra : histedit_source : a7f2615aaed6b0936b0a8908812ff9fcbb896e59
2018-08-27 13:23:39 -06:00
Tom Prince
ca4aa00262 Bug 1481121: [release] Generate bz2 bouncer entries; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D4369

--HG--
extra : rebase_source : 76998b486ee37e434aa25cc0f5a8bb5ac5f0ffb4
extra : histedit_source : be1e894b227362546d493069fb17ee23bb3fca7c
2018-08-27 13:22:33 -06:00
Tom Prince
3458613f63 Bug 1481121: [release] Add support for generating bz2 balrog blobs; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D4368

--HG--
extra : rebase_source : c0c88a119f29997b4316da10d7564eee27ad136b
extra : histedit_source : ab8ccde97f8d840a25c4778fddb008e3f6200adf
2018-08-27 13:21:30 -06:00
Peter Moore
1457b03c54 Bug 1486532 - Don't generate optional payload properties in generic-worker payloads r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D4358

--HG--
extra : moz-landing-system : lando
2018-08-28 08:59:11 +00:00
David Keeler
f42b207622 Bug 1479918 - Batch requests in getHSTSPreloadList.js to avoid livelock. r=sfraser
Prior to this patch, getHSTSPreloadList.js would queue an XHR for every preload
list candidate site. This meant that there would be ~50,000 requests in flight
simultaneously. Simply processing these requests caused them to all time out,
and no useful work was done. This patch resolves them in batches of 250 to
avoid this issue.

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

--HG--
extra : source : e0f0d5824dd8aaaaf1395e569cec1806b028b12e
extra : amend_source : 62f1cd6fc49cbae39c7691c5712906f775862887
2018-08-29 12:04:16 +00:00
Andreea Pavel
d478281b2b Backed out changeset e0f0d5824dd8 (bug 1479918) for eslint failure on a CLOSED TREE 2018-08-29 16:12:24 +03:00
David Keeler
334fcdbe81 bug 1479918 - batch requests in getHSTSPreloadList.js to avoid livelock r=sfraser
Prior to this patch, getHSTSPreloadList.js would queue an XHR for every preload
list candidate site. This meant that there would be ~50,000 requests in flight
simultaneously. Simply processing these requests caused them to all time out,
and no useful work was done. This patch resolves them in batches of 250 to
avoid this issue.

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

--HG--
extra : moz-landing-system : lando
2018-08-29 12:04:16 +00:00
Margareta Eliza Balazs
b45b01e82c Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-29 12:47:56 +03:00
Margareta Eliza Balazs
2fe43133db Merge inbound to mozilla-central. a=merge 2018-08-29 12:43:37 +03:00
Johan Lorenzo
f810fe40ea Bug 1483521 - PushAPK shouldn't depend on single-locale android r=Callek
PushAPK shouldn't depend on single-locale android

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

--HG--
extra : moz-landing-system : lando
2018-08-29 09:37:56 +00:00
Johan Lorenzo
04619e947c Bug 1484932 - Update GeckoView maven group id: org.mozilla.geckoview r=sebastian,jchen
Update GeckoView maven group id: org.mozilla.geckoview

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

--HG--
extra : moz-landing-system : lando
2018-08-28 13:04:09 +00:00
Chris Manchester
190adbee05 Bug 1485184 - Update the rust-nightly toolchain task to the most recent version. r=firefox-build-system-reviewers,froydnj
Differential Revision: https://phabricator.services.mozilla.com/D4037

--HG--
extra : moz-landing-system : lando
2018-08-28 19:48:54 +00:00
Ciure Andrei
d716a04e20 Merge inbound to mozilla-central. a=merge 2018-08-29 00:58:21 +03:00
ffxbld
4ff4d6af9a No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D4320

--HG--
extra : moz-landing-system : lando
2018-08-27 16:49:15 +00:00
Mike Hommey
357a8bb20c Bug 1486654 - Enable static analysis on all Linux CI builds. r=ted
And turn off separate static analysis build tasks.
2018-08-29 13:55:24 +09:00
Dorel Luca
544b61c613 Backed out changeset 692efe8acba9 (bug 1486654) for wd failures on /builds/worker/workspace/build/tests/bin/geckodriver 2018-08-29 05:16:55 +03:00
Dorel Luca
2fc9d13cc4 Backed out changeset ac43fbec9205 (bug 1486654) for wd failures on builds/worker/workspace/build/tests/bin/geckodriver 2018-08-29 05:15:09 +03:00
Raymond Forbes
da273b6d26 Bug 1481730 - Create non asan fuzzing coverage build. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D4032
2018-08-29 10:39:15 +09:00
Mike Hommey
6103f33795 Fixup for bug 1486654 for static-analysis-autotest bustage. r=me
Restore the mozharness config for static-analysis-autotest.
2018-08-29 08:33:39 +09:00
Mike Hommey
2ef817ea52 Bug 1486654 - Enable static analysis on all Linux CI builds. r=ted
And turn off separate static analysis build tasks.
2018-08-29 08:02:06 +09:00
Tom Prince
a9aeea0cd3 Bug 1481121: [release] Use existing release-artifact metadata in beetmover_repackage; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D3817

--HG--
extra : rebase_source : 1137564eb7bc32406b15059cc89e91b1f2a978c1
extra : histedit_source : b7ba4f2be262c10e86c5635a959425c9585678c9
2018-08-20 12:40:21 -06:00
Tom Prince
2336c65041 Bug 1481121: [release] Get artifacts to sign in repackage-signing task from release-artifacts metadata; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D3816

--HG--
extra : rebase_source : 89c536fb371d8b6734531283847e9745205313bc
extra : histedit_source : c4a2a73125d8c60a93f232f6ecbbad3af5a08e2a
2018-08-20 12:40:15 -06:00
Tom Prince
813148dd17 Bug 1481121: [release] Record signed artifacts in release-artifacts; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D3815

--HG--
extra : rebase_source : 1af0632b1e3ba8e6613e34f2f6c025199fda4bf1
extra : histedit_source : 9288271296072a8fb68d9753de3d17c8f5ae3502
2018-08-20 12:29:58 -06:00
Tom Prince
55d39c3a67 Bug 1481121: [release] Add support for tasks declaring the release-relevant artifacts, for downstream tasks to inspect; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D3814

--HG--
extra : rebase_source : a62ba2732aa1ad1e5377dff60b61c78a573e84c2
extra : histedit_source : 7c180e6fd3117004a2567f606e1e68db387d3a13
2018-08-20 12:29:15 -06:00
Tom Prince
571ddb0c2e Bug 1481121: [release] Rationalize beetmover_repacakge dependency names; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D3812

--HG--
extra : rebase_source : 47c2c7919c6388f56b16cef7749a9f464400784f
extra : histedit_source : d408de6e20265852378ae1fcba4b3481c0a398e9
2018-08-17 13:15:07 -06:00
Tom Prince
e60f19d241 Bug 1481121: [release] Build bz2 mar's on mozilla-esr60; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D3811

--HG--
extra : rebase_source : 549ac804da6fbd01359bd15aaf928fd06ff22cab
extra : histedit_source : 3b3ef722261d4a7bce33d9215b288ba366f38dee
2018-08-17 12:23:42 -06:00
Tom Prince
02057f7793 Bug 1484264: [taskgraph] Populate repackage artifacts from repackaged formats; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D3623

--HG--
extra : rebase_source : bea53b745abc93367d8dbfcdb4092dca79246432
extra : histedit_source : 6464b8def9a3a7f82ecef3a01f8d6b99eb68fd43
2018-08-17 10:27:50 -06:00
Tom Prince
38c55c9a6d Bug 1484264: [mozharness] Move repacakge config from mozharness to taskcluster; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D3624

--HG--
extra : rebase_source : b97304799f7c192cef73434a3973f71d52e1792f
extra : histedit_source : 19fb857824f51ca4dc7e551c82ddaf9a769c4db8
2018-08-17 09:40:57 -06:00
Tom Prince
5b57b42215 Bug 1484012: [mozharness] Use fetch-content to download inputs in repackage tasks; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D3559

--HG--
extra : rebase_source : c910810629d16dbf507241fc609f3955afcf50e8
2018-08-15 15:12:33 -06:00
Geoff Brown
9893798e1e Bug 1487188 - Increase max-run-time for Android crashtests; r=me,a=test-only 2018-08-29 13:17:09 -06:00
Tom Prince
c60045308b Bug 1484012: [mozharness] Hard-code repackage input/output directories, since they don't vary meaningfully; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D3558

--HG--
extra : rebase_source : d70cd0f390cee6b1561869edbe7ca49c469bf065
2018-08-07 11:53:00 -06:00
Tom Prince
8db33dc52b Bug 1484012: [taskgraph] Allow windows mozharness tasks to use fetch-content; r=gps
Differential Revision: https://phabricator.services.mozilla.com/D3557

--HG--
extra : rebase_source : 45014a59ef2300c6462bbb70471468b36c60eb7d
2018-08-09 12:51:31 -06:00
Tom Prince
83067e2603 Bug 1484012: [fetch-content] Add support for downloading private artifacts; r=gps
Differential Revision: https://phabricator.services.mozilla.com/D3556

--HG--
extra : rebase_source : 8207be2e99ee8fdc75209f62c4a357b5c827edce
2018-08-16 15:13:02 -06:00
Tom Prince
9fd238c7e3 Bug 1484012: [fetch-content] Transparently decompress artifacts; r=gps
generic-worker transparently compresses uncompressed artifacts. Teach
fetch-content to decompress those artifacts.

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

--HG--
extra : rebase_source : 3e1847b545de5443fd4349f75acc605ea5a46701
2018-08-15 15:53:27 -06:00
Tom Prince
6701e41a4c Bug 1484012: [fetch-content] Add an option to not unpack downloaded artifacts; r=gps
Differential Revision: https://phabricator.services.mozilla.com/D3554

--HG--
extra : rebase_source : 58bba31bd921d29d4a40ad8d9ba09c4c7ac1f8dc
2018-08-15 15:16:49 -06:00
Tom Prince
43c8cdcaae Bug 1484012: [fetch-content] Pass MOZ_FETCHES as json; r=gps,ahal
Rather than trying to parse strings, just pass a json blob. This will allow us
to easily do things like mark artifacts to be left unextracted.

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

--HG--
extra : rebase_source : 4e762c65d1c9f13361d5bae2e4608ba09bb39a91
2018-08-17 10:37:21 -06:00
arthur.iakab
5527acb8d8 Merge inbound to mozilla-central a=merge 2018-08-25 01:08:22 +03:00
Andrew Halberstadt
321a8788f2 Bug 1484790 - [fetches] Overwrite without prompting when unzipping an artifact with fetch-content, r=gps
This also moves the call to 'fetch_artifacts' in run-task down inside the
try/finally block. This way if something goes wrong, we'll still cleanup
MOZ_FETCHES_DIR.

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

--HG--
extra : moz-landing-system : lando
2018-08-24 16:04:59 +00:00
Mike Hommey
866a1313ee Bug 1485219 - Switch valgrind builds to clang. r=chmanchester 2018-08-24 21:44:13 +09:00
Mike Hommey
dc8ae8410c Bug 1485503 - Avoid ld64 merging static and non-static data with the same name during ThinLTO. r=dmajor
When different translation units contain the same symbol name, all
static, but one of them non-static, ld64 wrongfully link the references
to the static data with the non-static data, or vice versa. With libaom
and libvpx sharing data structures with the same name but different
contents, that leads to interesting failures/crashes at runtime.

This was apparently fixed in Apple ld64 from Xcode 9, but the last open
sourced version is the one from Xcode 8, so I ended up digging in the
ld64 source code and fixed the issue.

This work was merged to cctools-port upstream in
https://github.com/tpoechtrager/cctools-port/pull/59.

For the same reason as invoked in bug 1478917, though, updating to
cctools-port master is more involved than just changing a commit sha1
(as it requires building apple-libtapi, which in turn builds parts of
LLVM, which should probably be avoided), so just cherry-pick the fix.
2018-08-24 08:39:31 +09:00
Mike Hommey
1894266228 Backout changesets 59c38e3958fe (bug 1485545) and 4017bcbb799d (bug 1485503) to give time to toolchains to build without blocking other landings. 2018-08-24 07:39:04 +09:00
Mike Hommey
660169ff88 Bug 1485503 - Avoid ld64 merging static and non-static data with the same name during ThinLTO. r=dmajor
When different translation units contain the same symbol name, all
static, but one of them non-static, ld64 wrongfully link the references
to the static data with the non-static data, or vice versa. With libaom
and libvpx sharing data structures with the same name but different
contents, that leads to interesting failures/crashes at runtime.

This was apparently fixed in Apple ld64 from Xcode 9, but the last open
sourced version is the one from Xcode 8, so I ended up digging in the
ld64 source code and fixed the issue.

This work was merged to cctools-port upstream in
https://github.com/tpoechtrager/cctools-port/pull/59.

For the same reason as invoked in bug 1478917, though, updating to
cctools-port master is more involved than just changing a commit sha1
(as it requires building apple-libtapi, which in turn builds parts of
LLVM, which should probably be avoided), so just cherry-pick the fix.
2018-08-24 07:34:38 +09:00
Kris Maglione
3a5c05e76f Bug 1484496: Part 5e - Convert remaining nsISimpleEnumerator users to use JS iteration. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D3733

--HG--
extra : rebase_source : c0fac176d7b3d840c4dbb14f8d95ccfc7f83a5a8
extra : histedit_source : a92c40117d0808a3ad68c972f622a7a42c9ae8ba
2018-08-18 18:13:14 -07:00
Cosmin Sabou
3211507dfb Merge mozilla-inbound to mozilla-central. a=merge 2018-08-24 00:40:14 +03:00
Mike Shal
02a25dd9b0 Bug 1480494 - Update tup toolchain to e948a999a38fefa0ac0d92f6357f82aca2f9cb17; r=chmanchester
This includes a fix for the style build script hang where pthreads fork
subprocesses, as well as a fix for ignoring the icecream file lock.

MozReview-Commit-ID: 29eNcbNtwB1

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

--HG--
extra : moz-landing-system : lando
2018-08-23 16:58:29 +00:00
Greg Mierzwinski
9b2b126a32 Bug 1473048 - Prevent code coverage builds from running when using try option syntax. r=ahal
This patch completely disables *ccov, and *jsdcov builds and tests when scheduling them through try option syntax as these build variations use a lot of resources and are rarely needed to be scheduled. The only way to schedule code coverage from now on will be with the |mach try fuzzy| tool.

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

--HG--
extra : moz-landing-system : lando
2018-08-22 20:45:51 +00:00
Geoff Brown
b534143507 Bug 1484220 - Enable marionette in all fennec builds; r=snorp 2018-08-27 07:19:02 -06:00
Joel Maher
da8f6490c3 Bug 1439588 - run xperf in os administrator group. r=pmoore
run xperf in os groups=administrators and support os_groups in taskcluster

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

--HG--
extra : moz-landing-system : lando
2018-08-22 18:27:54 +00:00
Boris Chiou
d56d102ae0 Bug 1485197 - Bump cbindgen to 0.6.2. r=heycam
In order to support operator==() for tagged enum, we have to bump the version to
0.6.2.

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

--HG--
extra : moz-landing-system : lando
2018-08-21 23:40:51 +00:00
Joel Maher
265d508303 Bug 1482151 - run wasm-misc in baseline and ion optional modes. r=ahal
move wasm-misc and unity3d benchmarks to tier2; run wasm-misc in different preferences

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

--HG--
extra : moz-landing-system : lando
2018-08-21 18:21:40 +00:00
Mike Hommey
0d3c801ae9 Bug 1484882 - Disable sccache idle shutdown on Windows builds. r=gps
Bug 1472610 did this for Linux builds. It was overlooked that Windows
builds needed the same.
2018-08-21 09:54:04 +09:00
Csoregi Natalia
6a5d41b053 Merge inbound to mozilla-central. a=merge
--HG--
rename : devtools/server/actors/webconsole/moz.build => devtools/server/actors/webconsole/listeners/moz.build
2018-08-21 01:00:01 +03:00
Justin Wood
9197cbf364 Bug 1484573 - Fix errant use of yaml.load() when yaml.safe_load() would be better. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D3746

--HG--
extra : moz-landing-system : lando
2018-08-20 03:23:33 +00:00
Emilio Cobos Álvarez
bb604b0dee Bug 1484473 - Add a cbindgen version check. r=firefox-build-system-reviewers,froydnj
Differential Revision: https://phabricator.services.mozilla.com/D3718

--HG--
extra : moz-landing-system : lando
2018-08-20 15:20:42 +00:00
Andrew Halberstadt
76da0cced6 Bug 1482344 - [raptor] Fix fetch tasks for native-engine mozharness_test based tasks, r=jmaher
This unbreaks some tier 3 raptor tasks. There are a few fixes rolled together here:
1) Stop overwriting the 'env' in mozharness_test.py's 'native-engine' implementation
2) Set the workdir to /home/cltbld (which makes sure the fetches are downloaded to there)
3) Download the fetches via mozharness in the 'raptor' script (since they don't use run-task anymore)

Depends on D3651

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

--HG--
extra : moz-landing-system : lando
2018-08-20 14:04:57 +00:00
Johan Lorenzo
f62dcf37a1 Bug 1470942 - part 3: Make beetmover-geckoview tier-2 r=mtabara
Depends on D2421

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

--HG--
extra : moz-landing-system : lando
2018-08-20 14:08:19 +00:00
shindli
1d3a8e90da Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-08-20 19:36:01 +03:00
Emilio Cobos Álvarez
6ba3f6a1d6 Bug 1484437: Add cbindgen to the searchfox jobs. r=froydnj
Otherwise they'll fail to build. This is a very similar patch to the one for
bug 1480392.

Differential Revision: https://phabricator.services.mozilla.com/D3690
2018-08-20 18:02:20 +02:00
ffxbld
1e4de2fbb4 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D3768

--HG--
extra : moz-landing-system : lando
2018-08-20 11:00:53 +00:00
Daniel Varga
36e523e699 Merge mozilla-central to mozilla-inbound 2018-08-18 01:05:36 +03:00
Joel Maher
c0d0bc65ae Bug 1481708 - run wasm-misc on desktop browsers. r=rwood
support wasm-misc as a benchmark in raptor

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

--HG--
extra : moz-landing-system : lando
2018-08-17 19:22:29 +00:00
Calixte Denizet
86611a3a40 Bug 1471543 - Increase timeout and chunks for some test suites on macosx64 coverage builds. r=jmaher
This makes chunks and timeouts on the MacOSX64 coverage build closer to what we have defined for the Windows build.

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

--HG--
extra : moz-landing-system : lando
2018-08-17 13:38:39 +00:00
Emilio Cobos Álvarez
583727a597 Bug 1478813 - Auto-generate ServoStyleConsts. r=xidorn,ted
Differential Revision: https://phabricator.services.mozilla.com/D2447
2018-08-17 19:48:23 +02:00
Tiberius Oros
2010f3a375 Merge autoland to mozilla-central. a=merge 2018-08-17 00:31:31 +03:00
Dorel Luca
6e90fcf6e3 Backed out changeset d602a2f69ff8 (bug 1475573) on request from truber. a=backout 2018-08-16 17:49:01 +03:00
Margareta Eliza Balazs
48299c8cd6 Merge inbound to mozilla-central. a=merge 2018-08-16 12:24:26 +03:00
Mike Shal
d5258aee4b Bug 1480840 - Update tup toolchain to f77dbd429d6157dac252014a26f6d275dce85d85; r=chmanchester
This includes a patch to enable ccache support.

MozReview-Commit-ID: 9FzMQ2XX4ca

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

--HG--
extra : moz-landing-system : lando
2018-08-15 19:24:57 +00:00
Mike Hommey
49dd99e3a3 Bug 1480631 - Switch Linux builds to clang. r=froydnj
This change switches most CI builds to clang, with a few exceptions:
- valgrind builds, until bug 1481670 is figured out.
- PGO and nightly builds, until that's fully tested.
- coverage builds, per bug 1471339 comment 17.
- base toolchain builds, to keep some builds on GCC even when we're
  fully switched to clang.
- any build that doesn't use build/unix/mozconfig.linux (e.g. probably
  all those driven by autospider.py, maybe others).
2018-08-16 10:32:33 +09:00
Andrew Halberstadt
5dbfd833bb Bug 1472992 - [jsshell] Run javascript shell benchmarks against Google V8, r=jmaher
This runs the jsshell benchmarks against Google's V8 engine in addition to spidermonkey.
Both shells will run in the same task to keep things simple and decluttered. Though we
could split them out to separate tasks at a later date if needed.

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

--HG--
extra : moz-landing-system : lando
2018-08-15 13:52:47 +00:00
Nick Thomas
a2c9c54f17 Bug 1483409 - provide node toolchain in mac partner repackage r=tomprince
Followup to bug 1478995 to ensure node is available for mac repackage tasks for partner and eme-free repacks.

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

--HG--
extra : moz-landing-system : lando
2018-08-15 23:47:42 +00:00
Rob Wood
c9ecdec925 Bug 1473365 - migrate AWFY assortedDOM tests to a raptor benchmark r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D3046

--HG--
extra : moz-landing-system : lando
2018-08-13 21:30:33 +00:00
Margareta Eliza Balazs
e53d398574 Merge inbound to mozilla-central. a=merge 2018-08-14 12:30:50 +03:00
Daniel Varga
5a1596f8f2 Merge mozilla-central to autoland 2018-08-14 01:04:58 +03:00
Daniel Varga
eeaa371bd2 Merge mozilla-inbound to mozilla-central. a=merge 2018-08-14 00:59:16 +03:00
David Keeler
d2cf0c7ffc bug 1479918 - fix HSTS update script to only access XHR headers after each request has completed r=sfraser
When the HSTS preload script was reworked to use async/await in bug 1436369,
`fetchstatus` would create an asynchronous xml http request and then attempt to
access a response header from it. However, there was nothing to ensure that the
request had completed before this code ran. This patch ensures that the request
has completed before the response header is used.

This patch also replaces a lingering instance of `Ci.nsISSLStatusProvider` that
should have been changed to `Ci.nsITransportSecurityInfo` in bug 1475647.

Finally, this patch removes the old, redundant getHSTSPreloadList.js in
security/manager/tools as well as the unused nsSTSPreloadList.errors file in
security/manager/ssl.

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

--HG--
extra : moz-landing-system : lando
2018-08-13 20:25:21 +00:00
Mike Hommey
370eb66bdb Bug 1479055 - Upgrade valgrind to current git trunk. r=froydnj 2018-08-14 07:25:08 +09:00
Emilio Cobos Álvarez
818db7603f Bug 1478813 - Add cbindgen toolchain job and install via bootstrap. r=ted
And require it for taskcluster build already, because it doesn't harm and lets
me put all the yml changes in the same commit.

I gave up cross-compiling for OSX after a few tries and after realizing it
wasn't enough with cctools and such, but that I also needed the Mac SDK, for
which I don't have permission...

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

--HG--
extra : moz-landing-system : lando
2018-08-13 10:58:22 +00:00
ffxbld
2c0753e09e No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D3194

--HG--
extra : moz-landing-system : lando
2018-08-13 10:08:49 +00:00
Steve Fink
df4e473da0 Bug 1479672 - More verbose output from hazard commands. r=me
--HG--
extra : topic : gcstats.thresh
extra : rebase_source : 58f4d0ed8d52177b7a0e28fea778c0739ac3d3f3
2018-07-06 12:05:37 -07:00
Steve Fink
594e27ffa7 Bug 1479672 - Reduce the number of parallel compiles for JS shell hazard analysis. r=me
--HG--
extra : topic : gcstats.thresh
extra : rebase_source : 7d699165ef7a025d930a180cbacf362813399303
2018-07-05 15:25:48 -07:00
Ionut Goldan
958d7d166b Bug 1472979 - Add Web Tooling Benchmark as a jsshell-bench test r=jmaher
Add Web Tooling Benchmark & (WIP) setup fetch task

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

--HG--
extra : moz-landing-system : lando
2018-08-13 07:29:07 +00:00
Bogdan Tara
2f2b719960 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-08-11 01:01:18 +03:00
arthur.iakab
5015db160d Merge mozilla-central to inbound 2018-09-21 12:53:54 +03:00
Benjamin Bouvier
0082fc1177 Bug 1490948: Set the LLVM_CONFIG environment variable when building the Spidermonkey hazard builds; r=sfink
This is needed so that rust-bindgen can be used in this environment.

--HG--
extra : rebase_source : ec8b0effa56c96dce9b732d6d50cd009ce747f70
2018-09-13 12:03:07 +02:00
Rob Wood
7e99d33076 Bug 1481930 - Add assorted-dom benchmark source to benchmarks fetch task r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D3064

--HG--
extra : moz-landing-system : lando
2018-08-10 13:54:13 +00:00
Margareta Eliza Balazs
f617807241 Merge inbound to mozilla-central. a=merge 2018-08-10 12:17:09 +03:00
Tom Prince
17d157b51e Bug 1477706: Fix typo in test; r=me
--HG--
extra : rebase_source : 3cd8b952feed4f75b56a98dd17182ca239c46465
2018-08-09 23:16:09 -06:00
Noemi Erli
125e35c2c4 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-10 00:35:08 +03:00
Noemi Erli
de9e45a850 Merge inbound to mozilla-central. a=merge 2018-08-10 00:31:09 +03:00
Chris Manchester
584157b2d3 Bug 1450078 - Require rust 1.28 in configure. r=ted,firefox-build-system-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D2889

--HG--
extra : moz-landing-system : lando
2018-08-09 18:31:35 +00:00
Tiberius Oros
fae00acf70 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-08-09 13:06:13 +03:00
Ms2ger
3fe0944e13 Bug 1481436 - Run jstests on changes to wpt; r=sfink 2018-08-09 11:30:56 +02:00
Justin Wood
48b3246876 Bug 1481018 - While here Remove unused beetmover defines, that are only a source of confusion. r=tomprince
This beetmover transform is only relevant for Fennec and *-Source platforms at this time.

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

--HG--
extra : moz-landing-system : lando
2018-08-08 20:57:00 +00:00
Daniel Varga
14af3949fc Backed out 3 changesets (bug 1480631) for failure at /home/cltbld/workspace/build/tests/talos/talos/run_tests.py
Backed out changeset ed7dba433629 (bug 1480631)
Backed out changeset dd64a5e6d4df (bug 1480631)
Backed out changeset 910a805c960d (bug 1480631)
2018-08-09 01:46:40 +03:00
Daniel Varga
31ff8cd9c8 Merge mozilla-central to mozilla inbound. a=merge 2018-08-09 01:10:56 +03:00
Mike Hommey
6fe1432f2e Bug 1480631 - Switch Linux builds to clang. r=froydnj
This change switches most CI builds to clang, with a few exceptions:
- valgrind builds, until bug 1481670 is figured out.
- PGO and nightly builds, until that's fully tested.
- coverage builds, per bug 1471339 comment 17.
- base toolchain builds, to keep some builds on GCC even when we're
  fully switched to clang.
- any build that doesn't use build/unix/mozconfig.linux (e.g. probably
  all those driven by autospider.py, maybe others).
2018-08-09 06:08:19 +09:00
Jesse Schwartzentruber
abc4b27cb4 Bug 1475573 - Create --enable-fuzzing debug build job for Android x86 firefox. r=nalexander,froydnj
Differential Revision: https://phabricator.services.mozilla.com/D2428

--HG--
extra : moz-landing-system : lando
2018-08-07 17:53:57 +00:00
Brindusan Cristian
91ec49bade Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-08 00:57:25 +03:00
Andrew Halberstadt
7dde9cf26e Bug 1472800 - [ci] Add the raptor unity-webgl benchmark to taskcluster r=rwood
Enables the benchmark in CI, uses a fetch task to download the benchmark.

Depends on D2307.

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

--HG--
extra : moz-landing-system : lando
2018-08-07 18:22:40 +00:00
ffxbld
3c600b585e No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D2772

--HG--
extra : moz-landing-system : lando
2018-08-07 12:50:52 +00:00
Geoff Brown
aff5a6af05 Bug 1460411 - Add taskcluster config support for Android x86 7.0 tests on packet.net in docker-worker; r=jmaher 2018-08-07 10:05:38 -06:00
Justin Wood
aa9ae72062 Bug 1481018 - Add language packs to nightly beetmover. r=tomprince
This isn't the cleanest addition but it solves our immediate needs.

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

--HG--
extra : moz-landing-system : lando
2018-08-08 14:38:17 +00:00
Nick Thomas
98d4d3ba20 Bug 1481619: Upload symbols for the main Android builds r=ted
Differential Revision: https://phabricator.services.mozilla.com/D2925

--HG--
extra : moz-landing-system : lando
2018-08-09 10:09:27 +00:00
Joel Maher
a84b8022d5 Bug 1481707 - remove asm.js apps benchmark. r=ahal
asm.js apps benchmark is being replaced with wasm-misc

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

--HG--
extra : moz-landing-system : lando
2018-08-09 15:00:09 +00:00
Joel Maher
2b40e273de Bug 1482048 - run raptor linux tests on hardware, not AWS vms. r=rwood
raptor linux tests are currently run on AWS VM images, these should be run on raw hardware

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

--HG--
extra : moz-landing-system : lando
2018-08-09 14:49:47 +00:00
Tudor-Gabriel Vîjială
e9db02a824 Bug 1480875 - Only run geckoview-junit ccov on mozilla-central. r=marco
MozReview-Commit-ID: By7cC9wip3i

--HG--
extra : rebase_source : 379e8b609ceb07071fde1d3812e22b9a40b544a5
2018-08-06 12:51:00 +01:00
Noemi Erli
be6ab34c54 Merge mozilla-central to inbound. a=merge CLOSED TREE
--HG--
extra : rebase_source : 691b5b30b6c3b2ddece605c045ad913e466fdbab
2018-08-10 00:35:58 +03:00
Tom Prince
e9d075acfd Bug 1477706: [test-verify] Move logic for finding locally changed files to a helper; r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D2731

--HG--
extra : rebase_source : 632a399edce81486b3605c25a75544295f726af7
extra : histedit_source : f4567a4888a96793d0ed33f6b48811eded643d85
2018-08-03 10:07:04 -06:00
Tom Prince
1189686e3d Bug 1477706: [test-verify] When asked to generate a taskgraph quickly, guess the number of chunks; r=ahal
When iterating on taskgraph changes, the exact number of chunks that
test-verify runs usually isn't important, so skip it when going fast.

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

--HG--
extra : rebase_source : 4d46eee982e9868050f1201aba74b020045d9ec1
extra : histedit_source : 744948fa80ae8e3b18212e840843906577fd38ec
2018-08-03 10:34:56 -06:00
Tom Prince
1206a0cc12 Bug 1477706: [test-verify] Only look at locally changed files on try and in try-select; r=ahal
The taskgraph code for test-verify currently looks at locally changed files to
determine how many chunks should be run. This code exists so that
`mach try fuzzy` show the same chunks that would be run on a try push.

This changes it, so that local commts are only considered on try and when
called from try-select. This makes generating the taskgraph locally faster,
when not using `mach try`. It also makes test-verfiy not consider too many
files, if the try push happens to contain commits that have landed but havent
been pushed to try yet (i.e. the first push to try after a merge, or beta try
pushes).

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

--HG--
extra : rebase_source : 68b1ea583730ff3086949aa6c7b6a1046b406d23
extra : histedit_source : 68bbc7ca2062c7f425353e6caf6b8959786dc42d
2018-08-03 10:26:17 -06:00
Tom Prince
acd19bf66a Bug 1477706: [try-select] Let taskgraph know that it is being called from try-select; r=ahal
Currently, `mach try fuzzy` generates a taskgraph that is configured exactly
like the most recent push to mozilla-central. This isn't always desirabe, so
pass some configuration down, to allow the taskgraph to behave differently.

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

--HG--
extra : rebase_source : 99d6958b33211697227e65df17edc1eb337f63a4
extra : histedit_source : 69b5ff6805bc8409340eb71323a1f6fc637259d7
2018-08-03 10:25:42 -06:00
Justin Wood
9d6baea4f5 Bug 1463749 - Langpack Checksums r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D2446

--HG--
extra : rebase_source : cea1217e92466617f43df998d14c9dfefa6ab436
2018-07-26 15:16:45 -04:00
Johan Lorenzo
d82f70b45e Bug 1470942 - part 2: Upload geckoview to maven repository via beetmover r=mtabara
Depends on D2420

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

--HG--
extra : moz-landing-system : lando
2018-08-16 16:23:15 +00:00
Johan Lorenzo
86d185ecdd Bug 1470942 - part 1: Craft zip archive of maven artifacts r=jchen
Same as https://phabricator.services.mozilla.com/D2031 but keeps the old maven artifacts exposed.

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

--HG--
extra : moz-landing-system : lando
2018-08-16 15:45:13 +00:00
Andrew Halberstadt
045275097f Bug 1481245 - [jsshell-bench] Run spidermonkey benchmarks on integration branches, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D3439

--HG--
extra : moz-landing-system : lando
2018-08-15 21:02:11 +00:00
Geoff Brown
ff963a10b8 Bug 1460411 - Enable some Android x86 7.0 geckoview tests, tier 3, mozilla-central only; r=jmaher
Enable geckoview-junit, mochitest-cl, mochitest-gpu, crashtests, and jsreftests on
the new packet.net platform. Run only on mozilla-central for now, since we have
limited packet.net capacity in place at this time. Run as tier 3 since this is
preliminary, geckoview is under development, and we are not running on integration
branches.
2018-08-10 07:54:41 -06:00
Chris AtLee
9f691f362f Bug 1409739 - Part 2: Remove old DMD configs r=glandium
MozReview-Commit-ID: H7kc33CXIbQ

--HG--
extra : rebase_source : a880c2d9b08b772a7d1ee21988a63d87f58e4955
2017-10-17 11:26:04 -04:00
Kartikaya Gupta
90eba25fbb Bug 1494329 - Enable webgl1-ext and webgl2-* tests on Linux and Windows QR platforms. r=jmaher 2018-10-02 09:29:44 -04:00
Kartikaya Gupta
3bfb4df27f Bug 1495293 - Set RUSTC_BOOTSTRAP in the taskcluster task definition instead of the mozconfig. r=froydnj 2018-10-02 08:24:41 -04:00
Chris AtLee
4beb1fd647 Bug 1409739 - Part 2: Remove old DMD configs r=glandium
MozReview-Commit-ID: H7kc33CXIbQ

--HG--
extra : rebase_source : e584c74f08d65fda680f8965e90d5647bc29cf78
extra : source : c0da83c08b6266378fc86e89787ef8e1e534fa99
2017-10-17 11:26:04 -04:00
Geoff Brown
e4e066c255 Bug 1493826 - Increase task max-run-time for linux64 talos-g1; r=jmaher 2018-10-02 13:35:00 -06:00
Chris AtLee
73de48e78a Bug 1409739 - Part 2: Remove old DMD configs r=glandium
MozReview-Commit-ID: H7kc33CXIbQ

--HG--
extra : source : c0da83c08b6266378fc86e89787ef8e1e534fa99
extra : intermediate-source : e37ea5eb932a417c296e0c67cb5badc701bc8206
extra : histedit_source : 2e1b12c9dbac38dd7834f5fada941c5ca7104288
2017-10-17 11:26:04 -04:00
Dustin J. Mitchell
91f4fe8c61 Bug 1398277: special-case retriggering of tasks not in the taskgraph; r=bstack
This will apply to cron tasks, action tasks, and decision tasks.  It is a
distinct retrigger implementation because (a) we do not want to follow
dependencies, and (b) it takes a lot of scopes to create a decision task, so we
need to limit access to this action.

MozReview-Commit-ID: 21DVSiagcrO

--HG--
extra : rebase_source : 6f027e349e245e4aa4dbed81145a0a5d75218cb1
extra : histedit_source : eff99aee5a0e7496b0734748b29739480eb0e3fb
2018-07-04 02:46:59 +00:00
Dustin J. Mitchell
5ab4495828 Bug 1472792: give both retrigger actions the same name; r=bstack
This additionally reconsiders the order of all of the actions, spacing them 50
"units" apart and putting the more common actions first.

MozReview-Commit-ID: 98IOYKVMcGU

--HG--
extra : rebase_source : 1273a8b86625bd8e4dc3bddab80c6912241f88c8
extra : histedit_source : 16314284a2b4e0368da843b036e22aaedf485307
2018-07-06 20:28:23 +00:00
Noemi Erli
0cacb5f9cb Backed out changeset acde419e016e (bug 1475573) for breaking Android builds 2018-08-04 10:12:40 +03:00
Jesse Schwartzentruber
ec180b72d0 Bug 1475573 - Create --enable-fuzzing debug build job for Android x86 firefox. r=froydnj,nalexander
Reviewers: froydnj, nalexander

Reviewed By: froydnj, nalexander

Subscribers: froydnj

Bug #: 1475573

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

--HG--
extra : rebase_source : fcad543ea727e8974dc6aaade92053fa0008c5ff
extra : histedit_source : 0a8b60693d64fef0aefd985d9f3108cf77890e94
2018-08-04 09:46:02 +03:00
Dorel Luca
e10cc6aac4 Merge mozilla-central to mozilla-inbound
--HG--
extra : rebase_source : 8265ad85fc5376a71af7ed3afe8463b7178286f3
2018-08-04 01:08:25 +03:00
Mike Hommey
9121cf9b3c Bug 1478995 - Fix gradle-dependencies bustage for nodejs not found. CLOSED TREE
--HG--
extra : amend_source : fd57b0342731f14fb35169376981c02e8eee080d
2018-08-03 12:44:27 +03:00
Ionut Goldan
8741096bbe Bug 1472804 - Add SunSpider as a jsshell-bench test r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D2507

--HG--
extra : moz-landing-system : lando
2018-08-03 07:19:15 +00:00
Tudor-Gabriel Vîjială
62e4daad39 Bug 1473313 - Part 4: Add build and test platforms for android emulator code coverage. r=gbrown
MozReview-Commit-ID: IkSKdB7ZeYi

--HG--
extra : rebase_source : 1cff84a03c8f590ac3df5e0dc1ccf217fd2589c3
2018-07-24 11:53:37 +01:00
Tudor-Gabriel Vîjială
3912821304 Bug 1473313 - Part 3: Extend CodeCoverageMixin to handle java code coverage tools. r=gbrown,marco
MozReview-Commit-ID: Lld5XLUMb3Y

--HG--
extra : rebase_source : 503650f2610d3ee021222666a6e619486472e82d
2018-07-24 11:51:54 +01:00
Narcis Beleuzu
31527185b4 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-03 01:34:26 +03:00
Narcis Beleuzu
4684ccf98e Merge inbound to mozilla-central. a=merge 2018-08-03 01:28:14 +03:00
Mike Hommey
0205aad24b Bug 1480605 - Upgrade rust 1.28 toolchain to release. r=chmanchester
--HG--
extra : rebase_source : b897e907785becc1085247ae231bb9fb2729251d
2018-08-03 07:01:27 +09:00
Nathan Froyd
01b2107f8d Bug 1444141 - part 3 - fix exports of PATH in sm-tooltool-config.sh; r=sfink
TOOLTOOL_CHECKOUT is typically `.`, which doesn't work so great for
adding things to $PATH.  We need to turn everything we're adding to
$PATH into absolute paths, so $PATH actually works properly.
2018-08-02 12:00:21 -04:00
Nathan Froyd
b63d920479 Bug 1444141 - part 2 - make some spidermonkey tasks depend on rust; r=sfink
Spidermonkey tasks have not had to depend on Rust before, but since
we're about to add a dependency on Rust to the JS engine, we need Rust
binaries.
2018-08-02 11:00:21 -05:00
Nathan Froyd
98d3c4a913 Bug 1444141 - part 1 - export RUSTC and CARGO variables for the hazard analysis build; r=sfink
configure needs these environment variables to find rustc and cargo.
2018-08-02 11:00:21 -05:00