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

1298 Коммитов

Автор SHA1 Сообщение Дата
Sebastian Hengst 42fd33ff9c merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: ELENTh08Be7
2017-04-29 11:10:31 +02:00
Ben Hearsum 83ab509084 bug 1358601: set up CI builds and tests for DevEdition on mozilla-beta - add linux devedition builds r=aki,kmoir
MozReview-Commit-ID: 9mghIaHomfs

--HG--
extra : rebase_source : 5cadc16cf4b02b93eb1ae9ab14a87435c246b45c
2017-04-27 10:35:36 -04:00
Steve Fink faa85c1b79 Bug 1356659 - Cut down the number of uploaded files for the hazard analysis, for clarity in Job Details, r=jonco
MozReview-Commit-ID: 333JhB3qSmX

--HG--
extra : rebase_source : 00a1b0d10cada91e74592886c5d93dab90eea01b
extra : histedit_source : 4e7c0a8ddfd145f51b1440dc10a3dda931b31c30
2017-02-10 15:23:21 -08:00
Shriram Kunchanapalli 2c518aa08d Bug 1360582 - Move mochitest-media tests to run on 16.04. r=jmaher
MozReview-Commit-ID: 9Kx72HIv3i9
2017-04-28 12:19:13 -04:00
Shriram Kunchanapalli 0e5a6e3e30 Bug 1319863 - Move mochitest-browser-chrome tests to run on 16.04. r=jmaher
MozReview-Commit-ID: AavDQiF8AOx
2017-04-28 10:38:28 -04:00
Dustin J. Mitchell f6ad28440f Bug 1355180: remove special-casing of stylo tests on try; r=dustin
MozReview-Commit-ID: 6sCTNptjIBH

--HG--
extra : rebase_source : 5071c98d2cd06b49f45eb91f581bddabfa35d13e
2017-04-18 17:18:37 +00:00
Dustin J. Mitchell 3bb9cc0ec6 Bug 1355180: introduce run-on-projects: built-projects, and use it; r=jmaher
This test-only "run-on-projects" option indicates that the test should run on
exactly the projects where its parent build runs.  This avoids the situation
where a build is configured to *not* run on a project, but some wayward test
didn't get the memo and "pulls in" the build anyway.  This has been
particularly problematic with win64-asan/opt.

MozReview-Commit-ID: 8UP6FsXBohy

--HG--
extra : rebase_source : 237ea2898767da8e4561d1f6884e5add92a7bde2
2017-04-18 15:54:15 +00:00
Rob Thijssen cc17391557 Bug 1359760 - enable: a11y, awsy, cpp, j, jit, jp, mn, ss suites on tc win10; r=jmaher
MozReview-Commit-ID: EVqiigyxASG

--HG--
extra : rebase_source : 96cc3d3886fbd3b8610db6d075502a69fc2e695d
2017-04-24 18:01:11 +02:00
Jeremy Chen 79f145e226 Bug 1359313 - whitelist -moz-border-*-colors related bindings to satisfy heap write analysis. r=bholley,heycam
A quick fix for hazard bustage by increase the NUM_ALLOWED_WRITE_HAZARDS
from 3 to 7 is pushed in bug 1348173 comment 37. In this bug, we shall do
the actual fix and restore the NUM_ALLOWED_WRITE_HAZARDS.

The -moz-border-*-colors bindings trigger errors because they're using
outparams (nsStyleBorder) which further manipulate its member (mBorderColors)
which is a double raw pointers. Since we don't have the ability to
whitelist the indirect access to mBorderColors[x] list, we can only add
them to the ignoreContents for now.

We might be able to move these bindings to the whitelist of the above
treatAsSafeArgument function, if we could refactor mBorderColors to use
nsTArray directly.

MozReview-Commit-ID: 2cQz58K2A10

--HG--
extra : rebase_source : af2b5b944fb9d19fe28f57eaa37f77174d48bfa4
2017-04-27 12:06:05 +08:00
Wes Kocher 226702fd85 Merge m-c to autoland a=merge
MozReview-Commit-ID: LOGgOErcV9L
2017-04-26 17:43:38 -07:00
Wes Kocher c90904f9bf Merge inbound to central, a=merge CLOSED TREE
MozReview-Commit-ID: 9HQViJrDT6S
2017-04-26 17:30:31 -07:00
Nick Alexander e08add138c Bug 1254355 - Post: Make android-* jobs depend on more of the build. r=gps
MozReview-Commit-ID: mJrHfbw9XL

