Граф коммитов

203 Коммитов

Автор SHA1 Сообщение Дата
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
Kartikaya Gupta b10e2495e8 Bug 1341312 - Split jsreftest jobs on Linux64-QR builds into 4 chunks to avoid timeout. r=jmaher
MozReview-Commit-ID: 2sbxIj3JgpW

--HG--
extra : rebase_source : 4540391ac1a2368004dc744f47f253990deab2b4
2017-02-21 10:36:48 -05: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
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
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
Carsten "Tomcat" Book f0ea654ebf Merge mozilla-central to autoland 2017-02-14 13:42:43 +01: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
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
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 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
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 2dcccc4332 Merge inbound to central, a=merge
MozReview-Commit-ID: 9bhCPrArK3P
2017-02-02 16:39:24 -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
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
Sebastian Hengst c69d28f8f8 Backed out changeset d6648b8f36ed (bug 1333167) for breaking gecko decision task. r=backout on a CLOSED TREE 2017-01-31 21:47:45 +01:00
Wander Lairson Costa aa5f7afcb9 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: DMwRjuV2vpf

--HG--
extra : rebase_source : 211ecf52694078986caf290c5b0cca35c775da61
2017-01-31 18:16:07 -02:00
Sebastian Hengst aed3479d18 Backed out changeset 50cf83b69046 (bug 1333167) for breaking gecko decision task. r=backout 2017-01-31 18:25:50 +01:00
Wander Lairson Costa cd15766fd6 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: EQlE6q5E8z7

--HG--
extra : rebase_source : 4b7323cd915e8ef9820816015b4b45524811eaf1
2017-01-31 15:03:10 -02: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
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
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
Phil Ringnalda 7da3c9dcf4 Merge autoland to m-c, a=merge 2017-01-25 20:37:29 -08: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
Phil Ringnalda 9823741350 Merge m-c to m-i 2017-01-23 18:57:15 -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
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
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
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
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
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
Geoff Brown d11d18336a Bug 1328771 - Run reftests on tc linux32; r=jmaher 2017-01-11 13:47:06 -07: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
Geoff Brown 4bf8759144 Bug 1287099 - Run linux32 tests in taskcluster (tier 2); r=jmaher 2016-08-22 11:38:27 -04: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
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
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
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
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
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 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
Geoff Brown 7a2c55aa04 Bug 1333836 - Increase number of test chunks for Android xpcshell and mochitest-chrome; r=dustin 2017-01-25 11:11:51 -07:00
Joel Maher fd56590e3e Bug 1319792 - Move Linux64 mochitest-jetpack to Ubuntu 16.04. r=mossop
MozReview-Commit-ID: 7Yhr3noMok6
2017-01-25 06:16:19 -05:00