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

7486 Коммитов

Автор SHA1 Сообщение Дата
Victor Porof e23a8a366d Bug 1601946 - Implement an elaborate RKV API fuzzing test, r=truber
Depends on D56336

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

--HG--
extra : moz-landing-system : lando
2020-01-10 08:58:14 +00:00
Victor Porof 595b0a6768 Bug 1601946 - Pre 1: Add a fuzzing test for database names, r=truber
Depends on D56335

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

--HG--
extra : moz-landing-system : lando
2020-01-10 08:57:30 +00:00
Victor Porof de4eb52c3b Bug 1601946 - Pre 0: Avoid silently ignoring errors and returning early, r=truber
Differential Revision: https://phabricator.services.mozilla.com/D56335

--HG--
extra : moz-landing-system : lando
2020-01-10 08:56:57 +00:00
championshuttler 3440918f3f Bug 1605742 - Add Page for Mercurial.r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D58350

--HG--
extra : moz-landing-system : lando
2020-01-09 10:22:37 +00:00
Edwin Takahashi b2e141b8ed Bug 1599197 - do not run linux32 on autoland or try by default r=jmaher,gbrown
Changes:

Do not run `linux32` builds on `try` or `autoland` by default, but ensure it is able to run on all other repos (eg. `mozilla-beta`).

Filter out all tasks with `linux-shippable` in the name, including builds, auxiliary tasks (balrog, etc).

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

--HG--
extra : moz-landing-system : lando
2020-01-09 01:09:07 +00:00
Andi-Bogdan Postelnicu 43270f5c15 Bug 1606630 - add tests with `if constexpr` for checkers `readability-misleading-indentation` and `readability-braces-around-statements`. r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D58936

--HG--
extra : moz-landing-system : lando
2020-01-08 08:39:44 +00:00
Edwin Takahashi eee843b9a7 Bug 1602863 - run xpcshell suite on ubuntu1804 test image for all linux variants except ccov r=jmaher
Changes:

Run `xpcshell` test suite on ubuntu1804 for all platforms except `linux64-ccov`.

Modify the test in `test_fuzzy.py` to refer to the new `test-linux1804` xpcshell task label.

Add a new test in `test_fuzzy.py` to test the `-q` functionality without a test path.

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

--HG--
extra : moz-landing-system : lando
2020-01-07 18:31:55 +00:00
Tom Prince 569e26cdb0 Bug 1605275: [tryselect] Add more task sets to scriptworker selector; r=Callek
This adds support most of the remaining desktop promote phase task types.

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

--HG--
extra : moz-landing-system : lando
2020-01-07 18:08:44 +00:00
Tom Prince 83d95abcbe Bug 1605275: [taskgraph] Provide a function to get all tasks from a previous set of graphs; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D58450

--HG--
extra : moz-landing-system : lando
2020-01-07 18:08:42 +00:00
Tom Prince 29144620e2 Bug 1605275: [tryselect] Get l10n files from release commit; r=Callek
This should lead to the chunking of L10n tasks on try to match the base
release.

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

--HG--
extra : moz-landing-system : lando
2020-01-07 18:08:31 +00:00
Ethan Glasser-Camp d68a88e8fe Bug 1607355: Fix path to redirect configuration r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D58880

--HG--
extra : moz-landing-system : lando
2020-01-07 16:46:58 +00:00
Tom Prince f1826cfaf7 Bug 1605277: [tryselect] Handle v2 try_task_config in `mach try again --list`; r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D58420

--HG--
extra : moz-landing-system : lando
2020-01-06 19:44:12 +00:00
Tom Prince e053400510 Bug 1605277: [tryselect] Add option to allow overriding worker types on try; r=ahal
This allows easy testing against staging worker types, without needing to
change anything in-tree.

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

--HG--
extra : moz-landing-system : lando
2020-01-07 17:23:18 +00:00
Dzmitry Malyshau 2a67b8c786 Bug 1606996 - Fix PR creation by github-sync
shielding BRANCH variable was wrong in one case

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

--HG--
extra : moz-landing-system : lando
2020-01-06 21:41:19 +00:00
Edwin Takahashi d1af0a1c8e Bug 1599197 - demote linux32-shippable/opt tasks to tier 2 and limit builds to try and mozilla-central r=jmaher,gbrown
Changes:

