2363 Commits

Author SHA1 Message Date
Sebastian Hengst
f3f32c7851 merge mozilla-central to mozilla-inbound. r=merge a=merge
--HG--
rename : media/libstagefright/binding/include/mp4_demuxer/ByteReader.h => media/libstagefright/binding/include/mp4_demuxer/BufferReader.h
extra : rebase_source : 98d9275bf6065bc701881aed6c4635f1da9ea642
2017-10-18 00:05:25 +02:00
Geoff Brown
7e178a913b Bug 1409507 - Bump TV to tier 2 on Windows and OSX; r=jmaher 2017-10-17 14:45:10 -06:00
Geoff Brown
f4b871e415 Bug 1404525 - Schedule test-verify on Android, tier 3; r=jmaher 2017-10-17 14:45:05 -06:00
Rob Wood
8351214bcd Bug 1407398 - Run talos tp6 and ts_paint in duplication but with a heavy user-profile; r=jmaher
MozReview-Commit-ID: 5AL1DIz6Raq

--HG--
extra : rebase_source : 35fe3c57ab2ff5a727cb3599d3b56ad9ff8ec3e9
2017-10-12 11:29:07 -04:00
Sebastian Hengst
32f7c8fec3 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 1h3kZyrtqSt
2017-10-17 11:45:16 +02:00
Brendan Dahl
0946e8c036 Bug 1399956 - Add headless mochitests to taskcluster. r=jmaher
MozReview-Commit-ID: IGnl6WroOOV
2017-10-16 16:15:45 -07:00
David Major
fe61232e43 Bug 1409044 - Pass the tooltool authentication file in Spidermonkey builds. r=Callek 2017-10-16 11:43:34 -04:00
Tom Ritter
302cef9ace Bug 1407359 Set up a framework for patching the MinGW toolchain r=glandium
MozReview-Commit-ID: 8HtjLXAIXTP

--HG--
extra : rebase_source : b32cb4ac931c9dc599572bc5e726e4d68982c8a4
2017-10-16 20:52:47 -05:00
Nick Alexander
01b0f892eb Bug 1366644 - Pre: Print Android sdkmanager package listing. r=maliu
This is simply diagnostic; it's nice to see what the versions of the
Android packages installed are, like:

Installed packages:
  Path                              | Version      | Description                       | Location
  -------                           | -------      | -------                           | -------
<snip>
  platforms;android-23              | 3            | Android SDK Platform 23           | platforms/android-23/
  tools                             | 26.0.1       | Android SDK Tools 26.0.1          | tools/

This is really useful because it's not possible to pin most packages
to specific versions; that is, we can only install latest "tools", not
"tools;26.0.1".

MozReview-Commit-ID: HgZLGCAObEs

--HG--
extra : rebase_source : 33e5c9f81d05551c9e167eac62009f1de023b410
2017-10-16 13:24:47 -07:00
Nick Alexander
048881a469 Bug 1372075 - Make android-* Gradle test suites tier 1. r=gbrown
This adds a new `tc-A` Tree Herder group, similar to the `A` Autophone
(or Android) group.  (I don't want to include a `g` for Gradle because
eventually there will be nothing that is _not_ Gradle.)

Per https://bugzilla.mozilla.org/show_bug.cgi?id=1371445#c31, the
sheriffs are satisfied with the test output.

As to the rest of
https://bugzilla.mozilla.org/show_bug.cgi?id=1372075#c0, the
documentation is in place, and |mach try fuzzy| has eclipsed
trychooser, so I think we should not update trychooser.

MozReview-Commit-ID: 2OWDEmGCd11

--HG--
extra : rebase_source : 8c62f958b64c38797e9070e8328cd7f24baa8cc5
2017-10-16 19:54:52 -07:00
Nick Alexander
28d671d39a Bug 1408598 - Don't run {multi-l10n, update} actions for android-* tasks. r=maliu
The multi-l10n and update mozharness actions are Nightly build
specific.  The android-* tasks look like builds but aren't really
builds -- they don't produce APKs, for example.  In the past, these
actions immediately returned because the android-* jobs where never
considered Nightly builds and there is a test for "is Nightly" in each
mozharness action.  When forcing a build to be a Nightly, these
actions don't immediately return; since they're build specific, this
causes errors.

