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

4116 Коммитов

Автор SHA1 Сообщение Дата
Andi-Bogdan Postelnicu d890dfdfe3 Bug 1461777 - Taskcluster Sa target should also run on Windows. r=gps
MozReview-Commit-ID: 7o7iPneK34e

--HG--
extra : rebase_source : ea5f003fea925267b79b5f3f7f3fd0d5a03e26b1
2018-06-26 16:06:13 +01:00
Kartikaya Gupta 1985a59a89 Bug 1477792 - Run daily macOS searchfox builds. r=emilio
MozReview-Commit-ID: 5D05AovVXrf

--HG--
extra : rebase_source : 70581c6b010df95121601564e5b5d5b56f5af7d0
2018-07-23 14:49:31 -04:00
Roland Mutter Michael d024714803 Bug 1467555 - Make Android single-locale nightlies tier-2. r=Callek
--HG--
extra : rebase_source : 99ce0a742de3a0e65defe988c412b382033e998b
2018-07-21 21:30:12 -04:00
Cosmin Sabou f42947acdf Backed out 6 changesets (bug 1451104) for causing build bustages on OS X Cross Compiled. CLOSED TREE
Backed out changeset 8984f6868e57 (bug 1451104)
Backed out changeset ae7ccb8c938d (bug 1451104)
Backed out changeset 52d37e70b6f1 (bug 1451104)
Backed out changeset 47405e33747c (bug 1451104)
Backed out changeset b4ebc9a500f4 (bug 1451104)
Backed out changeset b93c29157feb (bug 1451104)
2018-07-21 03:18:37 +03:00
Cosmin Sabou 0676c53741 Merge mozilla-central to mozilla-inbound. a=merge 2018-07-21 00:51:00 +03:00
Cosmin Sabou 0d3874d7d6 Merge mozilla-inbound to mozilla-central. a=merge 2018-07-21 00:42:01 +03:00
Tom Prince 765503a54d Bug 1472930: [release] Decrease max runtime for update-verify; r=jlorenzo
These typically run for 25-50 minutes. So, if they are taking longer than that,
there is likely a problem.

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

--HG--
extra : moz-landing-system : lando
2018-07-20 05:55:18 +00:00
Nathan Froyd 2fdb3343a9 Bug 1451104 - part 4 - move toolchains off GCC 4.9; r=glandium
Firefox itself has moved on to GCC 6.x; we can move our toolchains along too.
2018-07-20 16:22:26 -04:00
Christian Holler 37f45cc5e9 Bug 1473259 - Windows updates for ASan reporter nightly build. r=catlee
MozReview-Commit-ID: 6DQD5DnzyqB
2018-07-03 23:41:31 +02:00
Tiberius Oros 10e6320abc Merge inbound to mozilla-central. a=merge 2018-07-20 12:56:59 +03:00
Bogdan Tara 217447d26d Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-07-20 00:53:24 +03:00
Marco Castelluccio 848dfa9d92 Bug 1471339 - Use Clang 7 for opt Linux ccov builds too. r=me
--HG--
extra : rebase_source : 75edec2c4ccccee9864dfe22dccf5c798841a861
2018-07-20 03:31:39 +02:00
James Graham c3de1dbc41 Bug 1354232 - Run web-platform-tests on linux64-asan, r=maja_zf
MozReview-Commit-ID: Git2qiGEShN
2018-07-19 16:32:17 +01:00
Marco Castelluccio 675703207c Bug 1471339 - Use clang 7 for Linux ccov builds. r=jmaher
--HG--
extra : rebase_source : f9ced8626d13a51d790c15f8a458c62b1a295df0
2018-07-11 10:46:10 +02:00
Marco Castelluccio 73ba2e4524 Bug 1471339 - Introduce clang 7 toolchain build. r=glandium
--HG--
extra : rebase_source : 1609a57558151f11b9cdf3422c67ad4c3f695e12
2018-07-11 10:44:39 +02:00
Marco Castelluccio a4bd79bc3e Bug 1471339 - Use Nightly Rust for coverage builds on Linux. r=jmaher
--HG--
extra : rebase_source : d3f833302eeebda6bd69e88eeb507b894b55cafa
2018-06-23 21:23:05 +01:00
Marco Castelluccio 08ea9b8aa0 Bug 1471339 - Update Rust Nightly to 2018-07-18. r=glandium
--HG--
extra : rebase_source : f8426ae438d276fc22a79cafe3c5b78e6bc32ee8
2018-07-19 13:32:52 +02:00
Joel Maher 04f65a0f76 Bug 1473334 - run the webaudio benchmark in raptor instead of AWFY. r=rwood
port the webaudio benchmark from arewefastyet.com to in-tree raptor.

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

--HG--
extra : moz-landing-system : lando
2018-07-19 19:03:43 +00:00
Andrew Halberstadt e8a36b30d0 Bug 1468812 - [fetch-content] Implement ability to specify a per-fetch subdirectory to extract into r=gps
Currently 'fetch' artifacts are all extracted in the same directory, this could
make the extdir messy, or in the worst case, cause file name collisions.

Some artifacts are ok to extract into the same directory as they're already
bundled within the archive. But other artifacts are not. This patch keeps the
default behaviour (extracting everything into the same directory), but allows
task authors to specify per-artifact directories to extract into.

The syntax is:
path[>dest]@<task>

The 'dest' value will be a subdirectory of the MOZ_FETCHES_DIR environment
variable.

Depends on D2102.

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

--HG--
extra : moz-landing-system : lando
2018-07-18 17:52:43 +00:00
Margareta Eliza Balazs fb3762edac Merge inbound to mozilla-central. a=merge 2018-07-18 12:33:29 +03:00
Andrew Halberstadt 0a7333067e Bug 1475196 - [ci] Stop scheduling test-verify tasks on Windows msvc builds on inbound/autoland r=jmaher
Depends on D2137.

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

--HG--
extra : moz-landing-system : lando
2018-07-17 11:18:41 +00:00
Andrew Halberstadt de4cf43a86 Bug 1475196 - [ci] Move 'run-on-projects' to the job-defaults section in taskcluster/ci/talos.yml r=jmaher
This refactoring will make it easier to set 'run-on-projects' keys across all talos tasks
in one go (rather than needing to modify each task individually).

The job-defaults are recursively (and naively) merged into the task definitions, so each
task that changes 'run-on-projects' also needs to use the 'by-test-platform' key.

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

--HG--
extra : moz-landing-system : lando
2018-07-17 20:50:01 +00:00
Tudor-Gabriel Vîjială f5b27fe2be Bug 1334940 - Re-enable SCCACHE for linux64-ccov. r=ted
MozReview-Commit-ID: 6BQt984Rl39

--HG--
extra : rebase_source : b92e2bd0daab858f49eefd1b07dd251346524649
2018-07-13 15:02:21 +01:00
Andrew Halberstadt d380a59c66 Bug 1468812 - [taskgraph] Support artifacts from any dependency via fetches r=gps
Fetches no longer need to be artifacts exposed via a 'fetch' task, they can
also be artifacts from a task's dependencies. The new format is:

fetches:
    fetch:
        - fetch-artifact-1.zip
        - fetch-artifact-2.zip
    build:
        - build-artifact-1.zip
        ...

Specifying 'build' artifacts to fetch will error out if the task doesn't have
any build dependencies.

The 'fetch' key works the same as before, but it is now a special case. Unlike
'build' (or other dependencies), adding a fetch task's artifact here will
implicitly make our task depend on the corresponding fetch task. It will not
be an error.

Depends on D2028.

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

