Commit Graph

4499 Commits

Author SHA1 Message Date
Steve Fink
1257659212 Bug 1479672 - Remove need to set GECKO_DIR when running build-haz-linux.sh, and fix shell lint warnings, r=jonco
--HG--
extra : rebase_source : 6febe5d20e6ee20e58e987616d20c623c64b6e3c
2018-08-02 09:57:58 -07:00
Tom Ritter
920b939ae2 Bug 1498716 Remove mingw-gcc browser build jobs. r=dmajor
--HG--
extra : amend_source : ec54cd50fe5dff9c84a6036df1e136354944e22a
2018-10-12 16:27:42 -05:00
ffxbld
8d49332b4b No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D8703

--HG--
extra : moz-landing-system : lando
2018-10-15 10:38:17 +00:00
David Major
d6200d9646 Bug 1427808 - Remove the now-unused win64-clang-cl-st-an toolchain. r=froydnj 2018-10-12 07:15:00 -04:00
David Major
9745eb7dc7 Bug 1427808 - Make static analysis builds use the main win64-clang-cl toolchain. r=froydnj 2018-10-12 07:14:00 -04:00
Tom Prince
d87eae1334 Bug 1473416: [release] Allow staging releases to build partials from http://ftp.stage.mozaws.net/; r=sfraser
The partial generation code checks the URLs of the source versions. To allow
building partials from staging releases, allow the staging CDN when generating
partials.

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

--HG--
extra : moz-landing-system : lando
2018-10-12 17:53:20 +00:00
Tom Prince
ae39d1fb49 Bug 1498629 - pin pipenv version temporarily to avoid bug r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D8576

--HG--
extra : moz-landing-system : lando
2018-10-12 18:00:56 +00:00
Ryan VanderMeulen
e250c2109d Bug 1496059 - Make Windows MSVC builds Tier 1. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D8457

--HG--
extra : moz-landing-system : lando
2018-10-12 17:45:01 +00:00
Ryan VanderMeulen
7e602920f0 Bug 1496059 - Run Windows MSVC builds on all branches. r=froydnj
Also removes the signing jobs since they're not needed anymore.

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

--HG--
extra : moz-landing-system : lando
2018-10-12 17:44:53 +00:00
Ryan VanderMeulen
17c3deee2a Bug 1496059 - Turn off tests for Windows MSVC builds. r=froydnj,ahal,jmaher
Also removes the signing jobs since they're not needed anymore.

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

--HG--
extra : moz-landing-system : lando
2018-10-12 17:44:51 +00:00
Ryan VanderMeulen
0ce7041e6c Bug 1496059 - Don't use PGO for Windows opt-msvc builds now that they're not being shipped. r=froydnj
This is a straight revert of bug 1474756.

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

--HG--
extra : moz-landing-system : lando
2018-10-12 17:44:43 +00:00
Dustin J. Mitchell
c570bc097d Bug 1497984 - whitelist allowPtrace scope, too r=bstack
Differential Revision: https://phabricator.services.mozilla.com/D8279

--HG--
extra : moz-landing-system : lando
2018-10-10 23:49:37 +00:00
Narcis Beleuzu
e09f2e2622 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-10-12 06:53:11 +03:00
Joel Maher
75b335a2dc Bug 1241535 - add support for 'geckoprofile' action task in-tree. r=bstack
Add support for 'geckoprofile' action task in-tree.

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

--HG--
extra : moz-landing-system : lando
2018-10-11 20:22:42 +00:00
Dustin J. Mitchell
c2f2a7caaf Bug 1494333 - index crons just like artifacts r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D7099

--HG--
extra : moz-landing-system : lando
2018-10-11 13:29:11 +00:00
florin.strugariu
66f7787a19 Bug 1473706 change talos yaml files for taskcluster to reference trunk instead of mozilla-central r=jmaher igoldan jmaher
Differential Revision: https://phabricator.services.mozilla.com/D8365

--HG--
extra : moz-landing-system : lando
2018-10-11 12:50:48 +00:00
Tom Prince
11363a5bd2 No bug: [update-verify] Don't point at staging tools repos on project branches; r=aki
Staging release work with the default tools repo now.

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