This commit simply doesn't run these actions, since they're not
appropriate to these tasks.

MozReview-Commit-ID: deJJbBu0eb

--HG--
extra : rebase_source : 8a6b9d69bf7a1cbeb30f84d6e5def41c1af3816c
2017-10-17 11:50:14 -07:00
Mike Hommey
b8008f9d30 Bug 1409260 - Remove comments about tc-vcs. r=dustin,gps
--HG--
extra : rebase_source : 6dd6331f137e7ad8b10acc55e25881877855258b
2017-10-17 15:12:41 +09:00
Mike Hommey
f04bc1b100 Bug 1409260 - Remove tc-vcs related files from docker images. r=dustin,gps
--HG--
extra : rebase_source : 8096ae959e3a5ee3b9e86b616c34977247147dcd
2017-10-17 15:11:49 +09:00
Mike Hommey
f88329d02f Bug 1409260 - Remove tc-vcs caches. r=dustin,gps
--HG--
extra : rebase_source : bc8a0e8807c1dd6d2a662c7c1fc8ad33af88efe9
2017-10-17 15:12:18 +09:00
Mike Hommey
5ae1af5696 Bug 1409260 - Remove unused scripts from the desktop-build images. r=dustin,gps
AFAICT, the last use of the build.sh script was removed in bug 1309593,
and checkout-sources.sh is only used from that script.

--HG--
extra : rebase_source : f89d9071af0e49a168e1eb7c38e291c29ed7119f
2017-10-17 15:07:43 +09:00
Mike Hommey
92b58de044 Bug 1409265 - Update clang to 5.0 for linux and mac builds. r=froydnj
Except ASAN builds, which for some reason fail with that version
(bug 1409267).

--HG--
extra : rebase_source : e91bd0f4cd152be57abd5cddb8e15e4af34912bb
2017-10-13 13:34:08 +09:00
Brian Stack
d2c0e62e07 Bug 1401000- Add a purge-cache action r=dustin
MozReview-Commit-ID: CaEizD3jYmc

--HG--
extra : rebase_source : 7916ab82b5a92376b15980cf5bd6a213ee40c4ae
2017-10-13 11:22:42 -07:00
Brian Stack
d3a8b56012 Bug 1406209 - Use .taskcluster.yml for action tasks templates r=dustin,jonasfj
MozReview-Commit-ID: 8I8lIouV6KF

--HG--
extra : rebase_source : 6961105d1a232e93cf2f73db9ca88f8b08278dc0
2017-10-09 18:39:00 -07:00
Sebastian Hengst
c5cf9de9bd merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: AWcJtsdyruX
2017-10-15 11:40:42 +02:00
Sebastian Hengst
1e6ec61772 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: IIgLYyM2O1l
2017-10-14 23:56:50 +02:00
Sebastian Hengst
6aec930386 Bug 1396260 - run reftest in smaller browser sessions on windows 7 to reduce font loading/rendering issues: fix indentation. r=linting-fix 2017-10-14 16:37:14 +02:00
Joel Maher
cb26ec367c Bug 1396260 - run reftest in smaller browser sessions on windows 7 to reduce font loading/rendering issues. r=jfkthame 2017-10-14 08:09:48 -04:00
Sebastian Hengst
caf5b99a30 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 8Qk2qoQvP0g
2017-10-14 11:49:31 +02:00
Sebastian Hengst
87626a0ece merge mozilla-central to autoland. r=merge a=merge 2017-10-14 00:02:17 +02:00
Sebastian Hengst
373bdd8602 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 9adaYBJ4tlo
2017-10-13 23:37:41 +02:00
Joel Maher
99d29db506 Bug 1281241 - move mochitest-plain, screenshots, and xpcshell off m1.medium. r=gbrown 2017-10-13 13:55:42 -04:00
Steve Fink
2a91809c78 Bug 1339989 - Create a sixgill compilation toolchain job, r=glandium
--HG--
extra : rebase_source : ccd11f3522b6c87a59bb9837a6a1d338cfbb8608
2017-10-09 17:49:29 -07:00
Geoff Brown
4ab44aa920 Bug 1407687 - Increase max run time for linux rusttests; r=me,test-only 2017-10-13 10:18:53 -06:00
Nick Alexander
fb7ea6fbab Bug 1405412 - Post: Remove JDK repackaging script. r=dustin
I don't think (the output of) this script is used anywhere.

