Commit Graph

1709 Commits

Author SHA1 Message Date
Joel Maher
b5b2cc71e5 Bug 1453007 - skip tps on osx and linux/osx for profiling. r=rwood 2018-04-12 15:32:05 -04:00
Joel Maher
f5cbc4a298 Bug 1453720 - split g2 talos job into damp and tps. r=rwood 2018-04-12 15:31:55 -04:00
Sebastian Hengst
c12ee0bc10 merge mozilla-central to mozilla-inbound. CLOSED TREE 2018-04-12 22:22:51 +03:00
Justin Wood
b961727191 Bug 1441353. Fix beta decision bustage. r=aki a=bustage on a CLOSED TREE
--HG--
extra : source : 5a573ad73b78509ff92daed4d161fb9244fb8dc1
extra : amend_source : fe0ee4fc437774c8e5b22c069949e4320c86c9bc
2018-04-12 13:11:04 -04:00
Johan Lorenzo
0ee2315067 Bug 1441353 - part 2: Add beetmover job to publish signed langpacks r=Callek
MozReview-Commit-ID: HXjcclf3OeX

--HG--
extra : rebase_source : 6373b17fc730d6d1b301a874ae0686991f3fdbb2
2018-04-06 16:04:27 +02:00
Johan Lorenzo
5cacd43863 Bug 1441353 - part 1: Add AMO tasks for signing and uploading r=Callek
MozReview-Commit-ID: LplkEtjR2Mt

--HG--
extra : rebase_source : 1b782e1370664f4bc5890a40b4b3afc1bed6f404
2018-03-30 18:22:38 +02:00
Kartikaya Gupta
59ab21c500 Bug 1453478 - Add test-verify jobs for QR platforms. r=jmaher
MozReview-Commit-ID: ImLzfq65KyV

--HG--
extra : rebase_source : d5e69fa1dcf9cbd911c4eb6545ff516ff0d9c5f1
2018-04-11 16:28:31 -04:00
Mike Hommey
be4f305f62 Bug 1445536 - Add a toolchain job for GCC 7. r=froydnj
And adapt the build-gcc.sh script for the changes to
contrib/download_prerequisites.

--HG--
rename : taskcluster/scripts/misc/build-gcc-6-linux.sh => taskcluster/scripts/misc/build-gcc-7-linux.sh
extra : rebase_source : b1d785777b8c141c0eb0f52a73734abd2db21b94
2018-03-14 09:37:27 +09:00
Kartikaya Gupta
be2f9c3933 Bug 1344350 - Enable reftests on windows-qr in automation. r=jrmuizel
MozReview-Commit-ID: JK6Te8xxJbQ

--HG--
extra : rebase_source : d8623a97bd76255d3e6ecce29e9404cef3886cac
2018-04-06 11:58:44 -04:00
Gregory Mierzwinski
b2437e6861 Bug 1451849 - Enable e10s mode on linux64-jsdcov. r=jmaher
This patch enables e10s mode on all suites running on the linux64-jsdcov code coverage build.

MozReview-Commit-ID: Iex6VPhLVpJ

--HG--
extra : rebase_source : 3c9124304e33856465aacdafb3e4abf4e7ac64e9
2018-04-05 13:44:23 -04:00
Andreea Pavel
7a4b9a3f56 Merge mozilla-inbound to mozilla-central. a=merge
--HG--
extra : rebase_source : 66bd87105d99036ada5008499ff0eaea579b531a
2018-04-06 13:20:21 +03:00
Tom Prince
b99da59110 Bug 1421062: Allow configuring the balrogworker to use per-project; r=aki
This allows non-trunk branches to use a staging balrog worker, and thunderbird
to use its own balrog scriptworker.

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