--HG--
extra : rebase_source : 257f5f42bf6db3c239aaa429e4b080a3c4313832
extra : source : 5cc1ea46d8112a94b106c9816e95a2f407e13e27
2017-04-18 21:17:28 -07:00
Dustin J. Mitchell 34f10e53bc Bug 1359997: update docs to point users to the parameters artifact; r=bdahl
MozReview-Commit-ID: KGt3MIniUe6

--HG--
extra : rebase_source : 5bcc577a5fb82be098d69eb3def3c9704ddfa3fb
2017-04-26 21:16:16 +00:00
Carsten "Tomcat" Book 9155c12847 merge autoland to mozilla-central a=merge 2017-04-25 11:23:43 +02:00
Jeremy Chen 4f2d12389f Bug 1348173 - fix stylo bustage. r=heycam
MozReview-Commit-ID: KW6AddyoxwR

--HG--
extra : rebase_source : 07575025570390b0bba54a28faf67d854f8113ea
2017-04-25 14:50:44 +08:00
Sebastian Hengst 8cb6dfec68 Backed out changeset e5073b47f5c8 (bug 1351010) for failing taskcluster/taskgraph/test/test_optimize.py. r=backout 2017-04-26 16:19:19 +02:00
Ayodeji Oyewole dea9b3f094 Bug 1351010 - Fix return statements in optimize.py; r=dustin
MozReview-Commit-ID: ctgm1fw0Fo
***
Bug 1351010 - Completely fixed; r?dustin

MozReview-Commit-ID: HKoWcINVSnV

--HG--
extra : rebase_source : 8ee85a34a6dfb6bc8fe40c4768d2713fffe4a67c
2017-04-01 15:59:36 -04:00
Mark Banner 03a364a285 Bug 1359604 - Enable the ESLint recommended rules for taskcluster/docker/index-task/. r=dustin
MozReview-Commit-ID: EOX2SvofSS5

--HG--
extra : rebase_source : 279286c25cb6813895f31990aa22592c0b5c9103
2017-04-25 21:54:13 +01:00
Rob Wood b6ff846bf8 Bug 1359145 - Turn talos perf-reftest on for other branches; r=wcosta
MozReview-Commit-ID: 47G7hAkg0qb

--HG--
extra : rebase_source : df1153c756d3917fb9c9b68b9360d8ebd65751bf
2017-04-24 13:58:08 -04:00
Dustin J. Mitchell a323ac8f3c Bug 1357465: include the full test platform like it says in the docs; r=jmaher
MozReview-Commit-ID: CkAsBNEznuw

--HG--
extra : rebase_source : b214343e4ece9c48f2ebce0ee498ec6cce08743a
extra : intermediate-source : fc32ddc27f3868cb127239ca126ba750102a4175
extra : source : cc19b23c487ec34b205ef09f97a37026f898108b
2017-04-14 20:49:44 +00:00
Sebastian Hengst 244671826a Backed out changeset 5cc1ea46d811 (bug 1254355)
MozReview-Commit-ID: CgHTCsciaCL
2017-04-23 10:40:28 +02:00
Sebastian Hengst f225dbcb15 Backed out changeset ccf614bcd296 (bug 1357465) for breaking gecko decision tasks for nightly-code-coverage and nightly-mochitest-valgrind. r=backout a=backout
MozReview-Commit-ID: LpexSmhHEFh
2017-04-22 11:21:21 +02:00
Manish Goregaokar 419b142c52 Bug 1356275 - Decrease allowed write hazard threshhold; r=bholley
MozReview-Commit-ID: 9cGPj1Hahed
2017-04-21 18:27:47 -07:00
Ralph Giles 2e1dfb5042 Bug 1358590 - Update rust-build to v0.4.5. r=ted
Update the repack_rust script for packaging upsteam
rust builds for tooltool use in our build automation:

- Add --cargo-channel switch.
- Remove 32-bit macOS targets.
- Add aarch64 Android target.
- Update for cargo tarball name changes.
- Remove obsolete b2g target manifests.

MozReview-Commit-ID: 2ajGO8jPpWD

--HG--
extra : rebase_source : cd49eacbb323e3bfc62c8ca61438bb01d71fde9e
2017-04-21 12:03:33 -07:00
Johan Lorenzo 9c31aee295 Bug 1354038 - [push-apk] taskgraph: Use rollout and deactivate dry-run on release r=aki
MozReview-Commit-ID: 4Rc0Qd5ZI4Z

--HG--
extra : rebase_source : 1555ddae7ab9ed5292725bd552d9086c38981853
2017-04-20 18:21:52 +02:00
Manish Goregaokar 88d831586c Bug 1358362- stylo: Whitelist ShapeSource outparams in bindings to satisfy heap write analysis; r=bholley
MozReview-Commit-ID: BzJg6b8DDxB

--HG--
extra : rebase_source : 58dfa278d3f9a7a7361b11bc56558de2cc957253
2017-04-20 14:49:53 -07:00
Manish Goregaokar d8a9796f8f Bug 1356276: stylo: Assert that Gecko_CSSFontFaceRule_GetCssText is on the main thread to satisfy heap write analysis; r=bholley
MozReview-Commit-ID: 3m4fX8eUXe4

--HG--
extra : rebase_source : ef0eeb244511b61e2495d8dc82565139dd6a6b19
2017-04-20 13:33:12 -07:00
Nick Alexander 5a9971d932 Bug 1254355 - Post: Make android-* jobs depend on more of the build. r=gps
MozReview-Commit-ID: mJrHfbw9XL

--HG--
extra : rebase_source : b3cf7d93dcaff0560231f1a58c103563f9dff32a
2017-04-18 21:17:28 -07:00
Manish Goregaokar 1042765b58 Bug 1356305 - stylo: Initialize system metrics before traversing; r=bholley
MozReview-Commit-ID: IOeT4qSHTy5

--HG--
extra : rebase_source : 3a3f87d8564bd47620b0658aef97522f3583dfbe
2017-04-14 09:28:25 +08:00
Wes Kocher b77324ba9a Bug 1357867 - Lint fixes a=bustage
MozReview-Commit-ID: 3wDWklzguBC

--HG--
extra : rebase_source : 7eb9f0fc6670b082ca26be5ebd30c8eaa97ace44
extra : amend_source : 0f436576160684ffc6bb9b0cd4bc805cd5496de7
2017-04-20 12:38:55 -07:00
Justin Wood e79bb0b9f0 Bug 1357867 - Add balrog and beetmover support to cross compiled OSX, allow dependencies on repackage jobs. r=dustin
MozReview-Commit-ID: Frc0sMaC1o0

--HG--
extra : rebase_source : 2fd438259806204e42565502a807f7064d6fff0a
2017-04-19 15:49:55 -04:00
Justin Wood 6592bde39e Bug 1357867 - Add repackage tasks suited for generating a .dmg from a signed tarball of OSX binaries. r=dustin
MozReview-Commit-ID: 7TdQxTlKm9D

--HG--
extra : rebase_source : f4e899a3701eff3fc0b655603772b421c924e846
2017-04-19 15:18:44 -04:00
Justin Wood 7e956e07ae Bug 1357867 - Add support for signing OSX cross compile, output is a tarball. r=dustin
MozReview-Commit-ID: C7bO8IgNT7C

--HG--
extra : rebase_source : 547abe9841b3b1f52f68adb950e55324f91f930e
2017-04-19 14:54:47 -04:00
Justin Wood c327bbec38 Bug 1357867 - Run l10n tasks to completion for OSX cross compile. And report on correct treeherder line. r=dustin
MozReview-Commit-ID: JZD2xs3WQF6

--HG--
extra : rebase_source : 9d0e39571298a1b980a6417d3438209cc89f9013
2017-04-19 10:40:32 -04:00
Justin Wood 4161e76ebc Bug 1357867 - add support for 'ignore-locales' in tc l10n jobs. r=dustin
MozReview-Commit-ID: ENKm5mOG3BH