MozReview-Commit-ID: DwMFtpozjNL

--HG--
extra : rebase_source : 005086039f520ba116534ab47ee49616c6958e85
2017-10-05 16:57:40 -07:00
Nick Alexander
daf88e8cc6 Bug 1405412 - Migrate Android SDK to android-sdk-linux toolchain task. r=dustin
The only tricky piece here is that the resulting toolchain archive is
private, and uses a newly allocated Task Cluster scope
(queue:get-artifact:project/gecko/android-sdk/*) to restrict access to
the archive.  All SCM levels (1, 2, 3) have been given the new scope:
see https://tools.taskcluster.net/auth/roles/moz-tree:level:1 and
friends.

MozReview-Commit-ID: CcDqDOHODpe

--HG--
extra : rebase_source : 81dbb065f2a3c4e7733e964be66adb1733db52c6
2017-10-03 11:45:27 -07:00
Nick Alexander
4332ec946d Bug 1405412 - Pre: Allow toolchain task images to not cache tc-vcs. r=dustin
Not all Docker images are configured for tc-vcs caches: in particular,
android-build is not configured.  Until we fully remove tc-vcs, this
will let toolchain tasks use non-tc-vcs caching images.

MozReview-Commit-ID: CYSdn2kpF3S

--HG--
extra : rebase_source : 87dec4fdb32290ef396cda7f92da6bd688bc5b7b
2017-10-05 15:55:23 -07:00
Mike Hommey
cfff009a09 Bug 1408277 - Add a toolchain job for clang 5.0. r=froydnj
--HG--
extra : rebase_source : 6a5a3e1db7b8a754181468914712a38f162d0f0d
2017-10-13 13:22:41 +09:00
Nick Alexander
34633c477b Bug 1352599 - Part 2: Add PROGUARD_JAR configure option. r=chmanchester
MozReview-Commit-ID: KOzcGY6txI6

--HG--
extra : rebase_source : 1fefdd2935b3e00fbd3234a832d827e91c1fcc75
2017-10-12 14:28:31 -07:00
Nick Alexander
5e900e07f6 Bug 1352599 - Part 1: Add a Proguard toolchain task for Android builds. r=froydnj
MozReview-Commit-ID: 5lyHGLkzyg

--HG--
extra : rebase_source : 63824f309d216eab06ea34a6db244eb299139f58
2017-10-02 13:27:51 -07:00
Tom Prince
a28e1e75a7 Bug 1408145: Report comm-central revision to treeherder when building from a comm branch; r=dustin
MozReview-Commit-ID: A1HUqmit7ew

--HG--
extra : rebase_source : 665c2001b862081bb4d2270542852a9e403695e4
2017-10-10 09:47:28 -06:00
Sebastian Hengst
30598ec65d merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-10-13 11:53:54 +02:00
vincentliu
1148a3f366 Bug 1407480 - Carry valid Rect when calling NotifyInvalidation() in layers-free mode. r=kats 2017-10-13 13:33:20 +08:00
Tom Ritter
ea7e05e401 Bug 1407289 Bump MinGW commit r=froydnj
MozReview-Commit-ID: KkG5ODa5WWl

--HG--
extra : rebase_source : ae9f21f489b218982e8d46134c1511ac709e8274
2017-10-10 20:42:00 -05:00
Dustin J. Mitchell
0d5ca56ea5 Bug 1404401 - ignore presence of target_task_config.json in tests; r=ahal
I *think* the modifications to MockedOpen are correct, but I'm not sure..

MozReview-Commit-ID: 6vTZBtdQ1dz

--HG--
extra : rebase_source : 2d2008f87640747ef831d000bf13a4b1b7fcd338
2017-10-12 17:58:14 +00:00
Sebastian Hengst
4359a8ac3b merge mozilla-central to autoland. r=merge a=merge 2017-10-14 12:39:09 +02:00
Nick Alexander
e83bd0bc4e Bug 1405413 - Migrate Gradle dependency fetching to toolchain dependencies. r=dustin
MozReview-Commit-ID: 6OOD4mhICG1

--HG--
rename : taskcluster/scripts/builder/build-android-dependencies.sh => taskcluster/scripts/misc/android-gradle-dependencies.sh
rename : taskcluster/scripts/builder/build-android-dependencies/after.sh => taskcluster/scripts/misc/android-gradle-dependencies/after.sh
rename : taskcluster/scripts/builder/build-android-dependencies/before.sh => taskcluster/scripts/misc/android-gradle-dependencies/before.sh
rename : taskcluster/scripts/builder/build-android-dependencies/nexus.xml => taskcluster/scripts/misc/android-gradle-dependencies/nexus.xml
extra : rebase_source : 8c476377ded6b7177b3ba45f648431a08468948d
2017-10-13 12:59:04 -07:00
Nick Alexander
6500c992fe Bug 1405413 - Pre: Allow toolchain tasks to (un)set sparse-profile. r=glandium
Specifying anything but "toolchain-build" appears to have cache
errors, which I cannot understand.  These cache errors can be
addressed in follow-up, if and when toolchain tasks require new sparse
profiles.  But specifying `null` avoids the sparse profile details
entirely, which works nicely for `android-gradle-dependencies`, which
is build-like and requires a fairly complete checkout.

MozReview-Commit-ID: L3R8UIDjgqW

--HG--
extra : rebase_source : 096a180238d1b5eeffbb0e2d9d538def162e877f
2017-10-13 10:27:37 -07:00
Kartikaya Gupta
219e113ee4 Bug 1408418 - Disable talos-chrome on QR builds because they are permafailing. r=jrmuizel
MozReview-Commit-ID: 6DGPbgqmqMi

--HG--
extra : rebase_source : 040c3c00dbd334d44d06092f317448d16ed5119c
2017-10-13 11:00:33 -04:00
Sebastian Hengst
758e7bad02 Backed out changeset 52a05ad77fa5 (bug 1352599) for failing build at python/mozbuild/mozbuild/test/configure/lint.py::Lint::test_mobile_android. r=backout on a CLOSED TREE 2017-10-12 23:43:02 +02:00
Sebastian Hengst
aa9035ca52 Backed out changeset 1da1df814ad3 (bug 1352599) 2017-10-12 23:42:00 +02:00
Sebastian Hengst
6c02d12cff Backed out changeset 5bd941606a64 (bug 1405412) 2017-10-12 23:41:36 +02:00
Sebastian Hengst
4b5ec86ca9 Backed out changeset 5f4ff0de7242 (bug 1405412) 2017-10-12 23:41:30 +02:00
Sebastian Hengst
71825d3c20 Backed out changeset 44f885bc7c22 (bug 1405412) 2017-10-12 23:41:25 +02:00
Nick Alexander
44b6375075 Bug 1405412 - Post: Remove JDK repackaging script. r=dustin
I don't think (the output of) this script is used anywhere.

MozReview-Commit-ID: DwMFtpozjNL

--HG--
extra : rebase_source : 36b3cbe1a6a9e5cd163782c1c13653be8558a03a
2017-10-05 16:57:40 -07:00
Nick Alexander
962b96fa44 Bug 1405412 - Migrate Android SDK to android-sdk-linux toolchain task. r=dustin
The only tricky piece here is that the resulting toolchain archive is
private, and uses a newly allocated Task Cluster scope
(queue:get-artifact:project/gecko/android-sdk/*) to restrict access to
the archive.  All SCM levels (1, 2, 3) have been given the new scope:
see https://tools.taskcluster.net/auth/roles/moz-tree:level:1 and
friends.

MozReview-Commit-ID: CcDqDOHODpe

--HG--
extra : rebase_source : 062bca8c65556f0f46e9c9cc6cd81eb04cf2b522
2017-10-03 11:45:27 -07:00