--HG--
extra : rebase_source : 8aedc197298d54f4f1a2a1ba168d7fbefc44ce1d
2018-04-04 13:47:22 -06:00
Aki Sasaki
055220511d bug 1451531 - beetmover-cdns should depend on release-generate-checksums-beetmover. r=nthomas
--HG--
extra : rebase_source : 032f56ae77969c80d425a0a465b525b2aa24b8f5
2018-04-04 15:28:23 -07:00
Narcis Beleuzu
58b4822076 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-04-05 01:09:42 +03:00
Cosmin Sabou
9783b68517 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-04-04 21:05:46 +03:00
Cosmin Sabou
91c9d08e42 Merge inbound to mozilla-central. a=merge 2018-04-04 20:53:53 +03:00
Marco Castelluccio
1955902330 Bug 1417496 - Increase reftest chunks to 6 and timeout to 90 minutes for Windows coverage builds. r=jmaher
--HG--
extra : rebase_source : 8720c80d0bbfbabf9b1374dd0f36e4d3f2b30c68
2018-04-03 14:37:53 +02:00
Tom Prince
59dd18e6c4 Bug 1421062: Configure beetmover workers via global taskgraph config; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D781

--HG--
extra : rebase_source : 40bc39af068fc5877a5fd6423739e4248105e089
extra : histedit_source : 77483e68671290e5a2882e681c16f5e0abe79069
2018-03-20 11:24:06 -06:00
Chris AtLee
f6faa1ea52 Bug 1442330: Remove android old-id builds r=jlorenzo
MozReview-Commit-ID: 9o3iXM5oHQM

--HG--
extra : rebase_source : c851970eb629285ee741dec0c177e4a0d9c674e0
2018-03-29 17:19:33 -04:00
Johan Lorenzo
bd5684096a Bug 1447263 - Snap: Split build and upload task r=rail
MozReview-Commit-ID: DGLQZLTjJDu

--HG--
rename : taskcluster/ci/release-snap/kind.yml => taskcluster/ci/release-snap-repackage/kind.yml
rename : taskcluster/taskgraph/transforms/release_snap.py => taskcluster/taskgraph/transforms/release_snap_repackage.py
extra : rebase_source : dcd16e9e7e28f1817de12ff469c1456305a2dafc
2018-03-20 17:19:50 +01:00
Kartikaya Gupta
4b3308471c Bug 1450552 - Disable svgr on windows10-64-qr for almost-permafailing. r=jmaher
MozReview-Commit-ID: 650NnXieC53

--HG--
extra : rebase_source : 63daee692f2b1bf9c3098efccc33d5a6391e125d
2018-04-04 09:19:49 -04:00
Rob Wood
ea3e0fc00c Bug 1434056 - Add nightly talos profiling job for Win10; r=jmaher
MozReview-Commit-ID: 5HjNqh17p9e

--HG--
extra : rebase_source : 74c900950c309dd3612b71ec9794f1f637a6d09c
2018-02-09 19:06:53 -05:00
Dorel Luca
baf0da3fea Merge mozilla-central to autoland 2018-04-03 07:22:33 +03:00
Gregory Szorc
cbab55349e Bug 1449629 - Install Python 3.5 in Debian 7 base image; r=glandium
Debian 7 ships Python 3.2 by default. That's too old for our
upcoming build requirement of Python 3.5.

This commit adds a Python 3.5 package for wheezy that backports
the Python 3.5 from a much later Debian version.

The patch was inspired by the existing patch for Python 2.7.
However, it needed additional work. The changes and reasons
should all be documented in the changelog file as part of the
package diff we apply.

I'm a bit disappointed we had to disable PGO. But it was
reliably segfaulting during the build. I didn't feel like going
down that rabbit hole.

MozReview-Commit-ID: ABpHW1KYFQP

--HG--
extra : rebase_source : 02dbd13236fe741cb33f07c803218fda339c214e
2018-04-02 19:27:12 -07:00
Jeff Gilbert
afd77f7fd5 Bug 1444274 - Require GCC 6.1+. - r=glandium
MozReview-Commit-ID: 7alNSIhhbLI
2018-04-02 17:05:43 -07:00
Steve Fink
b1be1f1ac9 Bug 1449066 - Switch hazard builds to GCC 6, r=froydnj
--HG--
extra : rebase_source : 312938733bbf76c3c9c2fc2ec35ba0b88e6f89de
2018-03-28 18:15:51 -07:00
Jim Chen
a68cfc710e Bug 1448188 - Build geckoview instrumentation test in automation; r=nalexander
Build the GeckoView androidTest APK during the "archive-geckoview" step
and upload it as a build artifact. We can then run the tests in
automation.