--HG--
extra : rebase_source : 64cc6ec7cf898f7286304ea98a54fa5021d2992e
2017-04-19 10:35:18 -04:00
Justin Wood f5453a325a Bug 1357867 - add support for OSX Nightly (cross compile) Builds. r=dustin
MozReview-Commit-ID: BFVCHDFYy03

--HG--
extra : rebase_source : 73ee8d8d523590dbe4c381b337e1d610d15c2a61
2017-04-19 10:28:40 -04:00
Justin Wood d25dda808a Bug 1357867 - Land in progress OSX cross compile nightly support. r=dustin
This commit adds the target_tasks method to trigger nightlies, and the unscheduled cron entry.

MozReview-Commit-ID: ELcZcUGPg2T

--HG--
extra : rebase_source : 4c7093066d4102022a851c34a32f6ff825a5a541
2017-04-18 09:36:27 -04:00
Wes Kocher 194ea01503 Bug 1357999 - Make CCov and JSDCov builds properly sortable in Treeherder r=dustin,jmaher
MozReview-Commit-ID: DLzdTO7Ttfj

--HG--
extra : rebase_source : b3c76f261dabdcd14807fe5238b03c178b572b36
2017-04-19 21:40:43 -07:00
Wes Kocher cb8ce82cca Merge inbound to m-c a=merge 2017-04-19 17:10:04 -07:00
Geoff Brown b609a95faf Bug 1204281 - Increase number of test chunks for linux64-asan mochitest-bc; r=jmaher
Some linux64-asan mochitest-bc jobs intermittently timeout after 3600 seconds;
I hope to avoid some of those.
2017-04-19 07:34:59 -06:00
Carsten "Tomcat" Book e3f10f649e Backed out changeset 72abcde6295f (bug 1204281) for suspicion this cause asan test failures 2017-04-19 17:24:48 +02:00
Geoff Brown ef4af45102 Bug 1204281 - Increase number of test chunks for linux64-asan mochitest-bc; r=jmaher
Some linux64-asan mochitest-bc jobs intermittently timeout after 3600 seconds;
I hope to avoid some of those.
2017-04-19 07:34:59 -06:00
Mike Hommey e9647352c2 Bug 1356933 - Use tooltool-download.sh helper in cctools build scripts. r=chmanchester
While here, since the tooltool call from the cctools build scripts was
verbose, make the one in tooltool-download.sh verbose. It will benefit
the other things using tooltool-download.sh, making debugging easier
when one needs to look at the tooltool download logs...

--HG--
extra : rebase_source : eef0117ca25800431f4ded246a57edf085cac5c0
2017-04-17 08:34:24 +09:00
Dustin J. Mitchell ea13be78b8 Bug 1357465: include the full test platform like it says in the docs; r=jmaher
MozReview-Commit-ID: CkAsBNEznuw

--HG--
extra : rebase_source : 145223b09ab95e898e0b538404349910eea5ae2d
extra : source : cc19b23c487ec34b205ef09f97a37026f898108b
2017-04-14 20:49:44 +00:00
Brian Stack bce402d182 Bug 591688 - Notify when decision task fails r=dustin,gps
This uses the email provided by mozilla-taskcluster to find who to
email about failed decision tasks. It also adds some validation of
the try syntax that we've previously ignored.

Any platforms or build types specified in try sytax that don't exist
in the full task graph will throw an error.


MozReview-Commit-ID: JOKkLle7hEe

--HG--
extra : rebase_source : 65299c95c60bcb3c6a295b1f8f2f18477c2852db
2017-04-12 21:01:46 -07:00
Johan Lorenzo 9b6424a967 Bug 1357409 - [push-apk] Remove push-apk tasks on mozilla-aurora r=Callek
MozReview-Commit-ID: J0rShgZsZkt

--HG--
extra : rebase_source : d9f91a45de6065c12b661678e408397156268c9e
2017-04-18 15:40:56 +02:00
Rob Wood 113039be0d Bug 1354296 - Add TC configs for new talos perf-reftest; r=wcosta
MozReview-Commit-ID: 7y8OXC4B8Em

