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
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
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
Dan Mosedale
ffc67ab36b
Bug 1480392
- fix searchfox build failures caused by missing node toolchain, r=gps
...
MozReview-Commit-ID: BK1QztxbvN6
--HG--
extra : rebase_source : a53d118ade75ffb59c66abe5f1b5597b975d7fbf
2018-08-02 07:36:19 -07:00
Gregory Szorc
71e90e5309
Bug 1480431 - Make ifh a file object; r=tomprince
...
Otherwise it can't be used as a context manager since it
doesn't have __enter__ or __exit__.
Differential Revision: https://phabricator.services.mozilla.com/D2672
--HG--
extra : moz-landing-system : lando
2018-08-02 16:22:46 +00:00
Jacek Caban
3c78e69cba
Bug 1475543 - Build rust as 64-bit binary for mingw targets r=froydnj
...
MozReview-Commit-ID: HOIclifAZXg
--HG--
extra : rebase_source : 5b9371a4fc773b50bc3295c68b9d84b854a4f325
2018-07-30 11:36:04 -05:00
Connor Sheehan
dd7d438c76
Bug 1446453 - install Mercurial 4.7 in Non-Debian Linux Docker images; r=gps
...
This commit points the `install_mercurial.sh` script at the
newest Mercurial distributions uploaded to tooltool.
Differential Revision: https://phabricator.services.mozilla.com/D2626
--HG--
extra : amend_source : a9cd500cc86106750aa5b5472e624a00128cac68
extra : histedit_source : 7a06d9c77b6f7a7b2110dc6bc15858c7aa3b7242
2018-08-02 11:57:23 -07:00
Connor Sheehan
26defb7b4a
Bug 1446453 - upgrade Mercurial clients to 4.7 in Debian based Docker images; r=gps
...
Differential Revision: https://phabricator.services.mozilla.com/D2623
--HG--
extra : amend_source : f6504bdfcf3f51dc63f5250652812c2648ddff86
extra : histedit_source : 82fdfa1ae13949b2f3339a3592e7e1c6ccb55c89
2018-08-02 11:57:13 -07:00
Steve Fink
c2cd71409a
Bug 1479672 - Remove --enable-stdcxx-compat option from JS shell being analyzed for hazards, r=jonco
...
--HG--
extra : topic : gcstats.thresh
extra : rebase_source : abadf20fc240b287d5ff70fe6887e1acdcfb0f9d
2018-07-05 15:25:12 -07:00
Tom Prince
caf815cd8b
Bug 1479506: Fix permissions on `taskcluster/taskgraph/transforms/task.py`; r=me DONTBUILD
...
--HG--
extra : rebase_source : ba6ffa417b5ae083ad61a71defeb3cc1719b49dd
extra : amend_source : d1e1d2ce82dbc27a3d0878373da02cb1a88befa4
2018-08-03 11:55:48 -06:00
Simon Fraser
bfb9512d42
Bug 733530 Use tar instead of unzip in periodic updates r=catlee
...
Replace 'unzip -q' with 'tar -xvf' for tests .tar.gz
Differential Revision: https://phabricator.services.mozilla.com/D1939
--HG--
extra : moz-landing-system : lando
2018-07-23 20:46:32 +00:00
Cosmin Sabou
8e28811008
Merge mozilla-central to mozilla-inbound. a=merge
2018-08-02 16:15:22 +03:00
Ionut Goldan
09f5b26604
Bug 1478295 - Disable sessionrestore_many_windows on mozilla-beta r=rwood
...
Differential Revision: https://phabricator.services.mozilla.com/D2559
--HG--
extra : moz-landing-system : lando
2018-08-02 10:42:35 +00:00
Noemi Erli
58e27f3dd9
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-08-02 12:04:24 +03:00
Noemi Erli
8f66a71e70
Merge inbound to mozilla-central. a=merge
2018-08-02 11:54:46 +03:00
Noemi Erli
63b27e89bf
Merge autoland to mozilla-central. a=merge
2018-08-02 11:51:57 +03:00
Tom Prince
cec0626208
Bug 1478995: Add node toolchain to osx-nightly and win64-asan-reporter builds; r=me a=tomprince
2018-08-01 17:37:32 -06:00
dvarga
e487e6e564
Merge inbound to mozilla-central. a=merge
2018-08-02 01:09:38 +03:00
dvarga
956d57e7f2
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2018-08-02 01:26:29 +03:00
Gregory Szorc
3b427569ba
Bug 1479533 - Log to stderr, capitalize messages; r=tomprince
...
This is what a lot of programs do.
We do logging in a helper function so we can flush after every write.
Differential Revision: https://phabricator.services.mozilla.com/D2526
--HG--
extra : rebase_source : 98563aee129c16662a783122241623b8ed2fe457
2018-07-31 15:39:10 -07:00
Gregory Szorc
2207dd7026
Bug 1479533 - Refactor archive decompression; r=tomprince
...
Previously, we told `tar` or `unzip` to operate on an explicit file.
This worked when `tar` understood the compression format of the file.
And this worked in the majority of cases.
But `tar` does not support zstandard compression (at least not outside
extremely new versions, which aren't yet widely deployed). And not all
versions of `tar` support the `-a` argument.
This commit changes our invocation of `tar` so input data is piped
to it from Python. In the case of `tar`, we perform decompression in
Python, if possible. This allows us to support zstandard and `tar`
binaries that don't support `-a` to auto-detect the compression format.
I wanted to be consistent and always pipe the raw data via stdin.
But `unzip` doesn't appear to like this. Oh well.
We also refactor the logic around detecting archives. We have a
function to identify the archive type based on a filename. We then
pass the archive type to the extraction function and key off that
logic within. We also conditionally call extract_archive() and
fail hard in extract_archive() when things fail. This will make
future archive code easier to reason about.
Differential Revision: https://phabricator.services.mozilla.com/D1576
--HG--
extra : rebase_source : 1c66396cced1b2a94a959386eecc3f512b033308
2018-08-01 09:00:58 -07:00
Geoff Brown
94826cface
Bug 1478811 - Increase max-run-time for linux talos damp; r=rwood
2018-08-01 15:22:22 -06:00
Geoff Lankow
4a5d7d86c6
Bug 1480274 - Add "fetches" to test schema; r=gps
...
--HG--
extra : amend_source : f9479243ca0af15ea30be7dc84bbb4ff7594ca1f
2018-08-01 18:13:45 -07:00
Tom Ritter
a0749a18ce
Bug 1479506 Propogate group symbol into upload-symbols task r=Callek
...
MozReview-Commit-ID: 6KC60mdPI6F
--HG--
extra : rebase_source : 012b090de02500dfcc7c310f51199c1e9d82281a
2018-07-30 12:20:35 -05:00
Dorel Luca
d0a0ae30d5
Merge mozilla-inbound to mozilla-central. a=merge
2018-08-01 12:51:56 +03:00
Tom Ritter
2c2a1fac5c
Bug 1400484 MinGW gcc is broken - root_dir is required with the new fetch code r=gps
...
MozReview-Commit-ID: LC0ZgWDyDDT
--HG--
extra : rebase_source : e873efff1f1d8189b49bce94a79b139016bfe5e3
2018-07-30 15:12:06 -05:00
Mike Shal
ee320f1dec
Bug 1475071 - Bump tup version to v0.7.7; r=chmanchester
...
MozReview-Commit-ID: 55JOVxzWhm4
--HG--
extra : rebase_source : 77e88b33f3513713390c657f9b95d390d31fd0f1
2018-07-31 10:06:27 -04:00
Ben Hearsum
771590fdf4
Bug 1477021 - Add taskcluster proxy to pipfile update, so arc secret can be accessed. r=jlorenzo
...
Differential Revision: https://phabricator.services.mozilla.com/D2509
--HG--
extra : moz-landing-system : lando
2018-07-31 08:28:34 +00:00
Tom Prince
b231c55815
Bug 1421062: [release] Enable production scriptworkers on comm-beta and comm-esr60; r=me
...
--HG--
extra : rebase_source : b816c56f96a1809cad9da2d96253e59c67cbe69d
extra : source : 0b4260b76ba21c52c0d78bafb285dcdd92fba840
2018-07-13 11:03:37 -06:00
Dan Mosedale
d2201e2b26
Bug 1478995 - Add node toolchains to each automated build, r=gps
...
MozReview-Commit-ID: BQCAVP0nk4S
--HG--
extra : rebase_source : bcd0d3a8b26058ed3354f72d626362660bf7b5b9
2018-07-26 13:34:44 -07:00
Nick Alexander
8568d6adb5
Bug 1478995 - Add node toolchain repack tasks for linux, windows, and mac, r=gps
...
MozReview-Commit-ID: 3JEghnqGdun
--HG--
extra : rebase_source : 7468ee9f27ba8e6df208b317c0c944345e2d27ad
2018-05-29 17:50:05 -07:00