--HG--
extra : moz-landing-system : lando
2018-10-10 23:06:19 +00:00
Tom Prince
2b44849714 Bug 1498019: [release] Don't include on-push jobs in promote graph targets; r=aki
All the required on-push jobs will be pulled into the graph as dependencies.
The effect of this is to remove the upload symbols and generated sources tasks
from the release promotion graphs.

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

--HG--
extra : moz-landing-system : lando
2018-10-10 23:03:51 +00:00
Tom Prince
f069e4f0dc Bug 1498019: [release] Build fennec on-push, on release branches; r=aki
These were originally built in the promotion phase because they are multi-l10n
builds and the L10n information wasn't stored in-tree. Now that the information
is in-tree, there is no reason to delay building them.

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

--HG--
extra : moz-landing-system : lando
2018-10-10 22:09:50 +00:00
Tom Prince
67f9e339d3 Bug 1498019: [release] Don't handle beetmover scopes by target task; r=aki
- `beetmover-cdns` should always use `:beetmover:action:push-to-releases`,
  not every task that happens to be part of the push graph.
- All other beetmover scopes only change depending whether the builds is
  a nightly build, or on a production branch.

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

--HG--
extra : moz-landing-system : lando
2018-10-11 04:23:52 +00:00
Tom Prince
d9d6f34977 Bug 1498019: [release] Don't set shipping phase based on target_tasks; r=aki
The phase of a task doesn't depend on which phase graph it is being generated in.

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

--HG--
extra : moz-landing-system : lando
2018-10-10 23:08:18 +00:00
Tiberius Oros
f637dc5cbd Merge autoland to mozilla-central. a=merge 2018-10-11 06:52:43 +03:00
Andreea Pavel
50041c9be3 Backed out changeset 8db96096643b (bug 1494333) for breaking nigthlies a=backout 2018-10-11 02:51:53 +03:00
Tiberius Oros
f9b1b2831d Merge inbound to mozilla-central. a=merge 2018-10-11 00:57:47 +03:00
Mike Hommey
aa709aeeff Bug 1414287 - Remove now unused win32-rust-1.29 toolchain r=dmajor
Depends on D7846

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

--HG--
extra : moz-landing-system : lando
2018-10-09 08:40:34 +00:00
Mike Hommey
a2461e26da Bug 1414287 - Remove now unused win32-clang-cl-st-an toolchain r=dmajor
Depends on D7845

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

--HG--
extra : moz-landing-system : lando
2018-10-09 08:40:16 +00:00
Mike Hommey
de511e5cee Bug 1414287 - Use a 64-bits clang-cl for 32-bits static analysis builds r=dmajor
This also requires the 64-bits rust compiler and some build system
tweaks.

And since we make the 32-bits builds cross-compiles on CI, we also need
to adjust the MSVC build mozconfigs such that the host compiler points
to the right MSVC cl. Likewise, the DIA SDK is used for host things, so
use the 64-bits version or it.

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

--HG--
extra : moz-landing-system : lando
2018-10-10 17:53:06 +00:00
Tiberius Oros
3315c9957a Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-11 01:12:20 +03:00
Dana Keeler
df02aa2a0e bug 1497943 - increase mochitest-browser-chrome chunks to 12 on macosx64/debug r=jmaher
Depending on chunking, some mochitest-browser-chrome chunks are reaching the
time limit of 60 minutes on macosx64/debug. With more chunks, hopefully we can
avoid this for now.

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

--HG--
extra : moz-landing-system : lando
2018-10-10 20:20:20 +00:00
Aki Sasaki
b7eae5f7b8 bug 1471197 - sign mar hashes. r=catlee
Summary: Switch to autograph mar hash signing.

Test Plan:
X pin nightly updates
_ autoland this patch
_ uplift this patch to central
_ wait for nightlies to spin
_ test nightlytest channel
_ unpin nightly updates

Reviewers: catlee

Tags: #secure-revision

Bug #: 1471197

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

--HG--
extra : rebase_source : 755efd3d2cb350d9d70bb7841a0c173b6244384f
2018-10-10 09:27:44 -07:00
Simon Fraser
8bd61a2e25 Bug 1492639 Add destination checks to bouncer validation r=mtabara
Reviewers: mtabara

Reviewed By: mtabara

Subscribers: bhearsum, sfraser, catlee, mtabara

Tags: #secure-revision, #bmo-releng-security

Bug #: 1492639

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