--HG--
extra : moz-landing-system : lando
2018-07-17 13:05:06 +00:00
Tiberius Oros d6492ca47e Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-07-18 00:59:21 +03:00
Csoregi Natalia 8f3547a60b Backed out changeset f68b31440829 (bug 1468812) for gecko decision task failures. CLOSED TREE 2018-07-17 00:03:48 +03:00
Andrew Halberstadt 276f80b504 Bug 1468812 - [taskgraph] Support artifacts from any dependency via fetches r=gps
Fetches no longer need to be artifacts exposed via a 'fetch' task, they can
also be artifacts from a task's dependencies. The new format is:

fetches:
    fetch:
        - fetch-artifact-1.zip
        - fetch-artifact-2.zip
    build:
        - build-artifact-1.zip
        ...

Specifying 'build' artifacts to fetch will error out if the task doesn't have
any build dependencies.

The 'fetch' key works the same as before, but it is now a special case. Unlike
'build' (or other dependencies), adding a fetch task's artifact here will
implicitly make our task depend on the corresponding fetch task. It will not
be an error.

Depends on D2028.

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

--HG--
extra : moz-landing-system : lando
2018-07-16 20:16:55 +00:00
Andrew Halberstadt a4378ab77d Bug 1468812 - [taskgraph] Move 'use_fetches' transform to the job section r=gps
The 'use_fetches' transform is currently only being used by toolchain tasks,
but we'd like to expand this to more kinds (like 'test' and 'source_test').

The problem is that 'use_fetches' doesn't have a schema, and assumes things
about the kinds of keys that will be set in the job. For example, it assumes
that job['worker']['env'] is going to be forwarded up to the jobdesc properly.

By moving this transform into the set applied to all 'job' tasks, we:

A) Have a task schema we can reliably depend on
B) Can automatically use it from any 'job' task without kind specific
modifications

Since the toolchain tasks apply the 'job' transforms (almost) right after
the 'use_fetches' transform, this change just works.

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

--HG--
extra : moz-landing-system : lando
2018-07-16 16:47:04 +00:00
Noemi Erli a83eeaf068 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-07-14 01:23:32 +03:00
Noemi Erli 9793ca2da4 Merge inbound to mozilla-central. a=merge 2018-07-14 00:52:51 +03:00
Geoff Brown 7ca3eff968 Bug 1471080 - Increase test chunks for geckoview-junit; r=me,a=test-only
This should reduce the frequency of gv-junit intermittent time-outs.
2018-07-13 13:43:01 -06:00
Ryan VanderMeulen 56f19d058d Bug 1474756 - Run Windows opt-msvc jobs with PGO enabled. r=dmajor
--HG--
extra : rebase_source : f2d7bb18913971258a96b9b684999470d9c9f36a
2018-07-10 18:01:16 -04:00
Kartikaya Gupta 047b6d3cb6 Bug 1475541 - Make QR test jobs tier-1 by default. r=aryx
This patch makes the QR test platforms tier-1 by default, and removes
the ad-hoc bits that were making individual QR jobs tier-1 before.
However, it also explicitly downgrades some QR jobs to tier-2 or tier-3;
comments in the yml files indicate why.

MozReview-Commit-ID: 1UfPuhcMvIW

--HG--
extra : rebase_source : a2347f6a5929246aaba7656b59c0b8f7aa4ca081
2018-07-13 09:44:06 -04:00
Andreea Pavel f806806e41 Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2018-07-13 00:55:18 +03:00
Justin Wood 31b8682d56 Bug 1469436 - Create a multi_dep loader and assign a first consumer in l10n. r=tomprince r=aki
Differential Revision: https://phabricator.services.mozilla.com/D1696

--HG--
extra : rebase_source : d6a9c1b12bbf53dba3e78ecdaaf30c5964e43d2e
2018-06-15 11:50:50 -07:00
Justin Wood a2773825ad Bug 1469436 - Make repackage-signing distinct from its l10n, so we can depend on it in l10n for windows. r=tomprince
This is needed to not have a circular kind dependency when we actually spell out all dependencies (in a following patch)

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

--HG--
rename : taskcluster/ci/repackage-signing/kind.yml => taskcluster/ci/repackage-signing-l10n/kind.yml
extra : rebase_source : c2998ba23f213090d27495eb44c3bde3a1628dff
2018-06-18 10:49:41 -04:00
Tudor-Gabriel Vîjială ca27308a26 Bug 1474575 - Use the fetch-content script to download grcov for A(test-ccov) builds. r=marco
MozReview-Commit-ID: 5AJ2R72eDjN

--HG--
extra : rebase_source : 57aacc2d1eee39fdbf927602da67fbd0baa62e87
2018-07-12 15:18:27 +01:00
Cosmin Sabou 26e792fe42 Merge autoland to mozilla-central. a=merge 2018-07-11 00:50:32 +03:00
David Major fe9ee7a8b7 Bug 1474628: Set win32-msvc/opt jobs to use a stub-installer where necessary. r=Callek 2018-07-10 14:30:38 -04:00
Tudor-Gabriel Vîjială 1c4dd4a36e Bug 1471660 - Integrate code coverage for A(test) junit test suite via JaCoCo plugin. r=marco,nalexander
MozReview-Commit-ID: ElYGmF6zoYg

--HG--
extra : rebase_source : 4e8dfe3c2ee65c3b451caae4e5debde85632ffa4
2018-07-02 11:32:35 +01:00
Tudor-Gabriel Vîjială d9bff781b2 Bug 1472236 - Add grcov code coverage builds by using a fetch task. r=dustin,marco
MozReview-Commit-ID: 3PZMNDRqxRM

--HG--
extra : rebase_source : 31c0104bf03d702db5766b40b145a9a342d0e8b2
2018-07-02 16:55:56 +01:00
Tiberius Oros 92ba19b150 Merge inbound to mozilla-central. a=merge 2018-07-10 12:45:13 +03:00
David Major 2d44c25242 Bug 1463190 - Add forced-MSVC builds to CI to keep that platform green. r=ted 2018-07-09 18:22:45 -04:00
Chris Manchester 04c4288d0d Bug 1472857 - Require rustc 1.27 to build. r=glandium
MozReview-Commit-ID: 5WsP4EQxSil

--HG--
extra : rebase_source : e4506f9c4dfcccdf691fb944270e1a508edc02d5
2018-07-03 15:27:20 -07:00
Tudor-Gabriel Vîjială b284a2afe5 Bug 1474572 - Make A(test-ccov) only run on mozilla-central. r=marco
MozReview-Commit-ID: 3HWRJGE5FJY

--HG--
extra : rebase_source : 32c4f91a09b221d00828ba238b45976c79148c16
2018-07-10 13:36:03 +01:00
Tudor-Gabriel Vîjială ac148d83df Bug 1473610 - Use 64-bit grcov version for windows. r=marco
MozReview-Commit-ID: 7uo8z1pycdc

--HG--
extra : rebase_source : 1b6e311baa1d6556093346fc0e844d3bcc33b20c
2018-07-09 19:44:03 +01:00
Geoff Brown 31c14cfa40 Bug 1475194 - In TV-bf, avoid use of --gpu-required for wpt; r=jmaher
Test verification backfill specifies --gpu-required for certain types
of tests (depending on test path and/or suite). web-platform-tests do
not recognize --gpu-required. This patch updates the backfill logic
to avoid --gpu-required for wpt.
2018-07-17 11:25:57 -06:00
Dustin J. Mitchell 99dafd1cff Bug 1470623 - name the action purge-cache to align with the spec; r=tomprince
MozReview-Commit-ID: G1PS0mi8Xpr

--HG--
extra : rebase_source : cdca426c55f58bc7c2f36a7fbbd32727b572f921
2018-07-05 20:17:10 +00:00
Nick Thomas e9471867bc Bug 1469757 - partner repack rebuilds pass the partner names incorrectly, r=aki?
MozReview-Commit-ID: ELWlYsnwDlS