--HG--
extra : rebase_source : ec31e2f98febeeaf35cd0081f7fb7114b636677c
2017-04-13 10:10:38 -04:00
Iris Hsiao 4329ee3ef3 Backed out changeset 14010d77d56a (bug 1356933) for invisible bustage 2017-04-18 13:33:00 +08:00
Mike Hommey 0e4def53f6 Bug 1356994 - Add a top-level directory to the libdmg-hfsplus source tarball. r=ted
Also change the README of the dmg tarball to point to the artifact url
directly.

--HG--
extra : rebase_source : efc96cf468fd2dcccf727b4c2f32c8d9e0d1bc40
2017-04-17 17:24:40 +09:00
Mike Hommey 9454329d61 Bug 1356933 - Use tooltool-download.sh helper in cctools build scripts. r=chmanchester
--HG--
extra : rebase_source : 929cce8db1c01d265f6c40f5a080f9bcd87e5ff7
2017-04-17 08:34:24 +09:00
Sebastian Hengst facf425ec3 Backed out changeset 26ed99596031 (bug 1356700) for letting js/src/vtune/ittnotify_static.c fail on spidermonkey asan, msan and arm64. r=backout on a CLOSED TREE 2017-04-18 00:52:22 +02:00
Sebastian Hengst ad536f3e81 Backed out changeset 8b43c62ad836 (bug 1356700) 2017-04-18 00:50:15 +02:00
Mike Hommey 4199850ee1 Bug 1356934 - Don't assume the path to routes.json is relative to topsrcdir. r=dustin
--HG--
extra : rebase_source : 68c18a233cefe2b61cf509a18315d41705e56e61
2017-04-17 09:02:38 +09:00
Mike Hommey efc709d6bf Bug 1356700 - Don't set MOZ_AUTOMATION individually for hazard and l10n builds. r=mshal
--HG--
extra : rebase_source : 06b5e16e7c142878296699a4aa6bc17a4f1ab4c7
2017-04-15 07:36:59 +09:00
Mike Hommey 38dd5f92e5 Bug 1356700 - Set MOZ_AUTOMATION on all taskcluster jobs. r=dustin
--HG--
extra : rebase_source : d55a62f6f31b6815e7f94f10761e4208ad03379b
2017-04-15 07:30:42 +09:00
Mike Hommey 7f2f5b31e2 Bug 1356993 - Build libdmg-hfsplus based on a git commit, not a branch name. r=mshal
--HG--
extra : rebase_source : bae7ae3a8ebd5f8d5dbd4cc91f5b31802603d169
2017-04-17 17:14:11 +09:00
Mike Hommey cf644edb0d Bug 1356951 - Build mac cross toolchains with clang 3.9. r=ted
Also use the same cctools as cross-mac builds of Firefox.

Do dummy changes to the corresponding build scripts so that the builds
are force triggered (toolchain builds are not triggered automatically
when the tooltool manifest they use changes yet).

--HG--
extra : rebase_source : 699143de819c29c98ca31308ac502f9331123403
2017-04-17 14:33:09 +09:00
Mike Hommey d901402901 Bug 1356720 - Ensure toolchain builds are triggered when some helper scripts are modified. r=chmanchester
--HG--
extra : rebase_source : 1ce737c796d06862fe553c63120238e933bf90d2
2017-04-15 09:03:05 +09:00
Mike Hommey 4d1881e4dd Bug 1355731 - Move tooltool to mozbuild.action. r=gps
--HG--
rename : taskcluster/docker/recipes/tooltool.py => python/mozbuild/mozbuild/action/tooltool.py
extra : rebase_source : 6278d8692956a67f37fd788df894657d6eeb53e8
2017-02-22 17:20:41 +09:00
Mike Hommey 8bc713dd60 Bug 1356137 - Ensure TC workspace and tooltool cache have the right permissions. r=dustin
--HG--
extra : rebase_source : 72fc67a55d05dd4ce01feb33e0f46bc59ae99c91
2017-04-14 06:48:23 +09:00
Sebastian Hengst 875f27030a merge mozilla-central to autoland. r=merge a=merge 2017-04-14 17:22:00 +02:00
Iris Hsiao 93edef392b merge autoland to mozilla-central a=merge 2017-04-14 17:09:58 +08:00
Wes Kocher 01ebf1ed79 Bug 1294915 - Bump number of allowed write hazards r=bholley CLOSED TREE
--HG--
extra : amend_source : dfcfb00f601de7d0fb9199e2c088d498d6a9befe
2017-04-13 19:55:56 -07:00
Nathan Froyd a661a6366b Bug 1318187 - turn on parallel Stylo traversal for e10s tests; r=dustin,chmanchester
We'd like to ensure that both parallel and serial traversal in Stylo are
tested on automation.  Since e10s is the future, we've chosen to force
parallel traversal on during e10s tests, and force serial traversal on
during non-e10s tests.
2017-04-14 09:52:22 +08:00
Wes Kocher c8a2033f35 Merge m-c to inbound, a=merge 2017-04-13 17:33:39 -07:00
Steve Fink a09bebbd2d Bug 1294915 - Unexpected heap write hazards should cause the hazard job to fail, r=jonco
MozReview-Commit-ID: 1jqx42HM47A

