Commit Graph

1345 Commits

Author SHA1 Message Date
Chris Manchester
be91997096 Bug 1337667 - Add need-xvfb to stylo build Taskcluster configs. r=dustin
This allows `make check` to pass when run against these builds.

MozReview-Commit-ID: BVs6BPifbfW

--HG--
extra : rebase_source : ebad40260b160744e0d2f9dfc52a74b7e5e5ae0e
2017-05-17 12:28:23 -07:00
Gregory Arndt
6def6a2c07 Bug 1364266 - Specify task priority within task definition r=dustin
Tasks should be assigned a priority based on the branch they originated from. It
is important that certain branches receive preferential treatment, such as a release
branch task being executed before a task from Try. Branch priority mirrors
the priorities defined within buildbot.

MozReview-Commit-ID: 8qR9F34lzzc

--HG--
extra : rebase_source : 29f61899bfad6cdf1eeb902e5a5779ab782690c4
2017-05-05 15:22:03 -05:00
Wander Lairson Costa
0751b1e3c1 Bug 1365350: make uploader task a dependency of tests. r=dustin,garndt
For some reason, tests sometimes start before uploader task is finished,
we then make it a dependency to avoid the bug.

MozReview-Commit-ID: JlA471DUYPN

--HG--
extra : rebase_source : 968ca3e512de17ccb26346c6a18f0a1438e8e8a2
2017-05-17 17:42:21 -03:00
Mike Hommey
3172b1d2a0 Bug 1365763 - Make all spidermonkey tasks depend on more file changes. r=sfink
I've been bitten by spidermonkey tasks not running on automation enough.
Anything that can have an influence on spidermonkey builds should
trigger them to build, not only js/ changes.

As it turns out, the sm-package task has a more complete list of things
spidermonkey depends on, so we just use that same list for all tasks.

--HG--
extra : rebase_source : 609ba99fadec0d024266975ce143a26e23bc0d78
2017-05-17 18:51:12 +09:00
William Lachance
aac6f63057 Bug 1365708 - Stop running awsy on linux32 r=jmaher
MozReview-Commit-ID: 5tIctDBpXLf

--HG--
extra : rebase_source : 8616fd68ed4eb1aac90d2dea984fe734a9c2d9c9
2017-05-17 14:59:00 -04:00
Swapnesh Kumar Sahoo
1e0c9f7200 Bug 1302773 - Install tox in docker image in MozReview; r=dustin
MozReview-Commit-ID: 3jiVsZOrvW9

--HG--
extra : rebase_source : 516ddf063ed6a15e397cb782262fa15ccb533969
2017-05-13 02:31:37 +05:30
Sebastian Hengst
0f7e37f8da Backed out changeset 79027b4b7762 (bug 1365350) for frequently failing gecko decision task with 'Bad Request'. r=backout 2017-05-17 20:30:03 +02:00
Wander Lairson Costa
153ff9483b Bug 1365350: make uploader task a dependency of tests. r=garndt
For some reason, tests sometimes start before uploader task is finished,
we then make it a dependency to avoid the bug.

MozReview-Commit-ID: FDkmEnHlwKo

--HG--
extra : rebase_source : 640c498719b8bff5b599aacb86a1975a422b97f3
2017-05-17 09:09:14 -03:00
Julien Cristau
090b9a4ef3 Bug 1358420 - use staged rollout for fennec beta builds r=aki,jlorenzo
MozReview-Commit-ID: AQDoSaAXnqJ

--HG--
extra : rebase_source : 512de7c5c7f5efba3d49e841f8bdccc01c5238d8
2017-05-09 14:48:34 +02:00
Dustin J. Mitchell
ece5d6fda8 Bug 1363409: ensure e10s talos have -e10s in their try name r=garndt
This unifies the `try-name` property in test descriptions, and ensures that
e10s try jobs have `-e10s` at the end so that try syntax like "-t chromez-e10s"
will work.

MozReview-Commit-ID: 2AEFfAFF5Jl