Demote linux32-shippable/opt tasks to tier 2 on all repositories. Other linux32 jobs are defined but do not appear to run.

Limit the build of linux32-shippable/opt to `try`/`mozilla-central`.

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

--HG--
extra : moz-landing-system : lando
2020-01-06 18:42:02 +00:00
Ciure Andrei 11eedd07fe Backed out changeset 1410db0871ba (bug 1599197) for causing linting failures CLOSED TREE 2020-01-06 19:13:04 +02:00
Edwin Takahashi 47cd631c5c Bug 1599197 - demote linux32-shippable/opt tasks to tier 2 and limit builds to try and mozilla-central r=jmaher,gbrown
Changes:

Demote linux32-shippable/opt tasks to tier 2 on all repositories. Other linux32 jobs are defined but do not appear to run.

Limit the build of linux32-shippable/opt to `try`/`mozilla-central`.

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

--HG--
extra : moz-landing-system : lando
2020-01-06 16:53:39 +00:00
Ethan Glasser-Camp 7cd2a98da0 Bug 1606026: Move existing documentation into new locations r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D58338

--HG--
rename : tools/docs/docs/contribute/mozilla_source_code_directory_structure.rst => docs/contributing/directory_structure.rst
rename : tools/docs/docs/contribute/how_to_contribute_firefox.rst => docs/contributing/how_to_contribute_firefox.rst
rename : tools/docs/docs/adding-documentation.rst => tools/moztreedocs/docs/adding-documentation.rst
rename : tools/docs/docs/index.rst => tools/moztreedocs/docs/index.rst
rename : tools/docs/docs/mdn-import.rst => tools/moztreedocs/docs/mdn-import.rst
extra : moz-landing-system : lando
2020-01-06 16:38:34 +00:00
Ethan Glasser-Camp 6f164aa98f Bug 1606026: Move documentation entry point to docs/ r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D58552

--HG--
rename : tools/docs/conf.py => docs/conf.py
rename : tools/docs/config.yml => docs/config.yml
rename : tools/docs/index.rst => docs/index.rst
rename : tools/docs/jsdoc.json => docs/jsdoc.json
extra : moz-landing-system : lando
2020-01-06 16:14:11 +00:00
Ethan Glasser-Camp 0549c56796 Bug 1606026: move tools/docs code to tools/moztreedocs r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D58337

--HG--
rename : tools/docs/Pipfile => tools/moztreedocs/Pipfile
rename : tools/docs/Pipfile.lock => tools/moztreedocs/Pipfile.lock
rename : tools/docs/moztreedocs/__init__.py => tools/moztreedocs/__init__.py
rename : tools/docs/_static/custom_theme.css => tools/moztreedocs/_static/custom_theme.css
rename : tools/docs/mach_commands.py => tools/moztreedocs/mach_commands.py
rename : tools/docs/moztreedocs/package.py => tools/moztreedocs/package.py
rename : tools/docs/moztreedocs/upload.py => tools/moztreedocs/upload.py
extra : moz-landing-system : lando
2020-01-06 16:29:21 +00:00
championshuttler 9f6bcf01b0 Bug 1576912 - Fix the sphinx UI Issue and update the redirects link.r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D58691

--HG--
extra : moz-landing-system : lando
2020-01-06 16:17:38 +00:00
Thomas Nguyen b4435e40e5 Bug 1603674 - Add a new API to check if permission delegation and Feature Policy are enabled r=baku
Differential Revision: https://phabricator.services.mozilla.com/D57077

--HG--
extra : moz-landing-system : lando
2020-01-06 15:28:12 +00:00
Julian Descottes 3b345a689e Bug 1605995 - Add linting rule against relative paths in DevTools require r=Standard8
Depends on D58243

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

--HG--
extra : moz-landing-system : lando
2020-01-06 12:54:39 +00:00
Sylvestre Ledru 3a0475385f no bug - Add two mermaid examples r=championshuttler
Differential Revision: https://phabricator.services.mozilla.com/D58684