MozReview-Commit-ID: 4GrwZEbQFsY

--HG--
extra : rebase_source : e038f5db2876bcc2e3842a6154a5580caa4f323f
2018-04-04 13:50:34 -04:00
Narcis Beleuzu
2d0803379f Merge inbound to mozilla-central. a=merge 2018-03-31 00:49:19 +03:00
Chris Manchester
30f9e95441 Bug 1447116 - Update rust builders to 1.25 r=nalexander
MozReview-Commit-ID: jY8gAcA3vJ
2018-03-30 10:12:58 -07:00
Joel Maher
23456f1a83 Bug 1449587 - change the chunks that reftests run in to complete in more realistic runtimes and balance overhead + test time. r=ahal 2018-03-30 06:06:42 -04:00
Joel Maher
1314ee22b6 Bug 1436818 - enable motionmark on windows for try/mozilla-central. r=rwood 2018-03-30 06:06:42 -04:00
Joel Maher
65f61d075f Bug 1435844 - reftests on windows10 and the new moonshot hardware. r=rwood 2018-03-30 06:06:41 -04:00
Mike Shal
3a0c426d41 Bug 1319230 - Add a Taskcluster job to build with the tup backend; r=nalexander
MozReview-Commit-ID: H3ZmKxXk2NP

--HG--
extra : rebase_source : 33924dff24ff5f38832c2e600a85a8b0a9a23bf6
2018-02-22 13:31:10 -05:00
Dave Hunt
057d540744 Bug 1438250 - Make mozunit pip installable; r=ahal
MozReview-Commit-ID: BT4ciGT82bp

--HG--
rename : config/mozunit.py => config/mozunit/mozunit/mozunit.py
extra : rebase_source : a68fa4f5dce77ccf7c55184c555bb37b3a876278
2018-03-29 14:18:00 +01:00
Andrew Halberstadt
d2e75d0ea8 Bug 1436802 - [lint] Add some tests for the flake8 linter integration r=andi
This essentially tests tools/lint/python/flake8.py. Though it also adds
a basic framework for testing all the other linters as well. Getting this
added now will allow others to collaborate on adding more tests without
needing to get to 100% coverage for all linters right off the bat.

All python tests under tools/lint/test will run as part of the 'ml' task
on Linux, and the build task on Windows (OSX coverage is currently missing
for python tests).

The flake8 linter currently has a bug where the 'exclude' argument is
ignored. This is why we need to also exclude 'tools/lint/test/files' in
topsrcdir/.flake8, even though it is already listed in the
'mach_commands.py'. Other linters shouldn't need to do this, the exclusion
in 'mach_commands.py' should be good enough. See bug 1277851 for more
details.

MozReview-Commit-ID: 9ho8C83eeuj

--HG--
extra : rebase_source : 0adb01aa81c06f26cb891ae9f92a17f8f9fdf111
2018-03-22 17:24:15 -04:00
Chris AtLee
6b3f0c8b18 Bug 1425571: Replace pulse-notify with taskcluster-notify r=aki
MozReview-Commit-ID: FgfNz0fyY3z

--HG--
extra : rebase_source : a1e432f1deb3a8e0f22f61e6f9433f1dfc9fe845
2018-03-23 09:04:18 -04:00
Margareta Eliza Balazs
adebb06ac1 Merge inbound to mozilla-central. a=merge 2018-03-28 00:48:11 +03:00
Ben Hearsum
cb385f20e8 bug 990689: don't wait for all platforms to finish before running update verify. r=aki
--HG--
extra : amend_source : aa7089e70da40505d0f5cab7e8fe3a1f96232e01
2018-03-27 11:01:54 -04:00
Ben Hearsum
34be0c1d31 bug 1446160: update verify shouldn't be silent when diffs are found. r=aki 2018-03-27 11:00:23 -04:00
Mike Shal
1d3020acd2 Bug 1387098 - Tup toolchain task; r=froydnj
Build the latest tup master branch with the LD_PRELOAD dependency
checker.