--HG--
extra : rebase_source : bea60d562fa2d1b4af76b82e0836d351f640536d
2017-05-13 18:45:44 +00:00
Wes Kocher
274ba1a154 Merge inbound to central, a=merge
MozReview-Commit-ID: AFMOzsYBEjc
2017-05-15 16:22:21 -07:00
Kim Moir
84cf5d5cd4 revert Bug 1363420 - enable Talos for |linux64-stylo-sequential opt| r=kmoir DONTBUILD 2017-05-15 14:18:53 -04:00
Dustin J. Mitchell
a3a9e7939f Bug 1345863: set the job_try_name for all tasks governed by -j; r=gps
We have a `unittest_try_name` for all unit test tasks, and similarly a
`talos_try_name`. The `-j` flag controls tasks known as "jobs" (although the
word has dozens of other meanings, too). Some of those set `job_try_name`, but
others do not and have special-case support in `try_option_syntax.py`. With
this change, all "jobs" set `job_try_name` and the special-case is removed.

MozReview-Commit-ID: 9hvW7wBIl2B

--HG--
extra : rebase_source : 120b5e9e7aa8f81fe49e72f4dadafdbd145ac357
2017-04-28 11:12:31 -04:00
Sebastian Hengst
a54ca523c9 Backed out changeset 38f7bc71c0de (bug 1364887) for breaking gecko decision task. r=backout 2017-05-15 15:49:32 +02:00
Dustin J. Mitchell
cd9bc4e449 Bug 1364887: don't run SETA on try pushes; r=jmaher
MozReview-Commit-ID: 7L2I3WWziSE

--HG--
extra : rebase_source : 80796238754bb6081d2bde082b6fb992e24564a5
2017-05-15 13:32:15 +00:00
Dustin J. Mitchell
e88ec9ed0d Bug 1364421: actually disable SETA, instead of never running talos; r=bstack
MozReview-Commit-ID: ABtOy6FqKKT

--HG--
extra : rebase_source : 1e550c7d40413117f2ef0aa46e658acddb5a626d
2017-05-13 19:15:35 +00:00
Kartikaya Gupta
e8e6f2512c Bug 1342488 - Run the linux64-qr test platforms using the regular linux64 build platform, and remove the linux64-qr build platform. r=dustin
MozReview-Commit-ID: 1zrGgWNYwQ9
2017-05-13 07:48:54 -04:00
Kartikaya Gupta
2932aadf67 Bug 1342488 - Add a flag in the task to run with webrender, and enable it by default on linux64-qr test platforms. r=dustin
MozReview-Commit-ID: 2gXeniJT1Cf
2017-05-13 07:47:54 -04:00
Joel Maher
fa108d1543 Bug 1319807 - Move Linux64 mochitest-devtools to Ubuntu 16.04. r=gbrown
MozReview-Commit-ID: KiJgV8sKiLN
2017-05-12 16:19:41 -04:00
Joel Maher
e255c89346 Bug 1364157 - disable non-e10s talos tests on all platforms for Firefox 55+; taskcluster patch. r=rwood
MozReview-Commit-ID: Fwo8yoyaaE9
2017-05-12 16:19:41 -04:00
Joel Maher
d8e63e2177 Bug 1364421 - fix flake8 errors. r=me a=CLOSED TREE 2017-05-12 15:14:10 -04:00
Joel Maher
769411ae57 Bug 1364421 - temporarily disable SETA for BBB only. r=bstack, a=CLOSED TREE 2017-05-12 14:55:42 -04:00
Joel Maher
5d7cb32492 Bug 1364421 - temporarily disable SETA. r=bstack, a=CLOSED TREE
MozReview-Commit-ID: KEoiYhR6bXs
2017-05-12 14:41:52 -04:00
Ryan VanderMeulen
1fc10504ff Backed out changesets c9812dd7d27a and 387d8415d05e (bug 1362148) because it broke various Android jobs. 2017-05-12 11:47:22 -04:00
Dustin J. Mitchell
fd4071972b Bug 1340564: use attributes to identify talos jobs; r=bstack
MozReview-Commit-ID: B29F5SL8JNr

