Commit Graph

38 Commits

Author SHA1 Message Date
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
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