Chris Manchester
8909da0ecd
Bug 1340410 - Distinguish gradle builds as their own platform in Treeherder. r=nalexander
...
MozReview-Commit-ID: LjIp3tY6bjh
--HG--
extra : rebase_source : 53abe6221cb1b063b8d5708d22ad66b788e271bf
2017-02-17 15:47:35 -08:00
Wes Kocher
dda9a2cfb8
Merge m-c to autoland a=merge
...
MozReview-Commit-ID: 7m1sarjIoLM
2017-02-17 13:50:13 -08:00
Kim Moir
4ecbdfe247
Bug 1339604 - stylo builds + tests should only run on m-c and stylo branch to reduce budget impact r=kmoir a=merge
...
MozReview-Commit-ID: Lwph8g1ALVt
--HG--
extra : source : 4f8aecb0f44f4801e6c277077e788516e6dd31de
extra : amend_source : 2a26aa2b1904bc1058b41d75283c275570be5e66
2017-02-17 16:38:30 -05:00
Kim Moir
ab418078b0
Bug 1339604 - stylo builds + tests should only run on m-c and stylo branch to reduce budget impact r=bholley a=merge
...
MozReview-Commit-ID: 2YlYAeoRHXC
--HG--
extra : source : 2fe83738221a0d438ccd33ffe8c9ee3c980c1ab3
2017-02-17 15:29:47 -05:00
Kim Moir
ff5a946da7
Bug 1339604 - stylo builds + tests should only run on limited branches to reduce budget impact r=dustin a=merge
...
MozReview-Commit-ID: 8SOmDuN6TTL
--HG--
extra : source : 5fbcbdd6849379c48ce869d4ed0e8083af9b8d23
2017-02-17 13:31:39 -05:00
Johan Lorenzo
d1082915e4
Bug 1337825 - Schedule l10n repacks for fennec with specified locale revisions using an intree changesets file r=aki
...
MozReview-Commit-ID: 1DEIjFYAx74
--HG--
extra : histedit_source : fe73d536f0ae6bf1d60279fec210e16b7ffb913f%2Ca439f62086a4b85a8d46edd0fcf0000bc376f2f0
2017-02-17 15:57:11 +01:00
Carsten "Tomcat" Book
5f96998164
Backed out changeset c7c9f7712163 (bug 1337825) for flake8 failure
2017-02-17 15:52:10 +01:00
Johan Lorenzo
903b044aae
Bug 1337825 - Schedule l10n repacks for fennec with specified locale revisions using an intree changesets file r=aki
...
MozReview-Commit-ID: 1DEIjFYAx74
2017-02-14 15:04:54 +01:00
Andrew Halberstadt
8d7db75ee7
Bug 1340162 - Add task for running mozlint unitttests on Linux (and pull old tests out of make check), r=smacleod
...
MozReview-Commit-ID: 3XCWMJtQMvZ
--HG--
extra : rebase_source : 290c14cda5b7abf6aea43315fc91c0ac8fc869f0
2017-02-02 11:08:41 -05:00
Kim Moir
417c1a5625
Bug 1339604 - stylo builds + tests should only run on limited branches to reduce budget impact r=dustin
...
--HG--
extra : source : 5fbcbdd6849379c48ce869d4ed0e8083af9b8d23
2017-02-17 13:31:39 -05:00
Wes Kocher
adaec16e2b
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: HtopB4vot9e
2017-02-16 17:23:00 -08:00
Rob Wood
8b96baade5
Bug 1340065 - Don't let SETA optimize out linux64-stylo tests; r=jmaher
...
MozReview-Commit-ID: 4wJe1ZtxXds
--HG--
extra : rebase_source : 336f7556e3a0baa3a26e4f10656fae88e33d3ce4
2017-02-16 09:41:42 -05:00
Ryan VanderMeulen
045e660d31
Bug 1338610 - Remove Taskcluster configs for mochitest-other. r=jmaher
...
--HG--
extra : rebase_source : 6f454998d862361752ff6a36b8242503cae7b2c8
2017-02-16 18:47:28 -05:00
Hammad Akhtar
9477d8c0f5
Bug 1325701 - test transform should produce a job description, not a task description; r=dustin
...
MozReview-Commit-ID: CrSSWI0aBCZ
--HG--
extra : rebase_source : a7e6c4fcaa59c593ae05b2a28eccfa9cf2e88947
extra : source : 57a270511494875bd76a4c72065fa5320159090f
2017-01-18 16:55:53 +05:30
Mike Hommey
3cfb819aa7
Bug 1335651 - Setup an index path in the gecko.cache namespace for toolchain builds. r=dustin
...
This allows to find them and optimize them out during the taskgraph
optimization phase, and will allow to get toolchain artifacts through a
mach command for developers.
The index path is generated similarly to git trees or mercurial
manifests, and allows to find the right task corresponding to the the
contents of the files in the task `extra.resources` along the toolchain
scripts.
`when.files-changed` is not used when a task has index paths because we
need tasks to happen independently of whether there were changes to
those files when the index or artifacts expire.
--HG--
extra : rebase_source : e9995cee0ee39d7b64090a243e380aeae336a69f
2017-02-01 09:27:31 +09:00
Mike Hommey
2953294ad5
Bug 1335651 - Automatically add the script to files-changed for toolchain jobs. r=dustin
...
Also automatically add the job.toolchain python module itself.
--HG--
extra : rebase_source : ed8c2cfe07af8549cc63fd3e8a403f70ceaf7ea5
2017-01-31 18:00:55 +09:00
Mike Hommey
e0fcf8bf4e
Bug 1335651 - Move index_paths from DockerImageTask to the base Task class. r=dustin
...
This does slightly change the behavior when artifacts expire, in that
if for some reason the artifact for the task that was found expired,
we don't try to get the artifact from a lower level task. In practice,
that shouldn't be a concern.
--HG--
extra : rebase_source : 8376c2cdec0b4608bce0b41a033d8ed74e7ee63f
2017-01-31 16:33:27 +09:00
Wes Kocher
017c515285
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: IKI0zVtF1n9
2017-02-15 16:18:13 -08:00
Kim Moir
89b11b3083
Bug 1333155 - convert buildbot addon devel Linux64 builds to taskcluster r=mtabara
2017-02-15 13:39:26 -05:00
Mike Hommey
8526ef3e1a
Bug 1338061 - Move toolchain tasks to a separate "platform". r=dustin
...
The toolchain tasks are hard to spot on treeherder, in the ocean of
build and test jobs associated with the platforms they are currently
under.
Now that we have a significant number of toolchain tasks across
different platforms, it's even worse, especially combined with the fact
that they don't happen on every push.
To make them more easily visible, we move them to a new, separate,
"platform", with the name "toolchains", instead of having them in
different platforms. But since the distinction between Linux, OSX and
Windows 32/64 is still interesting to have, we create groups for each of
those platforms.
But because of bug 1215587, the jobs still end up associated to their
previous group, defeating the new grouping, so to work around that bug,
we also rename the jobs in subtle ways.
--HG--
extra : rebase_source : 6c093c070c18a64eba1c21bf2a2c97b2a9aaabc5
2017-01-27 11:46:22 +09:00
Mike Hommey
dc878bc63f
Bug 1337980 - Use run-task for docker-based toolchain tasks. r=dustin
...
--HG--
extra : rebase_source : bb5b42f91eda03c2cea64339ee7e7ebe73e93937
2017-02-09 10:41:35 +09:00
Kartikaya Gupta
b91e42aed5
Bug 1339167 - Enable mochitest-gpu for linux64-qr builds on the graphics branch. r=dustin
...
MozReview-Commit-ID: 3la2fM79tyS
--HG--
extra : rebase_source : bba2c203525b0d20f938eee15c6bdfe8387bcf83
2017-02-13 15:00:37 -05:00
Rob Wood
cde4700237
Bug 1336582 - Add build_system_type to seta job priority endpoint; r=jmaher
...
MozReview-Commit-ID: ATRkfuewYBb
--HG--
extra : rebase_source : d539e82d8f082a817e2cf7820d4bed29f19ee330
2017-02-03 16:40:24 -05:00
Andrew Halberstadt
f169f60860
Bug 1337827 - [one-click-loaner] Always set up mach environment when calling 'run-mozharness' (if possible) r=maja_zf
...
This is a minor refactor that aims to always attempt to set up 'mach' after running the 'run-mozharness' script.
We put it in a 'finally' block so we'll even do this if the user presses Ctrl-C or there was an exception
in the test harness. Importantly, this will be set up regardless of whether the user chooses "Option 1" or
"Option 2" at the wizard prompt.
The reason for this change is mostly 'might as well'. If it can save some users confusion, then it is worthwhile.
MozReview-Commit-ID: Dx3rV17FOoJ
--HG--
extra : rebase_source : 7ef4900409c4b5167bc7a18b27a87f77958e8937
2017-02-10 12:07:44 -05:00
Andrew Halberstadt
57670d2f9d
Bug 1337827 - [one-click-loaner] Print error message if mach binary wasn't found r=maja_zf
...
MozReview-Commit-ID: Dx3rV17FOoJ
--HG--
extra : rebase_source : 9c56b01f29de13397591c670f274a9cd348e0a21
2017-02-10 12:07:38 -05:00
Andrew Halberstadt
952cd37c3c
Bug 1337827 - [one-click-loaner] Refactor mach environment setup into a standalone function r=maja_zf
...
MozReview-Commit-ID: CuxSwkp0Uuk
--HG--
extra : rebase_source : d4c0ff98b45f39f2601d02a4d7da6494d18298c8
2017-02-10 11:39:03 -05:00
Carsten "Tomcat" Book
f0ea654ebf
Merge mozilla-central to autoland
2017-02-14 13:42:43 +01:00
Carsten "Tomcat" Book
68be0676b8
merge mozilla-inbound to mozilla-central a=merge
2017-02-14 13:38:00 +01:00
Dave Hunt
c1f3d01143
Bug 1338528 - Run the Marionette harness tests when pytest-mozlog is updated. r=ahal
...
MozReview-Commit-ID: 6rt36U1g1pa
--HG--
extra : rebase_source : b5b1590cee9f380303f9779e846d2f928d55ab54
2017-02-13 22:44:24 +00:00
pyang
a0e5dd8e98
Bug 1329819 - Create 3 chunks for mochitest-media on TC linux64 opt/debug/pgo r=jgriffin
...
MozReview-Commit-ID: HJ96guCV4LQ
--HG--
extra : rebase_source : 660692419fee69dec599254281755e3f1cbe72af
2017-01-17 17:51:04 +08:00
Rob Wood
0f7149f735
Bug 1339592 - Increase timeout for SETA api; r=jmaher
...
MozReview-Commit-ID: JSIg3vER0AE
--HG--
extra : rebase_source : 18476916bb3d9d3720c5b9117c9aee2f4c115015
2017-02-15 08:19:56 -05:00
Gregory Szorc
640943cd32
Bug 1336607 - Fix lint failure on a CLOSED TREE; a=¯\_(ツ)_/¯
...
--HG--
extra : amend_source : 6b1eee8fc94d2c9e90095711f45fff3e635aaa18
2017-02-10 17:23:14 -08:00
Gregory Szorc
de39e4a302
Bug 1336607 - Remove dummy geckolib and taskgraph filter; r=froydnj
...
Now that we use the real geckolib and have all dependencies vendored,
the dummy geckolib is no longer required, so we remove it.
Also, the taskgraph code for testing for Servo's presence always
passes and is no longer needed, so we remove it.
Pushed on a CLOSED TREE because ¯\_(ツ)_/¯
MozReview-Commit-ID: ITAqArK4Bks
--HG--
extra : rebase_source : 5eedb3994b679109246b89b0456dd2a59ef3212b
extra : amend_source : b0c97486ae2b72fd21c7968849735e4189e2e86f
2017-02-03 16:23:14 -08:00
Wes Kocher
6a2b9f5e43
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 4z9MXOzghI7
2017-02-10 15:40:01 -08:00
Wes Kocher
4062cb56a0
Merge inbound to central, a=merge
...
MozReview-Commit-ID: FNYBhhHr4dg
--HG--
rename : netwerk/base/security-prefs.js => security/manager/ssl/security-prefs.js
2017-02-10 15:23:33 -08:00
Sebastian Hengst
e37a03866f
Bug 1338385 - Add cron job for nightly coverage tests run. Follow-up: Use two blank lines after definitions. r=flake8-fix
2017-02-10 23:27:15 +01:00
Ryan VanderMeulen
99714bc8a8
Bug 1332350 - Run all Linux platforms on Ash. r=me
...
--HG--
extra : rebase_source : fbc0834933d1e41a1f6bea8e4dea900d2792e0fd
extra : source : b2c8d6e34efd36080a4eec4d07f173bf941b0825
2017-02-10 12:26:00 -05:00
Madeleine Chercover
35c163192b
Bug 1338385 - Add cron job for nightly coverage tests run; r=jmaher
...
MozReview-Commit-ID: GiL4LZgHmqW
--HG--
extra : rebase_source : 1c47fcea88d677d60dc609e8678c1628a4fcb183
2017-02-08 11:16:25 -08:00
Shu-yu Guo
e5162e5945
Bug 977849 - Increase number of chunks for jsreftest to account for test262. (r=dustin)
...
--HG--
extra : rebase_source : 90e9f90401231dab6c4e3f3215a072e4c40e5fd5
2017-02-09 15:25:23 -08:00
Kartikaya Gupta
a2971202a4
Bug 1337909 - Fix merge error. r=jmaher
...
MozReview-Commit-ID: 2QdFVnXxrTZ
--HG--
extra : rebase_source : e8939f1ca2979eae56385b2b57f9a363289f43e3
2017-02-08 15:00:21 -05:00
Sebastian Hengst
512e79b796
Backed out changeset 9f402afa3864 (bug 1330310) on wcosta's request. r=backout on a CLOSED TREE
2017-02-10 19:03:31 +01:00
Wander Lairson Costa
18cd648928
Bug 1330310: Switch macosx tests to buildbot-bridge. r=catlee,dustin
...
We use buildbot-bridge to schedule macosx tests in buildbot, and disable
scheduling on buildbot. Also, schedule a subset of unittests in
taskcluster-worker Tier 3 machines.
MozReview-Commit-ID: 38I33BlUvmt
--HG--
extra : rebase_source : 36347b6fb976f8ec0a90e239ec05ebaedbdf2253
2017-02-10 06:00:28 -02:00
Carsten "Tomcat" Book
3ed98bee2a
merge mozilla-inbound to mozilla-central a=merge
2017-02-10 13:49:56 +01:00
Wes Kocher
30d9ef4d29
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: D76dMYwFRUQ
2017-02-09 17:06:59 -08:00
Wes Kocher
d3307f19d5
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 9TTIrjfNKZm
--HG--
rename : dom/base/test/test_bug1263696.html => testing/web-platform/tests/html/semantics/embedded-content/the-embed-element/embed-in-object-fallback-2.html
rename : dom/base/test/test_bug1263696.html => testing/web-platform/tests/html/semantics/embedded-content/the-object-element/object-in-object-fallback-2.html
2017-02-09 17:01:39 -08:00
Ted Mielczarek
c72349ed5a
bug 1337393 - add a toolchain task for building libdmg-hfsplus tools, build them from a newer branch r=callek
...
There's not a single well-maintained fork of libdmg-hfsplus, but there are
scattered forks with various fixes. The fork + branch I've chosen here
seems to have collected the most fixes, including a specific fix we need
for repacking DMG files on Linux:
5c92af354b
MozReview-Commit-ID: 3RB6gfgQmCA
--HG--
extra : rebase_source : 40d145852a3876a983f1de7cacbc5ce5e68062a8
2017-02-07 10:57:23 -05:00
Jonas Finnemann Jensen
24c8b38973
Bug 1332506 - Treeherder actions defined in-tree. r=dustin
...
Framework for defining actions in-tree that can be displayed
and triggered from Treeherder.
MozReview-Commit-ID: 3rvwgy2i4xu
--HG--
extra : rebase_source : beca394f4337aae4ab149e4db810352f57ec4988
2017-01-31 15:34:05 -08:00
Jonas Finnemann Jensen
f9108552c0
Bug 1332506 - Spec for in-tree treeherder actions. r=dustin
...
Add specification for actions.json to be used as contract
between in-tree logic and Treeherder. Such that Treeherder
can provide actions that callback into the in-tree logic.
MozReview-Commit-ID: JM1ebU8zNK5
--HG--
extra : rebase_source : 289c7c800f214ccde99adfbdf58bba614b957fe6
2017-01-31 15:33:14 -08:00
Botond Ballo
f6d0b70605
Bug 1334641 - Patch the version of libxcb used by the Ubuntu 12.04 testers. r=jmaher
...
The patch, taken from upstream libxcb version 1.11, and applied to the libxcb
1.8 version we use on the 12.04 testers, fixes the "xcb_conn.c:186: write_vec:
Assertion `!c->out.queue_len' failed" error that has been plaguing us in bug
1293474.
The Ubuntu 16.04 testers do not need to be patched becaused they are running
a newer version of libxcb that already has the upstream fix.
MozReview-Commit-ID: AoRNonpK0Dr
--HG--
extra : rebase_source : 6f92e7e8798f94c9fdb665525a2c930e9b652138
2017-01-27 17:35:57 -05:00
Mike Hommey
8e89cfc337
Bug 1338016 - Use clang from tooltool to build hfsplus. r=mshal
...
--HG--
extra : rebase_source : 0c4aaad8bc04fe9ab4160e877cd4e09b3128bf94
2017-02-09 11:37:28 +09:00
Mike Hommey
b0a01bff98
Bug 1338008 - Avoid creating a lipo symlink in /usr/bin for clang macosx builds. r=mshal
...
--HG--
extra : rebase_source : 7b14670583953498af33e4046db57e98baf0c22f
2017-02-09 10:40:16 +09:00
Ralph Giles
cd2ec725c8
Bug 1336155 - Update rust repack script for 1.15.0 stable. r=mshal
...
Revert the bump to beta for the android builders now that 1.15.0
is in stable release.
Generalize the cargo tarball name mangling to use a regular
expression to hand the tiny revision added for the stable
release, as suggested by mshal in bug 1332759.
MozReview-Commit-ID: 2xZWpvKxY77
--HG--
extra : rebase_source : 40121cae1868d4870a5aa05e3514a75891c3d77c
2017-02-02 11:02:41 -08:00
Justin Wood
a9669b7b51
Bug 1334506 - Beetmove mbsdiff and mar binaries with tc nightly. r=aki
...
MozReview-Commit-ID: DAWJVALNpe
--HG--
extra : rebase_source : b2f97df7207edfc6ec8cd30e876e96af6c8507d0
2017-01-27 16:01:44 -05:00
Wes Kocher
b2e0ca9ab0
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: 4AoCDs2oeJ0
2017-02-09 17:05:15 -08:00
Ryan VanderMeulen
2e0559b10c
Bug 1332350 - Add Linux32 builds/tests to Ash's target_tasks. r=me
...
--HG--
extra : rebase_source : 5547b2984e29ebc9132576b93dfb834e2d0ad516
2017-02-09 18:02:52 -05:00
Wes Kocher
9576aa1519
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: HXFQTGJASw4
2017-02-08 16:21:53 -08:00
Wes Kocher
6ff8201ffe
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 4mN7daXzULJ
2017-02-08 16:08:42 -08:00
Justin Wood
8cf804e40f
Bug 1197325 - Generate mkfs.hfsplus. r=ted
...
MozReview-Commit-ID: Dl0eBQR8XFR
--HG--
extra : rebase_source : bc20b8c35b8d62b2230f52a076c619fc674047e1
2017-01-30 13:12:57 -05:00
Kartikaya Gupta
87e89d52b7
Bug 1336479 - Add 32-bit windows QR builds. r=kmoir
...
MozReview-Commit-ID: FrlTIhMdKS7
--HG--
extra : rebase_source : 5891fc4b6b47b6a6ec23916d99c1e5a4d1aeab71
2017-02-08 15:02:47 -05:00
Kartikaya Gupta
72e032c7c3
Bug 1336479 - Add 32-bit linux QR builds. r=kmoir
...
MozReview-Commit-ID: 3zOp1fQFdxt
--HG--
extra : rebase_source : 28a195054e3572b9c8091e0b00f7a7a6eef42432
2017-02-08 15:02:45 -05:00
Justin Wood
398e032818
Bug 1305139 - followup for flake8 failures. r=Tomcat
...
MozReview-Commit-ID: 37vASUHI1xI
2017-02-08 10:43:45 -05:00
Mihai Tabara
0065603413
Bug 1305139 - schedule checksums related tasks in nightly graph. r=aki,Callek
...
MozReview-Commit-ID: 659wCXm3ob5
--HG--
extra : rebase_source : 356175ba6ffa8678f412d333376d3a86e7919988
2017-02-07 22:44:12 -05:00
Wes Kocher
672c83ed65
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 5H1ZxSV0XuM
2017-02-07 16:33:31 -08:00
Dustin J. Mitchell
e8c3962c5e
Bug 1334167: use the gecko schedulerid to avoid schedulerid conflicts; r=Callek
...
MozReview-Commit-ID: CdWC1y3oAQe
--HG--
extra : rebase_source : fca4eacfac28745974720ef8f02e9b58747f4887
2017-02-06 15:08:46 +00:00
Phil Ringnalda
0bf37ead29
Backed out 3 changesets (bug 1197325) for adding a burning Cc(hfsplus) job
...
CLOSED TREE
Backed out changeset 158233bce738 (bug 1197325)
Backed out changeset b5ac3fa0bbe7 (bug 1197325)
Backed out changeset 55a8ad127517 (bug 1197325)
2017-02-06 20:04:55 -08:00
Justin Wood
c49c5962c5
Bug 1334624 - Set index routes for signing tasks based on build jobs. r=aki
...
MozReview-Commit-ID: BhO0FTo3DKk
--HG--
extra : rebase_source : 180dfee0fa7dd16af5ef496a5b8abf59aefe5b03
2017-01-27 14:24:31 -05:00
Justin Wood
4d8337864f
Bug 1197325 - Generate mkfs.hfsplus. r=ted
...
MozReview-Commit-ID: Dl0eBQR8XFR
--HG--
extra : rebase_source : e83031f29b85838f6478081a7b27415099132653
2017-01-30 13:12:57 -05:00
Wes Kocher
848c29538a
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 2yQjOIMCCiO
2017-02-06 17:45:21 -08:00
Wes Kocher
e88bb6a257
Merge autoland to m-c a=merge
...
MozReview-Commit-ID: EcBWp8VLx1x
2017-02-06 17:37:51 -08:00
Kartikaya Gupta
83e2937963
Bug 1335748 - Enable a subset of test suites on Linux64 QR builds. r=dustin
...
a=sheriffs for landing on m-c
MozReview-Commit-ID: 21HebRtPfU8
2017-02-06 11:51:14 -05:00
Kartikaya Gupta
cfaa530dc3
Bug 1335748 - Enable QR builds on win64 on m-c and graphics. r=kmoir
...
MozReview-Commit-ID: KDYwa748wkz
2017-02-06 11:42:54 -05:00
Kartikaya Gupta
a3871b75b2
Bug 1335748 - Enable QR builds on macosx64 on m-c and graphics. r=kmoir
...
MozReview-Commit-ID: BQDcraYBJy3
2017-02-06 11:42:54 -05:00
Kartikaya Gupta
f4d5f20a60
Bug 1335748 - Enable QR builds on linux64 on m-c and graphics. r=kmoir
...
MozReview-Commit-ID: EB6WjIiBARv
2017-02-06 11:42:54 -05:00
Joel Maher
b48ad7b33f
Bug 1288993 - Run valgrind-mochitest twice a day as a Tier 2 job. r=dustin
...
MozReview-Commit-ID: HHGO66lHK0o
2017-02-06 09:46:02 -05:00
Madeleine Chercover
32b85d2f40
Bug 1336910 - Enable linux64-ccov for gtest, marionette & web-platform-tests; r=jmaher
...
MozReview-Commit-ID: H2yUyPohceG
--HG--
extra : rebase_source : faf2f5378e7d3808bffc6ba6f361281f922be5e4
2017-02-05 23:34:12 -08:00
Greg Mierzwinski
091ab435b5
Bug 1336813 - Use transform for the run-on-projects flag in linux64-jsdcov. r=jmaher
...
This patch enables the use of the transform 'enable_code_coverage' to set the 'run-on-projects' for all test suites used by linux64-jsdcov. It also removes the occurences of that flag from the test definition yaml.
MozReview-Commit-ID: 66zG9MrFn2i
--HG--
extra : rebase_source : 7d2b16c5c4c0c6d8c931f7f344db745432b92412
2017-02-05 11:35:18 -05:00
Greg Mierzwinski
d034427bd2
Bug 1301197 - Add xpcshell code coverage to linux64-jsdcov and the 'coverage' mozinfo flag. r=jmaher
...
This patch makes it possible to collect code coverage for xpcshell tests using the linux64-jsdcov build. It also enables the use of a 'coverage' flag to disable tests when they are instrumented with the js debugger for code coverage. Lastly, it uses the 'coverage' flag to disable certain tests.
MozReview-Commit-ID: 97VFkJmlwQn
--HG--
extra : rebase_source : 26c841f5a68f927889c0903e701bfde4b7ca84ac
2016-11-08 15:57:21 -05:00
Wes Kocher
b488ae9021
Merge inbound to central, a=merge CLOSED TREE
...
MozReview-Commit-ID: GhBqmLvUpgQ
2017-02-03 17:04:18 -08:00
Gregory Szorc
6e539c174e
Bug 1322769 - Move dummy geckolib to toolkit/library, change taskgraph detection; r=froydnj
...
I want to get Servo vendored into servo/. The previous plan was to
replace the dummy geckolib with the real deal when the vendoring is
done. Unfortunately, this will require a significant `cargo vendor`
change, which we want to punt on for a bit.
So, this commit moves our dummy geckolib outside of servo/ so we
don't need to `cargo update` or `cargo vendor` when the real servo/
is installed.
The change to toolkit/library/rust/shared/Cargo.toml can be reverted
in the stylo repo to allow it to use the real geckolib.
We also update the taskgraph code for detecting Servo. Previously,
it looked for a file in the possibly-vendored servo/ directory. Once
the vendoring happens, this check will always pass. But without the
real geckolib, the Servo builds will fail. So, we change the check
to look for the real geckolib. This is implemented a bit hackily.
But it will be short-lived until we run `cargo vendor`.
MozReview-Commit-ID: CxGTwy6bK9j
--HG--
rename : servo/ports/geckolib/Cargo.toml => toolkit/library/geckolib/Cargo.toml
rename : servo/ports/geckolib/lib.rs => toolkit/library/geckolib/lib.rs
extra : rebase_source : c0e9c867ae74c4eb124e72dc481fd8dc814e65e7
2017-02-03 11:20:14 -08:00
Wander Lairson Costa
5e9e6df1fa
Bug 1336427: add try option to run tc-worker jobs. r=dustin
...
-w, --taskcluster-worker: schedule taskcluster-worker jobs.
This is necessary to relieve the load of the small pool of data center
machines.
MozReview-Commit-ID: IiOLHUs2ALi
--HG--
extra : rebase_source : 96acbbd40aef856f68c7ab94ae23bcee4f2f078d
2017-02-03 16:38:51 -02:00
Ehsan Akhgari
9ae48af89b
Bug 1331957 - Part 9: Upgrade cctools used for building clang on OS X for ld 264.3.102; r=froydnj
2017-02-03 10:19:33 -05:00
Ehsan Akhgari
238cd15a38
Bug 1331957 - Part 8: Build cctools-port in the infrastructure; r=froydnj,dustin
2017-02-03 10:19:28 -05:00
Ehsan Akhgari
b1d14e6a6f
Bug 1331957 - Part 2: Add cross compile jobs for clang 3.9 OSX builds; r=dustin
2017-02-03 10:18:55 -05:00
Rob Wood
655b557dbe
Bug 1336423 - Reduce warnings for SETA; r=jmaher
...
MozReview-Commit-ID: 5npX51kX2hB
--HG--
extra : rebase_source : 49b4c3c1003ac53e118e213f2060b6eab51fddd9
2017-02-03 11:04:21 -05:00
Wes Kocher
ad037c851d
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 8vGne2PAweU
2017-02-02 16:45:43 -08:00
Wes Kocher
2dcccc4332
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 9bhCPrArK3P
2017-02-02 16:39:24 -08:00
Mike Shal
795f995ed4
Bug 1335796 - Move WebIDL parser tests out of 'make check'; r=dustin,Ms2ger
...
This test suite involves a bunch of python tests which don't require
configure or any generated binaries to run. We can split them out into a
Taskcluster linter type task to run directly on the source tree in
parallel with builds.
MozReview-Commit-ID: 9ux3rAuFXAY
--HG--
extra : rebase_source : 95378cd686644e34ea017c682d7384906b17d13a
2017-01-31 19:08:50 -05:00
Rob Wood
95470fc250
Bug 1330385 - Make the job priorities endpoint work for tc; r=jmaher
...
MozReview-Commit-ID: Fl4jbyNKnGz
--HG--
extra : rebase_source : aa175aba6adfa11ce20b53a6247eb3803aea4b23
2017-02-01 18:00:44 -05:00
Phil Ringnalda
d685853b46
Merge autoland to m-c, a=merge
2017-02-02 20:52:46 -08:00
Joel Maher
ed68a27b76
Bug 1334471 - run mochitest-gpu tests on ubuntu 16.04 instead of 12.04. r=milan
...
MozReview-Commit-ID: FdI6JYoFeWI
2017-02-02 06:33:46 -05:00
Joel Maher
64f1bc3955
Bug 1319801
- Move Linux64 mochitest-gl to Ubuntu 16.04. r=jgilbert
...
This patch has a few parts to make this work:
1) more tests pass on ubuntu 16, so remove old fail-if conditions
2) no support for GL_ARB_gpu_shader5, we cherry pick from updated ANGLE code
3) disable test_capture.html as it leaks on ASAN
MozReview-Commit-ID: BSSiTFvF9jN
2017-02-02 06:33:46 -05:00
Wes Kocher
8d4bb91470
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: Am6M5iHxmAr
2017-02-01 16:31:23 -08:00
Andrew Halberstadt
1abba2da72
Bug 1334209 - Activate mozharness virtualenv in-process from one click loaner mach commands, r=jmaher
...
Previously the run-wizard script would add a command to source the virtualenv in ~/.bashrc after
mozharness finished setting things up. This is fragile, assumes people are using bash, etc. Plus
it appeared to intermittently fail for some users.
Instead, this activates the virtualenv directly from individual mach commands that need it. This
guarantees we will always be using the virtualenv if required (and won't be using it if not). The
'activate_this.py' script is invoked the same way that we do it for in-tree mach commands:
https://dxr.mozilla.org/mozilla-central/rev/9c06e744b1befb3a2e2fdac7414ce18220774a1d/python/mozbuild/mozbuild/virtualenv.py#456
MozReview-Commit-ID: CfcoiVJXQTl
--HG--
extra : rebase_source : da01d1ce1bd9b41c89922e989f857c4de8c09341
2017-01-31 11:53:36 -05:00
Bryce Van Dyk
b862b75cf0
Bug 1334920 - Add youtube and twitch external media tests to TC config. r=grenade
...
Rename the base external media tests from "external-media-tests" to
"external-media-tests-base", to disambiguate them from the other tests in the
suite, as well as the set of all external media tests.
Adjust tests that are run per platform so that all external media tests are run
on linux and windows. Adjust the platform tests so that they select the
external-media-tests set, rather than adding individual external media tests to
each platform set.
MozReview-Commit-ID: DRiQQA1BB9n
--HG--
extra : rebase_source : 88b46930bc1fe09062ebcb445e75d1131a2f0116
2017-01-27 11:25:37 +13:00
Kartikaya Gupta
3e288f4b2c
Bug 1335815 - Get the attributes from the intended parameter instead of accidentally getting it from the parent. r=dustin
...
MozReview-Commit-ID: Iz3Da3EtYVU
--HG--
extra : rebase_source : 3a4e5cb8fc91385510f195510c67e45546cd96ca
2017-02-01 12:37:53 -05:00
Kim Moir
44d6d6f60d
Bug 1333155 - convert buildbot addon devel Linux64 builds to taskcluster r=mtabara
2017-01-31 10:55:44 -05:00
Wander Lairson Costa
0ad3cf17fa
Bug 1334829 - Enable native-engine jobs only on try. r=dustin
...
--HG--
extra : rebase_source : ffabf4926e92e17557f4265cb6b457950ec4edc1
2017-01-31 12:42:00 -05:00
Wes Kocher
e457683b2d
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: BipzgOEInZh
2017-01-30 15:54:34 -08:00
Wes Kocher
584127af5f
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 4GYZ5Pzy7BY
2017-01-30 15:44:58 -08:00
Mitchell Hentges
591e9ae130
Bug 1334402 - Don't use sccache in taskcluster builds r=gmierz,jmaher+560562
...
MozReview-Commit-ID: JDldupP7fZN
--HG--
extra : rebase_source : f05581ab576ab31d9e3b8f00d6d0ca3e4a819655
2017-01-27 00:21:32 -08:00
Benjamin Smedberg
2487f35654
Bug 1333826 - Remove SDK references from taskcluster beetmover, r=jlund
...
MozReview-Commit-ID: SG7l2zAxCQ
--HG--
extra : rebase_source : a0e294ab41938cba2a3177f027d0584c4b45a996
2017-01-27 08:45:18 -05:00
Phil Ringnalda
5d4072a82c
Merge m-i to m-c, a=merge
2017-01-28 13:09:00 -08:00
Dustin J. Mitchell
d1125a7865
Bug 1334821: default to `-t none`; r=philor
...
MozReview-Commit-ID: 4TokylNSuAl
--HG--
extra : rebase_source : 1ee628b14ef01b5ab02f86073a18a10a671b1d04
2017-01-28 19:31:57 +00:00
Mike Hommey
f6f42d4f18
Bug 1334401 - Prefer docker images from higher levels. r=jonasfj
...
Considering docker images contents depend very much on the moment they
were built, it is possible that two images with the same hash in the
taskcluster index (at different levels) have different contents. When
this happens, the build or test results could be significantly
different between e.g. try and mozilla-central, possibly leading to
misleading results at landing time.
So if for some reason multiple levels have images for the same hash, the
one used at the highest level should be prefered, such that try uses the
same as mozilla-central once mozilla-central generates the image for
that hash, even if there is an image previously generated for try.
--HG--
extra : rebase_source : 57f593a530da02f9f576872404915c26af544688
2017-01-27 16:18:02 +09:00
Phil Ringnalda
6c42afdf6a
Backed out changeset 761ae4db38f4 (bug 1334401) for taskgraph-tests failure
2017-01-27 20:33:22 -08:00
Mike Hommey
31dbfe74fb
Bug 1334401 - Prefer docker images from higher levels. r=jonasfj
...
Considering docker images contents depend very much on the moment they
were built, it is possible that two images with the same hash in the
taskcluster index (at different levels) have different contents. When
this happens, the build or test results could be significantly
different between e.g. try and mozilla-central, possibly leading to
misleading results at landing time.
So if for some reason multiple levels have images for the same hash, the
one used at the highest level should be prefered, such that try uses the
same as mozilla-central once mozilla-central generates the image for
that hash, even if there is an image previously generated for try.
--HG--
extra : rebase_source : 3f92c1c97a8805cd2d4d6de791863936ed69e8d0
2017-01-27 16:18:02 +09:00
Wes Kocher
4cf8a40463
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: J5UyPvoy89k
2017-01-27 16:39:56 -08:00
Rob Wood
ea8ee01686
Bug 1333841 - Add seta timeout code to gecko decision task; r=jmaher
...
MozReview-Commit-ID: IavIAHZ1zgQ
--HG--
extra : rebase_source : e6ef642a76eabbd766a9465017f16a78ea5319e6
2017-01-26 15:06:08 -05:00
Justin Wood
68461e41af
Bug 1333531 - chunkify.chunkify breaks if less locales are in all-locales than chunks in decision task. r=aki
...
MozReview-Commit-ID: Hr7KgyHIMlc
--HG--
extra : rebase_source : f54b096d7885ccd05a0a4dbc1130dc76bb32755e
2017-01-27 15:47:30 -05:00
Alin Selagea
73c32e9431
Bug 1326471 - Ash runs talos-g4 despite being 'enable_talos': False, r=kmoir
2017-01-27 10:14:53 +02:00
Phil Ringnalda
7da3c9dcf4
Merge autoland to m-c, a=merge
2017-01-25 20:37:29 -08:00
Wes Kocher
5144abead2
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: A6ZgbjxAv9N
2017-01-25 16:54:02 -08:00
Justin Wood
f10a8cec59
Bug 1333769 - Pass a MAR url to l10n tasks in taskcluster. r=jlund
...
(for "Nightly l10n repacks generate wrong complete MARs")
MozReview-Commit-ID: Brewog21QZp
--HG--
extra : rebase_source : 587613f0f5fb8a6ae133d5ceb6487dbcfc79de5c
2017-01-25 09:57:16 -05:00
Dustin J. Mitchell
174aa73537
Bug 1332844: alias "Ubuntu" to test platform linux32, rather than linux; r=gbrown
...
MozReview-Commit-ID: GjY9tF5TxjL
--HG--
extra : rebase_source : abab2fd0e01127e95dabf085ce459cc3e7e525a4
2017-01-21 18:53:19 +00:00
Dustin J. Mitchell
b390855d78
Bug 1332844: allow printing Options when notifications is None; r=gbrown
...
(I stumbled over this while debugging)
MozReview-Commit-ID: GCIMv3Zhbp8
--HG--
extra : rebase_source : f80dbdc252726e28c72b5bb381441ba2dffb70a4
2017-01-21 18:53:00 +00:00
Joel Maher
ff97d2f03e
Bug 1334461 - run mochitest-a11y on ubuntu 16.04 instead of 12.04. r=kats
...
MozReview-Commit-ID: 9nF6NgKrPDP
2017-01-27 12:28:28 -05:00
Andrew Halberstadt
331658bc88
Bug 1285550 - Increase timeout to 60s while waiting for run-mozharness in a one-click loaner, r=maja_zf
...
MozReview-Commit-ID: KCmnxZkStqw
--HG--
extra : rebase_source : 697f5dd507a7f904913beb6f3d5d5377b2a2b956
extra : amend_source : 85751853ace040e6a5eec8c7f7f66cc001c836ea
2017-01-26 16:11:43 -05:00
Brian Stack
d572c9e41f
Bug 1289824 - Add "add-talos" taskgraph action r=jmaher
...
MozReview-Commit-ID: A5KVIgAZccV
--HG--
extra : rebase_source : 9801af1f0652d39a2e75b6c60261c0cea8137f80
2017-01-11 11:13:19 -05:00
Phil Ringnalda
bf98cd4315
Merge m-i to m-c, a=merge
2017-01-24 18:53:29 -08:00
Wes Kocher
a65c1b1dfe
Merge inbound to central, a=merge
...
MozReview-Commit-ID: BeGxZAeguBr
2017-01-24 16:08:16 -08:00
Kim Moir
87beaef2df
Bug 1330666 - enable linux64-stylo builds r=kmoir
2017-01-24 16:30:45 -05:00
Phil Ringnalda
c61fdd722f
Bug 1332255 followup, placate flake8 with random blank lines
...
MozReview-Commit-ID: KvK35LrGvXm
--HG--
extra : rebase_source : a9b39945a0415eb3155bb8b700d2b3d260c1801c
2017-01-23 21:08:43 -08:00
Wander Lairson Costa
d63bdf19ad
Bug 1332255 - [followup] fix buildername for linux64-pgo talos. r=dustin
...
For correct platform name in TH, the buildername must contain the pgo
string in the buildername. We work a bit more generic by matching any
build variant.
2017-01-23 14:14:00 -05:00
Phil Ringnalda
9823741350
Merge m-c to m-i
2017-01-23 18:57:15 -08:00
Ralph Giles
6af75bbd06
Bug 1332759 - Update android builders to rust 1.15.0-beta.4. r=rillian
...
Bump the Android builders to the latest beta release to reduce
the variance when we update Firefox 53 to 1.15.0 stable early
in the Aurora phase.
Android builds were moved to 1.15 early to address a code generation
issue with devices without neon.
Work around an issue with tarball naming in the cargo packages.
MozReview-Commit-ID: KQfkWmXV9hQ
--HG--
extra : rebase_source : 9448e0b948740fc3905ef70c8df316dc7342d52e
2017-01-20 15:18:26 -08:00
Matthew Noorenberghe
cd53dc38c4
Bug 1332727 - Run mochitest-browser-screenshots on taskcluster (by default on linux64/opt). r=jmaher
...
MozReview-Commit-ID: A9DDxclgNjm
--HG--
extra : rebase_source : 7e7c61e23bd983f4e75460b5cd36ea9fec67547f
2017-01-22 12:24:45 -08:00
Sebastian Hengst
cf27f94bbc
Backed out changeset cc8c2f345bbb (bug 1332844) for taskgraph failure in test_try_option_syntax.py. r=backout
2017-01-23 18:14:31 +01:00
Sebastian Hengst
4a32f28003
Backed out changeset 1306d84ed02f (bug 1332844)
2017-01-23 18:14:31 +01:00
Sebastian Hengst
7030cacc26
Backed out changeset d9da8599a99f (bug 1332570) for flake8 failure (unused itertools). r=backout
2017-01-23 18:14:23 +01:00
Justin Wood
85530ff049
Bug 1332407 - TC based nightlies should have en-US and "multi locale" routes as well. r=dustin
...
MozReview-Commit-ID: KwVqrYFfDUD
--HG--
extra : rebase_source : ee10d7d4c113677a12fef81f7b53676a6fcb43df
2017-01-19 14:25:35 -05:00
Dustin J. Mitchell
ea8b4ebe23
Bug 1332570: better test for ridealongs; r=Callek
...
MozReview-Commit-ID: 1eUytk4cMcf
--HG--
extra : rebase_source : 7ab7e12d5bc581b7daa4d39da14e1b6cbf4f0fbd
2017-01-09 15:02:14 -05:00
Dustin J. Mitchell
fb6f21fb9e
Bug 1332570: better test for ridealongs; r=Callek
...
MozReview-Commit-ID: 1eUytk4cMcf
--HG--
extra : rebase_source : 4427ca0d73f9a1899338a6886edce8db1fdae37f
2017-01-09 15:02:14 -05:00
Dustin J. Mitchell
e8ffda5e81
Bug 1332844: alias "Ubuntu" to test platform linux32, rather than linux; r=gbrown
...
MozReview-Commit-ID: GjY9tF5TxjL
--HG--
extra : rebase_source : d0acc5ecbbd727c9e8a902497255308aaaf471d0
2017-01-21 18:53:19 +00:00
Dustin J. Mitchell
5aa36ec1f7
Bug 1332844: allow printing Options when notifications is None; r=gbrown
...
(I stumbled over this while debugging)
MozReview-Commit-ID: GCIMv3Zhbp8
--HG--
extra : rebase_source : 99ce677453440a3ad5bf734968be56c148f06748
2017-01-21 18:53:00 +00:00
Wander Lairson Costa
69c4be1e9f
Bug 1334829: Only run native-engine jobs from try branch. r=dustin
...
The 20 machines pool running taskcluster-worker is not enough to run
jobs from all branches. Let's limit these jobs to try branch while they
are tier 3.
MozReview-Commit-ID: KmkUjPp7NHL
--HG--
extra : rebase_source : 74303836d9b6550553f1b8a3a3bdbe05b893a573
2017-01-29 07:55:52 -02:00
Justin Wood
97091ff0e1
Bug 1328888 - Report build stats for Android x86 (nightly) TC builds. r=chmanchester
...
MozReview-Commit-ID: Hm5YyEKXoNY
--HG--
extra : rebase_source : c0d9b40d6186403da4f0905e407142664c14cfb5
2017-01-23 12:08:05 -05:00
Greg Mierzwinski
4e8738494d
Bug 1301978 - Enable reftest, crashtest, & jsreftest and use a transform on linux64-ccov tasks. r=jmaher
...
This bug makes it simpler to add new test suites to linux64-ccov with the help of a new transform and also cleans up the test suite definitions. It also enables reftest, crashtest and jsreftest at the same time.
MozReview-Commit-ID: xCjKhUlfts
--HG--
extra : rebase_source : 6f1b34212913cf5d7f93390d7fd47c179577a604
2017-01-22 16:33:10 -07:00
Andrew Halberstadt
7c0ca34fd5
Bug 1333424 - Implicitly add relevant taskcluster configuration files to 'files-changed' attribute, r=dustin
...
This will ensure that if the taskgraph module, taskcluster configs related to a task or docker image related
to a task are modified, the task will run.
MozReview-Commit-ID: 1H6LnYsxxpc
--HG--
extra : rebase_source : 51aae8aa445be83f64d0a381cee01a0b5861b41a
2017-01-24 10:42:45 -05:00
Wes Kocher
26ef67bc84
Merge m-c to autoland, a=merge CLOSED TREE
...
MozReview-Commit-ID: 86aFtkvKHHj
2017-01-25 17:18:56 -08:00
Kartikaya Gupta
54f75382b2
Bug 1336126
- Turn off taskcluster-triggered talos jobs on the graphics branch. r=dustin
...
MozReview-Commit-ID: 7m8xhr3LCft
--HG--
extra : rebase_source : 88e0df29684d9b390daea9d16d87abfecb487dd8
2017-02-02 10:57:50 -05:00
Dustin J. Mitchell
53b7bc583c
Bug 1334167: allow by-project for cron jobs' when property; r=Callek
...
This requires moving the schema utilities to their own util module.
MozReview-Commit-ID: KR5xSJ9ak5Y
--HG--
extra : rebase_source : 1c1f6bfb6a08deb8c0be4b2b58db02d85aafeb89
2017-02-01 00:30:52 +00:00
Dustin J. Mitchell
e8eacef251
Bug 1334167: use run-on-projects to parallel task graph generation; r=Callek
...
MozReview-Commit-ID: EQMuh4hN9Ya
--HG--
extra : rebase_source : 49eeeb005d5e74ee415add12a897b1767ee0bbd8
2017-01-31 19:49:18 +00:00
Dustin J. Mitchell
c40b565818
Bug 1334167: match times correctly; r=Callek
...
MozReview-Commit-ID: CZCoqmAEx9Q
--HG--
extra : rebase_source : 3ef22101d7f594426859b9eb3cbf287c2e1cb2ad
2017-01-31 18:39:33 +00:00
Dustin J. Mitchell
1468523af0
Bug 1334167: calculate head revision with -r .; r=Callek
...
MozReview-Commit-ID: 6tmdO5qwD4g
--HG--
extra : rebase_source : 652995c97ffc22125343aedfb5b07eddda5b7d38
2017-01-31 18:28:06 +00:00
Wander Lairson Costa
6ed3a378bc
Bug 1333167: Handle empty try message. r=dustin
...
We parse_message needs to return an args object even if try commit
message is empty.
MozReview-Commit-ID: BPWvzjAyjHX
--HG--
extra : rebase_source : 57a699e95e55eabaad3e6a7596086c7f06248e91
2017-02-02 09:34:43 -02:00
Wander Lairson Costa
56c96fa18d
Bug 1333167: Add extra try options to taskcluster. r=dustin a=jmaher
...
We add the following command line options to Taskcluster try syntax:
--spsProfile - enable profile mode.
--rebuild-talos <N> - retrigger talos tests N times.
--setenv <VAR>=<val> - add extra environments variables.
--tag <TAG> - run tests only the tag TAG.
--no-retry - doesn't retry failed jobs.
We have a chicken-egg problem, as we first generate the full task graph
and then parse the try message. But the graph generation step needs to
know the try message to process the aforementioned options. The
solution is to parse the message before graph generation and then
pass the command line options to the transforms. Then, each transform
can look at the option that interests it and process it accordingly.
The message parse function is configured in kind.yml, which gives some
flexibility for future implementations of alternative syntaxes.
MozReview-Commit-ID: GPFdi0FD6Vn
--HG--
extra : rebase_source : b992786158851f1099aedfce8669a163228edc51
2017-02-02 09:34:43 -02:00
Andrew Halberstadt
5faf8fa2b3
Bug 1003417 - Add task for running mozbase python tests on linux, r=dustin
...
This also adds a new 'py' group which should help make it obvious which tasks are python
unittests. The tg and MH tasks won't show up in this new py group right away due to a
caching bug in the treeherder database, but eventually they should move over.
MozReview-Commit-ID: JwL1NAR4bnY
--HG--
extra : rebase_source : 62cc240f490cf1a79021a5b0b0eae8121410ac8a
2016-12-02 17:21:54 -05:00
Henrik Skupin
2ff2f06525
Bug 1332205 - Bump Marionette tests on Android to Tier-2. r=jmaher
...
MozReview-Commit-ID: 6C0OQ6Yhm9D
--HG--
extra : rebase_source : bf5b0bc7012cc5473be7ab4355eebae58a53ddcf
2017-02-07 08:40:43 +01:00
Wes Kocher
f448516b0f
Merge autoland to central, a=merge
...
MozReview-Commit-ID: I3hgM0ng45o
2017-02-27 13:12:25 -08:00
Mihai Tabara
035e4968ce
Bug 1338186 - tweak the bucket scope to new form. r=aki a=release DONTBUILD
...
MozReview-Commit-ID: Fbjk6xTZwmZ
--HG--
extra : source : e6b4a6513789a8fa3a2950bb9f6c65d5f5afc5f2
extra : intermediate-source : e00f58c31a85ad03e6eccfa99926f75687041254
2017-02-27 18:55:03 +00:00
Justin Wood
c61a67c094
Bug 1337240: Cleanup, re-sort JOB_NAME_WHITELIST. r=dustin
...
MozReview-Commit-ID: CTpW53dAN6P
--HG--
extra : rebase_source : 3535fd6d19332881939034ec9c8b6db9038288ca
2017-02-05 22:24:26 -05:00
Justin Wood
f7a102bbb2
Bug 1337240: Cleanup, remove unused entries from gecko_v2_whitelist. r=dustin
...
MozReview-Commit-ID: GZDui8mNWlu
--HG--
extra : rebase_source : 4492d3197959373eb65470dce877df793783eddb
2017-02-05 22:22:11 -05:00
Wander Lairson Costa
15db056695
Bug 1330310: Switch macosx tests to buildbot-bridge. r=catlee,dustin
...
We use buildbot-bridge to schedule macosx tests in buildbot, and disable
scheduling on buildbot. Also, schedule a subset of unittests in
taskcluster-worker Tier 3 machines.
MozReview-Commit-ID: Dbn6U4V2NLp
--HG--
extra : rebase_source : 4f2e5edb4da73975d6634e6313f76a1a9c7651a8
2017-02-27 09:52:22 -03:00
Dustin J. Mitchell
daecfa79ae
Bug 1342510: fix -u mochitest-e10s-foo aliases to point to nonempty sets of tests; r=jmaher
...
MozReview-Commit-ID: 4P8WQraSe9U
--HG--
extra : rebase_source : 4562cc3f7ddd47dbeaa8e88e9904ed3a8d223e1b
2017-02-24 22:03:26 +00:00
Sebastian Hengst
964fc701a8
Backed out changeset 3c0a7527608a (bug 1335873)
2017-03-01 17:35:06 +01:00
Carsten "Tomcat" Book
19b6ae43dc
Merge mozilla-central to autoland
2017-03-01 16:43:23 +01:00
Andrew Halberstadt
0fa9f19bdf
Bug 1335873 - Convert marionette harness unittests to standard python unittests, r=maja_zf
...
This formats the marionette-harness python tests to be a regular |mach python-test| suite. Though
we add subsuite=marionette, this is just for automation purposes. The new preferred way to run the
marionette harness tests locally is:
./mach python-test testing/marionette
They will also run if running the full suite.
The mozbase packages.txt file modifies mozlog to use 'setup.py' instead of 'pth'. The reason for
this is that the marionette-harness tests use the pytest_mozlog pytest plugin for formatting
their results (converts pytest format into something resembling the standard tbpl logging format).
In order for this plugin to get picked up however, mozlog's setup.py file needs to be processed.
MozReview-Commit-ID: Ata99evHxbd
--HG--
extra : rebase_source : 16ed70edd38a53c3279d8632d7cba3df4d5216c3
2017-02-15 16:38:45 -05:00
Geoff Brown
15bd03edef
Bug 1337523 - Simplify Android test configuration; r=dustin
...
Collapse androidarm_4_3-tc.py into androidarm_4_3.py.
Replace androidx86.py with androidx86-tc.py.
Remove androidarm.py and androidarm_dev.py - they have been obsolete for some time now.
Update the taskcluster configuration accordingly.
2017-02-13 16:53:22 -07:00
Ehsan Akhgari
6f04148ba5
Bug 1337233 - Part 1: Add llvm-dsymutil to cctools; r=froydnj
...
cctools-port doesn't include dsymutil. Since llvm-dsymutil is a
drop-in replacement for dsymutil, let's use that here.
2017-02-08 09:48:24 -05:00
Joel Maher
cc8f541aaa
Bug 1333019 - run gtest/cppunit/jittest/jsreftest on Ubuntu 16.04. r=gbrown
...
MozReview-Commit-ID: HHPfAA7yK36
2017-01-23 11:10:09 -05:00
Kim Moir
a81014730d
Bug 1330666 - enable linux64-stylo builds r=mtabara
2017-01-23 10:53:26 -05:00
Rob Wood
cc2cd3e3ae
Bug 1340785 - SETA: Add support for TC BBB tasks; r=jmaher
...
MozReview-Commit-ID: 54UMq7OTrnR
--HG--
extra : rebase_source : 733c341be127c79459f65f7504aa5fee9573f5c1
2017-02-21 17:07:02 -05:00
Phil Ringnalda
68b37a46e8
Merge m-i to m-c, a=merge
2017-01-20 19:00:04 -08:00
Rob Wood
349ec8590a
Bug 1329783 - Have gecko decision task determine when to call seta; r=jmaher
...
MozReview-Commit-ID: H3hnDqS6Vgy
--HG--
extra : rebase_source : 75458432d9bd758e89bf12289c306c160502291a
2017-01-19 16:00:33 -05:00
Mark Banner
384e926e5e
Bug 1331065 - Upgrade the Lint docker image to node v6.9.1. r=jmaher
...
MozReview-Commit-ID: KOdYXXERO8p
--HG--
extra : rebase_source : 5b74d07a0ecc89dd32dcaa78300626cc901cc756
2017-01-20 10:57:47 +00:00
Nathan Froyd
a3e09b1dbf
Bug 1302028 - part 3 - modify path for filtering out servo tasks; r=gps
...
We're adding a dummy servo/ports/geckoservo/ directory, which would make
the filtering logic for Taskcluster tasks think that we want to run
Servo tasks all the time. But we don't have a complete installation of
Servo, so things will inevitably fall over if we did that. To avoid
this situation, change the path that the filter checks for to something
a little more specific and less likely to cause conflicts.
2017-01-20 11:33:04 -05:00
Dustin J. Mitchell
b8d8f8a712
Bug 1252948: support for periodic taskgraphs; r=Callek,jonasfj,kmoir
...
This adds `.cron.yml` and a new mach command to interpret it. While
functionality is limited to nightlies right now, there is room to expand to
more diverse periodic tasks. Let your imagination run wild!
MozReview-Commit-ID: KxQkaUbsjQs
--HG--
extra : rebase_source : ddf0a1eadae5a1169c0ead7bcb7b9ce61b255fbf
2017-01-18 19:45:53 +00:00
Dustin J. Mitchell
17794b1e7d
Bug 1252948: remove unused --revision-hash; r=garndt
...
MozReview-Commit-ID: CN6RNDaERJ2
--HG--
extra : rebase_source : 6c22b989813266a5014db61c9982ce682b70fbb7
2016-12-21 20:54:17 +00:00
Carsten "Tomcat" Book
2484432a93
Merge mozilla-central to autoland
2017-01-19 17:00:25 +01:00
Carsten "Tomcat" Book
709bd29d0a
merge mozilla-inbound to mozilla-central a=merge
2017-01-19 16:05:22 +01:00
Wander Lairson Costa
8d80def5b3
Bug 1332255: run talos tests on linux-pgo builds. r=jmaher
...
MozReview-Commit-ID: FGvZESRETdz
--HG--
extra : rebase_source : fac904ff5029b8ee111af1d2e32fa39b3d64bae7
2017-01-19 10:56:03 -02:00
Ehsan Akhgari
9e44ebaa16
Bug 1332022 - Part 1: Use the libc++ headers from the libc++ project being built; r=mystor
...
LLVM relies on new libc++ features that may not be present in
the system headers.
2017-01-18 23:04:10 -05:00
Justin Wood
6ca2360558
Bug 1331986 - Set more nightly stuff as tier 1 too. r=jlund a=Kwierso
...
MozReview-Commit-ID: DC4KfHM8gG1
--HG--
extra : amend_source : a44e6c1b8660df8e9d7a9d0e2342fa92c5ee281a
2017-01-18 12:43:39 -05:00
Justin Wood
d251147a80
Bug 1331986 - Set linux and android builds previously in buildbot as tier 1. r=jlund
...
MozReview-Commit-ID: Ad3bjOx1mPZ
--HG--
extra : amend_source : 931b13d5f3653a4644d087f69a5542b7283a5c4d
extra : histedit_source : 40bad6199fd121fc5efcbfd1e4c73e098838932b
2017-01-18 11:46:19 -05:00
Justin Wood
484b7264f4
Bug 1331986 - Set linux and android test tasks previously in buildbot as tier 1. r=jmaher
...
MozReview-Commit-ID: 5sZ6HBWOg8P
2017-01-18 11:48:18 -05:00
Justin Wood
30fcf167af
Bug 1301495
- Taskcluster l10n indexing should match mozharness' l10n indexing. r=dustin a=RyanVM
...
Adds l10n and nightly indexing, matching (better) what Buildbot is currently doing with these types of tasks
(This patch is against `date`, will be grafted on review for real landing, using autoland)
MozReview-Commit-ID: K0BYwaCm6xL
--HG--
extra : source : b3254f6cc3f6f526ec3877add890d12a8947080c
extra : amend_source : 6f0467058cea9318d0a160ce6e2f76b6a9a5b119
2017-01-09 16:23:04 -05:00
Mihai Tabara
c19ddc4c98
Bug 1330276 - remove unused signing_cert in balrogscript.r=aki
...
MozReview-Commit-ID: 8KLr7SRAcdK
2017-01-17 23:42:23 +02:00
Wes Kocher
602c930ba0
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: 10MpA6zwIWr
2017-01-17 17:59:26 -08:00
Ehsan Akhgari
9089fd7cb9
Bug 1331749 - Promote Windows clang-cl builds to tier 1; r=KWierso
2017-01-17 18:11:47 -05:00
Wes Kocher
cc67c49950
Backed out changeset 7a27e1371c3e (bug 1301495
) for breaking decision tasks a=backout
...
MozReview-Commit-ID: Gx21fdPIkyy
2017-01-17 13:47:20 -08:00
Justin Wood
b36073aba8
Bug 1301495
- Taskcluster l10n indexing should match mozharness' l10n indexing. r=dustin
...
Adds l10n and nightly indexing, matching (better) what Buildbot is currently doing with these types of tasks
(This patch is against `date`, will be grafted on review for real landing, using autoland)
MozReview-Commit-ID: K0BYwaCm6xL
--HG--
extra : rebase_source : b3254f6cc3f6f526ec3877add890d12a8947080c
2017-01-09 16:23:04 -05:00
Justin Wood
18aa1bdfa6
Bug 1330668 - Schedule balrog submission tasks. r=dustin a=me
...
MozReview-Commit-ID: ASBDESDps8G
2017-01-12 21:01:54 -05:00
Chris AtLee
5316591b27
Bug 1330959: Disable windows VM tests on everything but mozilla-central r=wcosta
...
MozReview-Commit-ID: EfvxCcOXFs9
--HG--
extra : rebase_source : 099bd734c17b70c0f3b279f6ea22b387082a2195
2017-01-17 12:44:46 -05:00
Justin Wood
670cc01865
Bug 1330668 - Schedule beetmover tasks. r=dustin
...
ToDo: attribute this cset to changes on date.
MozReview-Commit-ID: 7gl3aLGNWvP
--HG--
extra : rebase_source : dd2736c8f683350655628b3411cea82319f4ddae
2017-01-12 17:45:36 -05:00
Justin Wood
141214294c
Bug 1330668 - Add routes used to trigger funsize. r=dustin
...
Involved work which landed on the date project branch with:
* Bug 1319824, by sfraser@mozilla.com (https://hg.mozilla.org/projects/date/rev/a331041b33da )
MozReview-Commit-ID: 3Ep4ZzSmNCX
--HG--
extra : rebase_source : 3e02f55b2b211139351a2045fb16dcde78df5238
2017-01-12 15:25:43 -05:00
aselagea
f2a6023638
Bug 1253312 - TC Linux 32 debug builds Tier-1 r=kmoir
2017-01-17 10:19:23 -05:00
Geoff Brown
f57e000945
Bug 1331455 - Add net-tools to Ubuntu 16 docker image, for netstat; r=jmaher
2017-01-17 08:17:20 -07:00
Wes Kocher
656a71a520
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 2KR6yXYC2xj
2017-01-18 15:39:12 -08:00
William Lachance
0fe5d82ae1
Bug 1204490 - Add link to treeherder to taskcluster task descriptions r=dustin
...
MozReview-Commit-ID: BDDPf0nZRRg
--HG--
extra : rebase_source : bb170b934d11f5f4382acdd516f2de64e39a9990
2017-01-13 15:46:43 -05:00
Geoff Brown
3d3a99a102
Bug 1330408 - Use ubuntu 16.04 docker image for Android reftests/mochitest-media/crashtests/marionette; r=jmaher
2017-01-12 09:26:22 -07:00
Carsten "Tomcat" Book
3ad97e202a
merge mozilla-inbound to mozilla-central a=merge
2017-01-12 10:14:43 +01:00
Geoff Brown
d11d18336a
Bug 1328771 - Run reftests on tc linux32; r=jmaher
2017-01-11 13:47:06 -07:00
Carsten "Tomcat" Book
89882dc5f4
merge mozilla-inbound to mozilla-central a=merge
2017-01-10 12:11:31 +01:00
Geoff Brown
da054a3c66
Bug 1328915 - Do not run mochitest-dt on taskcluster linux32/debug; r=jmaher
2017-01-09 13:58:27 -07:00
Wes Kocher
5b20fb2bce
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 8DYKNuMdzFd
2017-01-09 16:39:02 -08:00
Geoff Brown
f1fac27354
Bug 1287099 - Update Ubuntu 12.04 docker image for linux32; r=jmaher
2017-01-09 09:17:49 -07:00
Xidorn Quan
e7b267ea34
Bug 1328512 part 3 - Change stylo mochitest task to run all style system mochitests rather than tagged ones. r=gps
...
MozReview-Commit-ID: 7rUHpTFQflF
--HG--
extra : rebase_source : 72a62e1a582afc59ef6cc9c1488862efb14dedc8
2017-01-04 16:37:08 +11:00
Justin Wood
56e750204e
Bug 1330298 - Signing tasks are not setting scopes for the signing format correctly. r=jlund
...
MozReview-Commit-ID: IAoUaFzoZxo
--HG--
extra : rebase_source : e38edab157948f30ded0a3e9af67cc29a96f3f31
2017-01-11 08:58:03 -05:00
Ryan VanderMeulen
1e6f972917
Merge inbound to m-c. a=merge
2017-01-07 11:22:47 -05:00
Dustin J. Mitchell
c9ef9fbd76
Bug 1316749: use taskcluster-proxy to hit index for docker image optimization; r=jonasfj
2017-01-06 22:04:56 +01:00
Sebastian Hengst
422e0d06d2
Backed out changeset 1f38938f4e9b (bug 1316749) for flake8 lint error. r=backout
2017-01-06 22:04:15 +01:00
Wes Kocher
5fb888d27d
Bug 1329047 - Make sure arm-sim jobs are assigned the correct platform r=dustin
...
MozReview-Commit-ID: KmREmRtFHDQ
--HG--
extra : rebase_source : 2cdbff09659aaac1bbf25299857ed50075e2fd81
2017-01-05 16:42:26 -08:00
Dustin J. Mitchell
95fa01ecd9
Bug 1316749: use taskcluster-proxy to hit index for docker image optimization; r=jonasfj
...
MozReview-Commit-ID: 9AL7HhBdjE1
--HG--
extra : rebase_source : 5f7c02500f6243086585ccc9ecbe65c9de24d14d
2016-12-31 09:40:50 -05:00
Wes Kocher
0f254a30d6
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 1ij6nLf8f8s
2017-01-05 17:30:35 -08:00
Iris Hsiao
c3cda2a39a
Backed out changeset 5ddb2e58bb74 (bug 1287099)
2017-01-05 12:21:35 -05:00
Dustin J. Mitchell
47dccff324
Bug 1326547: require that regexps in by-* match entire string; r=Callek
...
MozReview-Commit-ID: GxVAGHtCrzf
--HG--
extra : rebase_source : 8f3e573be44478011931d2579a3df09a11eb6e97
2017-01-03 18:43:48 -05:00
Dustin J. Mitchell
bfbc5f350d
Bug 1326547: replace get_keyed_by with resolve_keyed_by; r=Callek
...
MozReview-Commit-ID: FS1nbVyykXV
--HG--
extra : rebase_source : 6cddb3ecb188f2c9c6dafee98c3b0ed5bfdf1955
2017-01-05 13:42:14 -05:00
Shing Lyu
a6bb0bf37f
Bug 1328765 - Enable Talos on linux64-stylo platform. r=heycam
...
MozReview-Commit-ID: 9jO7oflVSSw
--HG--
extra : rebase_source : 67dcb1d34c40d35f4206cdf98f6da9b7c552d1cf
2017-01-04 17:26:34 +08:00
Phil Ringnalda
c83d1d7ce9
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: 51FMtH1yTe6
2017-01-04 18:33:32 -08:00
Ehsan Akhgari
2877f826cb
Bug 1328502 follow-up: Move the worker section out of job-defaults to make sure it doesn't apply to the Windows jobs
...
Landed on a CLOSED TREE
2017-01-04 13:22:07 -05:00
Ehsan Akhgari
7da8d19514
Bug 1328172 - Support downloading internal resources from tooltool in toolchain-script; r=dustin
2017-01-04 12:25:58 -05:00
Ehsan Akhgari
41aeee7a17
Bug 1328502 - Move the Windows static analysis builds to the static-analysis kind; r=dustin
2017-01-04 12:25:58 -05:00
Chris Manchester
0e8a0a1a8e
Bug 1328472 - Collect build stats for Android Taskcluster builds. r=nalexander
...
MozReview-Commit-ID: J3ARJqSM7in
--HG--
extra : rebase_source : bd91a89da95ce17d55e20053e85a6ef5ab037494
2017-01-03 16:58:20 -08:00
Carsten "Tomcat" Book
b4e6d275b7
merge mozilla-inbound to mozilla-central a=merge
2017-01-04 16:09:56 +01:00
Ralph Giles
1c171d19a8
Bug 1325445 - Use sha256sum to verify rust releases. r=mshal
...
Use sha256sum from coreutils instead of shasum to verify
rust releases when not running on MacOS. This makes the
repack script more portable between MacOS and Linux.
MozReview-Commit-ID: BxFDquTVklu
--HG--
extra : rebase_source : fdcc9fef43e923b8282160e4baa7fd623429bded
2016-12-23 13:29:13 -08:00
J. Ryan Stinnett
83d7a52a60
Bug 1242986 - Enable linux64 debug DevTools e10s tests. r=RyanVM
...
MozReview-Commit-ID: 7JK39IqXIpY
--HG--
extra : rebase_source : f61307f2246126458ef3b443bac0ec8643e307ec
2016-12-30 11:06:03 -06:00
Hammad Akhtar
a87299a233
Bug 1326462 - Make the check for duplicate gecko v2 routes, happen during full graph; r=Callek
...
MozReview-Commit-ID: HkHpfvcjlQG
--HG--
extra : rebase_source : ef66ebfcf77a53cd73cfb864d7fbc5ab5bcdaf86
2017-01-02 19:39:30 +05:30
Dustin J. Mitchell
99e962d0eb
Bug 1326544: remove redundant kind name from log messages; r=hammad13060+583205
...
MozReview-Commit-ID: DFEt4oJs3zO
--HG--
extra : rebase_source : 3a881c16f3af6fa0ae4856d7ef0d6b4eaf362676
2016-12-30 20:41:02 -05:00
Ehsan Akhgari
ed0aa5ac19
Bug 1325723 - Rename Windows clang-cl builds to st-an to make them more consistent with other static analysis builds; r=froydnj,dustin
2017-01-03 22:57:47 -05:00
Phil Ringnalda
c4d1ea9a14
Merge m-c to m-i
...
MozReview-Commit-ID: JYNBUrs2zC5
2017-01-03 18:46:43 -08:00
Ehsan Akhgari
56683af3e7
Bug 1328200 - Add TaskCluster jobs to build clang-tidy for Win32 and Win64; r=dustin
2017-01-03 17:04:29 -05:00
Phil Ringnalda
e8852fe6a8
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: LQ8vDnOLtXR
2016-12-31 11:07:26 -08:00
Phil Ringnalda
f26dcf9b33
Backed out changeset b12680f82f7a (bug 1324488) since the thing it depended on was backed out
...
MozReview-Commit-ID: 9Z36fqcH5v6
2016-12-31 08:55:47 -08:00
Wes Kocher
6e269458be
Merge inbound to central, a=merge
...
MozReview-Commit-ID: KIm8XUkfyZW
2016-12-30 16:56:03 -08:00
Wes Kocher
a9d4ee75c0
Merge autoland to central, a=merge
...
MozReview-Commit-ID: 575cYLK1Zdb
2016-12-30 16:50:04 -08:00
Justin Wood
eac93a9d23
Followup for Bug 1324998, set MOZ_AUTOMATION for l10n. r=dustin rs-a=Kwierso
...
MozReview-Commit-ID: 2FVf9UbvOUv
--HG--
extra : source : 8741888eddd41a1b7f60f6e951ae3704893c7aa8
extra : amend_source : b253e011c6493151eba32fd994efe5b37dae04b5
2016-12-30 13:05:26 -05:00
Wander Lairson Costa
a197dbd557
Bug 1324911: Enable BBB talos jobs in all relevant branches. r=jmaher
...
MozReview-Commit-ID: DT6XkbqBoyn
--HG--
extra : rebase_source : b769ea0be58ea173037fdfda986c0610ec8445f1
2016-12-30 14:46:01 -02:00
Wes Kocher
2bfbb3e313
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: DMb7dtMhMmK
2016-12-30 16:59:33 -08:00
Joel Maher
bf3239016b
Bug 1326475 - fix small typo in task configuration. r=Callek
...
Simple typo, but possibly the root cause for scheduling talos
jobs on branches we shouldn't be.
MozReview-Commit-ID: JBSGtbeMJCd
2016-12-30 16:17:00 -05:00
Phil Ringnalda
cf2b04cf9c
Merge autoland to m-c, a=merge
...
MozReview-Commit-ID: HjPVSrennPL
2016-12-29 18:24:00 -08:00
Wes Kocher
0747771468
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 1rhhMOnW569
2016-12-29 12:03:47 -08:00
Wes Kocher
d857328fb1
Backed out changeset fd09b9651dc6 (bug 1324492) for being a possible cause of valgrind leaks a=backout
2016-12-30 10:57:11 -08:00
Wes Kocher
e40813ea4c
Merge m-c to inbound, a=merge
2016-12-28 16:19:34 -08:00
Wes Kocher
2903c33754
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 3AlcRAsPF0s
2016-12-28 16:08:44 -08:00
Wander Lairson Costa
642d96f221
Bug 1320756: Disable treeherder reporting for BBB jobs. r=dustin
...
buildbot-bridge schedules jobs on BB, which already reports to
treeherder.
MozReview-Commit-ID: 5wdMzEpXK9o
--HG--
extra : rebase_source : d544c5ca78e0fd9236060a42a1d33b7c88395ca9
2016-12-28 15:05:29 -02:00
aleth
fa12e7357e
Bug 1324120 - Back out changeset a740323ace17 as mozconfig.rust now already uses the TOOLTOOL_DIR. r=gps
...
--HG--
extra : rebase_source : 2a7e8df7504b783a54ce1eaa34fe1e1913a7ad2b
2016-12-22 13:21:22 +01:00
Ehsan Akhgari
9a3fcec28c
Bug 1324488 - Add a TaskCluster job to build clang-tidy on Linux; r=dustin
2016-12-30 11:51:00 -05:00
Ehsan Akhgari
884f6d91cb
Bug 1324492 - Upgrade CMake to 3.7.1 in the desktop-build image; r=dustin
...
Newer versions of LLVM require CMake 3.4, so we may as well
upgrade to the latest version.
2016-12-30 11:41:02 -05:00
Wes Kocher
f5487ba06d
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: CKBSX584vXq
2016-12-29 12:22:47 -08:00
Ehsan Akhgari
b8b6926a81
Bug 1329307 - Only package the clang-tidy binaries for the clang-tidy builds; r=mystor
2017-01-06 16:02:23 -05:00
Dustin J. Mitchell
bf235e79e5
Bug 1320328: use new gecko-specific workerTypes; r=garndt
...
MozReview-Commit-ID: IY74qWh04hQ
--HG--
extra : rebase_source : 8982c52121e49463c5898de585536b034e20d25d
2016-12-30 20:42:45 +00:00
Wander Lairson Costa
ef42e13bb8
Bug 1325687: disable talos-g3 on mac. r=jmaher
...
talos-g3 should only run on Linux.
MozReview-Commit-ID: 1JtpHcQBUkK
--HG--
extra : rebase_source : 24b91a2c9dabfc6da0e84a673c85bede0e6e0449
2016-12-29 11:58:16 -02:00
Dustin J. Mitchell
6c70e46f72
Bug 1326232: correctly match tests with try syntax; r=Callek
...
MozReview-Commit-ID: Brh5ceeBVRk
--HG--
extra : rebase_source : a87fc44d4a23672367c31c23568634b102477c05
2016-12-29 16:46:20 +00:00
Wes Kocher
6262320e74
Merge m-c to autoland, a=merge
2016-12-28 16:19:59 -08:00
Mike Hommey
1ede24adb4
Bug 1324998 - Set MOZ_AUTOMATION on rooting hazards builds. r=mshal
...
--HG--
extra : rebase_source : 115285041faf873f709db522af19f16ab3259380
2016-12-22 15:02:45 +09:00
Justin Wood
7a44b94e0e
Bug 1325398 - Make the check for duplicate Treeherder symbols, happen during `full` graph not `target` graph stage. r=dustin
...
MozReview-Commit-ID: GfwAgERKdsL
--HG--
extra : rebase_source : 49a6375df512bc90252c7e165bbe0a06c6500307
extra : source : 3fe8f44c7af63e6b85b181e6c1116cc44d1f0975
2016-12-22 11:45:10 -05:00
Dustin J. Mitchell
a9383c1d2c
Bug 1269443: remove now-unnecessary scopes; r=bstack
...
MozReview-Commit-ID: Bbk1MPKZIPW
--HG--
extra : rebase_source : 88a9e6e432262dffda698961b250f840fe8cfc19
2016-09-27 15:57:51 +00:00
Dustin J. Mitchell
2003b77fec
Bug 1302192: fix python lint; a=me
...
MozReview-Commit-ID: LiCkvZYHBaX
2016-12-28 15:40:47 +00:00
Dustin J. Mitchell
79d315e9c8
Bug 1302192: require headings to begin a line; r=hammad13060+583205
...
MozReview-Commit-ID: 4me4VI8Si0h
--HG--
extra : rebase_source : 0bcb53df1973e47d8915fd38e943633cc9706e4f
2016-12-23 22:04:45 +00:00
Dustin J. Mitchell
cb6dd785e8
Bug 1302192: combine the android-test and desktop-test kinds into the test kind; r=wcosta r=jmaher
...
This makes heavy use of by-test-platform to distinguish the various platforms, since Android
mozharness invocations differ substantially from desktop.
MozReview-Commit-ID: GsZFij6VPTf
--HG--
rename : taskcluster/ci/desktop-test/test-platforms.yml => taskcluster/ci/test/test-platforms.yml
rename : taskcluster/ci/desktop-test/test-sets.yml => taskcluster/ci/test/test-sets.yml
rename : taskcluster/ci/desktop-test/tests.yml => taskcluster/ci/test/tests.yml
extra : rebase_source : f1e98bfa3cdf53db7a5348534875f84cccb24397
2016-12-23 22:12:17 +00:00
Dustin J. Mitchell
955d1df32a
Bug 1302192: combine desktop_test and android_test transforms; r=wcosta
...
This combines all of the transforms into a single file, `tests.py`.
It's not quite copy/paste: the transforms have been combined in several cases.
The generated taskgraph does not change with this commit, though.
MozReview-Commit-ID: HA02M8V0SsG
--HG--
rename : taskcluster/taskgraph/transforms/tests/make_task_description.py => taskcluster/taskgraph/transforms/tests.py
extra : rebase_source : aa5979935b0db0871f54be407ca8b83f6715b160
2016-12-23 18:45:35 +00:00
Dustin J. Mitchell
68f9135bb3
Bug 1302192: ensure that only one option matches by-*; r=wcosta
...
If an item matches exactly, it is always selected. This will catch the case
where multiple regular expressions match (the previous version would silently
pick one based on dictionary order).
I was worried this was occurring, but because exact matches items are selected,
it is not; still, best to be sure.
MozReview-Commit-ID: EtZBTr61SvE
--HG--
extra : rebase_source : 64300b8722709711d9be66f63f808f4e340532d9
2016-12-23 21:20:51 +00:00
Dustin J. Mitchell
2a80a469dc
Bug 1302192: update android test suites to match desktop; r=jmaher
...
From grepping the source, the suite and flavor seem only used to set
attributes, which are only used in a few target task methods. Notably, the try
option syntax target task method does *not* use these attributes, and those
methods which do use the attributes are not looking at these particular suites.
So, I think these changes are completely harmless.
MozReview-Commit-ID: B83H6zPbSzF
--HG--
extra : rebase_source : 1887a6e9924ccd40c76efbe4a9b31b7a3e136ccd
2016-12-22 23:32:30 +00:00
Phil Ringnalda
b94a0cbd73
Merge m-i to m-c, a=merge
2016-12-24 16:51:17 -08:00
Ehsan Akhgari
1527e17416
Bug 1251936 - Re-enable Windows static analysis builds
2016-12-23 21:03:22 -05:00
Wes Kocher
e28b562783
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: 3HW7YWDqTBQ
2016-12-23 14:40:42 -08:00
Wes Kocher
7145ee5d12
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 56QI5RIvpXC
2016-12-23 14:34:55 -08:00
Wes Kocher
c788de8394
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: Ir5MaTTboph
2016-12-23 14:40:22 -08:00
Wes Kocher
7cd2d99f0f
Backed out 2 changesets (bug 1325445) for lint failures and possibly build bustage a=backout
...
Backed out changeset 26dfb927a58d (bug 1325445)
Backed out changeset 4fcea80bb19e (bug 1325445)
2016-12-23 14:28:27 -08:00
Ralph Giles
0376ecc4b7
Bug 1325445 - Use sha256sum to verify rust releases. r=mshal
...
Use sha256sum from coreutils instead of shasum to verify
rust releases when not running on MacOS. This makes the
repack script more portable between MacOS and Linux.
MozReview-Commit-ID: BxFDquTVklu
--HG--
extra : rebase_source : 3a1b17ab391cdc467fc68eb8d05fafd3e3b9ddd7
2016-12-23 13:29:13 -08:00
Chris Manchester
938419ecab
Bug 1323581 - Install Make 4.0 in the desktop build image to take advantage of parallelism during automation steps. r=gps
...
MozReview-Commit-ID: 3EHbQlrT2vf
--HG--
extra : rebase_source : 4b2742fd6e4de2e2b0cb4262e723e163f9f2e241
2016-12-22 13:45:51 -08:00
Dustin J. Mitchell
c6e705e174
Bug 1316877: allow 'test-sets' in test-platforms.yml; r=jmaher
...
This adds a simple layer of indirection to avoid needless repetition of long
lists of tests.
MozReview-Commit-ID: 4hHyoNMwwGy
--HG--
extra : rebase_source : 7731216e9195068a5b000cc894e52d125b63049c
extra : histedit_source : dbe961a08d919284fad42e63c3730a234a3e679b
2016-12-04 15:38:14 -05:00
Nathan Froyd
e26ccfecd9
Bug 1251936 - turn static analysis off on windows debug clang-cl builds; r=bustage
...
Also revert the followup patch to nsTArray.h, as that shouldn't
generally be needed.
2016-12-23 11:01:28 -05:00
Ehsan Akhgari
f68cf3f349
Bug 1251936 - Rename the Windows clang-cl builds to static analysis builds; r=froydnj
2016-12-23 10:01:22 -05:00
Brian Stack
434009fae3
Bug 1325479 - Fix repo scopes in action task r=dustin
...
MozReview-Commit-ID: AGfoFtjR5LI
--HG--
extra : rebase_source : 5903b03e4f3ad12e92b2c98761c2f0ea04cabd4d
2016-12-22 17:08:33 -05:00
Wes Kocher
31ced84f43
Merge m-c to autoland, a=merge
2016-12-22 18:45:10 -08:00
Wes Kocher
60785fce6d
Merge inbound to central, a=merge
...
MozReview-Commit-ID: I54WGOLqHI2
2016-12-22 18:37:07 -08:00
Hammad Akhtar
f9115424f2
Bug 1325429 - fix formatting in transforms.rst; r=dustin
...
MozReview-Commit-ID: 5C85qk9Asqp
--HG--
extra : rebase_source : 55c224143d4d2de286d8f4459072c3031ae43b49
2016-12-23 00:27:40 +05:30
Wander Lairson Costa
4b0a3a4f7a
Bug 1322921: Schedule macosx talos tests on Taskcluster. r=dustin
...
MozReview-Commit-ID: 4N35ecA2yFN
--HG--
extra : rebase_source : 45c3c63a0879b3e4ff1236d386e63a6a149cd20f
2016-12-20 09:14:01 -02:00
Carsten "Tomcat" Book
0aed7a4ac5
Merge mozilla-central to mozilla-inbound
...
--HG--
rename : testing/docker/base-build/HASH => taskcluster/docker/base-build/HASH
rename : testing/docker/base-test/HASH => taskcluster/docker/base-test/HASH
rename : testing/docker/centos6-build-upd/HASH => taskcluster/docker/centos6-build-upd/HASH
rename : testing/docker/centos6-build/HASH => taskcluster/docker/centos6-build/HASH
rename : testing/docker/decision/HASH => taskcluster/docker/decision/HASH
rename : testing/docker/image_builder/HASH => taskcluster/docker/image_builder/HASH
rename : testing/docker/recipes/tooltool.py => taskcluster/docker/recipes/tooltool.py
rename : testing/docker/tester/HASH => taskcluster/docker/tester/HASH
2016-12-22 16:25:35 +01:00
Brian Stack
563c66bb85
Bug 1324094 - Add correct cache scopes to action tasks r=armenzg,dustin
...
MozReview-Commit-ID: KxtG4cHU0Mm
--HG--
extra : rebase_source : 155b4c4b8be716443aaa493a7ed5e3e300305d81
2016-12-16 13:06:57 -08:00
Dustin J. Mitchell
c523d27c98
Bug 1325465: add schema helper optionally_keyed_by; r=jmaher
...
MozReview-Commit-ID: 8CgYe2F3uxY
--HG--
extra : rebase_source : ca0e09762597e1087a000238dbdcd0b519860890
2016-12-22 21:02:29 +00:00
Dustin J. Mitchell
d732792887
Bug 1325465: do not set --allow-software-gl-layers on macs; r=jmaher
...
This option is meaningless on macs, but apparently does not cause errors either.
MozReview-Commit-ID: B418sQEMrCI
--HG--
extra : rebase_source : 58c1ec86491bb6ae094f0014d6df59f0db14511e
extra : source : 0f246fc1227837375316ba0b33e1aec787d783bf
2016-12-04 19:10:19 -05:00
Dustin J. Mitchell
388f0b2d36
Bug 1325465: set the e10s attribute for android tests too; r=wcosta
...
This is just for consistency with the desktop-test kind, with which
android-test will soon be merged.
MozReview-Commit-ID: C9bEngGM0SZ
--HG--
extra : rebase_source : 0d92171f6f474f1f9e7ed041123bf4b48e72a1c2
extra : source : 053db0beb12a3e5d6f72e3c901a5b2277122ba13
2016-12-04 19:13:20 -05:00
Dustin J. Mitchell
bdae9f6884
Bug 1321876: remove unused builder scripts; r=gps
...
MozReview-Commit-ID: GILSlgn0JLq
--HG--
extra : rebase_source : b9b7cfa8b3e3bd52afc9a41990ca4eef676f4752
2016-12-30 20:54:52 -05:00
Tom Ritter
0989681922
Bug 1329701 - robustcheckout.py moved r=gps
...
MozReview-Commit-ID: FFWHf5TdoMj
--HG--
extra : rebase_source : f7d991e04fef1ba60f9183be8895809916e38c3b
2017-01-09 11:29:38 -06:00
Justin Wood
96df1de3fb
Bug 1322041 - Sign nightly l10n jobs. r=dustin
...
Involved work which landed on the date project branch with:
* Bug 1312000, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/79a2f66ff5c0 )
* Bug 1312500, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/6ae07fa4b011 )
* Bug 1312585, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/7cf267b61752 )
* Bug 1313662, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/92f531d1cd77 )
* Bug 1314008, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/bbc7608106c0 )
* Bug 1314847, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/4a1231655fbb )
* Bug 1316214, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/edae37481cab ,
https://hg.mozilla.org/projects/date/rev/62bd3371e954 ,
https://hg.mozilla.org/projects/date/rev/2cc558343951 )
* Bug 1319189, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/4c33f8ccecf5 )
MozReview-Commit-ID: 3hadIi757jn
--HG--
extra : rebase_source : 5ff13afd2f6235a0007aeb7f750d30deeb2db8aa
2016-12-13 11:43:47 -05:00
Justin Wood
7bbcf99803
Bug 1322041 - Add chain of trust to l10n jobs. r=dustin
...
Involved work which landed on the date project branch with:
* No Bug, by asasaki@mozilla.com (https://hg.mozilla.org/projects/date/rev/b82459a453a6 )
* Bug 1326093, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/f64a03d94ac7 )
MozReview-Commit-ID: Fmg2nouDedc
--HG--
extra : rebase_source : f5f9266788370e4f39e057841c6d37d50c279577
2016-12-04 16:37:05 -10:00
Justin Wood
a4bdb3af6a
Bug 1322041 - Nightly l10n support, and docs. r=dustin
...
Involved work which landed on the date project branch with:
* No Bug, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/e7af20515b1c ,
https://hg.mozilla.org/projects/date/rev/d7f0f1c6d564 ,
https://hg.mozilla.org/projects/date/rev/db530d7a4672 )
* Bug 1171738, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/a906f6997731 ,
https://hg.mozilla.org/projects/date/rev/ada87315d4c0 ,
https://hg.mozilla.org/projects/date/rev/fbee52f145e9 ,
https://hg.mozilla.org/projects/date/rev/2939b68e59fc )
* Bug 1312000, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/79a2f66ff5c0 )
* Bug 1312396, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/dc06c58a5663 )
* Bug 1312585, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/7cf267b61752 )
* Bug 1316527, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/cc2d9365d9b9 )
* Bug 1318068, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/7cb11cb76a09 )
* Bug 1326093, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/f64a03d94ac7 )
MozReview-Commit-ID: Fhom5OcIWru
--HG--
extra : rebase_source : 4e3c56d72ea7b27a7ad930534be26d19f512fa2b
2017-01-06 09:13:41 -05:00
Justin Wood
5043ed6687
Bug 1322041 - Add Docs for L10n and add locales_file parsing. r=dustin
...
Involved work which landed on the date project branch with:
* Bug 1312585, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/dc1926812404 ,
https://hg.mozilla.org/projects/date/rev/7cf267b61752 )
* Bug 1171738, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/a906f6997731 )
* Bug 1314008, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/bbc7608106c0 ,
https://hg.mozilla.org/projects/date/rev/a80373508881 )
MozReview-Commit-ID: 3MVTRgzLYc0
--HG--
extra : rebase_source : 34d58644f2f11ffcf0e9ed420314ffa7e66f9c6a
2016-12-13 11:06:48 -05:00
Justin Wood
02106e80c9
Bug 1322041 - Add signing support for all nightlies. r=dustin
...
Involved work which landed on the date project branch with:
* Bug 1277579, by kmoir@mozilla.com (https://hg.mozilla.org/projects/date/rev/afd3823c852b ,
https://hg.mozilla.org/projects/date/rev/345f83708453 ,
https://hg.mozilla.org/projects/date/rev/8a3ed233af86 ,
https://hg.mozilla.org/projects/date/rev/0d737cf8e743 ,
https://hg.mozilla.org/projects/date/rev/e42b3d606002 ,
https://hg.mozilla.org/projects/date/rev/c3a160ac642b )
* Bug 1305096, by kmoir@mozilla.com (https://hg.mozilla.org/projects/date/rev/2287a2568038 )
* Bug 1277579, by dustin@mozilla.com (https://hg.mozilla.org/projects/date/rev/79ceb7fa0589 )
* Bug 1306166, by kmoir@mozilla.com (https://hg.mozilla.org/projects/date/rev/d3fd1966095d ,
https://hg.mozilla.org/projects/date/rev/2f52061c02e6 ,
https://hg.mozilla.org/projects/date/rev/a9f52549a3c3 ,
https://hg.mozilla.org/projects/date/rev/f69efa90945a )
* Bug 1314847, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/4a1231655fbb ,
https://hg.mozilla.org/projects/date/rev/3cd3a0d32f43 )
* Bug 1312000, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/79a2f66ff5c0 )
* Bug 1312500, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/6ae07fa4b011 )
* Bug 1316214, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/edae37481cab ,
https://hg.mozilla.org/projects/date/rev/62bd3371e954 )
* Bug 1319189, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/4c33f8ccecf5 )
* Bug 1319546, by kmoir@mozilla.com (https://hg.mozilla.org/projects/date/rev/70a23d243d2c )
* No Bug, by asasaki@mozilla.com (https://hg.mozilla.org/projects/date/rev/5d8ba3560ae9 )
* No Bug, by kmoir@mozilla.com (https://hg.mozilla.org/projects/date/rev/37d9733a7174 )
MozReview-Commit-ID: K1uOY4HOWPX
--HG--
extra : rebase_source : 567392d5d5ddb5ee638c53221a6e545e7b5f1805
2016-12-21 11:21:06 -05:00
Justin Wood
a330ac85ae
Bug 1322041 - Upload nightly symbols. r=dustin
...
Involved work which landed on the date project branch with (with some minor additions for this patch):
* Bug 1314345, by kmoir@mozilla.com (https://hg.mozilla.org/projects/date/rev/adbd9221a567 )
* Bug 1313190, by kmoir@mozilla.com (https://hg.mozilla.org/projects/date/rev/fc693ad74076 )
* Bug 1314073, by kmoir@mozilla.com (https://hg.mozilla.org/projects/date/rev/ad53900d1b67 , https://hg.mozilla.org/projects/date/rev/9c16a1693a53 , https://hg.mozilla.org/projects/date/rev/ebfd2671682b )
* Bug 1319546, by kmoir@mozilla.com (https://hg.mozilla.org/projects/date/rev/70a23d243d2c )
* Bug 1323485, by kmoir@mozilla.com (https://hg.mozilla.org/projects/date/rev/d5fbcf4aed19 )
* Bug 1324763, by kmoir@mozilla.com (https://hg.mozilla.org/projects/date/rev/89df88ad61ae )
* No Bug, by Callek@gmail.com (https://hg.mozilla.org/projects/date/rev/3fe8f44c7af6 )
MozReview-Commit-ID: LMIp6mc5U7w
--HG--
extra : rebase_source : 2030ff93c66ea0c7bb6134d3fee09efb3be9e8d6
2017-01-04 11:15:34 -05:00
Justin Wood
6ef4a1ecc2
Bug 1322041 - Support android x86, arm; and desktop linux, linux64 nightlies via Taskcluster. Unsigned. r=dustin
...
Involved work which landed on the date project branch with:
* Bug 1321040, by Callek (https://hg.mozilla.org/projects/date/rev/625e2238eddb )
* Bug 1319546, by kmoir@mozilla.com (https://hg.mozilla.org/projects/date/rev/70a23d243d2c , https://hg.mozilla.org/projects/date/rev/01e3de270a4f )
* Bug 1277579, by kmoir@mozilla.com (https://hg.mozilla.org/projects/date/rev/c3a160ac642b , https://hg.mozilla.org/projects/date/rev/40ee5ff8fad8 , https://hg.mozilla.org/projects/date/rev/ec159b8dba7f , https://hg.mozilla.org/projects/date/rev/afd3823c852b )
* Bug 1306166, by kmoir@mozilla.com (https://hg.mozilla.org/projects/date/rev/ff2e467cc345 )
MozReview-Commit-ID: 8aZr6TqjRMR
--HG--
extra : rebase_source : bbb894ce57ef1ded707176561bd3ca9dc10ca04e
2016-12-04 17:18:03 -05:00
Geoff Brown
4bf8759144
Bug 1287099 - Run linux32 tests in taskcluster (tier 2); r=jmaher
2016-08-22 11:38:27 -04:00
Geoff Brown
1cd6a0b341
Bug 1287099 - Update Ubuntu 16.04 docker image for linux32; r=jmaher
2017-01-09 12:01:11 -07:00
Joel Maher
ede830c0a6
Bug 1287099 - Run linux32 tests in taskcluster; r=jmaher
...
--HG--
extra : rebase_source : 99940d143fcba33acd707887cef3c53b2b99e28d
2016-08-22 11:38:27 -04:00
Phil Ringnalda
d549af8fc6
Merge m-c to m-i
...
MozReview-Commit-ID: 9mGX3defFjK
2017-01-04 19:02:40 -08:00
Ehsan Akhgari
5192b04e23
Bug 1328199 follow-up: Fix the incorrect filename
2017-01-04 17:44:18 -05:00
Ehsan Akhgari
1e4f006870
Bug 1328617 - Switch Linux jobs for building clang to use the releng API proxy for accessing tooltool; r=dustin
2017-01-04 16:50:09 -05:00
Ehsan Akhgari
457a7c1063
Bug 1328459 - Give the clang-tidy jobs names so that their artifacts can be looked up in the index; r=mshal
...
I'm using static-analysis as the name of the product.
2017-01-04 16:50:09 -05:00
Ehsan Akhgari
f0a8a24920
Bug 1328199 - Part 2: Add a TaskCluster job to build clang-tidy for OSX on Linux; r=dustin
2017-01-04 16:50:09 -05:00
Ehsan Akhgari
e877f28154
Bug 1324488 - Add a TaskCluster job to build clang-tidy on Linux; r=dustin
2017-01-04 16:50:08 -05:00
Ehsan Akhgari
9b9bd5e67c
Bug 1324492 - Install CMake 3.7.1 in desktop-build images; r=dustin
2017-01-04 16:50:08 -05:00
Xidorn Quan
2eb9f6b181
Bug 1324988 - Enable some style system tests for stylo. r=gps
...
MozReview-Commit-ID: 5wRC8a1tgae
--HG--
extra : rebase_source : 47a0812e443cc5320c2585712f6f60338e2d8ad3
2016-12-21 15:11:12 +11:00
Rob Wood
7e20b1d8c2
Bug 1311814 - TC linux64 talos configs (restricted to try only);r=wcosta
...
MozReview-Commit-ID: Chn2Pu82X4x
--HG--
extra : rebase_source : d7efb2343811462ff7046b122173a5473e5500a1
2016-11-22 12:12:44 -05:00
Hammad Akhtar
fa8e1aa59f
Bug 1302804 - Ensure that tasks in a taskgraph do not have duplicate gecko.v2 routes; r=dustin
...
MozReview-Commit-ID: B4Ok4WhqBVq
--HG--
extra : rebase_source : a2c7908714a8cff4d0eebb73010798cdebb5eb8a
2016-12-21 13:34:04 +05:30
Jonas Finnemann Jensen
1af303239b
Bug 1324414 - Reference prebuilt docker images by HASH. r=dustin
...
This adds a HASH file next to the VERSION file in the image
context folders for prebuilt docker images. And uses the
HASH for referencing the image in the tasks created by
the decision task.
This way docker will validate the image hash when pulling it
in production. Thus, attackers won't be able to inject code
by compromising the remote docker registries we use to store
prebuilt images. Further more, this makes validation of the
Chain-Of-Trust artifacts easier as this eliminates the need
for whitelists and hash validation.
MozReview-Commit-ID: FD3B9MyeU9Q
--HG--
extra : rebase_source : e01cdbd0db06b36ba95dec3da936ee307a23aae7
2016-12-19 11:31:56 +01:00
Hammad Akhtar
1964df62df
Bug 1323633 - Ensure that task graphs do not contain duplicate Treeherder symbols, also consider treeherder.collection.keys(); r=dustin
...
MozReview-Commit-ID: 3F0BHQQmSOg
--HG--
extra : rebase_source : 52ba5d93d689e5ca64cee04dd013dcd79919049d
2016-12-13 11:51:53 +05:30
Carsten "Tomcat" Book
e8741b838a
Backed out changeset ee99551b8c59 (bug 1322921) for taskcluster errors
2016-12-20 12:44:21 +01:00
Wander Lairson Costa
6d96cb9532
Bug 1322921: Schedule macosx talos tests on Taskcluster. r=dustin
...
MozReview-Commit-ID: 4N35ecA2yFN
--HG--
extra : rebase_source : 45c3c63a0879b3e4ff1236d386e63a6a149cd20f
2016-12-20 09:14:01 -02:00
Sebastian Hengst
f3e89595f1
Backed out changeset fe7303de56be (bug 1302763) for failing webdriver tests on Linux x64 debug (geckodriver.manifest fetch failed). r=backout
...
--HG--
rename : taskcluster/docker/README.md => testing/docker/README.md
rename : taskcluster/docker/REGISTRY => testing/docker/REGISTRY
rename : taskcluster/docker/android-gradle-build/Dockerfile => testing/docker/android-gradle-build/Dockerfile
rename : taskcluster/docker/android-gradle-build/README.md => testing/docker/android-gradle-build/README.md
rename : taskcluster/docker/android-gradle-build/REGISTRY => testing/docker/android-gradle-build/REGISTRY
rename : taskcluster/docker/android-gradle-build/VERSION => testing/docker/android-gradle-build/VERSION
rename : taskcluster/docker/android-gradle-build/bin/after.sh => testing/docker/android-gradle-build/bin/after.sh
rename : taskcluster/docker/android-gradle-build/bin/before.sh => testing/docker/android-gradle-build/bin/before.sh
rename : taskcluster/docker/android-gradle-build/bin/build.sh => testing/docker/android-gradle-build/bin/build.sh
rename : taskcluster/docker/android-gradle-build/bin/checkout-script.sh => testing/docker/android-gradle-build/bin/checkout-script.sh
rename : taskcluster/docker/android-gradle-build/bin/checkout-sources.sh => testing/docker/android-gradle-build/bin/checkout-sources.sh
rename : taskcluster/docker/android-gradle-build/buildprops.json => testing/docker/android-gradle-build/buildprops.json
rename : taskcluster/docker/android-gradle-build/dot-config/pip/pip.conf => testing/docker/android-gradle-build/dot-config/pip/pip.conf
rename : taskcluster/docker/android-gradle-build/oauth.txt => testing/docker/android-gradle-build/oauth.txt
rename : taskcluster/docker/base-build/Dockerfile => testing/docker/base-build/Dockerfile
rename : taskcluster/docker/base-build/VERSION => testing/docker/base-build/VERSION
rename : taskcluster/docker/base-build/system-setup.sh => testing/docker/base-build/system-setup.sh
rename : taskcluster/docker/base-test/Dockerfile => testing/docker/base-test/Dockerfile
rename : taskcluster/docker/base-test/REGISTRY => testing/docker/base-test/REGISTRY
rename : taskcluster/docker/base-test/VERSION => testing/docker/base-test/VERSION
rename : taskcluster/docker/base-test/sources.list => testing/docker/base-test/sources.list
rename : taskcluster/docker/centos6-build-upd/Dockerfile => testing/docker/centos6-build-upd/Dockerfile
rename : taskcluster/docker/centos6-build-upd/REGISTRY => testing/docker/centos6-build-upd/REGISTRY
rename : taskcluster/docker/centos6-build-upd/VERSION => testing/docker/centos6-build-upd/VERSION
rename : taskcluster/docker/centos6-build/Dockerfile => testing/docker/centos6-build/Dockerfile
rename : taskcluster/docker/centos6-build/REGISTRY => testing/docker/centos6-build/REGISTRY
rename : taskcluster/docker/centos6-build/VERSION => testing/docker/centos6-build/VERSION
rename : taskcluster/docker/centos6-build/hgrc => testing/docker/centos6-build/hgrc
rename : taskcluster/docker/centos6-build/system-setup.sh => testing/docker/centos6-build/system-setup.sh
rename : taskcluster/docker/decision/Dockerfile => testing/docker/decision/Dockerfile
rename : taskcluster/docker/decision/README.md => testing/docker/decision/README.md
rename : taskcluster/docker/decision/REGISTRY => testing/docker/decision/REGISTRY
rename : taskcluster/docker/decision/VERSION => testing/docker/decision/VERSION
rename : taskcluster/docker/decision/system-setup.sh => testing/docker/decision/system-setup.sh
rename : taskcluster/docker/desktop-build/Dockerfile => testing/docker/desktop-build/Dockerfile
rename : taskcluster/docker/desktop-build/bin/build.sh => testing/docker/desktop-build/bin/build.sh
rename : taskcluster/docker/desktop-build/bin/checkout-script.sh => testing/docker/desktop-build/bin/checkout-script.sh
rename : taskcluster/docker/desktop-build/bin/checkout-sources.sh => testing/docker/desktop-build/bin/checkout-sources.sh
rename : taskcluster/docker/desktop-build/buildprops.json => testing/docker/desktop-build/buildprops.json
rename : taskcluster/docker/desktop-build/dot-config/pip/pip.conf => testing/docker/desktop-build/dot-config/pip/pip.conf
rename : taskcluster/docker/desktop-build/oauth.txt => testing/docker/desktop-build/oauth.txt
rename : taskcluster/docker/desktop-test/Dockerfile => testing/docker/desktop-test/Dockerfile
rename : taskcluster/docker/desktop-test/apport => testing/docker/desktop-test/apport
rename : taskcluster/docker/desktop-test/buildprops.json => testing/docker/desktop-test/buildprops.json
rename : taskcluster/docker/desktop-test/deja-dup-monitor.desktop => testing/docker/desktop-test/deja-dup-monitor.desktop
rename : taskcluster/docker/desktop-test/dot-files/config/pip/pip.conf => testing/docker/desktop-test/dot-files/config/pip/pip.conf
rename : taskcluster/docker/desktop-test/dot-files/config/user-dirs.dirs => testing/docker/desktop-test/dot-files/config/user-dirs.dirs
rename : taskcluster/docker/desktop-test/dot-files/config/user-dirs.locale => testing/docker/desktop-test/dot-files/config/user-dirs.locale
rename : taskcluster/docker/desktop-test/dot-files/pulse/default.pa => testing/docker/desktop-test/dot-files/pulse/default.pa
rename : taskcluster/docker/desktop-test/fonts.conf => testing/docker/desktop-test/fonts.conf
rename : taskcluster/docker/desktop-test/jockey-gtk.desktop => testing/docker/desktop-test/jockey-gtk.desktop
rename : taskcluster/docker/desktop-test/motd => testing/docker/desktop-test/motd
rename : taskcluster/docker/desktop-test/release-upgrades => testing/docker/desktop-test/release-upgrades
rename : taskcluster/docker/desktop-test/taskcluster-interactive-shell => testing/docker/desktop-test/taskcluster-interactive-shell
rename : taskcluster/docker/desktop-test/tc-vcs-config.yml => testing/docker/desktop-test/tc-vcs-config.yml
rename : taskcluster/docker/desktop-test/tester.env => testing/docker/desktop-test/tester.env
rename : taskcluster/docker/desktop1604-test/Dockerfile => testing/docker/desktop1604-test/Dockerfile
rename : taskcluster/docker/desktop1604-test/apport => testing/docker/desktop1604-test/apport
rename : taskcluster/docker/desktop1604-test/buildprops.json => testing/docker/desktop1604-test/buildprops.json
rename : taskcluster/docker/desktop1604-test/deja-dup-monitor.desktop => testing/docker/desktop1604-test/deja-dup-monitor.desktop
rename : taskcluster/docker/desktop1604-test/dot-files/config/pip/pip.conf => testing/docker/desktop1604-test/dot-files/config/pip/pip.conf
rename : taskcluster/docker/desktop1604-test/dot-files/config/user-dirs.dirs => testing/docker/desktop1604-test/dot-files/config/user-dirs.dirs
rename : taskcluster/docker/desktop1604-test/dot-files/config/user-dirs.locale => testing/docker/desktop1604-test/dot-files/config/user-dirs.locale
rename : taskcluster/docker/desktop1604-test/dot-files/pulse/default.pa => testing/docker/desktop1604-test/dot-files/pulse/default.pa
rename : taskcluster/docker/desktop1604-test/fonts.conf => testing/docker/desktop1604-test/fonts.conf
rename : taskcluster/docker/desktop1604-test/jockey-gtk.desktop => testing/docker/desktop1604-test/jockey-gtk.desktop
rename : taskcluster/docker/desktop1604-test/motd => testing/docker/desktop1604-test/motd
rename : taskcluster/docker/desktop1604-test/release-upgrades => testing/docker/desktop1604-test/release-upgrades
rename : taskcluster/docker/desktop1604-test/taskcluster-interactive-shell => testing/docker/desktop1604-test/taskcluster-interactive-shell
rename : taskcluster/docker/desktop1604-test/tc-vcs-config.yml => testing/docker/desktop1604-test/tc-vcs-config.yml
rename : taskcluster/docker/desktop1604-test/tester.env => testing/docker/desktop1604-test/tester.env
rename : taskcluster/docker/image_builder/Dockerfile => testing/docker/image_builder/Dockerfile
rename : taskcluster/docker/image_builder/REGISTRY => testing/docker/image_builder/REGISTRY
rename : taskcluster/docker/image_builder/VERSION => testing/docker/image_builder/VERSION
rename : taskcluster/docker/image_builder/build-image.sh => testing/docker/image_builder/build-image.sh
rename : taskcluster/docker/image_builder/setup.sh => testing/docker/image_builder/setup.sh
rename : taskcluster/docker/lint/Dockerfile => testing/docker/lint/Dockerfile
rename : taskcluster/docker/lint/system-setup.sh => testing/docker/lint/system-setup.sh
rename : taskcluster/docker/recipes/centos6-build-system-setup.sh => testing/docker/recipes/centos6-build-system-setup.sh
rename : taskcluster/docker/recipes/common.sh => testing/docker/recipes/common.sh
rename : taskcluster/docker/recipes/install-mercurial.sh => testing/docker/recipes/install-mercurial.sh
rename : taskcluster/docker/recipes/run-task => testing/docker/recipes/run-task
rename : taskcluster/docker/recipes/tooltool.py => testing/docker/recipes/tooltool.py
rename : taskcluster/docker/recipes/ubuntu1204-test-system-setup.sh => testing/docker/recipes/ubuntu1204-test-system-setup.sh
rename : taskcluster/docker/recipes/ubuntu1604-test-system-setup.sh => testing/docker/recipes/ubuntu1604-test-system-setup.sh
rename : taskcluster/docker/recipes/xvfb.sh => testing/docker/recipes/xvfb.sh
rename : taskcluster/docker/rust-build/Dockerfile => testing/docker/rust-build/Dockerfile
rename : taskcluster/docker/rust-build/README.md => testing/docker/rust-build/README.md
rename : taskcluster/docker/rust-build/REGISTRY => testing/docker/rust-build/REGISTRY
rename : taskcluster/docker/rust-build/VERSION => testing/docker/rust-build/VERSION
rename : taskcluster/docker/rust-build/build_cargo.sh => testing/docker/rust-build/build_cargo.sh
rename : taskcluster/docker/rust-build/build_rust.sh => testing/docker/rust-build/build_rust.sh
rename : taskcluster/docker/rust-build/build_rust_mac.sh => testing/docker/rust-build/build_rust_mac.sh
rename : taskcluster/docker/rust-build/fetch_cargo.sh => testing/docker/rust-build/fetch_cargo.sh
rename : taskcluster/docker/rust-build/fetch_rust.sh => testing/docker/rust-build/fetch_rust.sh
rename : taskcluster/docker/rust-build/package_rust.sh => testing/docker/rust-build/package_rust.sh
rename : taskcluster/docker/rust-build/repack_rust.py => testing/docker/rust-build/repack_rust.py
rename : taskcluster/docker/rust-build/splat_rust.py => testing/docker/rust-build/splat_rust.py
rename : taskcluster/docker/rust-build/task.json => testing/docker/rust-build/task.json
rename : taskcluster/docker/rust-build/tcbuild.py => testing/docker/rust-build/tcbuild.py
rename : taskcluster/docker/rust-build/upload_rust.sh => testing/docker/rust-build/upload_rust.sh
rename : taskcluster/docker/tester/Dockerfile => testing/docker/tester/Dockerfile
rename : taskcluster/docker/tester/REGISTRY => testing/docker/tester/REGISTRY
rename : taskcluster/docker/tester/VERSION => testing/docker/tester/VERSION
rename : taskcluster/docker/tester/bin/test.sh => testing/docker/tester/bin/test.sh
rename : taskcluster/docker/tester/dot-config/pip/pip.conf => testing/docker/tester/dot-config/pip/pip.conf
rename : taskcluster/docker/tester/dot-config/user-dirs.dirs => testing/docker/tester/dot-config/user-dirs.dirs
rename : taskcluster/docker/tester/dot-config/user-dirs.locale => testing/docker/tester/dot-config/user-dirs.locale
rename : taskcluster/docker/tester/dot-pulse/default.pa => testing/docker/tester/dot-pulse/default.pa
rename : taskcluster/docker/tester/tc-vcs-config.yml => testing/docker/tester/tc-vcs-config.yml
rename : taskcluster/docker/tester/tester.env => testing/docker/tester/tester.env
rename : taskcluster/docker/upload-symbols/Dockerfile => testing/docker/upload-symbols/Dockerfile
rename : taskcluster/docker/upload-symbols/README.md => testing/docker/upload-symbols/README.md
rename : taskcluster/docker/upload-symbols/bin/checkout-script.sh => testing/docker/upload-symbols/bin/checkout-script.sh
rename : taskcluster/docker/upload-symbols/bin/upload.sh => testing/docker/upload-symbols/bin/upload.sh
rename : taskcluster/docker/upload-symbols/test_exports.sh => testing/docker/upload-symbols/test_exports.sh
2016-12-19 21:15:07 +01:00
CuriousLearner
68aa62d8a7
Bug 1302763 - Move docker images out of testing/docker into taskcluster/docker; r=CuriousLearner
...
MozReview-Commit-ID: 7v1uCDB5qoN
--HG--
rename : testing/docker/README.md => taskcluster/docker/README.md
rename : testing/docker/REGISTRY => taskcluster/docker/REGISTRY
rename : testing/docker/android-gradle-build/Dockerfile => taskcluster/docker/android-gradle-build/Dockerfile
rename : testing/docker/android-gradle-build/README.md => taskcluster/docker/android-gradle-build/README.md
rename : testing/docker/android-gradle-build/REGISTRY => taskcluster/docker/android-gradle-build/REGISTRY
rename : testing/docker/android-gradle-build/VERSION => taskcluster/docker/android-gradle-build/VERSION
rename : testing/docker/android-gradle-build/bin/after.sh => taskcluster/docker/android-gradle-build/bin/after.sh
rename : testing/docker/android-gradle-build/bin/before.sh => taskcluster/docker/android-gradle-build/bin/before.sh
rename : testing/docker/android-gradle-build/bin/build.sh => taskcluster/docker/android-gradle-build/bin/build.sh
rename : testing/docker/android-gradle-build/bin/checkout-script.sh => taskcluster/docker/android-gradle-build/bin/checkout-script.sh
rename : testing/docker/android-gradle-build/bin/checkout-sources.sh => taskcluster/docker/android-gradle-build/bin/checkout-sources.sh
rename : testing/docker/android-gradle-build/buildprops.json => taskcluster/docker/android-gradle-build/buildprops.json
rename : testing/docker/android-gradle-build/dot-config/pip/pip.conf => taskcluster/docker/android-gradle-build/dot-config/pip/pip.conf
rename : testing/docker/android-gradle-build/oauth.txt => taskcluster/docker/android-gradle-build/oauth.txt
rename : testing/docker/base-build/Dockerfile => taskcluster/docker/base-build/Dockerfile
rename : testing/docker/base-build/VERSION => taskcluster/docker/base-build/VERSION
rename : testing/docker/base-build/system-setup.sh => taskcluster/docker/base-build/system-setup.sh
rename : testing/docker/base-test/Dockerfile => taskcluster/docker/base-test/Dockerfile
rename : testing/docker/base-test/REGISTRY => taskcluster/docker/base-test/REGISTRY
rename : testing/docker/base-test/VERSION => taskcluster/docker/base-test/VERSION
rename : testing/docker/base-test/sources.list => taskcluster/docker/base-test/sources.list
rename : testing/docker/centos6-build-upd/Dockerfile => taskcluster/docker/centos6-build-upd/Dockerfile
rename : testing/docker/centos6-build-upd/REGISTRY => taskcluster/docker/centos6-build-upd/REGISTRY
rename : testing/docker/centos6-build-upd/VERSION => taskcluster/docker/centos6-build-upd/VERSION
rename : testing/docker/centos6-build/Dockerfile => taskcluster/docker/centos6-build/Dockerfile
rename : testing/docker/centos6-build/REGISTRY => taskcluster/docker/centos6-build/REGISTRY
rename : testing/docker/centos6-build/VERSION => taskcluster/docker/centos6-build/VERSION
rename : testing/docker/centos6-build/hgrc => taskcluster/docker/centos6-build/hgrc
rename : testing/docker/centos6-build/system-setup.sh => taskcluster/docker/centos6-build/system-setup.sh
rename : testing/docker/decision/Dockerfile => taskcluster/docker/decision/Dockerfile
rename : testing/docker/decision/README.md => taskcluster/docker/decision/README.md
rename : testing/docker/decision/REGISTRY => taskcluster/docker/decision/REGISTRY
rename : testing/docker/decision/VERSION => taskcluster/docker/decision/VERSION
rename : testing/docker/decision/system-setup.sh => taskcluster/docker/decision/system-setup.sh
rename : testing/docker/desktop-build/Dockerfile => taskcluster/docker/desktop-build/Dockerfile
rename : testing/docker/desktop-build/bin/build.sh => taskcluster/docker/desktop-build/bin/build.sh
rename : testing/docker/desktop-build/bin/checkout-script.sh => taskcluster/docker/desktop-build/bin/checkout-script.sh
rename : testing/docker/desktop-build/bin/checkout-sources.sh => taskcluster/docker/desktop-build/bin/checkout-sources.sh
rename : testing/docker/desktop-build/buildprops.json => taskcluster/docker/desktop-build/buildprops.json
rename : testing/docker/desktop-build/dot-config/pip/pip.conf => taskcluster/docker/desktop-build/dot-config/pip/pip.conf
rename : testing/docker/desktop-build/oauth.txt => taskcluster/docker/desktop-build/oauth.txt
rename : testing/docker/desktop-test/Dockerfile => taskcluster/docker/desktop-test/Dockerfile
rename : testing/docker/desktop-test/apport => taskcluster/docker/desktop-test/apport
rename : testing/docker/desktop-test/buildprops.json => taskcluster/docker/desktop-test/buildprops.json
rename : testing/docker/desktop-test/deja-dup-monitor.desktop => taskcluster/docker/desktop-test/deja-dup-monitor.desktop
rename : testing/docker/desktop-test/dot-files/config/pip/pip.conf => taskcluster/docker/desktop-test/dot-files/config/pip/pip.conf
rename : testing/docker/desktop-test/dot-files/config/user-dirs.dirs => taskcluster/docker/desktop-test/dot-files/config/user-dirs.dirs
rename : testing/docker/desktop-test/dot-files/config/user-dirs.locale => taskcluster/docker/desktop-test/dot-files/config/user-dirs.locale
rename : testing/docker/desktop-test/dot-files/pulse/default.pa => taskcluster/docker/desktop-test/dot-files/pulse/default.pa
rename : testing/docker/desktop-test/fonts.conf => taskcluster/docker/desktop-test/fonts.conf
rename : testing/docker/desktop-test/jockey-gtk.desktop => taskcluster/docker/desktop-test/jockey-gtk.desktop
rename : testing/docker/desktop-test/motd => taskcluster/docker/desktop-test/motd
rename : testing/docker/desktop-test/release-upgrades => taskcluster/docker/desktop-test/release-upgrades
rename : testing/docker/desktop-test/taskcluster-interactive-shell => taskcluster/docker/desktop-test/taskcluster-interactive-shell
rename : testing/docker/desktop-test/tc-vcs-config.yml => taskcluster/docker/desktop-test/tc-vcs-config.yml
rename : testing/docker/desktop-test/tester.env => taskcluster/docker/desktop-test/tester.env
rename : testing/docker/desktop1604-test/Dockerfile => taskcluster/docker/desktop1604-test/Dockerfile
rename : testing/docker/desktop1604-test/apport => taskcluster/docker/desktop1604-test/apport
rename : testing/docker/desktop1604-test/buildprops.json => taskcluster/docker/desktop1604-test/buildprops.json
rename : testing/docker/desktop1604-test/deja-dup-monitor.desktop => taskcluster/docker/desktop1604-test/deja-dup-monitor.desktop
rename : testing/docker/desktop1604-test/dot-files/config/pip/pip.conf => taskcluster/docker/desktop1604-test/dot-files/config/pip/pip.conf
rename : testing/docker/desktop1604-test/dot-files/config/user-dirs.dirs => taskcluster/docker/desktop1604-test/dot-files/config/user-dirs.dirs
rename : testing/docker/desktop1604-test/dot-files/config/user-dirs.locale => taskcluster/docker/desktop1604-test/dot-files/config/user-dirs.locale
rename : testing/docker/desktop1604-test/dot-files/pulse/default.pa => taskcluster/docker/desktop1604-test/dot-files/pulse/default.pa
rename : testing/docker/desktop1604-test/fonts.conf => taskcluster/docker/desktop1604-test/fonts.conf
rename : testing/docker/desktop1604-test/jockey-gtk.desktop => taskcluster/docker/desktop1604-test/jockey-gtk.desktop
rename : testing/docker/desktop1604-test/motd => taskcluster/docker/desktop1604-test/motd
rename : testing/docker/desktop1604-test/release-upgrades => taskcluster/docker/desktop1604-test/release-upgrades
rename : testing/docker/desktop1604-test/taskcluster-interactive-shell => taskcluster/docker/desktop1604-test/taskcluster-interactive-shell
rename : testing/docker/desktop1604-test/tc-vcs-config.yml => taskcluster/docker/desktop1604-test/tc-vcs-config.yml
rename : testing/docker/desktop1604-test/tester.env => taskcluster/docker/desktop1604-test/tester.env
rename : testing/docker/image_builder/Dockerfile => taskcluster/docker/image_builder/Dockerfile
rename : testing/docker/image_builder/REGISTRY => taskcluster/docker/image_builder/REGISTRY
rename : testing/docker/image_builder/VERSION => taskcluster/docker/image_builder/VERSION
rename : testing/docker/image_builder/build-image.sh => taskcluster/docker/image_builder/build-image.sh
rename : testing/docker/image_builder/setup.sh => taskcluster/docker/image_builder/setup.sh
rename : testing/docker/lint/Dockerfile => taskcluster/docker/lint/Dockerfile
rename : testing/docker/lint/system-setup.sh => taskcluster/docker/lint/system-setup.sh
rename : testing/docker/recipes/centos6-build-system-setup.sh => taskcluster/docker/recipes/centos6-build-system-setup.sh
rename : testing/docker/recipes/common.sh => taskcluster/docker/recipes/common.sh
rename : testing/docker/recipes/install-mercurial.sh => taskcluster/docker/recipes/install-mercurial.sh
rename : testing/docker/recipes/run-task => taskcluster/docker/recipes/run-task
rename : testing/docker/recipes/tooltool.py => taskcluster/docker/recipes/tooltool.py
rename : testing/docker/recipes/ubuntu1204-test-system-setup.sh => taskcluster/docker/recipes/ubuntu1204-test-system-setup.sh
rename : testing/docker/recipes/ubuntu1604-test-system-setup.sh => taskcluster/docker/recipes/ubuntu1604-test-system-setup.sh
rename : testing/docker/recipes/xvfb.sh => taskcluster/docker/recipes/xvfb.sh
rename : testing/docker/rust-build/Dockerfile => taskcluster/docker/rust-build/Dockerfile
rename : testing/docker/rust-build/README.md => taskcluster/docker/rust-build/README.md
rename : testing/docker/rust-build/REGISTRY => taskcluster/docker/rust-build/REGISTRY
rename : testing/docker/rust-build/VERSION => taskcluster/docker/rust-build/VERSION
rename : testing/docker/rust-build/build_cargo.sh => taskcluster/docker/rust-build/build_cargo.sh
rename : testing/docker/rust-build/build_rust.sh => taskcluster/docker/rust-build/build_rust.sh
rename : testing/docker/rust-build/build_rust_mac.sh => taskcluster/docker/rust-build/build_rust_mac.sh
rename : testing/docker/rust-build/fetch_cargo.sh => taskcluster/docker/rust-build/fetch_cargo.sh
rename : testing/docker/rust-build/fetch_rust.sh => taskcluster/docker/rust-build/fetch_rust.sh
rename : testing/docker/rust-build/package_rust.sh => taskcluster/docker/rust-build/package_rust.sh
rename : testing/docker/rust-build/repack_rust.py => taskcluster/docker/rust-build/repack_rust.py
rename : testing/docker/rust-build/splat_rust.py => taskcluster/docker/rust-build/splat_rust.py
rename : testing/docker/rust-build/task.json => taskcluster/docker/rust-build/task.json
rename : testing/docker/rust-build/tcbuild.py => taskcluster/docker/rust-build/tcbuild.py
rename : testing/docker/rust-build/upload_rust.sh => taskcluster/docker/rust-build/upload_rust.sh
rename : testing/docker/tester/Dockerfile => taskcluster/docker/tester/Dockerfile
rename : testing/docker/tester/REGISTRY => taskcluster/docker/tester/REGISTRY
rename : testing/docker/tester/VERSION => taskcluster/docker/tester/VERSION
rename : testing/docker/tester/bin/test.sh => taskcluster/docker/tester/bin/test.sh
rename : testing/docker/tester/dot-config/pip/pip.conf => taskcluster/docker/tester/dot-config/pip/pip.conf
rename : testing/docker/tester/dot-config/user-dirs.dirs => taskcluster/docker/tester/dot-config/user-dirs.dirs
rename : testing/docker/tester/dot-config/user-dirs.locale => taskcluster/docker/tester/dot-config/user-dirs.locale
rename : testing/docker/tester/dot-pulse/default.pa => taskcluster/docker/tester/dot-pulse/default.pa
rename : testing/docker/tester/tc-vcs-config.yml => taskcluster/docker/tester/tc-vcs-config.yml
rename : testing/docker/tester/tester.env => taskcluster/docker/tester/tester.env
rename : testing/docker/upload-symbols/Dockerfile => taskcluster/docker/upload-symbols/Dockerfile
rename : testing/docker/upload-symbols/README.md => taskcluster/docker/upload-symbols/README.md
rename : testing/docker/upload-symbols/bin/checkout-script.sh => taskcluster/docker/upload-symbols/bin/checkout-script.sh
rename : testing/docker/upload-symbols/bin/upload.sh => taskcluster/docker/upload-symbols/bin/upload.sh
rename : testing/docker/upload-symbols/test_exports.sh => taskcluster/docker/upload-symbols/test_exports.sh
extra : rebase_source : 2cf145867ff1f14f8e64b20e88e93fabaff3e756
extra : source : 50adff295bf00ea0d9d7426e745acf3635e7dba5
2016-10-20 18:25:34 +05:30
Peter Moore
43d8906bc4
Bug 1319487 - don't explicitly set env vars APPDATA, LOCALAPPDATA, TEMP, TMP in generic-worker tasks,r=grenade
2016-12-16 17:28:36 +01:00
Ralph Giles
4dc898d784
Bug 1283898 - Add tooltool rust to path for js hazard jobs. r=gps
...
Tasks calling these generally use tooltool and the hazard
manifest to provide toolchains, but the setup job doesn't
they don't use a mozconfig to configure paths, and the analysis
job uses a different TOOLTOOL_DIR.
The build calls configure, which defaults to --enable-rust,
so we need to add the correct rust toolchain path to the
environment like we do for C++.
MozReview-Commit-ID: gFnZ0SK1f7
--HG--
extra : rebase_source : f7cabb5b15551f5b00ff8271ceddeb4b47146c03
2016-12-13 10:56:52 -08:00
Brian Stack
aa3683d105
Bug 1289823 - Add backfilling as an action-task r=armenzg,dustin
...
MozReview-Commit-ID: HALwE6Q0Lch
--HG--
extra : rebase_source : de9329c46bb9d50e44d29181095577326e039b73
2016-12-07 13:33:20 -10:00
Brian Stack
9ab478af57
Bug 1289823 - Make taskcluster action-task more flexible r=armenzg,dustin
...
MozReview-Commit-ID: 8qoJsFeFm6I
--HG--
extra : rebase_source : def57f82265534d6f3d7d3f6ee627c66c4bf28bc
2016-11-28 14:15:31 -08:00
Phil Ringnalda
4aef1bde99
Backed out changeset 6034929c3e4a (bug 1302802) for decision task bustage
...
CLOSED TREE
2016-12-13 10:01:05 -08:00
Hammad Akhtar
b92e9673e7
Bug 1302802 - Ensure that task graphs do not contain duplicate Treeherder symbols; r=dustin
...
MozReview-Commit-ID: LO2fEbxzZH2
--HG--
extra : rebase_source : 0949a6ff585401fd6f7197b5aca1fe95c96f8a10
2016-12-13 11:51:53 +05:30
Hammad Akhtar
4dd59586f3
Bug 1289779 - Make sure that different docker-image tasks use different job symbols; r=dustin
...
MozReview-Commit-ID: 2sn231bKJ1z
--HG--
extra : rebase_source : 8094c6677c6927dfd2e50203b8f918ec3c78b8cf
2016-12-13 13:39:47 +05:30
Henrik Skupin
dc7e4cae78
Bug 1320073 - Rename marionette-client to marionette-harness and release version 4.0.0. r=gps,maja_zf,mtseng,SingingTree
...
MozReview-Commit-ID: L6V3b5h8RWm
--HG--
rename : testing/marionette/harness/marionette/chrome/test.xul => testing/marionette/chrome/test.xul
rename : testing/marionette/harness/marionette/chrome/test2.xul => testing/marionette/chrome/test2.xul
rename : testing/marionette/harness/marionette/chrome/test_anonymous_content.xul => testing/marionette/chrome/test_anonymous_content.xul
rename : testing/marionette/harness/marionette/chrome/test_dialog.xul => testing/marionette/chrome/test_dialog.xul
rename : testing/marionette/harness/marionette/chrome/test_nested_iframe.xul => testing/marionette/chrome/test_nested_iframe.xul
rename : testing/marionette/harness/marionette/__init__.py => testing/marionette/harness/marionette_harness/__init__.py
rename : testing/marionette/harness/marionette/marionette_test/__init__.py => testing/marionette/harness/marionette_harness/marionette_test/__init__.py
rename : testing/marionette/harness/marionette/marionette_test/decorators.py => testing/marionette/harness/marionette_harness/marionette_test/decorators.py
rename : testing/marionette/harness/marionette/marionette_test/errors.py => testing/marionette/harness/marionette_harness/marionette_test/errors.py
rename : testing/marionette/harness/marionette/marionette_test/testcases.py => testing/marionette/harness/marionette_harness/marionette_test/testcases.py
rename : testing/marionette/harness/marionette/runner/__init__.py => testing/marionette/harness/marionette_harness/runner/__init__.py
rename : testing/marionette/harness/marionette/runner/base.py => testing/marionette/harness/marionette_harness/runner/base.py
rename : testing/marionette/harness/marionette/runner/httpd.py => testing/marionette/harness/marionette_harness/runner/httpd.py
rename : testing/marionette/harness/marionette/runner/mixins/__init__.py => testing/marionette/harness/marionette_harness/runner/mixins/__init__.py
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/History.md => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/History.md
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/browsermobproxy/__init__.py => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/browsermobproxy/__init__.py
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/browsermobproxy/client.py => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/browsermobproxy/client.py
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/browsermobproxy/server.py => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/browsermobproxy/server.py
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/browsermobproxy/webdriver_event_listener.py => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/browsermobproxy/webdriver_event_listener.py
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/Makefile => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/Makefile
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/.buildinfo => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/.buildinfo
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_modules/browsermobproxy.html => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/_modules/browsermobproxy.html
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_modules/index.html => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/_modules/index.html
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_sources/client.txt => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/_sources/client.txt
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_sources/index.txt => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/_sources/index.txt
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_sources/server.txt => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/_sources/server.txt
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/basic.css => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/basic.css
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/default.css => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/default.css
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/doctools.js => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/doctools.js
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/jquery.js => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/jquery.js
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/pygments.css => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/pygments.css
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/searchtools.js => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/searchtools.js
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/sidebar.js => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/sidebar.js
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/underscore.js => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/underscore.js
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/websupport.js => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/_static/websupport.js
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/client.html => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/client.html
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/genindex.html => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/genindex.html
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/index.html => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/index.html
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/objects.inv => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/objects.inv
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/py-modindex.html => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/py-modindex.html
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/search.html => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/search.html
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/searchindex.js => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/searchindex.js
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/_build/html/server.html => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/_build/html/server.html
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/client.rst => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/client.rst
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/conf.py => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/conf.py
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/index.rst => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/index.rst
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/make.bat => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/make.bat
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/docs/server.rst => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/docs/server.rst
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/readme.md => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/readme.md
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/setup.py => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/setup.py
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/test/test_client.py => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/test/test_client.py
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/test/test_remote.py => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/test/test_remote.py
rename : testing/marionette/harness/marionette/runner/mixins/browsermob-proxy-py/test/test_webdriver.py => testing/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py/test/test_webdriver.py
rename : testing/marionette/harness/marionette/runner/mixins/browsermob.py => testing/marionette/harness/marionette_harness/runner/mixins/browsermob.py
rename : testing/marionette/harness/marionette/runner/mixins/window_manager.py => testing/marionette/harness/marionette_harness/runner/mixins/window_manager.py
rename : testing/marionette/harness/marionette/runner/serve.py => testing/marionette/harness/marionette_harness/runner/serve.py
rename : testing/marionette/harness/marionette/runner/test.cert => testing/marionette/harness/marionette_harness/runner/test.cert
rename : testing/marionette/harness/marionette/runner/test.key => testing/marionette/harness/marionette_harness/runner/test.key
rename : testing/marionette/harness/marionette/runtests.py => testing/marionette/harness/marionette_harness/runtests.py
rename : testing/marionette/harness/marionette/tests/harness_unit/conftest.py => testing/marionette/harness/marionette_harness/tests/harness_unit/conftest.py
rename : testing/marionette/harness/marionette/tests/harness_unit/test_httpd.py => testing/marionette/harness/marionette_harness/tests/harness_unit/test_httpd.py
rename : testing/marionette/harness/marionette/tests/harness_unit/test_marionette_arguments.py => testing/marionette/harness/marionette_harness/tests/harness_unit/test_marionette_arguments.py
rename : testing/marionette/harness/marionette/tests/harness_unit/test_marionette_harness.py => testing/marionette/harness/marionette_harness/tests/harness_unit/test_marionette_harness.py
rename : testing/marionette/harness/marionette/tests/harness_unit/test_marionette_runner.py => testing/marionette/harness/marionette_harness/tests/harness_unit/test_marionette_runner.py
rename : testing/marionette/harness/marionette/tests/harness_unit/test_marionette_test_result.py => testing/marionette/harness/marionette_harness/tests/harness_unit/test_marionette_test_result.py
rename : testing/marionette/harness/marionette/tests/harness_unit/test_serve.py => testing/marionette/harness/marionette_harness/tests/harness_unit/test_serve.py
rename : testing/marionette/harness/marionette/tests/unit-tests.ini => testing/marionette/harness/marionette_harness/tests/unit-tests.ini
rename : testing/marionette/harness/marionette/tests/unit/importanotherscript.js => testing/marionette/harness/marionette_harness/tests/unit/importanotherscript.js
rename : testing/marionette/harness/marionette/tests/unit/importscript.js => testing/marionette/harness/marionette_harness/tests/unit/importscript.js
rename : testing/marionette/harness/marionette/tests/unit/mn-restartless-unsigned.xpi => testing/marionette/harness/marionette_harness/tests/unit/mn-restartless-unsigned.xpi
rename : testing/marionette/harness/marionette/tests/unit/single_finger_functions.py => testing/marionette/harness/marionette_harness/tests/unit/single_finger_functions.py
rename : testing/marionette/harness/marionette/tests/unit/test_about_pages.py => testing/marionette/harness/marionette_harness/tests/unit/test_about_pages.py
rename : testing/marionette/harness/marionette/tests/unit/test_accessibility.py => testing/marionette/harness/marionette_harness/tests/unit/test_accessibility.py
rename : testing/marionette/harness/marionette/tests/unit/test_addons.py => testing/marionette/harness/marionette_harness/tests/unit/test_addons.py
rename : testing/marionette/harness/marionette/tests/unit/test_anonymous_content.py => testing/marionette/harness/marionette_harness/tests/unit/test_anonymous_content.py
rename : testing/marionette/harness/marionette/tests/unit/test_browsermobproxy.py => testing/marionette/harness/marionette_harness/tests/unit/test_browsermobproxy.py
rename : testing/marionette/harness/marionette/tests/unit/test_capabilities.py => testing/marionette/harness/marionette_harness/tests/unit/test_capabilities.py
rename : testing/marionette/harness/marionette/tests/unit/test_certificates.py => testing/marionette/harness/marionette_harness/tests/unit/test_certificates.py
rename : testing/marionette/harness/marionette/tests/unit/test_checkbox.py => testing/marionette/harness/marionette_harness/tests/unit/test_checkbox.py
rename : testing/marionette/harness/marionette/tests/unit/test_checkbox_chrome.py => testing/marionette/harness/marionette_harness/tests/unit/test_checkbox_chrome.py
rename : testing/marionette/harness/marionette/tests/unit/test_chrome.py => testing/marionette/harness/marionette_harness/tests/unit/test_chrome.py
rename : testing/marionette/harness/marionette/tests/unit/test_chrome_async_finish.js => testing/marionette/harness/marionette_harness/tests/unit/test_chrome_async_finish.js
rename : testing/marionette/harness/marionette/tests/unit/test_chrome_element_css.py => testing/marionette/harness/marionette_harness/tests/unit/test_chrome_element_css.py
rename : testing/marionette/harness/marionette/tests/unit/test_clearing.py => testing/marionette/harness/marionette_harness/tests/unit/test_clearing.py
rename : testing/marionette/harness/marionette/tests/unit/test_click.py => testing/marionette/harness/marionette_harness/tests/unit/test_click.py
rename : testing/marionette/harness/marionette/tests/unit/test_click_chrome.py => testing/marionette/harness/marionette_harness/tests/unit/test_click_chrome.py
rename : testing/marionette/harness/marionette/tests/unit/test_click_scrolling.py => testing/marionette/harness/marionette_harness/tests/unit/test_click_scrolling.py
rename : testing/marionette/harness/marionette/tests/unit/test_cookies.py => testing/marionette/harness/marionette_harness/tests/unit/test_cookies.py
rename : testing/marionette/harness/marionette/tests/unit/test_crash.py => testing/marionette/harness/marionette_harness/tests/unit/test_crash.py
rename : testing/marionette/harness/marionette/tests/unit/test_data_driven.py => testing/marionette/harness/marionette_harness/tests/unit/test_data_driven.py
rename : testing/marionette/harness/marionette/tests/unit/test_date_time_value.py => testing/marionette/harness/marionette_harness/tests/unit/test_date_time_value.py
rename : testing/marionette/harness/marionette/tests/unit/test_element_retrieval.py => testing/marionette/harness/marionette_harness/tests/unit/test_element_retrieval.py
rename : testing/marionette/harness/marionette/tests/unit/test_element_state.py => testing/marionette/harness/marionette_harness/tests/unit/test_element_state.py
rename : testing/marionette/harness/marionette/tests/unit/test_element_state_chrome.py => testing/marionette/harness/marionette_harness/tests/unit/test_element_state_chrome.py
rename : testing/marionette/harness/marionette/tests/unit/test_elementsize.py => testing/marionette/harness/marionette_harness/tests/unit/test_elementsize.py
rename : testing/marionette/harness/marionette/tests/unit/test_elementsize_chrome.py => testing/marionette/harness/marionette_harness/tests/unit/test_elementsize_chrome.py
rename : testing/marionette/harness/marionette/tests/unit/test_errors.py => testing/marionette/harness/marionette_harness/tests/unit/test_errors.py
rename : testing/marionette/harness/marionette/tests/unit/test_execute_async_script.py => testing/marionette/harness/marionette_harness/tests/unit/test_execute_async_script.py
rename : testing/marionette/harness/marionette/tests/unit/test_execute_isolate.py => testing/marionette/harness/marionette_harness/tests/unit/test_execute_isolate.py
rename : testing/marionette/harness/marionette/tests/unit/test_execute_sandboxes.py => testing/marionette/harness/marionette_harness/tests/unit/test_execute_sandboxes.py
rename : testing/marionette/harness/marionette/tests/unit/test_execute_script.py => testing/marionette/harness/marionette_harness/tests/unit/test_execute_script.py
rename : testing/marionette/harness/marionette/tests/unit/test_expected.py => testing/marionette/harness/marionette_harness/tests/unit/test_expected.py
rename : testing/marionette/harness/marionette/tests/unit/test_expectedfail.py => testing/marionette/harness/marionette_harness/tests/unit/test_expectedfail.py
rename : testing/marionette/harness/marionette/tests/unit/test_file_upload.py => testing/marionette/harness/marionette_harness/tests/unit/test_file_upload.py
rename : testing/marionette/harness/marionette/tests/unit/test_findelement_chrome.py => testing/marionette/harness/marionette_harness/tests/unit/test_findelement_chrome.py
rename : testing/marionette/harness/marionette/tests/unit/test_geckoinstance.py => testing/marionette/harness/marionette_harness/tests/unit/test_geckoinstance.py
rename : testing/marionette/harness/marionette/tests/unit/test_getactiveframe_oop.py => testing/marionette/harness/marionette_harness/tests/unit/test_getactiveframe_oop.py
rename : testing/marionette/harness/marionette/tests/unit/test_implicit_waits.py => testing/marionette/harness/marionette_harness/tests/unit/test_implicit_waits.py
rename : testing/marionette/harness/marionette/tests/unit/test_import_script.py => testing/marionette/harness/marionette_harness/tests/unit/test_import_script.py
rename : testing/marionette/harness/marionette/tests/unit/test_key_actions.py => testing/marionette/harness/marionette_harness/tests/unit/test_key_actions.py
rename : testing/marionette/harness/marionette/tests/unit/test_localization.py => testing/marionette/harness/marionette_harness/tests/unit/test_localization.py
rename : testing/marionette/harness/marionette/tests/unit/test_log.py => testing/marionette/harness/marionette_harness/tests/unit/test_log.py
rename : testing/marionette/harness/marionette/tests/unit/test_marionette.py => testing/marionette/harness/marionette_harness/tests/unit/test_marionette.py
rename : testing/marionette/harness/marionette/tests/unit/test_modal_dialogs.py => testing/marionette/harness/marionette_harness/tests/unit/test_modal_dialogs.py
rename : testing/marionette/harness/marionette/tests/unit/test_mouse_action.py => testing/marionette/harness/marionette_harness/tests/unit/test_mouse_action.py
rename : testing/marionette/harness/marionette/tests/unit/test_navigation.py => testing/marionette/harness/marionette_harness/tests/unit/test_navigation.py
rename : testing/marionette/harness/marionette/tests/unit/test_pagesource.py => testing/marionette/harness/marionette_harness/tests/unit/test_pagesource.py
rename : testing/marionette/harness/marionette/tests/unit/test_pagesource_chrome.py => testing/marionette/harness/marionette_harness/tests/unit/test_pagesource_chrome.py
rename : testing/marionette/harness/marionette/tests/unit/test_position.py => testing/marionette/harness/marionette_harness/tests/unit/test_position.py
rename : testing/marionette/harness/marionette/tests/unit/test_prefs.py => testing/marionette/harness/marionette_harness/tests/unit/test_prefs.py
rename : testing/marionette/harness/marionette/tests/unit/test_profile_management.py => testing/marionette/harness/marionette_harness/tests/unit/test_profile_management.py
rename : testing/marionette/harness/marionette/tests/unit/test_proxy.py => testing/marionette/harness/marionette_harness/tests/unit/test_proxy.py
rename : testing/marionette/harness/marionette/tests/unit/test_quit_restart.py => testing/marionette/harness/marionette_harness/tests/unit/test_quit_restart.py
rename : testing/marionette/harness/marionette/tests/unit/test_rendered_element.py => testing/marionette/harness/marionette_harness/tests/unit/test_rendered_element.py
rename : testing/marionette/harness/marionette/tests/unit/test_report.py => testing/marionette/harness/marionette_harness/tests/unit/test_report.py
rename : testing/marionette/harness/marionette/tests/unit/test_run_js_test.py => testing/marionette/harness/marionette_harness/tests/unit/test_run_js_test.py
rename : testing/marionette/harness/marionette/tests/unit/test_screen_orientation.py => testing/marionette/harness/marionette_harness/tests/unit/test_screen_orientation.py
rename : testing/marionette/harness/marionette/tests/unit/test_screenshot.py => testing/marionette/harness/marionette_harness/tests/unit/test_screenshot.py
rename : testing/marionette/harness/marionette/tests/unit/test_select.py => testing/marionette/harness/marionette_harness/tests/unit/test_select.py
rename : testing/marionette/harness/marionette/tests/unit/test_session.py => testing/marionette/harness/marionette_harness/tests/unit/test_session.py
rename : testing/marionette/harness/marionette/tests/unit/test_set_window_size.py => testing/marionette/harness/marionette_harness/tests/unit/test_set_window_size.py
rename : testing/marionette/harness/marionette/tests/unit/test_shadow_dom.py => testing/marionette/harness/marionette_harness/tests/unit/test_shadow_dom.py
rename : testing/marionette/harness/marionette/tests/unit/test_simpletest_chrome.js => testing/marionette/harness/marionette_harness/tests/unit/test_simpletest_chrome.js
rename : testing/marionette/harness/marionette/tests/unit/test_simpletest_fail.js => testing/marionette/harness/marionette_harness/tests/unit/test_simpletest_fail.js
rename : testing/marionette/harness/marionette/tests/unit/test_simpletest_pass.js => testing/marionette/harness/marionette_harness/tests/unit/test_simpletest_pass.js
rename : testing/marionette/harness/marionette/tests/unit/test_simpletest_sanity.py => testing/marionette/harness/marionette_harness/tests/unit/test_simpletest_sanity.py
rename : testing/marionette/harness/marionette/tests/unit/test_simpletest_timeout.js => testing/marionette/harness/marionette_harness/tests/unit/test_simpletest_timeout.js
rename : testing/marionette/harness/marionette/tests/unit/test_single_finger_desktop.py => testing/marionette/harness/marionette_harness/tests/unit/test_single_finger_desktop.py
rename : testing/marionette/harness/marionette/tests/unit/test_skip_setup.py => testing/marionette/harness/marionette_harness/tests/unit/test_skip_setup.py
rename : testing/marionette/harness/marionette/tests/unit/test_switch_frame.py => testing/marionette/harness/marionette_harness/tests/unit/test_switch_frame.py
rename : testing/marionette/harness/marionette/tests/unit/test_switch_frame_chrome.py => testing/marionette/harness/marionette_harness/tests/unit/test_switch_frame_chrome.py
rename : testing/marionette/harness/marionette/tests/unit/test_switch_remote_frame.py => testing/marionette/harness/marionette_harness/tests/unit/test_switch_remote_frame.py
rename : testing/marionette/harness/marionette/tests/unit/test_teardown_context_preserved.py => testing/marionette/harness/marionette_harness/tests/unit/test_teardown_context_preserved.py
rename : testing/marionette/harness/marionette/tests/unit/test_text.py => testing/marionette/harness/marionette_harness/tests/unit/test_text.py
rename : testing/marionette/harness/marionette/tests/unit/test_text_chrome.py => testing/marionette/harness/marionette_harness/tests/unit/test_text_chrome.py
rename : testing/marionette/harness/marionette/tests/unit/test_timeouts.py => testing/marionette/harness/marionette_harness/tests/unit/test_timeouts.py
rename : testing/marionette/harness/marionette/tests/unit/test_transport.py => testing/marionette/harness/marionette_harness/tests/unit/test_transport.py
rename : testing/marionette/harness/marionette/tests/unit/test_typing.py => testing/marionette/harness/marionette_harness/tests/unit/test_typing.py
rename : testing/marionette/harness/marionette/tests/unit/test_using_permissions.py => testing/marionette/harness/marionette_harness/tests/unit/test_using_permissions.py
rename : testing/marionette/harness/marionette/tests/unit/test_visibility.py => testing/marionette/harness/marionette_harness/tests/unit/test_visibility.py
rename : testing/marionette/harness/marionette/tests/unit/test_wait.py => testing/marionette/harness/marionette_harness/tests/unit/test_wait.py
rename : testing/marionette/harness/marionette/tests/unit/test_window_handles.py => testing/marionette/harness/marionette_harness/tests/unit/test_window_handles.py
rename : testing/marionette/harness/marionette/tests/unit/test_window_management.py => testing/marionette/harness/marionette_harness/tests/unit/test_window_management.py
rename : testing/marionette/harness/marionette/tests/unit/test_window_position.py => testing/marionette/harness/marionette_harness/tests/unit/test_window_position.py
rename : testing/marionette/harness/marionette/tests/unit/test_window_switching.py => testing/marionette/harness/marionette_harness/tests/unit/test_window_switching.py
rename : testing/marionette/harness/marionette/tests/unit/test_window_title.py => testing/marionette/harness/marionette_harness/tests/unit/test_window_title.py
rename : testing/marionette/harness/marionette/tests/unit/test_window_title_chrome.py => testing/marionette/harness/marionette_harness/tests/unit/test_window_title_chrome.py
rename : testing/marionette/harness/marionette/tests/unit/test_window_type.py => testing/marionette/harness/marionette_harness/tests/unit/test_window_type.py
rename : testing/marionette/harness/marionette/tests/unit/test_with_using_context.py => testing/marionette/harness/marionette_harness/tests/unit/test_with_using_context.py
rename : testing/marionette/harness/marionette/tests/unit/unit-tests.ini => testing/marionette/harness/marionette_harness/tests/unit/unit-tests.ini
rename : testing/marionette/harness/marionette/tests/webapi-tests.ini => testing/marionette/harness/marionette_harness/tests/webapi-tests.ini
rename : testing/marionette/harness/marionette/www/bug814037.html => testing/marionette/harness/marionette_harness/www/bug814037.html
rename : testing/marionette/harness/marionette/www/click_out_of_bounds_overflow.html => testing/marionette/harness/marionette_harness/www/click_out_of_bounds_overflow.html
rename : testing/marionette/harness/marionette/www/clicks.html => testing/marionette/harness/marionette_harness/www/clicks.html
rename : testing/marionette/harness/marionette/www/cssTransform.html => testing/marionette/harness/marionette_harness/www/cssTransform.html
rename : testing/marionette/harness/marionette/www/cssTransform2.html => testing/marionette/harness/marionette_harness/www/cssTransform2.html
rename : testing/marionette/harness/marionette/www/datetimePage.html => testing/marionette/harness/marionette_harness/www/datetimePage.html
rename : testing/marionette/harness/marionette/www/deletingFrame.html => testing/marionette/harness/marionette_harness/www/deletingFrame.html
rename : testing/marionette/harness/marionette/www/double_click.html => testing/marionette/harness/marionette_harness/www/double_click.html
rename : testing/marionette/harness/marionette/www/element_bottom.html => testing/marionette/harness/marionette_harness/www/element_bottom.html
rename : testing/marionette/harness/marionette/www/element_left.html => testing/marionette/harness/marionette_harness/www/element_left.html
rename : testing/marionette/harness/marionette/www/element_outside_viewport.html => testing/marionette/harness/marionette_harness/www/element_outside_viewport.html
rename : testing/marionette/harness/marionette/www/element_right.html => testing/marionette/harness/marionette_harness/www/element_right.html
rename : testing/marionette/harness/marionette/www/element_top.html => testing/marionette/harness/marionette_harness/www/element_top.html
rename : testing/marionette/harness/marionette/www/empty.html => testing/marionette/harness/marionette_harness/www/empty.html
rename : testing/marionette/harness/marionette/www/formPage.html => testing/marionette/harness/marionette_harness/www/formPage.html
rename : testing/marionette/harness/marionette/www/frameset.html => testing/marionette/harness/marionette_harness/www/frameset.html
rename : testing/marionette/harness/marionette/www/framesetPage2.html => testing/marionette/harness/marionette_harness/www/framesetPage2.html
rename : testing/marionette/harness/marionette/www/hidden.html => testing/marionette/harness/marionette_harness/www/hidden.html
rename : testing/marionette/harness/marionette/www/html5/blue.jpg => testing/marionette/harness/marionette_harness/www/html5/blue.jpg
rename : testing/marionette/harness/marionette/www/html5/boolean_attributes.html => testing/marionette/harness/marionette_harness/www/html5/boolean_attributes.html
rename : testing/marionette/harness/marionette/www/html5/geolocation.js => testing/marionette/harness/marionette_harness/www/html5/geolocation.js
rename : testing/marionette/harness/marionette/www/html5/green.jpg => testing/marionette/harness/marionette_harness/www/html5/green.jpg
rename : testing/marionette/harness/marionette/www/html5/offline.html => testing/marionette/harness/marionette_harness/www/html5/offline.html
rename : testing/marionette/harness/marionette/www/html5/red.jpg => testing/marionette/harness/marionette_harness/www/html5/red.jpg
rename : testing/marionette/harness/marionette/www/html5/status.html => testing/marionette/harness/marionette_harness/www/html5/status.html
rename : testing/marionette/harness/marionette/www/html5/test.appcache => testing/marionette/harness/marionette_harness/www/html5/test.appcache
rename : testing/marionette/harness/marionette/www/html5/test_html_inputs.html => testing/marionette/harness/marionette_harness/www/html5/test_html_inputs.html
rename : testing/marionette/harness/marionette/www/html5/yellow.jpg => testing/marionette/harness/marionette_harness/www/html5/yellow.jpg
rename : testing/marionette/harness/marionette/www/html5Page.html => testing/marionette/harness/marionette_harness/www/html5Page.html
rename : testing/marionette/harness/marionette/www/javascriptPage.html => testing/marionette/harness/marionette_harness/www/javascriptPage.html
rename : testing/marionette/harness/marionette/www/macbeth.html => testing/marionette/harness/marionette_harness/www/macbeth.html
rename : testing/marionette/harness/marionette/www/modal_dialogs.html => testing/marionette/harness/marionette_harness/www/modal_dialogs.html
rename : testing/marionette/harness/marionette/www/nestedElements.html => testing/marionette/harness/marionette_harness/www/nestedElements.html
rename : testing/marionette/harness/marionette/www/rectangles.html => testing/marionette/harness/marionette_harness/www/rectangles.html
rename : testing/marionette/harness/marionette/www/resultPage.html => testing/marionette/harness/marionette_harness/www/resultPage.html
rename : testing/marionette/harness/marionette/www/scroll.html => testing/marionette/harness/marionette_harness/www/scroll.html
rename : testing/marionette/harness/marionette/www/scroll2.html => testing/marionette/harness/marionette_harness/www/scroll2.html
rename : testing/marionette/harness/marionette/www/scroll3.html => testing/marionette/harness/marionette_harness/www/scroll3.html
rename : testing/marionette/harness/marionette/www/scroll4.html => testing/marionette/harness/marionette_harness/www/scroll4.html
rename : testing/marionette/harness/marionette/www/scroll5.html => testing/marionette/harness/marionette_harness/www/scroll5.html
rename : testing/marionette/harness/marionette/www/shim.js => testing/marionette/harness/marionette_harness/www/shim.js
rename : testing/marionette/harness/marionette/www/test.html => testing/marionette/harness/marionette_harness/www/test.html
rename : testing/marionette/harness/marionette/www/testAction.html => testing/marionette/harness/marionette_harness/www/testAction.html
rename : testing/marionette/harness/marionette/www/testPageSource.html => testing/marionette/harness/marionette_harness/www/testPageSource.html
rename : testing/marionette/harness/marionette/www/testPageSource.xml => testing/marionette/harness/marionette_harness/www/testPageSource.xml
rename : testing/marionette/harness/marionette/www/testPageSourceWithUnicodeChars.html => testing/marionette/harness/marionette_harness/www/testPageSourceWithUnicodeChars.html
rename : testing/marionette/harness/marionette/www/testSize.html => testing/marionette/harness/marionette_harness/www/testSize.html
rename : testing/marionette/harness/marionette/www/test_accessibility.html => testing/marionette/harness/marionette_harness/www/test_accessibility.html
rename : testing/marionette/harness/marionette/www/test_carets_columns.html => testing/marionette/harness/marionette_harness/www/test_carets_columns.html
rename : testing/marionette/harness/marionette/www/test_carets_cursor.html => testing/marionette/harness/marionette_harness/www/test_carets_cursor.html
rename : testing/marionette/harness/marionette/www/test_carets_display_none.html => testing/marionette/harness/marionette_harness/www/test_carets_display_none.html
rename : testing/marionette/harness/marionette/www/test_carets_iframe.html => testing/marionette/harness/marionette_harness/www/test_carets_iframe.html
rename : testing/marionette/harness/marionette/www/test_carets_longtext.html => testing/marionette/harness/marionette_harness/www/test_carets_longtext.html
rename : testing/marionette/harness/marionette/www/test_carets_multipleline.html => testing/marionette/harness/marionette_harness/www/test_carets_multipleline.html
rename : testing/marionette/harness/marionette/www/test_carets_multiplerange.html => testing/marionette/harness/marionette_harness/www/test_carets_multiplerange.html
rename : testing/marionette/harness/marionette/www/test_carets_selection.html => testing/marionette/harness/marionette_harness/www/test_carets_selection.html
rename : testing/marionette/harness/marionette/www/test_clearing.html => testing/marionette/harness/marionette_harness/www/test_clearing.html
rename : testing/marionette/harness/marionette/www/test_dynamic.html => testing/marionette/harness/marionette_harness/www/test_dynamic.html
rename : testing/marionette/harness/marionette/www/test_iframe.html => testing/marionette/harness/marionette_harness/www/test_iframe.html
rename : testing/marionette/harness/marionette/www/test_inner_iframe.html => testing/marionette/harness/marionette_harness/www/test_inner_iframe.html
rename : testing/marionette/harness/marionette/www/test_nested_iframe.html => testing/marionette/harness/marionette_harness/www/test_nested_iframe.html
rename : testing/marionette/harness/marionette/www/test_oop_1.html => testing/marionette/harness/marionette_harness/www/test_oop_1.html
rename : testing/marionette/harness/marionette/www/test_oop_2.html => testing/marionette/harness/marionette_harness/www/test_oop_2.html
rename : testing/marionette/harness/marionette/www/test_shadow_dom.html => testing/marionette/harness/marionette_harness/www/test_shadow_dom.html
rename : testing/marionette/harness/marionette/www/test_windows.html => testing/marionette/harness/marionette_harness/www/test_windows.html
rename : testing/marionette/harness/marionette/www/windowHandles.html => testing/marionette/harness/marionette_harness/www/windowHandles.html
rename : testing/marionette/harness/marionette/www/xhtmlTest.html => testing/marionette/harness/marionette_harness/www/xhtmlTest.html
extra : rebase_source : 67058d4aaa858732563fda6790c3176071c6bd60
2016-12-12 13:05:34 +01:00
Phil Ringnalda
bb36034cd4
Backed out changeset 1acac2205dc3 (bug 1311814) for having Taskcluster tell buildbot to run talos jobs on branches where no talos builders exist
...
MozReview-Commit-ID: 6GB1XqWb8fG
2016-12-11 11:32:38 -08:00
Wander Lairson Costa
4b4fde67ec
Bug 1266624: apply backoff mozharness fixes to macosx script. r=dustin
2016-12-07 10:29:00 +01:00
Hammad Akhtar
079365ac41
Bug 1322193 - Verify taskgraph implementations against documentation, with proper regex. Updated doc verification for fake values of kinds, parameters etc., regex optimized r=Callek
...
MozReview-Commit-ID: 56ZEJECbtK5
--HG--
extra : rebase_source : ad1efed52363e95040a9907c6387b4cd57bdaa49
2016-12-06 12:03:36 +05:30
Mike Shal
c080ecbf37
Bug 1295375 - Drop universal Mac builds; r=coop,gps
...
MozReview-Commit-ID: 1huYEjyxRA1
--HG--
rename : browser/config/mozconfigs/macosx-universal/beta => browser/config/mozconfigs/macosx64/beta
rename : browser/config/mozconfigs/macosx-universal/common-opt => browser/config/mozconfigs/macosx64/common-opt
rename : browser/config/mozconfigs/macosx-universal/release => browser/config/mozconfigs/macosx64/release
extra : rebase_source : 5d0e4cdb54d605d8d8d5cf4e78142bd262682dd3
2016-12-07 15:45:39 -05:00
Carsten "Tomcat" Book
3e157ac240
merge mozilla-inbound to mozilla-central a=merge
2016-12-08 16:16:48 +01:00
Nathan Froyd
c482f7591d
Bug 1321444 - part 5 - add taskcluster windows clang jobs; r=dustin
...
We need to define the jobs and we also need to whitelist them appropriately.
2016-12-03 06:38:22 -05:00
Wander Lairson Costa
5d5f326c05
Bug 1266624: Apply exponential backoff for mozharness download. r=dustin
...
MozReview-Commit-ID: Ip4MjVJFwT6
--HG--
extra : rebase_source : 62a0c16da8804df0dfcb8d194b6bbc0f1d74b8f8
2016-12-06 15:27:40 -10:00
Mike Shal
2214443444
Bug 1279221 - Remove buildbot routes for Taskcluster tasks; r=dustin
...
MozReview-Commit-ID: A2YxsnWo9ek
--HG--
extra : rebase_source : 2f979352c9ef2adbb33f386eb45a383cc142832b
2016-11-29 15:02:00 -05:00
Rob Wood
5379f7712e
Bug 1311814 - talos tc configs for linux; r=wcosta
...
MozReview-Commit-ID: 7rzzqdGRwJU
--HG--
extra : rebase_source : 07aa846c5c1760bd635459d779fefc1f407e429c
2016-11-22 12:12:44 -05:00
Hammad Akhtar
5267b83943
Bug 1302800 - Verify taskgraph implementations against documentation; r=dustin
...
MozReview-Commit-ID: J8djr4ifvzm
--HG--
extra : rebase_source : 8112a13fdb8e4bc1b004757411384e224305b2ac
2016-11-26 01:22:46 +05:30
Rob Thijssen
d258cf41e9
Bug 1321776 - enable green tc win tests on tier 3. r=jmaher
...
MozReview-Commit-ID: 5IpUMcEfZBH
--HG--
extra : rebase_source : fd77ecbcf866a4a0ab3e21c74e30fd8272f15435
2016-12-02 11:24:42 +00:00
Justin Wood
6fe0be02c7
Bug 1321614 - fix android_stuff kind to use build secrets, because it uses the same mozharness stuff as build jobs. r=dustin
...
MozReview-Commit-ID: D6wV1KSa6mp
--HG--
extra : rebase_source : ea2a3ad899d9e099631c0d06efceeaf260383f0a
2016-12-01 14:13:16 -05:00
Justin Wood
bdb62f7061
Bug 1321040 - add secret scopes to tasks that need them, where they were previously absent. r=dustin
...
MozReview-Commit-ID: 9Ai3aZOf8mB
--HG--
extra : rebase_source : f2166c9e87ce913c21390e0be0461de06385dd59
extra : source : 625e2238eddbb904fb6b9ade1407cfe924cdaa48
2016-12-01 09:03:16 -05:00
Andrew Halberstadt
541a302cee
Bug 1318438 - [taskcluster] "job" tasks should have ability to run on multiple platforms, r=dustin
...
This adds an optional "platforms" key to the job description. It can be used in conjunction with
"by-platform" like so:
platforms:
- linux
- windows
worker-type:
by-platform:
linux: ...
windows: ...
worker:
by-platform:
linux: ...
windows: ...
MozReview-Commit-ID: JwL1NAR4bnY
--HG--
extra : rebase_source : 637dd777912e256d82092ba3e0edd6937cbb03c6
2016-11-18 15:07:56 -05:00
Wes Kocher
634c8ec41b
Merge m-c to autoland, a=merge
...
--HG--
rename : mobile/android/config/mozconfigs/android-api-15-gradle/nightly => mobile/android/config/mozconfigs/android-api-15-gradle/nightly-artifact
rename : mobile/android/config/mozconfigs/android-api-15-gradle/nightly => mobile/android/config/mozconfigs/android-api-15/nightly-artifact
2016-11-30 16:18:06 -08:00
Maja Frydrychowicz
7a5adb270b
Bug 1314679 - Rename mh configs to support platform recognition for artifact builds. r=grenade
...
MozReview-Commit-ID: 1XUvNyHCowX
--HG--
rename : testing/mozharness/configs/builds/taskcluster_firefox_win32_debug.py => testing/mozharness/configs/builds/taskcluster_firefox_windows_32_debug.py
rename : testing/mozharness/configs/builds/taskcluster_firefox_win32_opt.py => testing/mozharness/configs/builds/taskcluster_firefox_windows_32_opt.py
rename : testing/mozharness/configs/builds/taskcluster_firefox_win64_debug.py => testing/mozharness/configs/builds/taskcluster_firefox_windows_64_debug.py
rename : testing/mozharness/configs/builds/taskcluster_firefox_win64_opt.py => testing/mozharness/configs/builds/taskcluster_firefox_windows_64_opt.py
extra : rebase_source : a561e32f12e92afc16de810cc48478d4b9ed25ac
2016-11-25 12:19:19 +00:00
Dustin J. Mitchell
84887ecca6
Bug 1321330: fix some aliasing issues; r=jmaher
...
Always copy objects after schema validation applies defaults, in case the
defaults are mutable (`.., default=[]`)
When duplicating objects for e10s, copy *before* yielding, as the object will
be mutated before the yield returns.
As a consequence of the previous point, tests have not yet had `extra-options`
expanded via `by-test-platform` when it comes time to append to it, so perform
that expansion early. This will get cleaner when bug 1302192 is completd.
MozReview-Commit-ID: 76z4OlqZg82
--HG--
extra : rebase_source : 26a6a59c5cad21b27e5054b21fe5deef27aa6896
2016-11-30 18:45:55 +00:00
Sebastian Kaspari
444ac305c8
Bug 1320079 - Add configuration for running findbugs in automation. r=dustin,maliu
...
MozReview-Commit-ID: FINUdlHCntT
--HG--
extra : rebase_source : 47cce9b4423f77d6eabf8f8ad1b445693248a0c7
2016-11-24 14:38:11 +01:00
Nick Alexander
4f1d9881f2
Bug 1285608 - Part 3: Make Android "build-like" jobs "other" or "test" in TH. r=dustin
...
MozReview-Commit-ID: 7k7T6OZsHfn
--HG--
extra : rebase_source : aca02d2897260d8a33fd76e31013a36b360ac7cb
2016-11-29 19:51:37 -08:00
Hammad Akhtar
0c3b469c02
Bug 1302765 - Allow `./mach taskgraph .. --parameters P` to take a URL. URL building mechanism fixed; r=dustin
...
MozReview-Commit-ID: 7reezQj9Bds
--HG--
extra : rebase_source : a571294e80491b0918e21697d922abfaa91432b6
2016-11-24 01:15:33 +05:30
Gregory Szorc
afe18feb0a
Bug 1269355 - Insert blank line to appease the flake8 linting overlord; r=me
...
Fixes bustage from c1b55d39dd28.
2016-11-22 18:54:16 -08:00
Ted Mielczarek
6673bfebc4
bug 1316329 - build from a symlink dir in generic-worker builds. r=pmoore,gps
...
MozReview-Commit-ID: EXp08oIquPF
--HG--
extra : rebase_source : f4c7b04fb6e22d837460dac98caee41259c1c62c
2016-11-14 11:47:59 -05:00
Ted Mielczarek
1c52e9500b
bug 1269355 - Enable sccache for taskcluster linux32/64 builds. r=dustin,gps
...
MozReview-Commit-ID: LGqpNDb7uHN
--HG--
extra : rebase_source : dfd3d0c7208178d7a44cd49a84cd1ead194e8095
2016-11-10 13:02:54 -05:00
Geoff Brown
b752d59e3d
Bug 1315749 - Run mochitest-chrome on Android x86; r=jmaher
2016-11-22 13:49:46 -07:00
elluls
393845e931
Bug 1302774: rename cross-opt to cross-opt-st-an; r=dustin
...
MozReview-Commit-ID: 4U6kJiaZCGa
--HG--
rename : testing/mozharness/configs/builds/releng_sub_mac_configs/64_cross_opt.py => testing/mozharness/configs/builds/releng_sub_mac_configs/64_cross_opt_st_an.py
extra : rebase_source : 2d68f8762a5ae62b6178f764603fa470aa3b89a7
2016-11-22 15:45:33 +00:00
Carsten "Tomcat" Book
e0f46513b6
Merge mozilla-central to mozilla-inbound
2016-11-22 16:28:50 +01:00
HAMMAD AKHTAR
0455672103
Bug 1311810: changing desktop-test-* to gecko-t*; r=dustin
...
MozReview-Commit-ID: WuXZWOsK5z
--HG--
extra : rebase_source : 5f64920b9686dd28c1a0cd3c7e3f807314dc01ae
2016-11-21 20:55:48 +00:00
Wander Lairson Costa
faf6866243
Bug 1316077 part 1: Support buildbot-bridge for talos tests. r=dustin
...
While we don't have physical machines running taskcluster-worker, we
want to schedule talos tests on Taskcluster and run them on buildbot.
buildbot-bridge acts as a worker that runs its tasks in buildbot
machines. Any talos task is redirected to buildbot-bridge.
MozReview-Commit-ID: Im9IhhT0Mr1
--HG--
extra : rebase_source : ede38a683abdf411612e885f6985c79b0532cb46
2016-11-18 16:52:15 -02:00
Julian Seward
e601de1cd1
Bug 1254964 - Enable manual taskcluster scheduling for valgrind-mochitest runs. r=dustin@mozilla.com.
...
--HG--
extra : rebase_source : c438dbffd83fa339e35d4804fda2e33ddbe97f36
2016-11-22 11:25:01 +01:00
Gregory Szorc
743fc9a44c
Bug 1318200 - Filter Stylo platforms when Servo isn't available; r=dustin
...
Stylo automation doesn't work unless Servo is present in the source
directory. This commit introduces a "check_servo" filter that prunes
tasks requiring Servo. Currently, this is implemented as a test against
platforms that are unique to Servo.
The use of relative path checking to find the topsrcdir is a bit
unfortunate. But we use this pattern elsewhere in this code.
MozReview-Commit-ID: IRtd53tudJW
--HG--
extra : rebase_source : 8c4742c13878d762fe7970eedfa5937fdaebe8c4
2016-11-17 17:10:01 -08:00
Gregory Szorc
0e12f1cc60
Bug 1318200 - Introduce task graph filtering; r=dustin
...
Previously, we ran a single "target task" function to mutate the full
task graph into a subset based on input parameters (try syntax,
repository being built for, etc). This concept is useful. But
the implementation was limiting because we could only have a single
"target tasks" function.
This commit introduces the concept of "filters." They conceptually
do the same thing as "target tasks methods" but you can run more than
1 of them.
Filters are simply functions that examine an input graph+parameters
and emit nodes that should be retained. Filters, like target tasks
methods, are defined via decorated functions in a module.
TaskGraphGenerator has been converted to use filters. The list of
defined filters can be defined in the parameters dict passed into
TaskGraphGenerator. A default filter list is provided in decision.py.
The intent is to eventually convert target tasks to filters. Until
that happens, we always run the registered target tasks method via
a filter proxy function.
No new tests have been added because we don't yet have any
functionality relying explicitly on filters. Tests will be added in
a subsequent commit once we add a new filter.
While I was here, I also snuck in some logging on the size of the
graphs.
MozReview-Commit-ID: ERn2hIYbMRp
--HG--
extra : rebase_source : 36b8e86aa64b2f52b03b31b5497759b0009fb921
2016-11-17 15:53:30 -08:00
Gregory Szorc
bd86442e13
Bug 1318200 - Obtain target tasks method from parameters; r=dustin
...
Previously, all callers outside of tests that passed
"target_tasks_method" to TaskGraphGenerator all used the same pattern
of looking for a key in the parameters and calling a function in
the target_tasks module.
Future commits will refactor how target tasks graph work. To
make the transition easier, we move the logic for obtaining the
target tasks method into TaskGraphGenerator.
MozReview-Commit-ID: 3QU09iGhoXh
--HG--
extra : rebase_source : fbcc31d705c4b0e148aa3709ddcb18ad99953231
2016-11-17 16:29:51 -08:00
Gregory Szorc
6fd7392903
Bug 1318200 - TaskCluster CI for Stylo; r=dustin
...
This commit introduces support for performing build and test variations
with Stylo enabled.
From a high level, this is similar to the e10s/non-e10s variations that
we currently run. However, it is different in that Stylo is a build
time (not run time) flag. So, we need to perform separate builds for
Stylo.
In the current implementation of the task graph, we can either
introduce a new platform or a new build type/configuration. I've
chosen to introduce a new platform if nothing else so the Treeherder
results clearly separate Stylo from non-Stylo. This decision can be
revisited in the future once Stylo becomes more stable and visible
outside the "stylo" repository.
Stylo functionality is limited to layout functionality and Stylo
developers aren't very interested in many tests not related to layout
at the moment. So we introduce a new test set running a limited
functionality of tests in Stylo builds.
In the current state of this commit, Stylo builds will permafail.
This is because Stylo builds require a vendored copy of Servo. Logic
for pruning the task graph of Stylo/Servo related tasks will be
implemented in subsequent commits.
MozReview-Commit-ID: JivhkpXDjIw
--HG--
extra : rebase_source : fdc9a5300c0bfa27133478fc456bc618f26fb9b2
2016-11-17 09:52:39 -08:00
Carsten "Tomcat" Book
866da9f9c6
merge mozilla-inbound to mozilla-central a=merge
2016-11-18 16:51:17 +01:00
Phil Ringnalda
e3b53628aa
Merge m-c to m-i
...
MozReview-Commit-ID: GwBaSZdoAZK
2016-11-17 20:33:59 -08:00
Dustin J. Mitchell
b5ab76194d
Bug 1302786: add help message for mach taskgraph --tasks-regex r=me
...
MozReview-Commit-ID: EK4GqfMhUA4
2016-11-17 23:46:25 +00:00
Hammad Akhtar
688be53397
Bug 1302786 - Support filtering output from task-graph generation; r=dustin
...
MozReview-Commit-ID: 7efKKRgvX3r
--HG--
extra : rebase_source : c4a4ad8793c7ea63f42fb1f1e3a69089211adf31
extra : source : c4def8be4e01e4dc9de0a7fc24678de963b8aefd
2016-11-18 04:38:28 +05:30
Mike Shal
ad4478f15e
Bug 1183613 - Cross compile universal OSX builds in Taskcluster; r=froydnj,ted
...
MozReview-Commit-ID: HNTqiVF9gov
--HG--
extra : rebase_source : 3e02cd433e45f4bb5759f093aaccade2d49745c3
2016-10-21 13:54:10 -04:00
Carsten "Tomcat" Book
e0ff800a74
merge mozilla-inbound to mozilla-central a=merge
2016-11-17 14:34:44 +01:00
Geoff Brown
12edaac33e
Bug 1318192 - Increase Android Debug mochitest chunks; r=me
2016-11-16 21:28:01 -07:00