--HG--
extra : source : fd1f5c9160453dec2a83293cbf1f727a2d5ffc0a
2017-04-25 22:34:13 +00:00
Dustin J. Mitchell
8cd3cb39d2 Bug 1340564: specify the target name explicitly for dependent tasks; r=gps
MozReview-Commit-ID: D7TeFDmXeVr

--HG--
extra : source : 516721f50c1ee2bbb81879f6b89ec880e196dea3
2017-04-25 22:30:09 +00:00
Dustin J. Mitchell
a242245737 Bug 1340564: filter for android tasks using the build_platform attribute; r=jlorenzo
This avoids using substring matching on labels, which is likely to lead to
sadness someday.

MozReview-Commit-ID: J1pFuP1U335

--HG--
extra : source : 45d01b30e9d1eb6e7a06eb2800d7d54d302c2f6e
2017-04-25 21:59:42 +00:00
Dustin J. Mitchell
3c508e3d49 Bug 1340564: use an attribute to identify signed tasks; r=Callek
This is a more robust approach than using substring matching on task labels.

As an optimization, this simply avoids creating balrog tasks for unsigned beets
using only-for-attributes, rather than omitting them in a transform.

MozReview-Commit-ID: 8MNOxu0WgXo

--HG--
extra : source : 1aeb99ce3e6c2576b7b9b71c1cdf97a1d1889a49
2017-02-05 14:08:10 -05:00
Carsten "Tomcat" Book
e2e90c1b4e Backed out changeset 1aeb99ce3e6c (bug 1340564) for hoping that fix the packageName issue
--HG--
extra : rebase_source : e3bb10d7ab090692114ccf3b20c5e6263fe14957
2017-05-12 15:59:56 +02:00
Carsten "Tomcat" Book
a471d49f76 Backed out changeset 45d01b30e9d1 (bug 1340564)
--HG--
extra : rebase_source : e3238eec4fa8f1023fa7ad8c867a66bdfc817630
2017-05-12 15:59:30 +02:00
Carsten "Tomcat" Book
6c4f496c4b Backed out changeset 516721f50c1e (bug 1340564)
--HG--
extra : rebase_source : e04fb5730c53ec935a65987471fa4f2307f504df
2017-05-12 15:59:28 +02:00
Carsten "Tomcat" Book
34cc630733 Backed out changeset fd1f5c916045 (bug 1340564)
--HG--
extra : rebase_source : 91d148347dff80de173af7a5029cab0de38b9b24
2017-05-12 15:59:26 +02:00
Carsten "Tomcat" Book
7a4eb50360 merge mozilla-inbound to mozilla-central a=merge 2017-05-12 14:36:44 +02:00
Gregory Szorc
a591e9ddf5 Bug 1362148 - Always collect build metrics; r=ted
Previously, mozharness defined a separate action to collect build
metrics. This required the script and/or config to define that
action.

Metrics collection for CI is important. So it should be enabled by
default.

This commit changes the "build" action/method to always call the
metrics collection function after successful build. References to
the "generate-build-stats" action have been removed because it is
redundant.

A side-effect of this change is we may generate build metrics where
we weren't before. This could lead to e.g. duplicate entries in some
Perfherder series. Let's see what breaks ;)

MozReview-Commit-ID: 42UQI5YQTMC

--HG--
extra : rebase_source : 3377c70c833f44ef280a4f81f9ae4a78edcee9cf
2017-05-04 12:28:52 -07:00
Dustin J. Mitchell
19b8099efb Bug 1340564: use attributes to identify talos jobs; r=bstack
MozReview-Commit-ID: B29F5SL8JNr

--HG--
extra : rebase_source : 4ec872f0c730f299ee3ec878775cbb9d53c73953
2017-04-25 22:34:13 +00:00
Dustin J. Mitchell
13fc1951ed Bug 1340564: specify the target name explicitly for dependent tasks; r=gps
MozReview-Commit-ID: D7TeFDmXeVr

--HG--
extra : rebase_source : 6fc2ec87009a3a898107c12713376246a7f4224b
2017-04-25 22:30:09 +00:00
Dustin J. Mitchell
1eb1ff26f6 Bug 1340564: filter for android tasks using the build_platform attribute; r=jlorenzo
This avoids using substring matching on labels, which is likely to lead to
sadness someday.

