Commit Graph

1963 Commits

Author SHA1 Message Date
Daniel Varga
2e77181988 Merge mozilla-central to autoland. a=merge on a CLOSED TREE
--HG--
extra : rebase_source : 62429b85fcd6af71ca898dc36c3f0f4a2c4ee5ae
2018-10-03 00:49:53 +03:00
Daniel Varga
a11c128b90 Merge mozilla-inbound to mozilla-central. a=merge 2018-10-03 00:47:40 +03:00
Tom Prince
95ffe2ba3e Bug 1494415: [taskgraph] Remove ignored default from graph config; r=dustin
We don't apply schema defaults, since when `taskgraph.fast`, we skip validation --
which if we were using the result of applying defaults would mean that
behavior changes when we skip validation.

Differential Revision: https://phabricator.services.mozilla.com/D7381

--HG--
extra : moz-landing-system : lando
2018-10-02 21:17:07 +00:00
Andrew Halberstadt
7f847766aa Bug 1470266 - [taskgraph] Add ability to schedule serviceworker-e10s test tasks in taskgraph, r=jmaher
This adds a transform which will evaluate the 'serviceworker-e10s' key. If
False, the task is returned as is. If True, the task is run with the
'dom.serviceWorkers.parent_intercept' pref enabled. If 'both' the task is split
into two tasks, one with the pref, and one without.

Differential Revision: https://phabricator.services.mozilla.com/D7480

--HG--
extra : moz-landing-system : lando
2018-10-02 17:13:04 +00:00
Marco Castelluccio
71675a5af2 Bug 1493812 - Build grcov in a toolchain task on Windows too. r=ahal
--HG--
extra : rebase_source : eb22d683e54bb9cbca43a3c25206745d6da86022
2018-09-27 10:58:18 +01:00
Gurzau Raul
4f0690bc0d Backed out 3 changesets (bug 1409739) for failing at /dmd/test/test_dmd.js on a CLOSED TREE
Backed out changeset 39c8abcf9cb2 (bug 1409739)
Backed out changeset c0da83c08b62 (bug 1409739)
Backed out changeset 1192c15fc934 (bug 1409739)
2018-10-02 18:43:32 +03:00
Tom Prince
6a5841d5d7 Bug 1495480: [taskgraph] Load taskgraph config before loading parameters; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D7304

--HG--
extra : moz-landing-system : lando
2018-10-01 23:37:53 +00:00
Rob Wood
24a553e036 Bug 1466648 - add unity3d benchmark to raptor/android; r=bc,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D7114

--HG--
extra : moz-landing-system : lando
2018-10-01 19:01:57 +00:00
Rob Lemley
e892cee0e9 Bug 1460487 - Update mozharness to set MOZ_SOURCE_CHANGESET for comm builds. r=dustin
about:buildconfig on Thunderbird shows an incorrect mercurial source URL
that's a comm- repo, but a mozilla- changeset revision.

For Taskcluster builds at least, MOZ_SOURCE_CHANGESET is set as an environment
variable by mozharness. During the build, build/variables.py writes out
source-repo.h with a few defines, including MOZ_SOURCE_URL that gets picked
up by buildconfig.html.

Differential Revision: https://phabricator.services.mozilla.com/D7151

