Commit Graph

789 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
ea8362bfe9 Backed out changeset 2044b159f030 (bug 1275281) for causing frequent timeouts in tc-M-e10s dt tests
--HG--
extra : rebase_source : 6d9a8fb946f720c379ea5b9369ad7ba5495cdc22
2016-05-25 08:57:36 +02:00
Steve Fink
7ac8517c1a Bug 1275420 - Make linux64-mulet-haz job try-only, r=RyanVM
--HG--
extra : rebase_source : 56788728058262f4f78ca9e691e4fe51a3492b6f
extra : histedit_source : 246a9a21eda9b657310dc094a08240b7d29fcbca
2016-05-24 13:03:49 -07:00
Ryan VanderMeulen
7868d3f110 Bug 1275281 - Enable more Linux e10s tests on Taskcluster and clean up some cruft. r=armenzg
--HG--
extra : rebase_source : cd18847524a2ac1208eae310c5e7f3c7c3b0cf1e
2016-05-24 15:49:52 -04:00
Nick Fitzgerald
0b403163a6 Bug 1273917 - Follow up: Fix sm_variant_base.yml to put command under task.payload instead of plain old task; r=sfink 2016-05-24 15:05:06 -07:00
Nick Fitzgerald
64dc3b503f Bug 1273917 - Create the SM(pkg) build for taskcluster; r=sfink
--HG--
rename : testing/taskcluster/scripts/builder/build-sm.sh => testing/taskcluster/scripts/builder/sm-tooltool-config.sh
2016-05-24 14:25:19 -07:00
aselagea@mozilla.com
21a9297be3 Bug 1267712 - Enable build automation on the autoland repo r=wcosta DONTBUILD 2016-05-24 10:44:01 -04:00
aselagea@mozilla.com
eafcd4d9e4 Bug 1272005 - Disable cedar branch r=wcosta DONTBUILD 2016-05-24 10:35:57 -04:00
aselagea@mozilla.com
a35a101566 Bug 1271394 - Enable all standard tests on projects/larch branch. r=wcosta DONTBUILD 2016-05-24 10:22:59 -04:00
Joel Maher
6a0c8aadf4 Bug 1204281 - extend the timeout for linux64 debug mda jobs to 5400 seconds. r=dminor 2016-05-19 13:55:00 +02:00
Dustin J. Mitchell
76cf8381c4 Bug 1274385: don't retry decision tasks; r=garndt
MozReview-Commit-ID: IjnhKWgoxAG

--HG--
extra : rebase_source : 61e41dff628c1dce1907a85b3555ff9c3c1851de
2016-05-19 20:09:29 +00:00
Steve Fink
e9c0a2efe8 Bug 1273639 - Fix nonunified spidermonkey builds, r=terrence
--HG--
extra : rebase_source : 4229d82148050e0970f4d269b2357bc7511ead4e
2016-05-19 11:27:57 -07:00
Dustin J. Mitchell
d99040fe43 Bug 1274645: generate task labels for docker image builds; r=ahal
This monkey-patches the old taskcluster_graph code to avoid impacting branches
that are still using that support for decision graphs.  All of this will go
away when docker image builds become their own kind.

MozReview-Commit-ID: KukC3qqZDYA

--HG--
extra : rebase_source : 7bc4e89ad586120fdea78dfd7539633014ccc300
extra : source : 5e8b6de669628bf838432b93d1e1cff783b7ff62
2016-05-20 21:04:49 +00:00
Geoff Brown
ad89b87074 Bug 1253300 - Run TC Linux 64 pgo tests as tier 2; r=dustin 2016-05-19 12:36:38 -06:00
Sebastian Hengst
1512411552 Backed out changeset 03ed23408215 (bug 1204281) for breaking gecko decision task. r=backout on a CLOSED TREE 2016-05-19 20:03:52 +02:00
Joel Maher
e8f576e87a Bug 1204281 - split linux64 debug taskcluster M(mda) into 3 chunks. r=dminor
MozReview-Commit-ID: 8c2agkVImum

--HG--
extra : rebase_source : e63a4b56c3f8ba414bfeda2e02db79fa21bf1a3a
2016-05-18 16:34:19 -04:00
Ryan VanderMeulen
a90e9d792e Merge m-c to inbound. a=merge CLOSED TREE 2016-05-19 12:49:49 -04:00
Ryan VanderMeulen
4cffb5461e Merge inbound to m-c. a=merge 2016-05-19 12:46:54 -04:00
Gregory Szorc
6d562751b4 Bug 1270317 - Upgrade to Mercurial 3.7.3 in the mozharness test environment; r=jlund
We had a test environment running on Python 2.6 and an ancient version
of Mercurial. AFAICT we run Python 2.7 everywhere, so this environment
can be dropped.