--HG--
extra : rebase_source : b8c0a9e629e76c0fe940e28619b2f2fb99d61b99
extra : source : 7804ea539c8d9f47c6ab1b6fe3370668de6f0e69
2018-06-21 22:39:09 +12:00
Dustin J. Mitchell d6f7801206 Bug 1470621: actionPerm is the cb_name, not name; r=tomprince
The actionPerm is for access control, so it must limit access to a specific
callback function, not a name (which can apply to mulitple functions).

To make things nicer, we allow functions to specify their cb_name and default
it to the action name. The decorated function names are not used.

MozReview-Commit-ID: 2oiuXrrw7DE

--HG--
extra : rebase_source : 07b27db25e9c8e3226dc996d3fcef401ca498739
2018-06-28 17:34:50 +00:00
Dustin J. Mitchell 3f64667c27 Bug 1470621: make all actions use hooks r=tomprince
Everything but release-promotion (to be handled in another bug) is generic.
For the moment, these all run with the default repo scopes; once this is
landed, I can start adjusting that and granting the necessary scopes only to
these actions.

MozReview-Commit-ID: IB8OEsfeBpj

--HG--
extra : rebase_source : 6ef1697cf255b579097ef8b85be8f9f62718f548
2018-06-26 20:57:27 +00:00
Dustin J. Mitchell 9b317841af Bug 1470886 - only produce tasks for recognized tasks_for; r=tomprince
This carefully maintains tasks as an array by putting the conditional inside of
that array.  Note that `[{$if: 'false', then: 1}]` returns `[]` in JSON-e --
the missing `else` branch is treated as a missing array element.

MozReview-Commit-ID: 9ARIxW3gfWo

--HG--
extra : rebase_source : 304ce14ccc9abc9f4f48f3179adb981b5fe55a0e
2018-07-03 18:07:42 +00:00
Henrik Skupin 37e3147abd Bug 1469534 - Do not run Marionette tests for Android on release branches. r=dustin,tomprince
MozReview-Commit-ID: ELuPdHw0ymb

--HG--
extra : rebase_source : de44df973e16e20b6fdef62869002f62b43e320c
2018-06-29 20:38:59 +02:00
Dustin J. Mitchell 4c59b7f0ed Bug 1473636: remove outdated information about raw YAML templates, custom tasks; r=tomprince
MozReview-Commit-ID: CuhoyqGobXJ

--HG--
extra : rebase_source : c56063d53713f9bbd1aaa3b72a140be2e6ed4eeb
2018-07-05 17:21:14 +00:00
Dustin J. Mitchell 9a09ab7fa3 Bug 1473636: move description of create_tasks to its own section; r=tomprince
MozReview-Commit-ID: 2r1br7bvlcz

--HG--
extra : rebase_source : 222ce960e052d6a7a3f4d47ba90028bacfe3f24e
2018-07-05 17:15:28 +00:00
Dustin J. Mitchell 37fd25c3c6 Bug 1473636: clarify arguments to action callbacks; r=tomprince
MozReview-Commit-ID: j3OiNkjngD

--HG--
extra : rebase_source : c1c169f5c1295628fe3ea5608407bd85cec34a00
2018-07-05 17:07:40 +00:00
Dustin J. Mitchell dd89d35a74 Bug 1473636: raise errors in cancel-all action; r=tomprince
This changes

  File "/builds/worker/checkouts/gecko/taskcluster/taskgraph/actions/cancel_all.py", line 30, in list_group
    for task in [t['status'] for t in response['tasks']]:
KeyError: u'tasks'

Into a more understandable error (404, in this case).

MozReview-Commit-ID: 5XnFyxIdRfo

--HG--
extra : rebase_source : 797a3117d3246c962f30980c1658fde3bd366135
2018-07-05 16:51:57 +00:00
Joel Maher 13a435915f Bug 1471227 - adjust taskcluster backfill with path to use test-verify instead of original job. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D1961

--HG--
extra : moz-landing-system : lando
2018-07-04 20:01:36 +00:00
Simon Fraser 7cc6b92a7a Bug 1473276 'which' is non-standard, use 'command -v' in partials r=mtabara
This will start to cause an error when a newer shellcheck is available in CI

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

--HG--
extra : moz-landing-system : lando
2018-07-04 11:33:13 +00:00
Bogdan Tara 6eafe1c00b Backed out changeset 9c75cab2e322 (bug 733530) for breaking artifact builds 2018-07-04 14:50:22 +03:00
Dustin J. Mitchell 7a41f4be8d Bug 1472776: add a 'cancel' action to cancel one task; r=tomprince
MozReview-Commit-ID: E3MTcM4TR7e

--HG--
extra : rebase_source : 41b56b8c5cc0cbafeae81582c47148f24ffbbce7
2018-06-27 15:01:40 +00:00
shindli 5cc2efce78 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-07-04 01:01:25 +03:00
shindli 3d917e5382 Merge inbound to mozilla-central. a=merge
--HG--
rename : devtools/shared/gcli/commands/screenshot.js => devtools/server/actors/webconsole/screenshot.js
rename : devtools/shared/gcli/commands/screenshot.js => devtools/shared/webconsole/screenshot-helper.js
2018-07-04 00:56:24 +03:00
Chris AtLee 8745339529 Bug 733530: Use .tar.gz for test archives r=gps
Differential Revision: https://phabricator.services.mozilla.com/D1743

--HG--
extra : moz-landing-system : lando
2018-07-03 18:33:02 +00:00
Brindusan Cristian df2e2473fb Backed out changeset 66956b121b93 (bug 1470886) for signin exceptions. CLOSED TREE 2018-07-03 21:39:52 +03:00
Brindusan Cristian ee6a82f951 Backed out changeset 06da5e793b2c (bug 1472776) for linting failure on taskgraph/actions/cancel.py:12:1. CLOSED TREE 2018-07-03 21:22:33 +03:00
Dustin J. Mitchell 5ca8ad1f5c Bug 1472776: add a 'cancel' action to cancel one task; r=tomprince
MozReview-Commit-ID: E3MTcM4TR7e

--HG--
extra : rebase_source : 7efd92b7d1c8aee63c4ec6260710f077d901209b
2018-06-27 15:01:40 +00:00
Geoff Brown b61f4883c9 Bug 1472311 - Use android_common.py for android-hw mozharness config; r=bc 2018-07-03 07:33:47 -06:00
arthur.iakab 403038737b Merge inbound to mozilla-central a=merge 2018-07-03 11:55:46 +03:00
Tiberius Oros 93bed26733 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-07-03 00:59:47 +03:00
Tiberius Oros 65a30935a5 Merge inbound to mozilla-central. a=merge 2018-07-03 00:53:57 +03:00
Benjamin Bouvier 5e7e1c50d9 Bug 1472202: Stop running SM(msan) until it's fixed; r=Callek
--HG--
extra : rebase_source : 9455a89c7b1efe73fb96ac2a23dac7715c033b74
extra : amend_source : 4a43ac13ff3fc062f5e20fc65de8997d7641c011
2018-06-29 17:21:19 +02:00
Ciure Andrei 24b60272b0 Backed out 1 changesets (bug 1472777) for linting failures create_interactive.py CLOSED TREE 2018-07-03 04:25:03 +03:00
Dustin J. Mitchell f5ba8d33f9 Bug 1472777: add create-interactive action; r=bstack
The resulting action task isn't useful to the user, so instead we send an email
containing a link to the interaction console.

MozReview-Commit-ID: 5uHnQo9WTF6