--HG--
extra : moz-landing-system : lando
2020-01-05 18:44:54 +00:00
Brian Hackett 99ff90baa1 Bug 1607014 Part 2 - Remove references to toolkit/recordreplay/udis86, r=jlast.
Depends on D58693

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

--HG--
extra : moz-landing-system : lando
2020-01-05 01:43:41 +00:00
Jonathan Watt c7009d5a15 Bug 1607035. Make `mach doc` print out the the JSDoc error message when `jsdoc` is missing. r=sylvestre
Bug 1592964 inadvertently made us only print out the JSDoc error message only
if `jsdoc` is present but the wrong version number.  This change restores the
behavior of also printing out the error message when `jsdoc` is missing.

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

--HG--
extra : moz-landing-system : lando
2020-01-05 13:31:44 +00:00
Gerald Squelart 1484f8824a Bug 1600644 - Don't count ActivePS::mProfileBuffer's own size twice - r=canaltinova
In bug 1587332, ActivePS::mProfileBuffer was changed from
`const UniquePtr<ProfileBuffer>` to just `ProfileBuffer`, so its own object size
is now counted as part of `sizeof(ActivePS)`, and we should only count its
dependencies with `SizeOfExcludingThis`.

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

--HG--
extra : moz-landing-system : lando
2020-01-02 12:21:58 +00:00
Sylvestre Ledru 81354de9c7 No bug - Document how add a new linter in the CI r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D58247

--HG--
extra : moz-landing-system : lando
2020-01-02 21:42:18 +00:00
Sylvestre Ledru cd2807905f No bug - mozlint: Document the result object r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D58239

--HG--
extra : moz-landing-system : lando
2020-01-02 21:37:12 +00:00
championshuttler 587424842c Bug 1576912 - Improve docs for writing docs.r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D58486

--HG--
extra : moz-landing-system : lando
2020-01-02 21:06:52 +00:00
Sylvestre Ledru 2c9610dc34 Bug 1606168 - Enable rustfmt on more directories r=andi
Before we improve the display at review phase

Depends on D58328

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

--HG--
extra : moz-landing-system : lando
2020-01-02 17:04:13 +00:00
Sylvestre Ledru b329036033 Bug 1606168 - Document ./mach lint -l rustfmt r=andi
Differential Revision: https://phabricator.services.mozilla.com/D58328

--HG--
extra : moz-landing-system : lando
2020-01-02 17:03:50 +00:00
Sylvestre Ledru 25a4df6b51 Bug 1606170 - Create a list of static analyzer/linters r=andi
Differential Revision: https://phabricator.services.mozilla.com/D58325

--HG--
extra : moz-landing-system : lando
2020-01-02 16:55:33 +00:00
Andrew Halberstadt 4ebbd3b587 Bug 1605106 - [lint.rustfmt] Return early if expanding exclusions results in no paths to lint, r=jwatt
Differential Revision: https://phabricator.services.mozilla.com/D58052

--HG--
extra : moz-landing-system : lando
2020-01-02 16:48:35 +00:00
Sylvestre Ledru 1e63d1f7ca Bug 1605852 - Disable performance-inefficient-algorithm as the test isn't C++17 ready r=andi CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com//D58529

--HG--
extra : histedit_source : b6e9096717acf79065eb09d661ab11dc8cd8407b
2020-01-02 17:24:07 +02:00
Sylvestre Ledru 3ff277ca7c Bug 1605852 - Enable modernize-concat-nested-namespaces r=andi
Depends on D58190

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

--HG--
extra : moz-landing-system : lando
2019-12-26 10:22:23 +00:00
Ciure Andrei 244e2ca63a Backed out changeset 8891c1aa0d7c (bug 1605742) at sylvestre's request 2020-01-01 17:01:39 +02:00
championshuttler f38bae0e2c Bug 1605742 - Add Page for Mercurial.r=sylvestre
Migrating the important stuff about mercurial from MDN Pages to Firefox Docs

https://developer.mozilla.org/docs/Mozilla/Developer_guide/Source_Code/Mercurial

https://developer.mozilla.org/docs/Mozilla/Mercurial

https://developer.mozilla.org/docs/Mozilla/Mercurial/Basics

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