We also upgrade to Mercurial 3.7.3, as that is what automation now runs.

MozReview-Commit-ID: 7WTyD3CUjtj

--HG--
extra : rebase_source : 28994488cc1ffbc779ac4f25ec0cbbd2749d169d
extra : histedit_source : bdd034b5c2d3cc479f58b614cf368372c81c8896
2016-05-06 10:49:08 -07:00
Ryan VanderMeulen
054751f54d No bug - Use 10 chunks for Linux64 debug xpcshell jobs on a CLOSED TREE.
--HG--
extra : rebase_source : 7f59114f1cf9957b5670cf3fcb9cc8cf6adcc074
2016-05-18 10:25:12 -04:00
Steve Fink
3eeaccb244 Bug 1274060 - Restrict linux64-shell-haz to pushes that touch the JS tree, r=RyanVM
--HG--
extra : rebase_source : f9a7df4508e4cf0823f2a140d68c03bf18428080
2016-05-18 15:03:18 -07:00
Wes Kocher
1befb1d43c Bug 1273639 - Make these jobs be tier-3 until they're working CLOSED TREE 2016-05-18 15:15:42 -07:00
Steve Fink
6938e74e76 Bug 1273639 - Add a nonunified spidermonkey build, r=terrence
MozReview-Commit-ID: 5FaxNw9SraO

--HG--
rename : testing/taskcluster/tasks/builds/sm_plaindebug.yml => testing/taskcluster/tasks/builds/sm_nonunified.yml
extra : rebase_source : ea5d409525a91aff34974c7d70a157b226d104ab
extra : amend_source : 2d882b03e737a2b635428fc43a84a124e74d494f
2016-05-17 08:20:52 -07:00
Geoff Brown
ad6406cc4a Bug 1273695 - Define MOZ_NODE_PATH for taskcluster tests; r=jmaher 2016-05-18 15:42:24 -06:00
Wes Kocher
3ac80a6ae8 Merge m-c to inbound, a=merge
--HG--
rename : testing/eslint-plugin-mozilla/lib/rules/.eslintrc => testing/eslint/eslint-plugin-mozilla/lib/rules/.eslintrc
2016-05-17 14:17:19 -07:00
Wes Kocher
1dd8a84da8 Merge fx-team to central, a=merge 2016-05-17 14:15:06 -07:00
Geoff Brown
1c7d922db6 Bug 1253298 - Enable TC Linux64 PGO builds as Tier 2. r=gbrown 2016-05-17 12:57:48 -06:00
Dustin J. Mitchell
b79ac66e13 Bug 1258497: use taskgraph decision in decision task; r=gps
MozReview-Commit-ID: 9STbp4EPMrT

--HG--
extra : rebase_source : e46a41df3b0159fbbae2fc26ded576a3261fc870
extra : histedit_source : 4fe675a1bc33929e809ba3e2fe9373140eb4279d
2016-05-16 22:42:10 +00:00
Dustin J. Mitchell
cea2249ca3 Bug 1258497: Implement a new taskgraph generation system; r=gps
The `taskgraph` package generates TaskCluster task graphs based on collections
of task "kinds".  Initially, there is only one kind, the "legacy" kind, which
reads the YAML files from `testing/taskcluster/tasks` to generate the task
graph.

Try syntax is implemented by filtering the tasks in the taskgraph after it has
been created, then extending the result to include any prerequisite tasks.

A collection of `mach taskgraph` subcommands are provided for developers to
extend or debug the task-graph generation process.

MozReview-Commit-ID: 1TJCns4XxZ8

--HG--
rename : testing/taskcluster/docs/index.rst => taskcluster/docs/index.rst
extra : rebase_source : 7b9125281d66044db9bd8e4a1fade16136f384b9
extra : histedit_source : 47640d27080acda0279270babbcf33f5badb0d1c
2016-05-16 22:53:22 +00:00
Dustin J. Mitchell
eea6107b48 Bug 1258497: Factor out some common code; r=gps
This code will also be used by taskgraph's legacy kind.

MozReview-Commit-ID: Gd4zZYEee2W