--HG--
extra : rebase_source : d623d86251c90aae380115fb923803a85251cd8f
2017-04-12 15:44:18 -07:00
Steve Fink 4bc841bcc2 Bug 1294915 - Rewrite locations to URLs, r=jonco
MozReview-Commit-ID: ag7GgVmpxE

--HG--
extra : rebase_source : 15594fe7d6e7e5eaf849c5f54c9410b3ae864ab7
2017-04-13 15:51:25 -07:00
Justin Wood 9d5b5dc245 Bug 1355969 - Migrate post_build (upload_symbols) to use single_dep loader. r=dustin
MozReview-Commit-ID: FEugQ5eZxTI

--HG--
extra : rebase_source : f303f97c81df4d78193ffba63b4715f2aa51a4d8
2017-04-12 14:54:41 -04:00
Justin Wood b8a15853be Bug 1355969 - Implement single_dep loader to replace many other loaders. r=dustin
MozReview-Commit-ID: Gk06jy1LYZI

--HG--
extra : rebase_source : f8a08c9e41bf64adb906b079374e05819e952b43
2017-04-12 13:37:37 -04:00
Mike Hommey d78041440e Bug 1356123 - Add missing locales package to the lint docker image. r=gps
For some reason, the locales package is not installed anymore during the
docker image build, which leads to the locale-gen command failing, since
it's not there.

--HG--
extra : rebase_source : 0a152499c623a00d27d8b916c472e5d5980d8193
2017-04-13 15:16:05 +09:00
Rail Aliiev 91a5408399 Bug 1355992 - Firefox snap requires libmirclient9. r=aki a=release DONTBUILD
MozReview-Commit-ID: 3gK7ck87tGr

--HG--
extra : rebase_source : bc48adac48c887b549c24106e98016dacfa0371f
2017-04-12 16:15:42 -04:00
Wes Kocher 2986c817dc Merge autoland to central, a=merge CLOSED TREE 2017-04-12 15:13:30 -07:00
Wes Kocher 25d50f2c30 Merge inbound to central, a=merge 2017-04-12 14:39:09 -07:00
Mike Conley f54bcc5fef Bug 1355579 - Remove last references to spsProfile in the tree. r=dustin
MozReview-Commit-ID: 9kZeiaFWZCp

--HG--
extra : rebase_source : e3908cc9556142247cf0b1181d0fa7b0d268018e
2017-04-11 15:08:12 -04:00
Shriram Kunchanapalli f50eefe823 Bug 1326400 - Move xpcshell tests on linux64 to run on 16.04. r=jmaher
--HG--
extra : rebase_source : dc01fc4a4ad8f06925169440f3a3db75c739ac16
2017-04-11 12:49:00 -04:00
Shriram Kunchanapalli 301488cd96 Bug 1352868 - Move Linux 64 mochitest-clipboard to Ubuntu 16.04. r=jmaher 2017-04-10 19:27:00 -04:00
Shriram Kunchanapalli 4cc87dd803 Bug 1352869 - Move mochitest-chrome-style to Ubuntu 16.04. r=jmaher 2017-04-10 19:18:00 -04:00
Geoff Brown 07cf9baccd Bug 1332084 - Add smoketest for geckoview_example - taskcluster changes for new suite; r=jmaher 2017-04-11 09:21:44 -06:00
Ted Mielczarek 59f99f786d bug 1354216 - fix cctools-port build scripts. r=mshal
The cctools-port build scripts were pulling and building the master branch
of the cctools-port repo, which means they'd build whatever was there
when they get triggered. I think this was copied from my build-cctools
script which did the same thing, so it's my fault in the end! This patch
pins a revision in the script so we'll build the same thing until we
explicitly update.