MozReview-Commit-ID: ALfnnmOZrky

--HG--
extra : rebase_source : 529d4392ef73e03f66fb76f089f8b88f45b44972
2018-02-20 11:12:08 -05:00
Gregory Szorc
af8f8380c6 Bug 1448438 - Upgrade to Mercurial 4.5.2; r=sheehan
We bump the version of Mercurial for Debian packages and for Ubuntu
Docker images.

MozReview-Commit-ID: KYmG4rOm3TQ

--HG--
extra : rebase_source : cbb817a9ee4c27f0bc59f4fa1e2a708fac1cb093
2018-03-23 12:09:36 -07:00
Noemi Erli
1270a21724 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-03-23 01:00:18 +02:00
Geoff Brown
feca6aae6f Bug 1098508 - Add support for scheduling Android jit tests, but don't run them yet; r=me,a=test-only
Android jit tests are not ready to run yet: They may not run green, there are concerns about
capacity, etc. I am adding this support now to make it more convenient to debug on try.

--HG--
extra : rebase_source : 00bc5bf21fec3c130133b0de322b1f37250893c3
2018-03-22 16:33:15 -06:00
Kartikaya Gupta
a41c002240 Bug 1448086 - Ensure QR tests are disabled on beta and project branches. r=aryx
This updates the existing entries to use the 'trunk' shorthand notation,
and adds missing entries for mochitests, reftests, jsreftests, and the
three categories of web-platform-tests.

MozReview-Commit-ID: KTgfidGFPNu

--HG--
extra : rebase_source : 3287477c1c9846c4d3a00275e0cb8ae422c48262
2018-03-22 14:54:17 -04:00
Tom Ritter
210b32e7fe Bug 1447414 Disable the MinGW Build on TC r=dustin a=aryx
In Bug 1447414 we're going to break the MinGW build. In this commit we
disable it pre-emptively but leave it available for people to run manually.

MozReview-Commit-ID: 9G9RSjYRn5z

--HG--
extra : histedit_source : 8c55f22d61268e56b8b55747dd23c95f286538dc
2018-03-20 13:56:16 -05:00
Kartikaya Gupta
dc36f509ef Bug 1425589 - Turn on wpt on linux64-qr. r=jgraham
MozReview-Commit-ID: LX2qTOXH79O

--HG--
extra : rebase_source : a2b7f1ec1434eff132c3bd2022e39d1b45b12260
2018-03-21 09:29:54 -04:00
Cosmin Sabou
52c9a5448e Merge inbound to mozilla-central. a=merge 2018-03-21 00:24:33 +02:00
Emilio Cobos Álvarez
739b866c71 Bug 1447301: Disable the old style system by default. r=froydnj
This keeps --disable-stylo working and --enable-stylo=build with the same
semantics, but it makes also --enable-stylo / and the default to not build the
old style system at all.

This also removes the stylo-only platforms, since they're now the default.

MozReview-Commit-ID: DL2eZZn9suE
2018-03-20 17:33:47 +01:00
Margareta Eliza Balazs
922c555275 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-03-20 19:00:25 +02:00
Johan Lorenzo
c0b485fa3a Bug 1444898 - Snap: Use dedicated snap docker image instead of the Ubuntu one r=rail
MozReview-Commit-ID: 2wDKUHJI9tr

--HG--
extra : rebase_source : 43ca551162eeeea43800c268c4033892da3644d2
extra : intermediate-source : 1e0275c17b6cf25563de0f6af4f60c57edc0400a
extra : source : 64c2b865e1f277e0a5965e4331dce75cf5458f50
2018-03-12 15:23:32 +01:00