--HG--
extra : rebase_source : 1213afa7c53a0bcc4a07c4c2970c7bf21ab3b7f1
2018-07-02 20:24:16 +00:00
Lisa Guo 2aea743d55 Bug 1443873 - update beetmover in-tree payload to include buildhub. r=mtabara a=release
--HG--
extra : rebase_source : dd4131d9a6411975fefd2981ac6041af05c0c2fc
extra : source : ed0b4efd4f93f47a8e71934bed013a1a06822fd7
2018-06-18 18:45:22 +03:00
Mike Hommey f35364df01 Bug 1472610 - Disable sccache idle shutdown. r=gps
--HG--
extra : rebase_source : a88e14f8f3491ff573fdae868caa2c2fc12b19f3
2018-07-03 08:17:41 +09:00
Dustin J. Mitchell af478ed758 Bug 1470886 - only produce tasks for recognized tasks_for r=tomprince
This also updates actions to "see through" the conditional.  Soon we won't be
using kind=task, so this hack will be less important.

MozReview-Commit-ID: Aa6g9ZqoPMa

--HG--
extra : rebase_source : 7434f2047c48ff0d1fa6de9e3419fb4e0bf0bb72
2018-06-25 18:21:03 +00:00
Dustin J. Mitchell 9ea31e05b6 Bug 1472777: add create-interactive action; r=bstack
The resulting action task isn't useful to the user, so instead we send an email
containing a link to the interaction console.

MozReview-Commit-ID: 5uHnQo9WTF6

--HG--
extra : rebase_source : ec52a333582a2778c2cec12d612d681e1a9b1976
2018-07-02 20:24:16 +00:00
Simon Fraser f0343935e5 Bug 1469803 Update cron bouncer check to use product-details r=rail
Differential Revision: https://phabricator.services.mozilla.com/D1883

--HG--
extra : moz-landing-system : lando
2018-06-29 18:41:42 +00:00
Mike Hommey 993aa6d00f Bug 1447116 - Require rust 1.26. r=froydnj
We're well overdue for an upgrade of the rust compiler requirements.
Now that we're building with 1.28 (albeit a beta, due to be bumped when
it's released), we can bump the requirement away from 1.24 which is now
old. 1.27 is too new, though, so settle for the older 1.26.

--HG--
extra : rebase_source : a17aa496bf3d4af4d1349d69a637c686c6817d0f
2018-06-26 18:05:23 +09:00
Mike Hommey 07b2d6830f Bug 1447116 - Update builders to rust 1.28. r=froydnj
--HG--
extra : rebase_source : 8a45bae75a8006ebfa9dd1162f9259ead767c72e
2018-06-26 17:34:28 +09:00
Jeff Gilbert 000829776c Bug 1471112 - Split mochitest-gl into mochitest-webgl[1,2]-[core,ext] - r=gbrown
Also include webgl2-deqp, which we would like to run eventually, but not yet.

MozReview-Commit-ID: CY4hYCI95ws

--HG--
extra : rebase_source : 9973df0f905bb65d2e8b8c66a6a57e8869e527c1
2018-06-25 20:23:33 -07:00
Gurzau Raul 4074ba4032 Backed out 2 changesets (bug 1471112) for failing webgl2 tests on OSX
Backed out changeset 7f2d98706144 (bug 1471112)
Backed out changeset 1f26d0868935 (bug 1471112)
2018-06-29 18:20:55 +03:00
Margareta Eliza Balazs ee85ffa45d Merge inbound to mozilla-central. a=merge 2018-06-29 12:41:54 +03:00
Aki Sasaki 30f34ce0d6 bug 1432364 - remove scriptworker requirement for docker images. r=nthomas
--HG--
extra : rebase_source : 6f6b99d4edf94386c8de5ebaff2d5ef565acd218
2018-06-28 12:38:27 -07:00
Jeff Gilbert 9786adccaf Bug 1471112 - Split mochitest-gl into mochitest-webgl[1,2]-[core,ext] - r=gbrown
Also include webgl2-deqp, which we would like to run eventually, but not yet.

MozReview-Commit-ID: FDWdu1J0end

--HG--
extra : rebase_source : a47d88cb2c5eb82e4dfaa9e58d76acbf0736d35d
2018-06-25 20:23:33 -07:00
shindli c57ab475c6 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-29 01:51:06 +03:00
shindli d288e9cae7 Merge inbound to mozilla-central. a=merge 2018-06-29 00:53:32 +03:00
Andrew Halberstadt 9435736ade Bug 1471620 - Skip python-tests locally that don't run with python 3 in CI r=davehunt
This will make sure that when running |mach python-test --python 3| locally,
we only run the tests that also run in CI with python 3 (and therefore pass
presumably).

MozReview-Commit-ID: 3OBr9yLSlSq

--HG--
extra : rebase_source : 456340d0ecdddf1078f2b5b4ebb1eddf3813b26a
2018-06-27 11:10:02 -04:00
Nick Thomas 0b738d5db5 Bug 1471767 - taskcluster documentation fixes, r=dustin
Assorted fixes from trawling the sphinx logs - malformed formatting, broken references, leftovers from renaming action-task to action-callback and removing
yaml-templates, docstring fixes to make sphinx happier, and typos.

MozReview-Commit-ID: 6jUOljdLoE2

--HG--
extra : rebase_source : f2a9dbcde5180f760a80f47691a70eba76e58bad
2018-06-27 21:48:10 +12:00
Rob Wood 04c2aebe5f Bug 1468865 - Port raptor firefox tp6 to win; r=jmaher
MozReview-Commit-ID: 78VGzPkhkww

--HG--
extra : rebase_source : bffe3cfdd3384ebbff41c01347dde03f656935a7
2018-06-26 17:56:20 -04:00
Mihai Tabara 24e0bdfc00 Bug 1466627 - tweak mark-as-shipped to new structure. r=rail a=release
MozReview-Commit-ID: 6iFYXX8EbJz

--HG--
extra : rebase_source : 73aed579defa6fefeb7d8bd3e11cc6c61571ac4e
extra : source : 1b38998d6310b76b618d8596e6aa78ebec4f14cb
2018-06-01 17:41:22 -07:00
Nathan Froyd c6bb5559f3 Backout 3c0bda5f0564:58e5f6f08c54 (bug 1451104) for inadvertently stressing tooltool and busting this CLOSED TREE 2018-06-28 10:28:29 -04:00
Nathan Froyd 46259a0a25 Bug 1451104 - part 5 - move toolchains off GCC 4.9; r=glandium
Firefox itself has moved on to GCC 6.x; we can move our toolchains along too.
2018-06-28 09:04:40 -04:00
Nathan Froyd aedd49a358 Bug 1451104 - part 1 - ensure compatible binutils for GCC; r=glandium
GCC will pick up whatever `as` is first in PATH when trying to assemble
files.  It expects this `as` to have at least as many features as the
`as` detected at configure time when GCC was originally built.  We
should ensure that GCC is always picking up an appropriate `as` by
adding its base directory to the search path; otherwise, we get peculiar
assembler errors.
2018-06-28 09:04:41 -04:00
Cosmin Sabou f4b3baf021 Merge mozilla-inbound to mozilla-central. a=merge 2018-06-28 13:04:23 +03:00
Nick Thomas 9cffc4a79a Bug 1355482 - documentation for partner repacks, r=aki
MozReview-Commit-ID: 5uRWpw2WJyE

--HG--
extra : rebase_source : 5353c9c2e29ecc48860d20b64aba69efca04be7f
2018-06-16 17:09:45 -07:00
Nick Thomas 7817b3216f Bug 1355482 - documentation cleanups for release promotion, r=aki
Various fixes for the docs to make docs better and sphinx happier
* remove unused targets which were duplicated in  balrog, partials
* fix up malformed targets and links
* convert docstrings to comments so sphinx ignores example response in utils/partials.py
* section underlines should match titles