MozReview-Commit-ID: J1pFuP1U335

--HG--
extra : rebase_source : 0783ce1aef7297fdd73a9d4d05450a534857fdbd
2017-04-25 21:59:42 +00:00
Geoff Brown
e1cd972927 Bug 1363819 - Stop running Android 4.3 mochitest-webgl; r=jmaher
Android mochitest-webgl tests have been hidden on treeherder for months
and 8 of the 10 chunks are currently perma-fail.
2017-05-11 20:24:07 -06:00
Carsten "Tomcat" Book
f40e5ddeb7 Merge mozilla-central to mozilla-inbound 2017-05-11 12:53:41 +02:00
Wes Kocher
02bf8c4425 Merge m-c to inbound, a=merge
MozReview-Commit-ID: FfNikA7un6F
2017-05-10 17:31:18 -07:00
Wes Kocher
7b7195de55 Backed out changeset 375bf84f1825 (bug 1363714) for flake8 failures a=backout
MozReview-Commit-ID: 5NGFjeBeyrM
2017-05-10 12:27:45 -07:00
Wander Lairson Costa
bd4843d1a5 Bug 1363714: Split tests tasks between TC and BB. r=dustin
In order to migrate from buildbot to taskcluster gradually, we read an
external json file to tells the percentage of jobs that must run in
Taskcluster.

MozReview-Commit-ID: K9KZMhe36Cu

--HG--
extra : rebase_source : 9619e5cdb010527538f03b3effe4756fc9574c4e
2017-05-10 15:15:29 -03:00
Kartikaya Gupta
2865abc983 Bug 1363344 - Update linux64-qr test jobs on central and integration branches. r=dustin,catlee
This patch affects the following linux64-qr test jobs (for both opt and debug):
- Stops running reftest-no-accel on central, since they don't seem to provide
  much value over regular reftests.
- Starts running mochitest-gpu on central.
- Starts running crashtests, reftests, jsreftests, mochitest-gpu and
  mochitest-webgl on mozilla-inbound and autoland (this matches the set of
  tests on central).
- Promotes all the tests running on central/autoland/inbound to tier-1.

MozReview-Commit-ID: LgU4VgGz7S
2017-05-09 10:12:27 -04:00
Kim Moir
d2f091b5ab Bug 1363420 - enable Talos for |linux64-stylo-sequential opt| r=aki DONTBUILD 2017-05-10 15:35:51 -04:00
Wander Lairson Costa
5c07c624f4 Bug 1363714: Split tests tasks between TC and BB. r=dustin
In order to migrate from buildbot to taskcluster gradually, we read an
external json file to tells the percentage of jobs that must run in
Taskcluster.

MozReview-Commit-ID: JQhvsXKpcLz

--HG--
extra : rebase_source : 0c1a83b31831b788fb374adcb9fd181f97121239
2017-05-10 16:54:27 -03:00
Chris Manchester
e1d83a850f Bug 1317189 - Fix --rebuild-talos for TC try jobs by checking the correct attribute. r=wcosta
MozReview-Commit-ID: K3WwZS9rVdj

--HG--
extra : rebase_source : b7589432cf14eb728f94c442e1e50f3a464ff591
2017-05-09 14:04:10 -07:00
Carsten "Tomcat" Book
44fca8b6e7 Backed out changeset 656d4714e803 (bug 1324922) for breaking fennec nightlys 2017-05-10 14:05:46 +02:00
Simon Fraser
98bab021ae Bug 1324922: Stop publishing complete MARs to balrog as part of build/repack r=catlee 2017-05-09 12:49:45 -04:00
Wander Lairson Costa
a200fe8303 Bug 1362949: Fix macosx64-opt index routes. r=dustin
The macosx64-opt build task executes through buildbot-bridge, and there
is a specific task in which artifacts are uploaded.

MozReview-Commit-ID: GTOXBwBdwfM
2017-05-09 08:36:05 -07:00
Carsten "Tomcat" Book
76ca853e3e Merge mozilla-central to mozilla-inbound 2017-05-09 14:40:11 +02:00