--HG--
extra : rebase_source : aee00eb82e67ac028238470e29b462f324c177b4
2018-10-10 15:00:18 +01:00
Dustin J. Mitchell
be80a48cec Bug 1494333 - index crons just like artifacts r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D7099

--HG--
extra : moz-landing-system : lando
2018-10-02 19:02:14 +00:00
Tom Ritter
8da41ef823 Bug 1475998 Add a x86 MinGW Clang Build Job r=froydnj
This commit also removes dwarf-exceptions from the x64 build.
sjlj exceptions are needed on x86 because there is a bug currently involving
SEH exceptions on x86.  However on x64 there is not, so we can use the
default SEH and get rid of dwarf exceptions. Additionally, to use SEH
exceptions, we need to -fuse-cxa-atexit

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

--HG--
extra : moz-landing-system : lando
2018-10-09 19:38:56 +00:00
Emilio Cobos Álvarez
9f4495526d Bug 1496486 - Bump cbindgen. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D7756
2018-10-09 19:07:46 +02:00
Narcis Beleuzu
e7a8994c37 Backed out 5 changesets (bug 1496486) for valgrind bustages. CLOSED TREE
Backed out changeset d2f1e35ee4b7 (bug 1496486)
Backed out changeset 7f843f4ee162 (bug 1496486)
Backed out changeset 2f629a60f12c (bug 1496486)
Backed out changeset 4dd15fa31474 (bug 1496486)
Backed out changeset e8d8e2f3f00b (bug 1496486)
2018-10-09 19:44:51 +03:00
Narcis Beleuzu
39e04b8a5f Backed out changeset df47d3ad9cc6 (bug 1475998) for Windows MinGW bustages. 2018-10-09 19:26:51 +03:00
Tom Ritter
d910c71322 Bug 1475998 Add a x86 MinGW Clang Build Job r=froydnj
This commit also removes dwarf-exceptions from the x64 build.
sjlj exceptions are needed on x86 because there is a bug currently involving
SEH exceptions on x86.  However on x64 there is not, so we can use the
default SEH and get rid of dwarf exceptions. Additionally, to use SEH
exceptions, we need to -fuse-cxa-atexit

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

--HG--
extra : moz-landing-system : lando
2018-10-09 14:10:56 +00:00
Emilio Cobos Álvarez
3168cd9c74 Bug 1496486 - Bump cbindgen. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D7756
2018-10-09 17:33:28 +02:00
Brindusan Cristian
3b4ca07db8 Backed out 5 changesets (bug 1496486) for build bustages on gfxUserFontSet.h. CLOSED TREE
Backed out changeset 6b740afea403 (bug 1496486)
Backed out changeset 5cf44e254ac3 (bug 1496486)
Backed out changeset 8e465202c355 (bug 1496486)
Backed out changeset 86382b2249f6 (bug 1496486)
Backed out changeset ab92ed3e0a23 (bug 1496486)
2018-10-09 16:58:38 +03:00
Emilio Cobos Álvarez
791ac47786 Bug 1496486 - Bump cbindgen. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D7756
2018-10-09 15:33:06 +02:00
Noemi Erli
a9748223c6 Merge inbound to mozilla-central. a=merge 2018-10-09 07:03:30 +03:00
Noemi Erli
8e3fe95bfb Backed out 3 changesets (bug 1414287) for causing bug 1497029 a=backout
Backed out changeset b8da3d4e6da0 (bug 1414287)
Backed out changeset 273e84414434 (bug 1414287)
Backed out changeset 76fafdaa9216 (bug 1414287)
2018-10-09 05:07:54 +03:00
Simon Fraser
6d21f86b0a Bug 1497162 Pin pip version until pip/pipenv bug is fixed r=jlorenzo
pip 18.0.1 and recent pipenv don't work together. Until a new pipenv is released, this is a workaround.

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

--HG--
extra : moz-landing-system : lando
2018-10-08 12:10:34 +00:00
Eric Rahm
732ec05444 Bug 1409739 - Part 4: Add a DMD variant of AWSY tests. r=bc
This makes enabling DMD at runtime in automation opt-in via a '--dmd' param.
Currently this is enabled via the 'awsy-dmd-e10s' and 'awsy-base-dmd-e10s'
tests.

--HG--
extra : rebase_source : 0371dca4d99197e7f0a37dfcd3763903f807b7b0
2018-10-04 12:43:32 -07:00
Mike Hommey
64d48fca56 Bug 1414287 - Remove now unused win32-rust-1.29 toolchain r=dmajor
Depends on D7846