MozReview-Commit-ID: GSYqsocBC4I

--HG--
extra : source : e464e9bbb42fb85170f1ce35a01f25811d753871
2018-06-27 17:42:08 +12:00
Dorel Luca f51c4fa5d9 Merge mozilla-inbound to mozilla-central. a=merge 2018-06-27 13:26:49 +03:00
Bogdan Tara ee8db3bbe1 Backed out 2 changesets (bug 1447116) for debug reftests failures CLOSED TREE
Backed out changeset 0c8c7b025aee (bug 1447116)
Backed out changeset 82dc9159f28d (bug 1447116)
2018-06-27 05:17:03 +03:00
rforbes a9523d34ea Bug 1470079 - Add fuzzing coverage build to taskcluster r=marco
MozReview-Commit-ID: 5TyxY2KmLCs

--HG--
extra : rebase_source : ad480d344e428ffcb1c31ab5bca1f6c9a468d6e1
2018-06-24 18:48:52 -07:00
Geoff Brown 655a80b240 Bug 1460411 - Update configuration for androidx86_7_0 tests; r=me,a=test-only 2018-06-26 16:17:50 -06:00
Cosmin Sabou f86643152d Merge mozilla-central to autoland. a=merge 2018-06-28 13:11:09 +03:00
rforbes 6f47a9bb39 bug 1471638 - fix name for coverage fuzzing build r=marco
MozReview-Commit-ID: LXHvfolbgfE

--HG--
extra : rebase_source : cdb17b92eb4bb201cc054468c7961e2f81fee3e7
2018-06-27 10:29:08 -07:00
Mike Hommey 1ad0baf79f Bug 1447116 - Require rust 1.26. r=froydnj
We're well overdue for an upgrade of the rust compiler requirements.
Now that we're building with 1.28 (albeit a beta, due to be bumped when
it's released), we can bump the requirement away from 1.24 which is now
old. 1.27 is too new, though, so settle for the older 1.26.

--HG--
extra : rebase_source : c788ef4f7da9949b81df2f0577af6f6039ea63d8
2018-06-26 18:05:23 +09:00
Mike Hommey 5505406f5f Bug 1447116 - Update builders to rust 1.28. r=froydnj
--HG--
extra : rebase_source : 41c1756d12235d3e6fa38b109ab05a10f396c96d
2018-06-26 17:34:28 +09:00
Simon Fraser 371a4da3a0 Bug 1469803 Separate bouncer-check for cron tests r=mtabara
We shouldn't run this on central, as it falls back to the dev configs, and fails.
It should be fine on beta/release/esr60. I had to move this version of the check to its own
kind to avoid the dependency tree bringing in the entire build process. Perhaps we can
refactor later to avoid duplication

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

--HG--
rename : taskcluster/ci/release-bouncer-check/kind.yml => taskcluster/ci/bouncer-check/kind.yml
2018-06-27 07:34:19 +00:00
Margareta Eliza Balazs 03ab62719a Merge mozilla-central to autoland. a=merge CLOSED TREE
--HG--
rename : devtools/client/debugger/test/mochitest/browser_dbg_tabactor-01.js => devtools/client/debugger/test/mochitest/browser_dbg_target-scoped-actor-01.js
rename : devtools/client/debugger/test/mochitest/browser_dbg_tabactor-02.js => devtools/client/debugger/test/mochitest/browser_dbg_target-scoped-actor-02.js
2018-06-26 18:08:43 +03:00
Marco Castelluccio 068b0a8188 Bug 1471147 - Use Rust nightly toolchain on Windows code coverage builds. r=jmaher
--HG--
extra : rebase_source : fb84f64b24ce0091372e39994ad742fd9e2f9be8
extra : histedit_source : 35172121b30386f6f1ef4f9cc1e4dcb0b9bc105f
2018-06-26 09:58:41 +01:00
Marco Castelluccio ef7b840ca4 Bug 1471147 - Add Rust nightly toolchain definition for Windows. r=jmaher
--HG--
extra : rebase_source : ab55353f00d160625e5be1c575663fbfae490476
2018-06-23 21:22:09 +01:00
Margareta Eliza Balazs c866c30fcf Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-06-26 12:24:32 +03:00
Dave Hunt 696d9f1858 Bug 1388016 - Run mozbase tests against Python 2 and 3; r=ahal
MozReview-Commit-ID: LdmTHHrLZwq

--HG--
extra : rebase_source : e7f21bb73ffc1a322a10eef21b705b14a2077144
2018-06-21 06:26:17 +01:00
Dave Hunt 94d7af14eb Bug 1388016 - Run mozterm tests against Python 2 and 3; r=ahal
MozReview-Commit-ID: CG4fHCQgfiu

--HG--
extra : rebase_source : 49c2021e0697c16ba94be166162fdc998ba8a44d
2018-06-21 06:09:22 +01:00
Dave Hunt 831124838b Bug 1388016 - Add support for specifying the Python version to use in TaskCluster; r=ahal
MozReview-Commit-ID: Mo6KWrzPU3

--HG--
extra : rebase_source : 6debf2baf38ee525365e0958e2e25cc420ce5428
2018-06-21 06:07:01 +01:00
Joel Maher 7b326fba08 Bug 1469280 - Fix raptor speedometer score calculation. r=rwood
ensure that raptor summarizes data properly from all benchmarks

Differential Revision: https://phabricator.services.mozilla.com/D1815
2018-06-26 10:53:05 +00:00
Mike Hommey bf8286ece7 Bug 1471103 - Add a few useful packages to the base Debian docker images. r=froydnj
--HG--
extra : rebase_source : f10f6c3d00e60ab705595250e38d5ea6d09966a0
2018-06-26 10:59:34 +09:00
Tom Ritter 8fab7ae7af Bug 1451601 Do not buffer output in TaskCluster job output r=gps
MozReview-Commit-ID: 4XOcqSXGhHi

--HG--
extra : rebase_source : 315755e7027546f26f98d154dfe15cd0eaf5684d
2018-06-25 15:28:06 -05:00
Gregory Szorc 3f4ac974d3 Bug 1469999 - Use yaml.safe_load() in taskgraph; r=dustin
yaml.load() can evaluate arbitrary Python code via syntax such as
`!!python/object/apply:os.system`. Seriously.

Let's switch taskgraph to yaml.safe_load(), which is reasonable
about limiting magic.

Differential Revision: https://phabricator.services.mozilla.com/D1736
2018-06-25 21:34:30 +00:00
Joel Maher 9c7f5155eb Bug 1466853 - Port stylebench and motionmark benchmarks test from talos to raptor. r=rwood
stylebench and motionmark run in talos, we want these running in raptor

Differential Revision: https://phabricator.services.mozilla.com/D1814
2018-06-25 20:28:58 +00:00
Joel Maher a21ba8ce6d Bug 1405428 - fix paths for detecting jsreftests. r=gbrown 2018-06-25 14:56:39 -04:00
Bob Clary 3398d343c8 Bug 1426586 - Add android hardware test platforms for android-hw, r=gbrown,jmaher 2018-06-22 16:39:32 -07:00
Bob Clary 6ce54f285d Bug 1426586 - Add job transforms for android hardware tests, r=jonasfj
* * *
Bug 1426586 - Add worker type proj-autophone/gecko-t-ap-unit-{g5,p2} for android-hw-common-tests, r=gbrown,jmaher
2018-06-22 16:39:32 -07:00
Bob Clary b796bcc6b9 Bug 1426586 - Add android-hw unittests to taskcluster/ci/test/{test-platforms,test-sets}.yml, r=jmaher 2018-03-22 05:30:44 -07:00
Bob Clary 046cb2acfa Bug 1426586 - Rename android emulator test platforms to android-em, r=gbrown 2018-06-22 16:39:31 -07:00
Rob Wood c69268f5dd Bug 1468535 - Port raptor-speedometer firefox to linux64; r=jmaher
MozReview-Commit-ID: 2guFxLN3yLq

