Commit Graph

2340 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
a11c128b90 Merge mozilla-inbound to mozilla-central. a=merge 2018-10-03 00:47:40 +03: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
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
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
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