Noemi Erli
3d09e55d55
Merge inbound to mozilla-central. a=merge
2018-02-03 11:52:03 +02:00
Noemi Erli
c1da6f3f85
Merge autoland to mozilla-central. a=merge
2018-02-03 11:50:53 +02:00
Sebastian Hengst
d736685486
Bug 1435414 - Demote Windows10 x64 ccov reftests to tier 3 because they permafail. r=Ryan a=annoyance-fix
2018-02-02 22:48:58 +01:00
Brian Grinstead
52325a21da
Bug 1425330 - Part 2 - Taskcluster config for XUL flexbox emulation talos tests;r=rwood
...
MozReview-Commit-ID: 7eEtuzdCi5d
--HG--
extra : rebase_source : 057beb5895176063c1d36286d49160c125d1b8d7
2018-01-30 15:17:50 -08:00
Andrew Halberstadt
f354075c7a
Bug 1434430 - [flake8] Fix blank 'except' statements r=rwood
...
This is a new issue that gets linted with flake8 3.5.0. Basically you should
never use a blank except: statement.
This will catch all exceptions, including KeyboardInterrupt and SystemExit
(which is likely not intended). If a catch all is needed, use
`except: Exception`. If you *really* mean to also catch KeyboardInterrupt et
al, use `except: BaseException`.
Of course, being specific is often better than a catch all.
MozReview-Commit-ID: FKx80MLO4RN
--HG--
extra : rebase_source : 7c74a7d0d81f2c984b47aff3a0ee3448b791177b
2018-01-31 14:32:08 -05:00
Gurzau Raul
b304596a50
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-02-01 23:58:51 +02:00
Gurzau Raul
047564ed7a
Merge inbound to mozilla-central. a=merge
2018-02-01 23:53:53 +02:00
Geoff Brown
c9855d0638
Bug 1434411 - Allow task configuration of target name; r=dustin
2018-02-01 14:26:54 -07:00
Nathan Froyd
f74061c60a
Bug 1412006 - part 4 - add ndk toolchain task dependency to without-google-play-services build; r=nalexander; a=Aryx
...
MozReview-Commit-ID: 5T4FshgoSIi
2018-02-01 13:36:26 -05:00
Johan Lorenzo
275f452928
Bug 1421062 - fixup linter issue r=bustage
...
--HG--
extra : rebase_source : 8dbc855fa6a236421bb85400e151891bf943490c
2018-02-01 19:11:17 +01:00
Johan Lorenzo
6d4bff6f65
Bug 1421062 - Make signing format dependent of scope-prefix r=tomprince
...
--HG--
extra : rebase_source : 11eef852140160b85ae30121afc53eb0d0927ccd
2018-02-01 18:21:46 +01:00
Marco Castelluccio
4c242df620
Bug 1417497 - Enable signing for the Windows code coverage build. r=aki
...
--HG--
extra : rebase_source : 998f9f13cb820b1c6e21ae01e733c45774cdd8c4
2018-01-31 22:39:20 +01:00
Nathan Froyd
38a5bb5c84
Bug 1412006 - part 3 - add an Android NDK repackaging task; r=dustin,nalexander; f=glandium
...
We'd like to install the NDK through the Android SDK manager. But we
can't pin versions of the NDK with the SDK manager, and so Google
can silently upgrade the NDK on us. Since that is undesirable, this is
the next best thing.
With the toolchain task in hand, we can make all the relevant tasks
depend on the toolchain task and remove the download of the NDK from
tooltool as well.
2018-02-01 09:59:23 -05:00
Ciure Andrei
6c09be0569
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2018-02-03 00:15:11 +02:00
Geoff Brown
2d7b351c2c
Bug 1435079 - Stop running most Android non-gradle tests; r=jmaher
...
Android non-gradle tests run against an Android apk built without
gradle, "Bng" on treeherder; confusingly, this platform is labelled
"Android API16+ Gradle opt". This patch significantly reduces the
tests run on this platform: now only robocop tests are run.
The full set of Android tests, including mochitests and reftests,
continue to run on the "Android 4.3 API16+ opt" platform.
2018-02-02 11:08:58 -07:00
Narcis Beleuzu
eeb7190f9a
Merge inbound to mozilla-central. a=merge
2018-02-01 12:05:39 +02:00
Cosmin Sabou
7092b51729
Merge mozilla-central to autoland. a=merge on CLOSED TREE
2018-02-01 01:19:48 +02:00
Cosmin Sabou
cbddf62d14
Merge inbound to mozilla-central. a=merge
2018-02-01 01:14:44 +02:00
shindli
a9ac1e44cc
Merge inbound to mozilla-central. a=merge
2018-02-01 00:32:39 +02:00
Ben Hearsum
793a66b98a
bug 1434693: better error message when you forget to add VOLUMEs to docker images. r=dustin
2018-01-31 15:20:11 -05:00
Tom Prince
87ee9494d1
Bug 1434365: Fix yaml lint; r=me CLOSED TREE
...
--HG--
extra : amend_source : a9107644b22aeb1f30c6a05c6b8ab3abbfc1758d
2018-01-31 12:51:57 -07:00
Tom Prince
d8968f156b
Bug 1434365: Remove unused by-platform option for L10N config-paths; r=Callek
...
Differential Revision: https://phabricator.services.mozilla.com/D513
--HG--
extra : rebase_source : 3c4345c3442f74d4f86fc2d801c251d93f8b6045
2018-01-30 11:51:23 -07:00
Tom Prince
6b745cb132
Bug 1434365: Add support for specifying mozharness config paths and checking out comm-central to repackage tasks; r=aki
...
Differential Revision: https://phabricator.services.mozilla.com/D512
--HG--
extra : rebase_source : dc165357115f51475279f90679b89c14ec1c6038
2018-01-30 11:50:57 -07:00
Tom Prince
521c194c6c
Bug 1434365: Move repackage mozharness config selection to yaml; r=aki
...
Differential Revision: https://phabricator.services.mozilla.com/D511
--HG--
extra : rebase_source : 69e82fe6623609412ee6150a32ea0001b07d5c30
2018-01-30 11:44:30 -07:00
shindli
f713c5d75e
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-02-01 00:37:57 +02:00
Mark Banner
68fc105e54
Bug 1434396 - Promote eslint-plugin-mozilla (epm) tests to be tier 1. r=ahal
...
MozReview-Commit-ID: GqPUWEIodKz
--HG--
extra : rebase_source : 1c85d6c9c9542fcc284c0344fadcfab8606b59c8
2018-01-31 17:08:09 +00:00
shindli
8bf605352e
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-02-01 00:38:55 +02:00
Joel Maher
79250dba5d
Bug 1434715 - remove reftest-no-accel from windows10. r=ahal
2018-01-31 16:14:43 -05:00
Tom Prince
ddeeb0fdef
Bug 1434361: Inherit optimization of signing tasks from upstream task; r=aki
...
Differential Revision: https://phabricator.services.mozilla.com/D508
--HG--
extra : rebase_source : 0f05a8ed1bb9d35816db1418e5094338d76c0ab9
2018-01-26 15:37:03 -07:00
Aki Sasaki
28c81a5f8e
bug 1430834 - don't add beetmover-checksums to push-apk upstreamArtifacts. r=jlorenzo
...
MozReview-Commit-ID: 8OMNJyyf5bK
2018-01-24 13:37:26 -08:00
Kim Moir
5b4d564d91
Bug 1430834 - fennec: push-apk should also depend on beetmover-checksums r=mtabara
...
MozReview-Commit-ID: 2JjnZXSAl7Q
--HG--
extra : source : 50a9a7b47e166ed790070f45209a4757cfd637be
2018-01-18 12:52:57 -05:00
Rob Wood
ce234fa0c1
Bug 1431427 - Add tc linux configs for new talos nightly profiling suite; r=jmaher
...
MozReview-Commit-ID: 78kwx6q0mjc
--HG--
extra : rebase_source : a504c727ecd70399ce784fd878263636b4d451b6
2018-01-29 14:23:29 -05:00
Simon Fraser
5acab0f13e
Bug 1432627 Add shellcheck linter to CI r=ahal
...
MozReview-Commit-ID: 2IYUsXunfab
--HG--
extra : rebase_source : 806ab4abfb1838a1b5eec279f5e93ce5c703685d
2018-01-29 15:27:04 +00:00
Gurzau Raul
c380dfe905
Merge inbound to mozilla-central. a=merge
2018-01-30 12:01:49 +02:00
Mike Hommey
64dc538bff
Bug 1433703 - Remove the libxss-dev package from the build image. r=gps
...
This will disable libxss-based code in the screenshot tool, like it was
before the switch to Debian-based build images in bug 1399679. There are
other places in the code that use libXss, but they don't require the
development headers, and use dlopen().
--HG--
extra : rebase_source : 4842361b680c70924b9fc0890a7e4f4dcbc7e338
2018-01-30 13:45:17 +09:00
Gregory Szorc
59b5e99b26
Bug 1432395 - Change cache version to force new caches; r=glandium
...
This is basically the same deal as e331a3b9fae2. Caching is hard.
MozReview-Commit-ID: 9uWHHdnHgq1
--HG--
extra : rebase_source : fc7107a018f067d83dbee3796d8861c5187823b2
2018-01-29 15:15:41 -08:00
Cosmin Sabou
37bb870512
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2018-01-30 00:47:39 +02:00
Marco Castelluccio
1d7efd79f2
Bug 1433610 - Increase number of chunks for mochitest-devtools-chrome on windows10-64-ccov. r=jmaher
...
--HG--
extra : rebase_source : 144a31db13253fcfeb2d4a33b94fc2a004d73f7a
2018-01-29 11:51:17 +01:00
Mike Hommey
1d38c4309b
Bug 1432398 - Remove the desktop-build docker image and related files. r=dustin
...
--HG--
extra : rebase_source : 158e14474ce049343105d2be95aabc03ec0b7854
2018-01-27 11:04:23 +09:00
Mike Hommey
2edd1f5387
Bug 1432398 - Move oauth.txt and buildprops.json to taskcluster/docker/recipes. r=dustin
...
--HG--
rename : taskcluster/docker/desktop-build/buildprops.json => taskcluster/docker/recipes/buildprops.json
rename : taskcluster/docker/desktop-build/oauth.txt => taskcluster/docker/recipes/oauth.txt
extra : rebase_source : ac6b6c6a2394e3cd2e3be5c9bd48f3f16708eba6
2018-01-27 10:52:39 +09:00
Mike Hommey
dd7448479b
Bug 1432395 - Switch the valgrind build to a Debian-based docker image. r=dustin
...
We start from the image used for Firefox builds, and add the debug
packages for all the system libraries.
--HG--
extra : rebase_source : 2c759975d9837beabdc08a15fd926a99fd1cecf8
2018-01-27 10:25:58 +09:00
Mike Hommey
be42ffae02
Bug 1433704 - Use system GCC for host compilations on mingw32 builds. r=froydnj
...
The binutils we currently use as part of our GCC toolchain artifact
doesn't understand some relocations in the CRT objects on Debian
stretch, making the embedded CRT objects from bug 1427344
, which we want
to remove in bug 1431251, necessary.
OTOH, there is no benefit from using our GCC toolchain artifact for host
compilations on those builds. In fact, Android builds, which are in a
similar position, being built on Debian stretch and being cross-builds,
don't care to use our GCC toolchain artifact.
It's arguably a good thing that those builds are not tied to the version
of GCC we use to build Firefox for linux, so let's remove this
dependency.
--HG--
extra : rebase_source : a80d4e4fb01a4862b844ebde0c521a635f462c0a
2018-01-27 20:40:36 +09:00
Tom Prince
d0a8cfbb8a
Bug 1433975: Error out if a parent docker image isn't present in the configuration; r=dustin
...
MozReview-Commit-ID: ASeCAXLzOEZ
--HG--
extra : rebase_source : f8aabee33e98bc7e76310a24d4cc5ca908b38814
2018-01-29 11:03:06 -07:00
Nick Thomas
a696ee8f71
Bug 1433467 - disable binary transparency task, r=bhearsum
...
--HG--
extra : amend_source : 965b0b3fef3429760dd05bd9f198b4c1315e8c8f
2018-01-30 12:17:03 +13:00
Nick Thomas
4f8f657e10
Bug 1433809 - No SHASUMS or KEY files in 59.0b4 release directories, r=aki
2018-01-30 12:16:04 +13:00
Joel Maher
b2e035bcdf
Bug 1433702 - run linux64 talos on new moonshot hardware via taskcluster instead of buildbot and IX hardware. r=rwood
2018-01-29 10:56:58 -05:00
Geoff Brown
0cb433c1e0
Bug 1433560 - Run Android opt mochitest in more test chunks; r=jmaher
2018-01-29 08:35:18 -07:00
Tom Ritter
59cfa9d5ce
Bug 1432319 Bump MinGW version to incorporate Process Mitigation structs needed by the sandbox r=froydnj
...
MozReview-Commit-ID: HnYuQa8DflY
--HG--
extra : rebase_source : ed06ff4ffc4938a861afaec833537676e32e1907
2018-01-27 19:44:45 -06:00
Tiberius Oros
a530cab0d4
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-01-27 23:56:11 +02:00
Cosmin Sabou
9366900c12
Merge mozilla-central to inbound. a=merge on a CLOSED TREE
2018-01-27 11:58:35 +02:00