--HG--
extra : moz-landing-system : lando
2018-10-01 16:10:26 +00:00
Rob Lemley
f9a960ddaf Bug 1491907 - Get comm/ version from comm/mail/*version.txt r=dustin
The release-update-verify-config task requires that the versions passed
to it match up with what's been released. The version of Thunderbird
does not necessarily match the Gecko version it's based on.

Depends on D6509

Differential Revision: https://phabricator.services.mozilla.com/D6510

--HG--
extra : moz-landing-system : lando
2018-09-29 20:53:10 +00:00
Dustin J. Mitchell
461caee1d2 Bug 1491186: don't sanity check scopes for kind=task r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D6774

--HG--
extra : moz-landing-system : lando
2018-09-25 14:24:43 +00:00
Tom Prince
2611229c08 Bug 1493997: [taskgraph] Use fetches directly for grcov artifacts; r=ahal,marco
Differential Revision: https://phabricator.services.mozilla.com/D6799

--HG--
extra : moz-landing-system : lando
2018-09-25 22:40:07 +00:00
Tom Prince
9eeac8ad0b Bug 1493997 : [taskgraph] Add support for fetching toolchains via fetch-content; r=gps
Differential Revision: https://phabricator.services.mozilla.com/D6794

--HG--
extra : moz-landing-system : lando
2018-09-25 22:55:06 +00:00
Marco Castelluccio
3a6e26fa6a Bug 1492159 - Use grcov toolchain task in test tasks for Linux, Mac and Android. r=ahal
--HG--
extra : rebase_source : 8cb333bb89d0e3f35b108d4360a24d935cb153a2
2018-09-20 16:03:42 +02:00
Simon Fraser
191e6758c8 Bug 1493071 Rename bouncer_check cron task r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D6660

--HG--
rename : taskcluster/ci/bouncer-check/kind.yml => taskcluster/ci/cron-bouncer-check/kind.yml
extra : moz-landing-system : lando
2018-09-24 16:01:45 +00:00
Brindusan Cristian
b290c83698 Backed out changeset 3c7a1fb33462 (bug 1493071) for breaking Gecko Decision Task. CLOSED TREE
--HG--
rename : taskcluster/ci/cron-bouncer-check/kind.yml => taskcluster/ci/bouncer-check/kind.yml
2018-09-24 17:35:56 +03:00
Simon Fraser
fdd100e40d Bug 1493071 Rename bouncer_check cron task r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D6660

--HG--
rename : taskcluster/ci/bouncer-check/kind.yml => taskcluster/ci/cron-bouncer-check/kind.yml
extra : moz-landing-system : lando
2018-09-24 13:14:57 +00:00
Nick Thomas
296ae7df09 Bug 1493056 - check for mar existence before chmoding it, and remove deprecated action, r=aki
Differential Revision: https://phabricator.services.mozilla.com/D6460

--HG--
extra : moz-landing-system : lando
2018-09-21 03:59:45 +00:00
Nick Thomas
63042fd7e5 Bug 1493028 - update branch priorities for esr60, r=aki
Differential Revision: https://phabricator.services.mozilla.com/D6450

--HG--
extra : moz-landing-system : lando
2018-09-21 01:04:49 +00:00
Ben Hearsum
0cb92504a7 Bug 1490119 - Bump timeout for automationrelevance. r=tomprince
Bump the timeout for pulling the automationrelevance json. For very large merges, this can take awhile. For example, 7ecef4cf18 takes ~22 seconds.

Differential Revision: https://phabricator.services.mozilla.com/D6274

--HG--
extra : moz-landing-system : lando
2018-09-19 20:01:27 +00:00
Dustin J. Mitchell
1be6f07ed6 Bug 1491186: sanity check action scopes r=aki,tomprince
This provides a modicum of assurance that, for example, a non-generic action is
not being run with generic scopes. While scopes would prevent any serious
damage from such an action, this provides an extra layer of security to prevent
such abuse.

Differential Revision: https://phabricator.services.mozilla.com/D6271

--HG--
extra : moz-landing-system : lando
2018-09-19 19:13:45 +00:00
Dragos Crisan
9128abf5f6 Bug 1474570 - migrate talos linux tasks from worker type gecko-t-linux-talos to gecko-t-linux-talos-tw,r=pmoore 2018-09-19 11:55:36 +03:00
Dustin J. Mitchell
7dc58d65e7 Bug 1487500: allow context to be different based on parameters r=bstack
..and use this to allow create-interactive on level 3, but only for testers.

Differential Revision: https://phabricator.services.mozilla.com/D5573

--HG--
extra : moz-landing-system : lando
2018-09-17 23:29:28 +00:00
Dustin J. Mitchell
0220f13c83 Bug 1487500: improvements to create-interactive r=bstack
Some whitelisting of scopes, and some notes on security of the operation.

Differential Revision: https://phabricator.services.mozilla.com/D5572

--HG--
extra : moz-landing-system : lando
2018-09-17 23:28:39 +00:00
Tom Prince
14af86569e Bug 1490094: [release] Use release_type to configure balrog tasks; r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D5793

--HG--
extra : moz-landing-system : lando
2018-09-17 18:09:36 +00:00
Tom Prince
52b5c21a1c Bug 1490094: [release] Use release_type to configure update-verify tasks; r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D5792

--HG--
extra : moz-landing-system : lando
2018-09-17 18:09:26 +00:00
Tom Prince
a1302f6357 Bug 1490094: [release] Use release_type to configure update-verify-config tasks; r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D5791

--HG--
extra : moz-landing-system : lando
2018-09-17 18:09:29 +00:00
Tom Prince
52d02769e9 Bug 1490094: [taskgraph] Change release_type to include more than just rc; r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D5787

--HG--
extra : moz-landing-system : lando
2018-09-17 18:09:16 +00:00
Tom Prince
aa3e0191a6 Bug 1490094: [taskgraph] Add a transform to skip tasks by release type; r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D5782

--HG--
extra : moz-landing-system : lando
2018-09-17 18:09:03 +00:00
Jim Chen
fd31765608 Bug 1490502 - Don't ship Fennec x86-64 Nightly to Play Store yet; r=jlorenzo
Filter out the x86-64 Fennec Nightly builds until we evaluated it.

Differential Revision: https://phabricator.services.mozilla.com/D5901

--HG--
extra : moz-landing-system : lando
2018-09-15 15:08:48 +00:00
Dustin J. Mitchell
f340848ab5 Bug 1491307: make retrigger-mochitest its own action r=tomprince
Even with no options, this is not a simple retrigger -- it adds voluminous
debug output.  So let's keep it as a custom action.

Differential Revision: https://phabricator.services.mozilla.com/D5879

--HG--
extra : moz-landing-system : lando
2018-09-14 16:25:46 +00:00
Noemi Erli
abe2f49a95 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-09-14 01:17:10 +03:00
Noemi Erli
a548d10a8c Merge inbound to mozilla-central. a=merge 2018-09-14 01:01:37 +03:00
Jim Chen
343650bb80 Bug 1480834 - 7. Add Android x86-64 tasks; r=nalexander r=dustin r=jlorenzo
Add tasks for building Android for x86-64.

Differential Revision: https://phabricator.services.mozilla.com/D5604
2018-09-13 12:09:26 -04:00
Ben Hearsum
4262fca58d Bug 1458324 - Switch to autograph_mar384 signing. r=aki
Basically just s/mar_sha384/autograph_mar384/g. repcakage_signing.py doesn't need a scope adjustment because it simply uses the format name to generate the scopes required.

Differential Revision: https://phabricator.services.mozilla.com/D5718

--HG--
extra : moz-landing-system : lando
2018-09-12 23:43:59 +00:00
Ben Hearsum
715bd48218 Bug 1490119 - Set override_certs in update verify config creator. r=nthomas
Imports the changes to the UpdateVerifyConfig class, and sets --override-certs for staging releases.

Differential Revision: https://phabricator.services.mozilla.com/D5705

--HG--
extra : moz-landing-system : lando
2018-09-13 12:31:08 +00:00
Tom Prince
e8fffc40c6 Bug 1473416: [release] Don't allow invalid google-play tracks in push-apk tasks; r=jlorenzo
Differential Revision: https://phabricator.services.mozilla.com/D5601

--HG--
extra : moz-landing-system : lando
2018-09-12 08:48:38 +00:00
Tom Prince
5a5c433bd1 Bug 1473416: [release] Use dep googleplay scope on non-release branches; r=jlorenzo
Differential Revision: https://phabricator.services.mozilla.com/D5600

--HG--
extra : moz-landing-system : lando
2018-09-12 08:32:15 +00:00
Bogdan Tara
a23c3959b6 Merge inbound to mozilla-central. a=merge 2018-09-12 06:22:14 +03:00
Joel Maher
77ee1375f6 Bug 1485757 - add run-as-administrator support to taskcluster to support xperf on windows 10-64. r=dustin
we want to run xperf on windows 10 and need administrator access.

Differential Revision: https://phabricator.services.mozilla.com/D5171

--HG--
extra : moz-landing-system : lando
2018-09-11 19:44:08 +00:00
Tom Prince
f8cc2f6b8f Bug 1490094: [release] Configure staging release resources via dedicated parameter; r=bhearsum
Currently, release resources such as balrog, bouncer and CDN urls are
configured by project. However, all production branches use one value and all
other branches use another. Rather than duplicate lists of projects, add a
helper to identify production release branches.

Differential Revision: https://phabricator.services.mozilla.com/D5583

--HG--
extra : moz-landing-system : lando
2018-09-11 21:09:28 +00:00
Tom Prince
ba07358ef8 Bug 1488518: Generate bouncer product names declaratively; r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D5477

--HG--
extra : moz-landing-system : lando
2018-09-11 15:27:17 +00:00
Bob Clary
6089bedddf Bug 1472298 - add raptor-speedometer-geckoview for android-hw-g5 test platforms, r=gbrown,rwood.
Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1482344 added workdir to the test_description_schema but
did not make it optinally_keyed_by test-platform. Since the Bitbar tests use different Docker images with
different layouts, we need the ability to set the workdir by test-platorm.
2018-09-11 14:17:46 -04:00
Tom Prince
8397e5b7f1 Bug 1490094: [taskgraph] Remove some dead code refering to release_type; r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D5460

--HG--
extra : moz-landing-system : lando
2018-09-10 20:39:37 +00:00
Rob Lemley
e1efc2daaf Bug 1489355 - Windows installer build fixes r=Callek
Bug 1484264 made changes to how the repackage tasks is configured.
The package-name field was hard-coded to "firefox". This field is later
used to build the Windows installer, and Thunderbird requires that it
be set to "thunderbird" or the build fails.

This patch changes package-name to be a templated field like the others.

Differential Revision: https://phabricator.services.mozilla.com/D5222

--HG--
extra : moz-landing-system : lando
2018-09-07 17:51:02 +00:00
Tom Prince
df4361fb14 No bug: [taskgraph] Fix lint error;
Differential Revision: https://phabricator.services.mozilla.com/D5331

--HG--
extra : moz-landing-system : lando
2018-09-07 21:38:40 +00:00
Tom Prince
8521aaefbd No bug: [taskgraph] Fix files_changed tests;
Differential Revision: https://phabricator.services.mozilla.com/D5330

--HG--
extra : moz-landing-system : lando
2018-09-07 21:29:25 +00:00
Tom Prince
dc0ad39bd4 No bug: [taskgraph] Use memoize in files_changed; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D2733

--HG--
extra : moz-landing-system : lando
2018-09-07 17:35:07 +00:00
Johan Lorenzo
96fe434cb7 Bug 1488127 - Make 52 -> 60 updates signed with the old mar scheme (instead of mar_384)
Make 52 -> 60 updates signed with the old mar scheme (instead of mar_384)

Differential Revision: https://phabricator.services.mozilla.com/D5244

--HG--
extra : moz-landing-system : lando
2018-09-07 10:18:21 +00:00
Mihai Tabara
5e32960638 Bug 1432656 - add automation for nightly latest bouncer products. r=jlorenzo a=Aryx 2018-09-05 12:34:26 +03:00