I also fixed the scripts to use git instead of tc-vcs, since tc-vcs prints
misleading error messages, and nothing else uses that anymore.

Finally, I removed the build-cctools script, since all the builds are using
cctools-port now so it doesn't serve any useful purpose.

MozReview-Commit-ID: 5myqHS4duor

--HG--
extra : rebase_source : 11231cbe49c7ba830a880bfa4600f0a24d61471d
2017-04-10 15:38:24 -04:00
Justin Wood 735c719944 Bug 1355105 - Cron.yml requires a 'when' for all projects even if not specified in 'run-on-projects'. r=dustin
MozReview-Commit-ID: CIKcRtGfvIM

--HG--
extra : rebase_source : b7481a705f8b0e8d2afde295bc37c8975cb61787
2017-04-10 11:23:49 -04:00
Iris Hsiao 05ad633169 Merge mozilla-central to autoland
--HG--
extra : rebase_source : 191c554cc14a76f0df547033c99e201d1ce7d915
2017-04-12 11:18:49 +08:00
Ting-Yu Chou 41970df310 Bug 1355359 - Don't run tests for win64-asan on non-try trees. r=dustin
MozReview-Commit-ID: Gfwj2znrKSC

--HG--
extra : rebase_source : 4cfa988699537cd84655f0564cd1b72406f42db4
2017-04-11 15:16:28 +08:00
Gregory Szorc 5094da93bf Bug 1355624 - Make Mercurial require TLS 1.2+ connections; r=dustin
Mercurial uses the latest version of TLS that is both supported by
Python and the server.

In automation, the servers we care about should all support TLS 1.2.

The Python side is trickier. Modern versions of Python (typically 2.7.9+)
support TLS 1.1 and 1.2. Mercurial will default to allowing TLS 1.1+ -
explicitly disallowing TLS 1.0. However, legacy versions of Python
don't support TLS 1.1+, so Mercurial will allow TLS 1.0+ rather than
prevent connections at all.

TLS 1.0 is borderline secure these days. I think it is a bug for TLS
1.0 to be used anywhere in the Firefox release process. This simple
patch changes our default Mercurial config in TaskCluster to require
TLS 1.2+ for all https:// communications. For modern Python versions,
this effectively prevents potential downgrade attacks to TLS 1.1
(connections before should have negotiated the use of TLS 1.2).

I expect this change to break things. Finding and fixing automation
that isn't capable of speaking TLS 1.1+ should be encouraged.

MozReview-Commit-ID: 876YpL5vB3T

--HG--
extra : rebase_source : 69c33c195f736a98b67d771e7364b6db28900ff4
2017-04-11 14:52:39 -07:00
Sebastian Hengst 62344717a1 Backed out changeset 6c01aaecd8cc (bug 1355579) for failing taskgraph's test_try_option_syntax.py. r=backout 2017-04-12 00:23:37 +02:00
Gregory Szorc 39ff4ea440 Bug 1330837 - Use Mercurial 4.1 in mozharness tests; r=aki
Automation is now largely using Mercurial 4.1 with some lagging
components still on 3.9 and a very small sliver of random parts
still on 3.7.3. Let's update the mozharness tests to match what
automation is using.

FWIW, the Mercurial tests still pass on 3.9.

MozReview-Commit-ID: BgZVDcx29mf