--HG--
extra : rebase_source : 41a76624322687d752c6d836c15700c92ed80cdb
2016-05-09 18:58:11 +00:00
Michael Ratcliffe
7b575a75a0 Bug 1265082 - ESLint jobs are apparently hitting the network r=me,dustin,pbro,jryans
So a few changes here:
- node_modules is downloaded using tooltool so that we dont need to rely on external infrastructure.
- We have a npm-shrinkwrap.json file that version locks all of our node packages.
- eslint, eslint-plugin-mozilla etc. are now all installed locally.

In reality this means that we don't hit the network and we don't force users into installing global packages.

./mach eslint --setup has also been improved. We install packages locally and display the path of the user's eslint binary (useful for configuring editors).

eslint-plugin-mozilla has been moved from testing/eslint-plugin-mozilla to /testing/eslint/eslint-plugin-mozilla.

The node_modules directory for eslint and other plugins is located in testing/eslint/.

MozReview-Commit-ID: 4SFSxzka6BS

--HG--
rename : testing/eslint-plugin-mozilla/LICENSE => testing/eslint/eslint-plugin-mozilla/LICENSE
rename : testing/eslint-plugin-mozilla/docs/balanced-listeners.rst => testing/eslint/eslint-plugin-mozilla/docs/balanced-listeners.rst
rename : testing/eslint-plugin-mozilla/docs/import-browserjs-globals.rst => testing/eslint/eslint-plugin-mozilla/docs/import-browserjs-globals.rst
rename : testing/eslint-plugin-mozilla/docs/import-globals.rst => testing/eslint/eslint-plugin-mozilla/docs/import-globals.rst
rename : testing/eslint-plugin-mozilla/docs/import-headjs-globals.rst => testing/eslint/eslint-plugin-mozilla/docs/import-headjs-globals.rst
rename : testing/eslint-plugin-mozilla/docs/index.rst => testing/eslint/eslint-plugin-mozilla/docs/index.rst
rename : testing/eslint-plugin-mozilla/docs/mark-test-function-used.rst => testing/eslint/eslint-plugin-mozilla/docs/mark-test-function-used.rst
rename : testing/eslint-plugin-mozilla/docs/no-aArgs.rst => testing/eslint/eslint-plugin-mozilla/docs/no-aArgs.rst
rename : testing/eslint-plugin-mozilla/docs/no-cpows-in-tests.rst => testing/eslint/eslint-plugin-mozilla/docs/no-cpows-in-tests.rst
rename : testing/eslint-plugin-mozilla/docs/reject-importGlobalProperties.rst => testing/eslint/eslint-plugin-mozilla/docs/reject-importGlobalProperties.rst
rename : testing/eslint-plugin-mozilla/docs/var-only-at-top-level.rst => testing/eslint/eslint-plugin-mozilla/docs/var-only-at-top-level.rst
rename : testing/eslint-plugin-mozilla/lib/globals.js => testing/eslint/eslint-plugin-mozilla/lib/globals.js
rename : testing/eslint-plugin-mozilla/lib/helpers.js => testing/eslint/eslint-plugin-mozilla/lib/helpers.js
rename : testing/eslint-plugin-mozilla/lib/index.js => testing/eslint/eslint-plugin-mozilla/lib/index.js
rename : testing/eslint-plugin-mozilla/lib/processors/xbl-bindings.js => testing/eslint/eslint-plugin-mozilla/lib/processors/xbl-bindings.js
rename : testing/eslint-plugin-mozilla/lib/rules/.eslintrc => testing/eslint/eslint-plugin-mozilla/lib/rules/.eslintrc
rename : testing/eslint-plugin-mozilla/lib/rules/balanced-listeners.js => testing/eslint/eslint-plugin-mozilla/lib/rules/balanced-listeners.js
rename : testing/eslint-plugin-mozilla/lib/rules/import-browserjs-globals.js => testing/eslint/eslint-plugin-mozilla/lib/rules/import-browserjs-globals.js
rename : testing/eslint-plugin-mozilla/lib/rules/import-globals.js => testing/eslint/eslint-plugin-mozilla/lib/rules/import-globals.js
rename : testing/eslint-plugin-mozilla/lib/rules/import-headjs-globals.js => testing/eslint/eslint-plugin-mozilla/lib/rules/import-headjs-globals.js
rename : testing/eslint-plugin-mozilla/lib/rules/mark-test-function-used.js => testing/eslint/eslint-plugin-mozilla/lib/rules/mark-test-function-used.js
rename : testing/eslint-plugin-mozilla/lib/rules/no-aArgs.js => testing/eslint/eslint-plugin-mozilla/lib/rules/no-aArgs.js
rename : testing/eslint-plugin-mozilla/lib/rules/no-cpows-in-tests.js => testing/eslint/eslint-plugin-mozilla/lib/rules/no-cpows-in-tests.js
rename : testing/eslint-plugin-mozilla/lib/rules/reject-importGlobalProperties.js => testing/eslint/eslint-plugin-mozilla/lib/rules/reject-importGlobalProperties.js
rename : testing/eslint-plugin-mozilla/lib/rules/var-only-at-top-level.js => testing/eslint/eslint-plugin-mozilla/lib/rules/var-only-at-top-level.js
rename : testing/eslint-plugin-mozilla/moz.build => testing/eslint/eslint-plugin-mozilla/moz.build
rename : testing/eslint-plugin-mozilla/package.json => testing/eslint/eslint-plugin-mozilla/package.json
extra : rebase_source : cf689f6cc170b9a22018c981a768f545f952e019
2016-05-02 00:22:31 +01:00
Steve Fink
6b192153df Bug 1272720 - Pass the correct flag to grep for fixed string search, r=garndt
--HG--
extra : rebase_source : 0dd7a446e46e163fbb10f823d4861a768b833544
2016-05-11 15:23:57 -07:00
Steve Fink
87ce9cb156 Bug 1272720 - Fix format of hazard metadata, r=garndt
--HG--
extra : rebase_source : 3187d742fcbb9f928e0aeb33da06250b28b31864
2016-05-11 15:18:39 -07:00
Wander Lairson Costa
93dae42bdc Bug 1272154: Kill B2G emulator builds from TC. r=selenamarie
Emulators have been moved to tier 3.
2016-05-19 10:09:46 -03:00
Dustin J. Mitchell
120576c2a9 Bug 1273673: use Python logging for taskgraph generation; r=gps
MozReview-Commit-ID: EYI6hGFUWP8