Differential Revision: https://phabricator.services.mozilla.com/D7847
2018-10-06 19:57:13 +09:00
Mike Hommey
e5436a997c Bug 1414287 - Remove now unused win32-clang-cl-st-an toolchain r=dmajor
Depends on D7845

Differential Revision: https://phabricator.services.mozilla.com/D7846
2018-10-06 19:57:12 +09:00
Mike Hommey
10ee195be0 Bug 1414287 - Use a 64-bits clang-cl for 32-bits static analysis builds r=dmajor
This also requires the 64-bits rust compiler and some build system
tweaks.

Differential Revision: https://phabricator.services.mozilla.com/D7845
2018-10-06 19:57:11 +09:00
Ciure Andrei
a48af06d13 Backed out 3 changesets (bug 1414287) for build bustages module machine type 'x64' conflicts with target machine type 'x86 CLOSED TREE
Backed out changeset 5cc491e4d9cb (bug 1414287)
Backed out changeset 98bb6d9eb63c (bug 1414287)
Backed out changeset 73dcff37f846 (bug 1414287)
2018-10-06 03:02:41 +03:00
Mike Hommey
67d530ab0c Bug 1414287 - Remove now unused win32-rust-1.29 toolchain r=dmajor
Depends on D7846

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

--HG--
extra : moz-landing-system : lando
2018-10-05 22:55:23 +00:00
Mike Hommey
2e131e0f55 Bug 1414287 - Remove now unused win32-clang-cl-st-an toolchain r=dmajor
Depends on D7845

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

--HG--
extra : moz-landing-system : lando
2018-10-05 22:56:11 +00:00
Mike Hommey
ac4f925b8b Bug 1414287 - Use a 64-bits clang-cl for 32-bits static analysis builds r=dmajor
This also requires the 64-bits rust compiler and some build system
tweaks.

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

--HG--
extra : moz-landing-system : lando
2018-10-05 22:56:34 +00:00
Gregory Mierzwinski
19ecc0e49a Bug 1496791 - Disable linux64-jsdcov completely. r=jmaher
This patch removes linux64-jsdcov from the available builds on taskcluster along with any hacks used to run it. It also removes any 'coverage' entries that were added to skip tests.

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

--HG--
extra : moz-landing-system : lando
2018-10-05 21:06:25 +00:00
Andrew Halberstadt
26da3328fb Bug 1470266 - [ci] Schedule serviceworker-e10s mochitest tasks with linux64/debug on mozilla-central, r=jmaher
This duplicates all the mochitest, based tests except with
dom.serviceWorkers.parent_intercept set to true. For now they are only run on
mozilla-central with linux64/debug.

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

--HG--
extra : moz-landing-system : lando
2018-10-05 19:12:27 +00:00
Cosmin Sabou
8bc1a4e74e Backed out changeset bf17ad5b022f (bug 1470266) for breaking test-verify. 2018-10-05 18:30:29 +03:00
Andrew Halberstadt
5fef7a02a1 Bug 1470266 - [ci] Schedule serviceworker-e10s mochitest tasks with linux64/debug on mozilla-central, r=jmaher
This duplicates all the mochitest, based tests except with
dom.serviceWorkers.parent_intercept set to true. For now they are only run on
mozilla-central with linux64/debug.

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

--HG--
extra : moz-landing-system : lando
2018-10-05 14:55:09 +00:00
Johan Lorenzo
c98f18ac25 Bug 1496090 - mozapkpublisher: Do not call version specific URLs anymore r=mtabara
Backed out changeset bc805cf0e6c5

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

--HG--
extra : moz-landing-system : lando
2018-10-05 10:53:32 +00:00
Mike Hommey
882e5b8d18 Backout changeset 85ac938c7c46 (bug 1492663) to give time to toolchains to build without blocking other landings. 2018-10-05 11:10:25 +09:00
Mike Hommey
e4cc0ac662 Bug 1492663 - Upgrade most CI builds to clang 7 r=froydnj
The cctools-port linker links against libraries from clang (for LTO),
which have different SONAMEs depending on the clang version. Which means
the linker needs to be used along the same version of clang it was built
against. Thus we also make it depend on linux64-clang-7.