--HG--
extra : rebase_source : ffddd40608baaccb4a44eb142e43ad991cc5ab73
2018-06-22 11:24:38 -04:00
Coroiu Cristina e72433191e Merge inbound to mozilla-central a=merge 2018-06-22 12:55:04 +03:00
Justin Wood 3c7406df21 Bug 1301782 - Perform buildN tagging at promote phase. r=aki
for Tag RC releases

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

--HG--
extra : rebase_source : 72db9602e89bf7efded5c397cb0d911ca88f5e33
2018-06-21 14:01:02 -04:00
Justin Wood 76d362e3d6 Bug 1301782 - Be explicit about what tags to create. r=aki
for Tag RC releases

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

--HG--
extra : rebase_source : fe3b002284e60b398f63fdfabf8c4d492748f505
2018-06-21 13:56:07 -04:00
Csoregi Natalia ddf211b35e Merge autoland to mozilla-central. a=merge 2018-06-22 00:49:29 +03:00
Sebastian Hengst e39954e209 Bug 1469676 - Reduce max-run-time for various build tasks: Increase Linux build max-run-time because they are pgo on beta. r=me a=beta-fix 2018-06-21 21:20:49 +03:00
Simon Fraser ac726126c3 Bug 1468770 Update author for repo-update commits r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D1753
2018-06-21 15:47:24 +00:00
Brian Stack 3ba851c889 Bug 1465117 - Take two at updating backfill task. Use modifier this time. r=dustin,jmaher
MozReview-Commit-ID: CAs0WRb839r

--HG--
extra : rebase_source : 5da88d38315f8b6795aa6d5a97de63883eda1ab0
2018-06-08 12:08:34 -07:00
Gurzau Raul 9862c7afdc Backed out changeset 96496ebab2d9 (bug 1466853) for StyleBench failures on a CLOSED TREE 2018-06-22 02:51:38 +03:00
Mike Hommey 7104a0679d Bug 1469095 - Fix always-optimized jobs after bug 1465181. r=dustin
--HG--
extra : rebase_source : ffdcc28ebff0120834a91b3c562146f72852a128
2018-06-16 10:15:50 +09:00
Mike Hommey 0d05f8f1bc Bug 1469766 - Update OOM hook on rustc 1.28 after rust PR 51543. r=froydnj
--HG--
extra : rebase_source : ac43ba616b4ed00f54b8c79f909174f8603604c6
2018-06-20 13:44:10 +09:00
Gregory Szorc e5e443cd1b Bug 1469676 - Reduce max-run-time for various build tasks; r=glandium
The max-run-time for tasks appears to have been mostly cargo
culted. In particular, a value of 36000 (10 hours) is quite absurd:
no single task takes that long to execute.

This commit reduces the max-run-time of several tasks to
more reasonable values. The goal here is to prevent
excessively long-running tasks. There is definitely room to
further tweak values to further mitigate long-running tasks. But
let's bite off the biggest chunk first, since that doesn't
require much mental effort.

There is a possibility I overshot on some of these tasks. If we
get timeouts, we can always increase the timeout again.

Differential Revision: https://phabricator.services.mozilla.com/D1716
2018-06-20 20:59:01 +00:00
Joel Maher 778eece74f Bug 1469793 - Intermittent jsbench with file already existing. r=ahal
ensure we overwrite existing files if they exist while unzipping artifact

Differential Revision: https://phabricator.services.mozilla.com/D1728
2018-06-20 15:24:36 +00:00
Kartikaya Gupta b611d01d05 Bug 1467137 - Turn on crashtests on macosx64-qr. r=jmaher
MozReview-Commit-ID: H0J812eMROl

--HG--
extra : rebase_source : 8c3efa3f6fe3144f12dfcf1d5d809d48b2857e66
2018-06-20 11:07:24 -04:00
Andreea Pavel 3c701634e0 Merge mozilla-inbound to mozilla-central. a=merge 2018-06-20 14:28:15 +03:00
Dorel Luca b595d82310 Merge mozilla-central to mozilla-inbound 2018-06-20 01:06:23 +03:00
Dorel Luca e06ba10d0b Merge mozilla-inbound to mozilla-central. a=merge 2018-06-20 00:54:45 +03:00
Justin Wood 195a9ed11e Bug 1465799 - Set expectations for stub installer to true on beta/release because we always set update channel as such on these branches. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D1708

--HG--
extra : rebase_source : 41683295e6b2bb3ea85c411e20b7e2cba497d9e1
extra : histedit_source : 0e6ea2ca6a00bdef427ca83486f588899e44cf4e
2018-06-19 13:39:29 -04:00
Joel Maher 3732d000de Bug 1465360 - add asm.js-apps shell benchmark to jsshell-bench. r=ahal 2018-06-19 08:58:20 -04:00
Simon Fraser 1ccd5ca1b8 Bug 1468770 repo-update submitter and commit msg r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D1700
2018-06-19 13:01:54 +00:00
Justin Wood 8e992726c2 Bug 1465799 - Makes sure that we don't check for a truthy stub-installer value until after resolving keyed by r=dustin
Fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1465799#c11

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

--HG--
extra : rebase_source : c7423b9cb33bde4c26c20b5c323f54b468527eaf
extra : histedit_source : 16ff0efb0dc6d59f3da5ae325dcd8ae162d03007
2018-06-15 11:52:54 -07:00
Sebastian Hengst e9f0e63051 Backed out 2 changesets (bug 1465799) for breaking gecko decision task. CLOSED TREE
Backed out changeset bf1d08ea54a8 (bug 1465799)
Backed out changeset 7f07e22575ae (bug 1465799)
2018-06-19 21:30:22 +03:00
Justin Wood f1e23a5b6a Bug 1465799 - Set expectations for stub installer to true on beta/release because we always set update channel as such on these branches. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D1708

--HG--
extra : rebase_source : 4156ca1a53f7ab355b071a4d6efcabedb24b7ec7
2018-06-19 13:39:29 -04:00
Justin Wood 9976100267 Bug 1465799 - Makes sure that we don't check for a truthy stub-installer value until after resolving keyed by r=dustin
Fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1465799#c11

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