--HG--
extra : rebase_source : 06095357cec152790c6025184e4c7c49e5d03835
2016-05-18 18:02:51 +00:00
Dustin J. Mitchell
fe7256e76f Bug 1273926: set attributes of docker-image tasks too; r=ahal
MozReview-Commit-ID: 5lc8481C3Sn

--HG--
extra : rebase_source : 5fa4372e9241c4b73825135973ac111f84cf7480
2016-05-18 15:33:05 +00:00
Armen Zambrano Gasparnian
6780012b61 Bug 1232005 - Fix typo in dd29998a7d44. CLOSED TREE. r=garndt
MozReview-Commit-ID: K7E9w6XNssO

--HG--
extra : amend_source : 53bb6f611437b56b453223336adba121d78a8717
2016-05-16 17:26:53 -04:00
Kalpesh Krishna
ac1c91ed44 Bug 1232005 - Generating all_tasks.json in gecko decision task for all branches. DONTBUILD. CLOSED TREE. r=armenzg
MozReview-Commit-ID: Bt0zfChh0ab

--HG--
extra : amend_source : 3adecabd0cfaad77f6afd9e6c6ae4ff8af2b6e0f
2016-05-16 16:35:01 -04:00
Gregory Arndt
5cc6803552 Bug 1268925 - Check hg fingerprint when cloning in a decision task r=dustin
When cloning from mercurial the host fingerprint should be validated to the
currently known good fingerprint.  This needs to be stored in a commit
independent way so that rerunning tasks in the future do not fail if
the mercurial server's fingerprint is different at that time.

MozReview-Commit-ID: GTermkwGgdb

--HG--
extra : rebase_source : 12bfaed59ac56a6cf81d7a738764a13161927c91
2016-05-10 15:46:24 -05:00
Ryan VanderMeulen
43fdb89cf1 No bug - Add more chunks to Taskcluster reftest and web-platform-test jobs. 2016-05-10 22:21:40 -04:00
Ryan VanderMeulen
096ed23589 Bug 1271347 - Add reftest-no-accel-e10s to one more spot in base_job_flags.yml. r=garndt 2016-05-10 10:31:26 -04:00
Dustin J. Mitchell
9c82e74a22 Bug 1268862: expire try jobs in a shorter time-period than default; r=nthomas
MozReview-Commit-ID: KUe6Sk0122w