But changing the dependency is not enough, cf. bug 1471905, so also
touch its build script, which it turns out, we need to do anyways
because llvm-dsymutil was renamed to dsymutil.

Relatedly, all toolchains that are built using cctools-port need to use
linux64-clang-7 too.

Building compiler-rt 7 with the OSX 10.11 SDK fails because of some
newer APIs being used in compiler-rt for xray, but this is not a feature
we use, so disable that.

Differential Revision: https://phabricator.services.mozilla.com/D6766
2018-10-05 09:51:08 +09:00
Mike Hommey
d19d35bd2e Bug 1495641 - Make clang-tidy toolchains use a clang-tidy/ directory instead of clang/. r=ted
Differential Revision: https://phabricator.services.mozilla.com/D7582
2018-10-05 09:51:07 +09:00
Mike Hommey
d605a2bfd3 Backout changeset 3ff4a396300c (bug 1495641) to give time to toolchains to build without blocking other landings. 2018-10-05 07:46:52 +09:00
Mike Hommey
460d9b3318 Bug 1495641 - Make clang-tidy toolchains use a clang-tidy/ directory instead of clang/. r=ted
Differential Revision: https://phabricator.services.mozilla.com/D7582
2018-10-05 07:41:27 +09:00
Csoregi Natalia
9d55d83f31 Merge inbound to mozilla-central. a=merge 2018-10-05 01:29:38 +03:00
Chris Manchester
4810e2e906 Bug 1494387 - Update windows builders to rustc 1.30 beta. r=froydnj
This updates our windows builders to use a version of rustc that includes
https://github.com/rust-lang/rust/pull/52847 We're not commiting to letting
this change ride the trains at this time.

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

--HG--
extra : moz-landing-system : lando
2018-10-04 19:32:33 +00:00
Cosmin Sabou
f34bdc7e4b Backed out changeset 8660ad891a23 (bug 1495372) for causing win2012 bustages. a=backout 2018-10-04 02:25:45 +03:00
Cosmin Sabou
67b0dcc34d Merge autoland to mozilla-central. a=merge 2018-10-04 00:53:18 +03:00
Ciure Andrei
9023b4cc72 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-03 19:45:50 +03:00
James Graham
57c945674a Bug 1495372 - Unify wpt manifest download and update r=ato
The previous code split a lot of logic between the update and download
parts, and exposed two different mach commands. In order to simplify
things it's better to have a single entry point for manifest download
and update, and ensure that's called consistently.

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

--HG--
extra : moz-landing-system : lando
2018-10-03 15:43:44 +00:00
Daniel Varga
85e94da039 Merge mozilla-inbound to mozilla-central. a=merge 2018-10-03 08:04:21 +03:00
Chris Manchester
1d34ec139c Bug 1482502 - Promote Tup builds in automation to tier 1. r=firefox-build-system-reviewers,gps
Differential Revision: https://phabricator.services.mozilla.com/D7556

--HG--
extra : moz-landing-system : lando
2018-10-03 00:43:45 +00:00
Rob Wood
e1c323b919 Bug 1460742 - Add raptor 'tp6' for google chrome; r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D7524

--HG--
extra : moz-landing-system : lando
2018-10-02 22:15:15 +00:00
Daniel Varga
2e77181988 Merge mozilla-central to autoland. a=merge on a CLOSED TREE
--HG--
extra : rebase_source : 62429b85fcd6af71ca898dc36c3f0f4a2c4ee5ae
2018-10-03 00:49:53 +03:00
Dorel Luca
0b543eb157 Backed out changeset 3a465e6eae7d for Docker image failure. CLOSED TREE
--HG--
extra : amend_source : b4dc5cc9327e41fe822126a4751cdfbe80760133
2018-10-03 00:59:39 +03:00
Daniel Varga
a11c128b90 Merge mozilla-inbound to mozilla-central. a=merge 2018-10-03 00:47:40 +03:00
Tom Prince
fb9b7253d5 No bug: [taskgraph] Download debian packages from latest run of package task; r=dustin
If a packaging task ended up being retried for any reason, the downstream
docker tasks that depended on them would fail, since they were hard-coding the
artifacts from the initial run.

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