--HG--
extra : rebase_source : edb8516491fe9ef616b1ad797be2fc02a89c2829
2017-04-11 14:26:29 -07:00
Mike Conley 2a1d8550a6 Bug 1355579 - Remove last references to spsProfile in the tree. r=dustin
MozReview-Commit-ID: 9kZeiaFWZCp

--HG--
extra : rebase_source : 424d7c0a756bb4fa6dc7c8761081a9c0f023432f
2017-04-11 15:08:12 -04:00
Justin Wood a2e05a195d Bug 1348834 - update funsize pulse route for taskcluster nightlies to remove index. r=sfraser
MozReview-Commit-ID: K001hNg7chU

--HG--
extra : rebase_source : ea57a10909ec24920d22e00312f5c3201783e6b6
2017-04-05 13:58:45 -04:00
Sebastian Hengst f11730227d Backed out changeset 72fc7df213df (bug 1348834) to fix nightly builds. r=backout a=backout
MozReview-Commit-ID: 44AHiWnPz51
2017-04-09 20:34:04 +02:00
Sebastian Hengst 548852b3a4 merge mozilla-central to autoland. r=merge a=merge 2017-04-07 22:16:26 +02:00
Carsten "Tomcat" Book 3a762886de Merge mozilla-central to mozilla-inbound 2017-04-07 15:33:03 +02:00
Sebastian Hengst 988017d22d Backed out changeset ba97ba73f72d (bug 1353333) for failing flake8. r=backout 2017-04-07 10:34:05 +02:00
Johan Lorenzo 998fa260f9 Bug 1353333 - [push-apk] release: activate rollout percentage r=aki
MozReview-Commit-ID: 6SXbfREPBVS

--HG--
extra : rebase_source : d9c39f5df2f97554dfab169876c50064a90da1d9
2017-04-06 10:30:59 +02:00
Peter Moore f1992a1f4b Bug 1349980 - Highlight the '-J' flag of mach taskgraph command in taskcluster docs,r=dustin 2017-04-06 19:10:52 +02:00
Wes Kocher 7da1f4c235 Merge m-c to inbound a=merge 2017-04-06 15:30:43 -07:00
Gregory Szorc ec221f71d5 Bug 1354224 - Upgrade to Mercurial 4.1.2; r=dustin
This is a pretty straightforward change. Just bumping package versions
and hashes. Behavior should be almost identical to the previous 4.1.1+
packages.

MozReview-Commit-ID: CaVjM0JHYKi

--HG--
extra : rebase_source : dcd0ee2661fd088daf3b5c6709c4c6f2f95bd410
2017-04-06 11:28:02 -07:00
Rob Thijssen c76f309147 bug 1351307 - enable mochitest a11y, gpu on tc win; r=jmaher
MozReview-Commit-ID: 4yD4FtJzSqV

--HG--
extra : rebase_source : dd07dc9585c6c449dd7996f55031aca739701497
2017-04-07 11:27:15 +02:00
Rob Thijssen f4a993a51b bug 1351273 - enable e10s: reftest, reftest-no-accel on tc win; r=jmaher
MozReview-Commit-ID: K1RLQmDk0mC

--HG--
extra : rebase_source : a905aa28943a996ea93bac66fa1cb0f70b584e1c
2017-04-07 11:43:20 +02:00
Justin Wood 57200078b4 Bug 1348834 - update funsize pulse route for taskcluster nightlies to remove index. r=sfraser
MozReview-Commit-ID: K001hNg7chU

--HG--
extra : rebase_source : e24cf4c36134b1e69e20782bf260a25af67a68da
2017-04-05 13:58:45 -04:00
Johan Lorenzo 8e0f8ac9e7 Bug 1353333 - [push-apk] release: activate rollout percentage r=aki
MozReview-Commit-ID: 6SXbfREPBVS

--HG--
extra : rebase_source : a348751c4b335e435f809945b5aadba9be0f7c67
2017-04-07 10:49:32 +02:00
Dustin J. Mitchell c9c7364396 Bug 1353456: summarize index routes to avoid scope bloat; r=jonasfj
MozReview-Commit-ID: 6ACnfKy2g0z

--HG--
extra : rebase_source : dcfb5dbe3b2d3396df7281f3300065db63a7d443
2017-04-04 19:26:15 +00:00