--HG--
extra : rebase_source : 47111d4d381f43748d40e24373ec884c3cb2d248
2016-05-05 21:19:42 +00:00
Carsten "Tomcat" Book
e07e80ac43 merge mozilla-inbound to mozilla-central a=merge 2016-05-10 12:05:56 +02:00
Ryan VanderMeulen
bfcbbc293e Bug 1271347 - Add some new Taskcluster e10s jobs and schedule them on Ash. r=garndt
--HG--
rename : testing/taskcluster/tasks/tests/fx_linux64_reftest_not_accelerated.yml => testing/taskcluster/tasks/tests/fx_linux64_reftest_not_accelerated_e10s.yml
rename : testing/taskcluster/tasks/tests/fx_linux64_reftest_not_accelerated_dbg.yml => testing/taskcluster/tasks/tests/fx_linux64_reftest_not_accelerated_e10s_dbg.yml
rename : testing/taskcluster/tasks/tests/fx_linux64_reftest_not_accelerated_opt.yml => testing/taskcluster/tasks/tests/fx_linux64_reftest_not_accelerated_e10s_opt.yml
2016-05-09 17:01:15 -04:00
Ryan VanderMeulen
174671db1d Bug 1271347 - Schedule only e10s TC jobs on Ash. r=garndt 2016-05-09 17:01:15 -04:00
Steve Fink
b0e8bc56fc Bug 1267876 - Make usable on developer desktops, r=jorendorff
MozReview-Commit-ID: K6kMX8WD15g

--HG--
rename : js/src/devtools/rootAnalysis/README.txt => js/src/devtools/rootAnalysis/README.md
rename : testing/taskcluster/scripts/builder/build-browser-haz-linux.sh => testing/taskcluster/scripts/builder/build-haz-linux.sh
extra : rebase_source : dd87796d10456d83f3b2faa4d67cdf5feceb03be
extra : source : 69b3bf72b9d1a2dadb5a25cd43e82e92a37b29c6
2016-05-05 16:47:08 -07:00
Michael Comella
26cb856142 Bug 1260874 - Rename android-api-15-frontend job to android-test. r=sebastian
I followed the guide at:
  https://wiki.mozilla.org/Mobile/Fennec/Android/Task_Cluster_notes

To identify what to change.

MozReview-Commit-ID: HnKSSqym0aA

--HG--
rename : testing/mozharness/configs/builds/releng_sub_android_configs/64_api_15_frontend.py => testing/mozharness/configs/builds/releng_sub_android_configs/64_test.py
rename : testing/taskcluster/tasks/builds/android_api_15_frontend.yml => testing/taskcluster/tasks/builds/android_test.yml
extra : rebase_source : a4080ecc8afab781cbd81de7b2d2c1f9b3968757
2016-03-30 13:28:51 -07:00
Carsten "Tomcat" Book
0d5c5981a7 Backed out changeset b893641e2d9f (bug 1270317) to hopefully unbreak builds 2016-05-09 12:34:26 +02:00
Steve Fink
24cca19816 Backed out changeset 69b3bf72b9d1 (bug 1267876) on a CLOSED TREE
MozReview-Commit-ID: FRR8EgrjtDX

--HG--
rename : js/src/devtools/rootAnalysis/README.md => js/src/devtools/rootAnalysis/README.txt
rename : testing/taskcluster/scripts/builder/build-haz-linux.sh => testing/taskcluster/scripts/builder/build-browser-haz-linux.sh
extra : amend_source : 19525de501a17ab208ed4c92956b3dd75520cf6e
extra : histedit_source : 3206492a624870292018495474ed75e00534f9e9
2016-05-06 13:55:41 -07:00
Steve Fink
5c3dc60ab4 Bug 1267876 - Make usable on developer desktops, r=jorendorff
MozReview-Commit-ID: K6kMX8WD15g

--HG--
rename : js/src/devtools/rootAnalysis/README.txt => js/src/devtools/rootAnalysis/README.md
rename : testing/taskcluster/scripts/builder/build-browser-haz-linux.sh => testing/taskcluster/scripts/builder/build-haz-linux.sh
extra : rebase_source : 1791028b202c29f0d376bf840ed177a5effbe77c
extra : histedit_source : 53a2f102613ae128d09677a06470bdda2ee7e8df
2016-05-05 16:47:08 -07:00
Steve Fink
0d4c159a93 Bug 1270888 - Add spidermonkey arm64 simulator task, r=jmaher
MozReview-Commit-ID: 61Ou54OV6Nr

--HG--
extra : rebase_source : c69c7683ffe8a9dbc9fb309938d2fdbc87e64cb9
2016-05-06 10:25:59 -07:00