--HG--
extra : moz-landing-system : lando
2020-01-01 14:31:58 +00:00
Razvan Maries e98ae699f5 Backed out changeset 8c8ca0a0417b (bug 1602863) for perma fails on ayout/forms/test/test_bug549170.html. CLOSED TREE 2020-01-01 00:27:07 +02:00
Edwin Takahashi ce30bc760b Bug 1602863 - migrate crashtest, mochitest, mochitest-gpu, xpcshelltest to run under linux1804-64 r=jmaher
Changes:

Remove `crashtest`, `mochitest-gpu`, `mochitest` and `xpcshelltest` from running with ubuntu1604.

Enable the above tests to run with ubuntu1804 image under `linux1804-64` label.

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

--HG--
extra : moz-landing-system : lando
2019-12-31 21:23:40 +00:00
Sylvestre Ledru bfaa7ac663 Bug 1606452 - Update the version of clang-format in the configuration r=andi
Differential Revision: https://phabricator.services.mozilla.com/D58456

--HG--
extra : moz-landing-system : lando
2019-12-31 19:07:01 +00:00
Tom Prince 8a223529d7 Bug 1605275: [tryselect] Add scriptworker task selector; r=Callek
This is a minimal implementation that allows running siging tasks against
a recent release, without doing full builds.

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

--HG--
extra : moz-landing-system : lando
2019-12-31 16:08:25 +00:00
Geoff Lankow c16253f7e0 Bug 1605030 - Remove mozmill infrastructure from the tree r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D58105

--HG--
extra : moz-landing-system : lando
2019-12-31 09:09:26 +00:00
Edwin Takahashi 0b8dc65174 Bug 1603634 - use python3.6 to run mozharness tests in python3 r=jmaher
Changes:

Change the python version used in mozharness testing to python3.6 as that's what the `linter` docker image has, not `python3.5`.

Promote the tier of mozharness-py3 test to tier 1 and run it on all repositories to ensure python3 compatibility for future changes.

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

--HG--
extra : moz-landing-system : lando
2019-12-27 18:16:30 +00:00
championshuttler cd690bf323 Bug 1600089 - Add the help info and update the moz-phab link.r=sylvestre
Add the information about asking for help and linked moz-phab to Pypi Package

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

--HG--
extra : moz-landing-system : lando
2019-12-28 09:42:47 +00:00
Dzmitry Malyshau 785a7cfbc2 Bug 1596126 - Github synchronization for gfx/wgpu r=Callek,tomprince
This change introduces a "github-sync" component into tools,
which aims to support synchronizing both wgpu and WebRender with github.
~~It also features a "cargo test" job for standalone wgpu (bug  1596127)~~

The code is ported from "gfx/wr/scripts/wrupdater" folder. Changes are:
  1. remove explicit WR parts and make them configurable by command line params
  2. detect "mozilla-xxx" tags and use them in addition to the commits

As a follow up, wrupdater will be removed in favor of github-sync.

Status:
  - [x] get the CI test job working
  - [x] get @kats to fork "wgpu" github for "moz-gfx" bot
  - [x] remove the wgpu testing CI job (into separate PR)
  - [x] create new secret and reference it

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

--HG--
extra : moz-landing-system : lando
2019-12-28 02:44:59 +00:00
Sylvestre Ledru 337e8a6115 Bug 1606106 - doc: increase the size of the display r=championshuttler
We are wasting too much space currently and we have large screens

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

--HG--
extra : moz-landing-system : lando
2019-12-27 19:50:40 +00:00
Sylvestre Ledru c18ed341f9 no bug - Fix a typo in the codespell doc
Differential Revision: https://phabricator.services.mozilla.com/D58327

--HG--
extra : moz-landing-system : lando
2019-12-27 23:06:12 +00:00
Sylvestre Ledru 08f0515d7c Bug 1605742 - Refresh of the doc r=championshuttler
Differential Revision: https://phabricator.services.mozilla.com/D58289

--HG--
extra : moz-landing-system : lando
2019-12-27 12:12:28 +00:00
championshuttler 7057d021cd Bug 1605742 - Move Mozilla Source Code Directory Structure docs into firefox. r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D58258

--HG--
extra : moz-landing-system : lando
2019-12-27 08:23:16 +00:00