--HG--
extra : moz-landing-system : lando
2018-10-02 21:38:23 +00:00
Tom Prince
95ffe2ba3e Bug 1494415: [taskgraph] Remove ignored default from graph config; r=dustin
We don't apply schema defaults, since when `taskgraph.fast`, we skip validation --
which if we were using the result of applying defaults would mean that
behavior changes when we skip validation.

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

--HG--
extra : moz-landing-system : lando
2018-10-02 21:17:07 +00:00
Marco Castelluccio
44dac75b68 Bug 1493812 - Update clang version used for the grcov Mac build. r=me
Pushing on a CLOSED TREE because this is fixing the grcov Mac toolchain task.

--HG--
extra : histedit_source : be97081d5eec36dea7d25680c2590282ebf8dab2
2018-10-02 20:02:25 +02:00
Andrew Halberstadt
89ca87ff84 Bug 1470266 - [ci] Schedule serviceworker-e10s reftest tasks with linux64/debug on mozilla-central, r=jmaher
This duplicates all the reftest tasks except with
dom.serviceWorkers.parent_intercept set to true. For now they are only run on
mozilla-central with linux64/debug.

Depends on D7480

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

--HG--
extra : moz-landing-system : lando
2018-10-02 17:14:41 +00:00
Andrew Halberstadt
7f847766aa Bug 1470266 - [taskgraph] Add ability to schedule serviceworker-e10s test tasks in taskgraph, r=jmaher
This adds a transform which will evaluate the 'serviceworker-e10s' key. If
False, the task is returned as is. If True, the task is run with the
'dom.serviceWorkers.parent_intercept' pref enabled. If 'both' the task is split
into two tasks, one with the pref, and one without.

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

--HG--
extra : moz-landing-system : lando
2018-10-02 17:13:04 +00:00
Coroiu Cristina
7f6d72d2a2 Backed out 3 changesets (bug 1409739) for xpcshell failures at memory/replace/dmd/test/test_dmd.js
Backed out changeset dc3c5143ba4e (bug 1409739)
Backed out changeset e37ea5eb932a (bug 1409739)
Backed out changeset d39c2dfcc700 (bug 1409739)
2018-10-03 02:07:19 +03:00
Connor Sheehan
0dce5dca20 Bug 1492878: update list of locations with vendored robustcheckout r=Callek
There are a few external repos that hold copies of robustcheckout
in various places, mainly on release engineering infrastructure
that has been moved to GitHub. We should document those locations
in the same place we document the upgrade steps for Mercurial in
CI.

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

--HG--
extra : moz-landing-system : lando
2018-10-02 14:35:08 +00:00
Marco Castelluccio
8b44a56c90 Bug 1493812 - Remove grcov-win-x86_64 fetch as it's no longer needed. r=ahal
--HG--
extra : rebase_source : 56f496dbc8a8188322de5044d8aa45638edd3bdc
2018-09-28 15:54:49 +01:00
Marco Castelluccio
71675a5af2 Bug 1493812 - Build grcov in a toolchain task on Windows too. r=ahal
--HG--
extra : rebase_source : eb22d683e54bb9cbca43a3c25206745d6da86022
2018-09-27 10:58:18 +01:00
Gurzau Raul
ede1418858 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-10-02 19:08:39 +03:00
Gurzau Raul
4f0690bc0d Backed out 3 changesets (bug 1409739) for failing at /dmd/test/test_dmd.js on a CLOSED TREE
Backed out changeset 39c8abcf9cb2 (bug 1409739)
Backed out changeset c0da83c08b62 (bug 1409739)
Backed out changeset 1192c15fc934 (bug 1409739)
2018-10-02 18:43:32 +03:00
Joel Maher
ee1c5dd1d7 Bug 1437215 - Run AWSY on windows10-qr builds. r=kats
Run AWSY on windows10 QR config

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

--HG--
extra : moz-landing-system : lando
2018-10-02 12:03:00 +00:00
Tom Prince
6a5841d5d7 Bug 1495480: [taskgraph] Load taskgraph config before loading parameters; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D7304

--HG--
extra : moz-landing-system : lando
2018-10-01 23:37:53 +00:00
Brindusan Cristian
9b5034705f Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-02 01:04:29 +03:00
Rob Wood
24a553e036 Bug 1466648 - add unity3d benchmark to raptor/android; r=bc,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D7114

