81925c21719eec3ba5c0a9f4ebfb06cb500571f1: Bug 1287834 - [mozlint] Fix regression preventing specific linters from being run, r=smacleod
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 19 Jul 2016 11:50:33 -0400 - rev 305749
Push
79665 by cbook@mozilla.com at Wed, 20 Jul 2016 09:36:22 +0000
Bug 1287834 - [mozlint] Fix regression preventing specific linters from being run, r=smacleod
MozReview-Commit-ID: KYhC6SEySC3
3096768ade50b864047c639d9225ff3a0df88d56: Bug 1281004: remove now-unused yaml task definitions; r=Callek
Dustin J. Mitchell <dustin@mozilla.com> - Sun, 10 Jul 2016 14:27:41 +0000 - rev 305748
Push
79665 by cbook@mozilla.com at Wed, 20 Jul 2016 09:36:22 +0000
Bug 1281004: remove now-unused yaml task definitions; r=Callek
MozReview-Commit-ID: xxjjlIYAma
510d03360f23b5a2a6682e90b8e543e8318870b4: Bug 1281004: make fennec debug tier-1 (forward-port of Bug 1282850); r=Callek
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 14 Jul 2016 01:48:08 +0000 - rev 305747
Push
79665 by cbook@mozilla.com at Wed, 20 Jul 2016 09:36:22 +0000
Bug 1281004: make fennec debug tier-1 (forward-port of
Bug 1282850); r=Callek
MozReview-Commit-ID: GdiwlxgwZwF
9063b402b8596fce243f243693a64fbdf480dc2c: Bug 1281004: Specify test tasks more flexibly; r=gps; r=gbrown
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 11 Jul 2016 23:27:14 +0000 - rev 305746
Push
79665 by cbook@mozilla.com at Wed, 20 Jul 2016 09:36:22 +0000
Bug 1281004: Specify test tasks more flexibly; r=gps; r=gbrown
This introduces a completely new way of specifying test task in-tree,
completely replacing the old spider-web of YAML files.
The high-level view is this:
- some configuration files are used to determine which test suites to run
for each test platform, and against which build platforms
- each test suite is then represented by a dictionary, and modified by a
sequence of transforms, duplicating as necessary (e.g., chunks), until
it becomes a task definition
The transforms allow sufficient generality to support just about any desired
configuration, with the advantage that common configurations are "easy" while
unusual configurations are supported but notable for their oddness (they
require a custom transform).
As of this commit, this system produces the same set of test graphs as the
existing YAML, modulo:
- extra.treeherder.groupName -- this was not consistent in the YAML
- extra.treeherder.build -- this is ignored by taskcluster-treeherder anyway
- mozharness command argument order
- boolean True values for environment variables are now the string "true"
- metadata -- this is now much more consistent, with task name being the label
Testing of this commit demonstrates that it produces the same set of test tasks for
the following projects (those which had special cases defined in the YAML):
- autoland
- ash (*)
- willow
- mozilla-inbound
- mozilla-central
- try:
-b do -p all -t all -u all
-b d -p linux64,linux64-asan -u reftest -t none
-b d -p linux64,linux64-asan -u reftest[x64] -t none[x64]
(*) this patch omits the linux64/debug tc-M-e10s(dt) test, which is enabled on
ash; ash will require a small changeset to re-enable this test.
IGNORE BAD COMMIT MESSAGES (because the hook flags try syntax!)
MozReview-Commit-ID: G34dg9f17Hq
354c13ab13c95fbac0da7a0d4ad4b88073f3f8e9: Bug 1281004: only set MOZ_NODE_PATH for desktop; r=gbrown
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 06 Jul 2016 22:14:52 +0000 - rev 305745
Push
79665 by cbook@mozilla.com at Wed, 20 Jul 2016 09:36:22 +0000
Bug 1281004: only set MOZ_NODE_PATH for desktop; r=gbrown
MOZ_NODE_PATH should not be set for Android tests. Rather than setting it to
the literal "None", this omits the environment variable on that platform.
Only `fx_docker_desktop_generic.yml` (and now `fx_docker_android_generic.yml`)
inherit from `fx_docker_test_base.yml`. And `fx_android-api-15_generic.yml` is
the only Android-related YAML file to inherit from
`fx_docker_desktop_generic.yml`.
MozReview-Commit-ID: 7BhGXk9c8ir
70ddd60d969b8295caf9f733f8bbd7c28641d418: Bug 1281004: vendor voluptuous; r=gps
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 29 Jun 2016 20:39:02 +0000 - rev 305744
Push
79665 by cbook@mozilla.com at Wed, 20 Jul 2016 09:36:22 +0000
Bug 1281004: vendor voluptuous; r=gps
MozReview-Commit-ID: Hzz7EFf4coX
68c0e0b2a5c9521037b51732fd6ad32d551ec70b: Bug 1281004: fix suite/flavor for android tests; r=gbrown
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 01 Jul 2016 19:31:16 +0000 - rev 305743
Push
79665 by cbook@mozilla.com at Wed, 20 Jul 2016 09:36:22 +0000
Bug 1281004: fix suite/flavor for android tests; r=gbrown
MozReview-Commit-ID: 3PFpeq9OZ4l
b98d1e449436dafeedf4a38dd3887eb8f68c1764: Bug 1281004: put the -e10s in the groupSymbol for marionette; r=RyanVM
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 30 Jun 2016 21:13:04 +0000 - rev 305742
Push
79665 by cbook@mozilla.com at Wed, 20 Jul 2016 09:36:22 +0000
Bug 1281004: put the -e10s in the groupSymbol for marionette; r=RyanVM
MozReview-Commit-ID: AH2IzwRmVbq
5b417eff0ecd049d929dbac2452282a566b5fc3a: Bug 1281004: run e10s jsreftests in 2 chunks like non-e10s; r=jmaher
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 30 Jun 2016 20:20:40 +0000 - rev 305741
Push
79665 by cbook@mozilla.com at Wed, 20 Jul 2016 09:36:22 +0000
Bug 1281004: run e10s jsreftests in 2 chunks like non-e10s; r=jmaher
This makes the two copies of the suite consistent.
MozReview-Commit-ID: FhxzwQlERnD
fb2fd5d4b1e1434e1d4443289a0d9782d1f0761f: Bug 1281004: remove -e10s from reftest TH symbols; r=RyanVM
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 30 Jun 2016 20:04:37 +0000 - rev 305740
Push
79665 by cbook@mozilla.com at Wed, 20 Jul 2016 09:36:22 +0000
Bug 1281004: remove -e10s from reftest TH symbols; r=RyanVM
For all of ther suites, the -e10s is attached to the group symbol, not the job
symbol.
MozReview-Commit-ID: BZcRCnEMy5U
a59e388f9958f7b6c87b9c42b0d38b8f6f52e90e: Bug 1281004: run all web platform tests on desktop-test-xlarge; r=jmaher
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 30 Jun 2016 19:42:17 +0000 - rev 305739
Push
79665 by cbook@mozilla.com at Wed, 20 Jul 2016 09:36:22 +0000
Bug 1281004: run all web platform tests on desktop-test-xlarge; r=jmaher
This makes the instance size consistent for the whole suite
MozReview-Commit-ID: 8s6n6BwXSjB
728933f251dc1066cffd4b7223d91df166f36d30: Bug 1281004: add suite and flavor for web platform tests; r=armenzg
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 23 Jun 2016 21:39:59 +0000 - rev 305738
Push
79665 by cbook@mozilla.com at Wed, 20 Jul 2016 09:36:22 +0000
Bug 1281004: add suite and flavor for web platform tests; r=armenzg
MozReview-Commit-ID: Es0PM38OCTP
130f0b0bc578e8bcebc87965e8c5576b3e18adef: Bug 1281004: delete mulet test jobs; r=gerard-majax
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 08 Jul 2016 20:14:26 +0000 - rev 305737
Push
79665 by cbook@mozilla.com at Wed, 20 Jul 2016 09:36:22 +0000
Bug 1281004: delete mulet test jobs; r=gerard-majax
MozReview-Commit-ID: 2beMnQyvYh
b944fc6619cf37959b8c66c2cbb09c9eec79580b: Bug 1285942 Part 2: Check result of CreateGlyphRunAnalysis in _cairo_dwrite_scaled_show_glyphs. r=bas
Bob Owen <bobowencode@gmail.com> - Mon, 18 Jul 2016 12:13:18 +0100 - rev 305736
Push
79665 by cbook@mozilla.com at Wed, 20 Jul 2016 09:36:22 +0000
Bug 1285942 Part 2: Check result of CreateGlyphRunAnalysis in _cairo_dwrite_scaled_show_glyphs. r=bas
MozReview-Commit-ID: 8D3HE5O1ZrJ
e6745f43afe0df495851da4f19bb81598302c4cf: Bug 1285942 Part 1: Make RecordedEvent::PlayEvent return a bool and null check DrawTarget creation. r=bas
Bob Owen <bobowencode@gmail.com> - Mon, 18 Jul 2016 12:13:04 +0100 - rev 305735
Push
79665 by cbook@mozilla.com at Wed, 20 Jul 2016 09:36:22 +0000
Bug 1285942 Part 1: Make RecordedEvent::PlayEvent return a bool and null check DrawTarget creation. r=bas
MozReview-Commit-ID: 8tm7rjFEbw0
329cbf4e5edbc5ad8dba54c5e05146f8298c6d3d: Bug 1286341 - Initialize sBrandName before layout startup when initializing the cubeb. r=jesup
Paul Adenot <paul@paul.cx> - Tue, 19 Jul 2016 16:28:56 +0200 - rev 305734
Push
79665 by cbook@mozilla.com at Wed, 20 Jul 2016 09:36:22 +0000
Bug 1286341 - Initialize sBrandName before layout startup when initializing the cubeb. r=jesup
We call `cubeb_init` quite early these days because the sandbox is enabled
a short time after, so we'd call GetCubebContext before InitBrandName, thus
showing the warning.
MozReview-Commit-ID: 4gmN8GKq4qd
fdce84af42d2261db11df70b182350bee93b9d56: Bug 1282391 - make MediaControlService to foreground service when we're playing media. r=sebastian
Alastor Wu <alwu@mozilla.com> - Tue, 19 Jul 2016 23:02:35 +0800 - rev 305733
Push
79665 by cbook@mozilla.com at Wed, 20 Jul 2016 09:36:22 +0000
Bug 1282391 - make MediaControlService to foreground service when we're playing media. r=sebastian
MozReview-Commit-ID: HYN3PTQVdhG
6d61ac6e34212d1e98317166f114d001a584d03e: Bug 1285281 - Update Qwant icon to our guidelines. r=florian
Michael Kaply <mozilla@kaply.com> - Mon, 18 Jul 2016 13:57:59 -0500 - rev 305732
Push
79665 by cbook@mozilla.com at Wed, 20 Jul 2016 09:36:22 +0000
Bug 1285281 - Update Qwant icon to our guidelines. r=florian
MozReview-Commit-ID: 3gPfLvygwEj
0f83a2cbea68edb886cf578c34217d0ea61f8816: Bug 1287455 - Skip tests that are not useful on Android r=kanru
Alexandre Lissy <lissyx@lissyx.dyndns.org> - Mon, 18 Jul 2016 18:54:58 +0200 - rev 305731
Push
79665 by cbook@mozilla.com at Wed, 20 Jul 2016 09:36:22 +0000
Bug 1287455 - Skip tests that are not useful on Android r=kanru
MozReview-Commit-ID: GklpSjmJZy6
5001c86e2f20dacab94bed32dccb32df8aa3caef: Bug 1287728 - part2: convert RestyleResult to enum class. r=heycam
Jeremy Chen <jeremychen@mozilla.com> - Tue, 19 Jul 2016 21:10:59 +0800 - rev 305730
Push
79665 by cbook@mozilla.com at Wed, 20 Jul 2016 09:36:22 +0000
Bug 1287728 - part2: convert RestyleResult to enum class. r=heycam
MozReview-Commit-ID: LofE7oAJj6K