--HG--
extra : rebase_source : a1e79fa95c9ad722f01519a96068d8088f9db588
2018-06-15 11:52:54 -07:00
Nick Thomas b328e08738 Bug 1469450 - release-update-verify-config tasks failing for 61.0rc, r=aki
The by-project and by-build-platform are collapsed by resolve_keyed_by(), and in turn by keymatch() in
utils/attributes.py. That needs a regexp to look for matches (if a simple match isn't possible). Rev
39eed777c0c4 missed that when it landed. The trailing hypens are to distringuish between the two linux
platforms.

MozReview-Commit-ID: LiAJpfV71Ws

--HG--
extra : rebase_source : 6952e4b6be4b05cc7917efba8a346211d1e5c7e0
2018-06-19 12:40:11 +12:00
shindli 31cdbbbbdb Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-19 00:45:28 +03:00
shindli 47e680690d Merge inbound to mozilla-central. a=merge 2018-06-19 00:40:13 +03:00
David Major 3fb8e61b2f Bug 1467126 - Promote Win64 ASan builds and tests to tier 1. r=Aryx
--HG--
extra : rebase_source : 820100c2386ee4b3578325f69deaef0ce8fcb760
2018-06-18 11:38:50 -04:00
Rob Wood 685ce41033 Bug 1467827 - Port raptor firefox tp6 to linux; r=jmaher
MozReview-Commit-ID: AQuWSuw7cFw

--HG--
extra : rebase_source : 7c74a2a31c0fdac89b9fd0950e5a53cd64e2d7f5
2018-06-13 14:04:46 -07:00
Justin Wood f49bffb1d0 Bug 1469308 - Bouncer Submission should use a different treeherder symbol for rc. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D1684
2018-06-18 15:04:44 +00:00
Geoff Brown f78d451be3 Bug 1469288 - Increase test chunks for linux/debug wpt; r=jmaher 2018-06-19 09:44:45 -06:00
Simon Fraser 624b54e8cf Bug 1468386 Clean up unused funsize-balrog-submitter image r=mtabara
Reviewers: mtabara

Reviewed By: mtabara

Subscribers: sfraser, mtabara

Bug #: 1468386

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

--HG--
extra : rebase_source : 0dd07397c7b27bcfa06f24a831d50b8f863a91e8
2018-06-15 08:29:54 -07:00
Ciure Andrei 6eea08365e Merge inbound to mozilla-central. a=merge 2018-06-15 12:49:01 +03:00
Dorel Luca 6d049fa6d8 Merge mozilla-central to mozilla-inbound
--HG--
extra : amend_source : 72d93d141ab49ec1520f34b4713499b17467fd56
2018-06-15 05:45:40 +03:00
Dorel Luca 1bc67bc15d Merge mozilla-inbound to mozilla-central. a=merge 2018-06-15 05:39:35 +03:00
Eric Rahm aa2858e1e4 Bug 1464501 - Part 2: Install rust-size toolchain. r=glandium
--HG--
extra : rebase_source : c995c0621a9b1eed12933ca5bc73897918d79072
extra : source : 7e85e1b2f6fa2478a79a51700e604b5e0c8a9414
extra : histedit_source : 5bd273e24290bbe95c7d3c4919086c1fe9ddd7a6
2018-06-07 17:06:48 -07:00
Eric Rahm 6079cec11e Bug 1464501 - Part 1: Add rust-size toolchain. r=glandium
--HG--
extra : rebase_source : 104dc6ef69f288684b2bc3d95361dc9090de0c1a
extra : source : e891ab259427a65b92a880478d6884abf0d4a281
extra : histedit_source : 8e8d263b4a55a59e7b15e4861dd7b38cf016249b
2018-06-07 16:47:58 -07:00
Bhavesh 809a2c3251 Bug 1466098 - Removed test defaults that are set twice. r=marco 2018-06-14 12:13:08 +05:30
Csoregi Natalia 42930ab963 Merge inbound to mozilla-central. a=merge 2018-06-14 12:44:32 +03:00
Brindusan Cristian abab6bc7a4 Backed out 3 changesets (bug 1464501) for build bustages. CLOSED TREE
Backed out changeset 132442e73569 (bug 1464501)
Backed out changeset 7e85e1b2f6fa (bug 1464501)
Backed out changeset e891ab259427 (bug 1464501)
2018-06-14 04:16:31 +03:00
Eric Rahm ab2755d1c9 Bug 1464501 - Part 2: Install rust-size toolchain. r=glandium
--HG--
extra : rebase_source : 0a2dfd32ddc78dfe2e32e2059ca54d50527e12aa
2018-06-07 17:06:48 -07:00
Eric Rahm 39a8aafbed Bug 1464501 - Part 1: Add rust-size toolchain. r=glandium
--HG--
extra : rebase_source : 34471d0cd9b6c9aa9cc215fea5df9df1fd50cbde
2018-06-07 16:47:58 -07:00
Narcis Beleuzu 31030f080d Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-06-14 00:58:55 +03:00
Rob Wood 0faeb21aad Bug 1467823 - TC configs to add raptor speedometer and tp6 to linux and win10 (try tier 3); r=jmaher
MozReview-Commit-ID: 8nuZsdWJ9qt

--HG--
extra : rebase_source : b96072d97f5e3805d4012e00632f4bd17a9e3aa1
2018-06-12 14:05:31 -07:00
Dorel Luca b53fbe3617 Merge mozilla-central to autoland 2018-06-15 05:43:31 +03:00
shindli 11cbcef059 Backed out 6 changesets (bug 1319228) for Btup bustages on Linux x64 on a CLOSED TREE
Backed out changeset 2eedbab9137b (bug 1319228)
Backed out changeset 6ba05238789f (bug 1319228)
Backed out changeset badf116dde30 (bug 1319228)
Backed out changeset a218f97e1b48 (bug 1319228)
Backed out changeset d3c835477d11 (bug 1319228)
Backed out changeset 3f3fa38b1a5f (bug 1319228)
2018-06-14 00:46:46 +03:00
Chris Manchester 37fa51f7b5 Bug 1319228 - Build tup with nightly rust in automation. r=mshal
MozReview-Commit-ID: D6KhqHlVf1R

--HG--
extra : rebase_source : d23bc0670b049b1074895219b6ab92eaa41832fa
2018-06-12 13:48:38 -07:00
Chris AtLee fa5a347e98 Bug 1467895: Disable linux64-qr web-platform-tests on inbound and autoland r=kats
Differential Revision: https://phabricator.services.mozilla.com/D1646
2018-06-13 20:47:52 +00:00
Mike Hommey 75a0990a1d Bug 1467658 - Update the macosx clang toolchain (for bootstrap) to version 6. r=chmanchester
--HG--
extra : rebase_source : 104b34102202fe0598d73d351de7b7ce0689f5ac
2018-06-08 13:37:48 +09:00
Mike Hommey a7e6de776d Bug 1467658 - Use clang 6 for coverage builds. r=chmanchester,marco
Instead of clang 4, which they were the last to use, so remove the
clang 4 toolchain.

--HG--
extra : rebase_source : d03a083e9217aeb6c1d2c91decb978426f0e8d1a
2018-06-08 10:48:06 +09:00
Mike Hommey 7848ea9806 Bug 1467658 - Build toolchains with clang 6 instead of 3.9. r=chmanchester
For those toolchains built with clang, use clang 6.

The only jobs remaining to use the clang 3.9 toolchain are the
base-toolchains build jobs.

--HG--
extra : rebase_source : 1fe92e9e2730c11ce5ce87dddd6496228c3d270c
2018-06-08 10:44:58 +09:00
Mike Hommey cdfc09d129 Bug 1467658 - Make builds using clang 6 explicitly just use the default. r=chmanchester
Many builds have been using clang 6 explicitly because they needed
features or fixes from it that weren't available in earlier versions.

Now that other builds have kept up, it's probably desirable to keep
everything in sync.

--HG--
extra : rebase_source : deb9daaf792d05518e17b1c48589a3b33035a7ab
2018-06-08 13:00:01 +09:00
Mike Hommey 67a5371f47 Bug 1467658 - Upgrade the default clang toolchain to clang 6. r=chmanchester
The linux64-clang toolchain alias is currently clang 5. Switch it to
clang 6, but keep the spidermonkey tsan builds on clang 5 because of
bug 1467673.

The LLVM headers that come with clang 6 contain a DEBUG define that
conflicts with our DEBUG define and breaks the clang-plugin build,
so force unset ours.

--HG--
extra : rebase_source : aae88f1166108f003b06c022f14d5f4c61fc1ed9
2018-06-08 10:36:07 +09:00
Rob Wood 1feab69ebb Bug 1468347 - Move raptor osx tp6 and speedometer onto mozilla central tier 3; r=jmaher
MozReview-Commit-ID: KA3by43TYve

--HG--
extra : rebase_source : 06553dd7b71c4fef00c4eaf57f41a3c27ccb7030
2018-06-12 13:12:58 -07:00
Simon Fraser aeadea577e Bug 1468423 Change to greedy match to fix version parsing r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D1639
2018-06-13 03:38:16 +00:00
Nick Thomas 6adee62041 Bug 1422471 - EME-free Firefox builds should be included in the checksums files (eg SHA256SUMS), r=aki
Chains a release-eme-free-repack-beetmover-checksums kind after release-eme-free-repack-beetmover, to move
the target.checksums generated by the latter into the beetmover-checksums/ in candidates directory. Those
are then consumed by release-generate-checksum kind.

A lot of details like scopes, worker & provisioner, attributes, as well as data like repack_id and
partner_path, are inherited directly from the parent beetmover task. Mainly to avoid recalculating them.

In contrast to nightly builds, GPG signing of target.checksums has not been implemented. I don't believe
that adds any value in our current system because the sigs are not verified.

MozReview-Commit-ID: 38iz3J2PAXh

--HG--
extra : rebase_source : 8f2bebe747d97437780f1bc0d9e2f42159aee8a6
2018-06-08 22:37:43 +12:00
Ben Hearsum 6657b48f34 bug 1458329: update funsize update generator deps. r=sfraser 2018-06-13 15:53:46 -04:00
Dorel Luca 827ee0085c Merge mozilla-central to autoland
--HG--
rename : devtools/client/inspector/rules/models/element-style.js => devtools/client/inspector/rules/models/user-properties.js
extra : rebase_source : 1f5889febada06940357e847d2f0459b88a6ec14
2018-06-20 01:01:31 +03:00
Gregory Szorc 687a6352c7 Bug 1469687 - Handle EXIT_PURGE_CACHES in all run-task tasks; r=tomprince
Any run-task task could exit with EXIT_PURGE_CACHES and expect the
task to be retried. Before this commit, we only registered this exit
code for tasks "using: run-task." That excluded mozharness and
a handful of other "using" flavors.

With this commit, we register the exit codes for all run-task tasks
by sniffing for the presence of run-task in the low-level code that
emits the task definition. This should prevent run-tasks tasks
from falling through the cracks and not having their exit codes
result in meaningful behavior.

Differential Revision: https://phabricator.services.mozilla.com/D1715
2018-06-19 20:58:29 +00:00
Nick Thomas 95c9aa6874 Bug 1415868 - fix test-action-callback after rev e2931d904975, r=dustin
MozReview-Commit-ID: LlUQHanvVng

--HG--
extra : rebase_source : 170b5baaa018a00e2cffd13ecc0b0e92165379a9
2018-06-21 16:15:46 +12:00
Csoregi Natalia 8895954331 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-22 00:51:57 +03:00
Joel Maher 2495332bb2 Bug 1466853 - Port stylebench and motionmark benchmarks test from talos to raptor. r=rwood
Currently stylebench and motionmark run on talos, these are ideal benchmarks to run on raptor

Differential Revision: https://phabricator.services.mozilla.com/D1752
2018-06-21 21:00:41 +00:00
Gurzau Raul 977ed7b22b Backed out changeset 683a682e52b2 (bug 1466853) for flake fail on checkouts/gecko/testing/raptor/raptor/benchmark.py on a CLOSED TREE 2018-06-21 23:57:30 +03:00
Joel Maher 63ddbd28ee Bug 1466853 - Port stylebench and motionmark benchmarks test from talos to raptor. r=rwood
Currently stylebench and motionmark run on talos, these are ideal benchmarks to run on raptor

Differential Revision: https://phabricator.services.mozilla.com/D1752
2018-06-21 20:34:51 +00:00
Dustin J. Mitchell 93195f4db6 Bug 1468627 - add docs pointing to ci-admin and ci-configuration; r=tomprince
This is just enough to make these repos discoverable and suggest their usage.
Anything more would duplicate documentation in those repositories.

MozReview-Commit-ID: 1WNEsoQBB9U

--HG--
extra : rebase_source : 19c25ee4b05fe72d2fed37ca68f75db3918d1c2f
2018-06-21 17:27:48 +00:00
Rob Wood 2125dd6635 Bug 1460743 - TC configs for raptor speedometer on google chrome; r=jmaher
MozReview-Commit-ID: 8ZxZc1Cz4WQ

--HG--
extra : rebase_source : dde2c098c0a4c0498c89de90dece01662772abc8
2018-06-06 12:39:02 -04:00
Bogdan Tara fd27dd053f Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-06-09 15:08:05 +03:00
Csoregi Natalia 01f5681a9d Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-14 12:46:02 +03:00
Chris Manchester 04130ef78b Bug 1319228 - Build tup with nightly rust in automation. r=mshal
MozReview-Commit-ID: 89fNLgbQ0X3

--HG--
extra : rebase_source : 169e0ebca2aeb35f8a81c9c9608d404a6a87a8ec
2018-06-13 22:33:12 -07:00
Steve Fink 840e45442e Bug 1467248 - Make the spidermonkey jobs labeled debug be debug builds, r=fitzgen
--HG--
extra : source : 1e833c6a3ba2a4d592868fd2167e94c1cb933004
extra : histedit_source : c405a5d0c9a1fdf4a8672be91b695ef1339cae45
2018-06-05 20:32:55 -07:00
shindli 3392deb647 Backed out 3 changesets (bug 1466633, bug 1467248, bug 1466387) for spidermonkey bustages in non262/regress/regress-1466387-worker-grayroot.js on a CLOSED TREE
Backed out changeset 1e833c6a3ba2 (bug 1467248)
Backed out changeset 17bb0a45975b (bug 1466633)
Backed out changeset bdf9bd1db757 (bug 1466387)
2018-06-09 03:51:02 +03:00
Steve Fink 9839625bac Bug 1467248 - Make the spidermonkey jobs labeled debug be debug builds, r=fitzgen
--HG--
extra : topic : nursery.strings
extra : rebase_source : 8ad004d6e7f4a1755f72063a571632fe7b18616d
2018-06-05 20:32:55 -07:00
Joel Maher 8ee7eee7e1 Bug 1467837 - adjust some code for test-coverage gpu/chunks and minor cleanup in per test code. r=gbrown 2018-06-08 16:21:14 -04:00
Ben Hearsum 28c93d33d4 bug 1455061: upgrade update verify and funsize update generator docker images to newer ubuntu to get latest python. r=sfraser
--HG--
extra : transplant_source : %F1b%CD%E5%BB%ACE%B1%CD%F0%F9%08hn%B9%A9%90%28%95%1B
2018-06-08 09:08:32 -04:00
arthur.iakab edbf2c0099 Merge inbound to mozilla-central a=merge 2018-06-08 12:55:49 +03:00
Gregory Szorc 6026d2721c Bug 1467605 - Disable processing of fetch dependencies; r=glandium
90dca0906337 accidentally broke `mach artifact toolchain --from-build`
because that code is attempting to load toolchain tasks in isolation.
The new "use_fetches" transform added to toolchain tasks requires
that "fetch" tasks are already processed and their references are
available to toolchain tasks.

This commit adds a mechanism to effectively disable the "use_fetches"
transform when called by `mach artifact toolchain`. It is a hack. I
suspect future planned work around artifacts/fetches will necessitate
additional changes to the `mach artifact toolchain` code. But this
can be deferred to a later day: this commit unbusts `mach artifact
toolchain` and isn't super hacky, so it seems more reasonable than
backing out fetch tasks completely.

Differential Revision: https://phabricator.services.mozilla.com/D1588
2018-06-07 23:05:58 +00:00