--HG--
extra : moz-landing-system : lando
2018-10-01 19:01:57 +00:00
Rob Lemley
e892cee0e9 Bug 1460487 - Update mozharness to set MOZ_SOURCE_CHANGESET for comm builds. r=dustin
about:buildconfig on Thunderbird shows an incorrect mercurial source URL
that's a comm- repo, but a mozilla- changeset revision.

For Taskcluster builds at least, MOZ_SOURCE_CHANGESET is set as an environment
variable by mozharness. During the build, build/variables.py writes out
source-repo.h with a few defines, including MOZ_SOURCE_URL that gets picked
up by buildconfig.html.

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

--HG--
extra : moz-landing-system : lando
2018-10-01 16:10:26 +00:00
ffxbld
251cea2c8e No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D7271

--HG--
extra : moz-landing-system : lando
2018-10-01 11:45:50 +00:00
Coroiu Cristina
44102e9f3d Backed out changeset 7652cf6fa0e4 (bug 1492663) for static analysis bustage
--HG--
rename : build/build-clang/clang-7-macosx64.json => build/build-clang/clang-6-macosx64.json
rename : taskcluster/scripts/misc/build-clang-7-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-6-linux-macosx-cross.sh
2018-09-30 10:09:19 +03:00
Mike Hommey
cb75aa87e4 Bug 1492663 - Upgrade most CI builds to clang 7 r=froydnj
The cctools-port linker links against libraries from clang (for LTO),
which have different SONAMEs depending on the clang version. Which means
the linker needs to be used along the same version of clang it was built
against. Thus we also make it depend on linux64-clang-7.

But changing the dependency is not enough, cf. bug 1471905, so also
touch its build script, which it turns out, we need to do anyways
because llvm-dsymutil was renamed to dsymutil.

Relatedly, all toolchains that are built using cctools-port need to use
linux64-clang-7 too.

Building compiler-rt 7 with the OSX 10.11 SDK fails because of some
newer APIs being used in compiler-rt for xray, but this is not a feature
we use, so disable that.

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

--HG--
rename : build/build-clang/clang-6-macosx64.json => build/build-clang/clang-7-macosx64.json
rename : taskcluster/scripts/misc/build-clang-6-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-7-linux-macosx-cross.sh
extra : moz-landing-system : lando
2018-09-27 15:33:42 +00:00
Rob Lemley
f9a960ddaf Bug 1491907 - Get comm/ version from comm/mail/*version.txt r=dustin
The release-update-verify-config task requires that the versions passed
to it match up with what's been released. The version of Thunderbird
does not necessarily match the Gecko version it's based on.

Depends on D6509

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

--HG--
extra : moz-landing-system : lando
2018-09-29 20:53:10 +00:00
Henrik Skupin
8563e914f5 Bug 1370636 - [wdspec] Enable Wd jobs on Windows platforms. r=jgraham
Depends on D7418

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

--HG--
extra : moz-landing-system : lando
2018-10-02 13:34:02 +00:00
Joel Maher
bb80bc012d Bug 1494946 - enable xperf for windows 10 QR builds. r=rwood
enable xperf to run on win10-qr builds.

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

--HG--
extra : moz-landing-system : lando
2018-10-02 13:08:22 +00:00
Cosmin Sabou
5a8eb92385 Backed out 3 changesets (bug 1409739) for causing Linux x64 ccov & fuzzing bustages. a=backout
Backed out changeset 387f946c7c48 (bug 1409739)
Backed out changeset 617288a6b2d9 (bug 1409739)
Backed out changeset fcdc1d5eaf1a (bug 1409739)
2018-10-03 20:29:42 +03:00
Tiberius Oros
fdc44b6afe Merge mozilla-central to inbound on a CLOSED TREE 2018-10-03 09:44:29 +03:00
Daniel Varga
6a29e8afe5 Merge mozilla-central to mozilla-inbound. a=merge 2018-10-03 01:17:27 +03:00
James Graham
8df230bb58 Bug 1495372 - Unify wpt manifest download and update, r=ato
The previous code split a lot of logic between the update and download
parts, and exposed two different mach commands. In order to simplify
things it's better to have a single entry point for manifest download
and update, and ensure that's called consistently.

Differential Revision: https://phabricator.services.mozilla.com/D7497
2018-10-04 14:19:38 +01:00
arthur.iakab
f0410f8d4b Merge mozilla-central to mozilla-inbound 2018-09-29 01:00:35 +03:00