gecko-dev/tools
Aki Sasaki 5b64d5df25 Bug 1659691 - Update cross-channel algorithm to not replay history. r=firefox-build-system-reviewers,releng-reviewers,bhearsum,mhentges
(Tl;dr: The original author of this patch was axel@mozilla.com (:pike).
This patch has been modified to run in production automation.)

Cross-channel takes all the en-US strings from the shipping train branches
and consolidates them into a single repository. Originally, this ran out of
https://hg.mozilla.org/users/axel_mozilla.com/cross-channel-experimental/ .
The original version was coupled tightly with specific hg internals, making
hg upgrades fragile. Axel wrote
https://bug1659691.bmoattachments.org/attachment.cgi?id=9170636 before
handing off project ownership; this is the original patch to stop replaying
history to simplify the logic.

This patch also automates the previously manual preparation steps, allows
for running both in automation and locally, and adds retries for production
robustness.

Differential Revision: https://phabricator.services.mozilla.com/D116537
2021-06-17 18:52:58 +00:00
..
bloatview
browsertime Bug 1714641: Remove usages of vendored "backports" code r=ahal,perftest-reviewers 2021-06-09 15:48:52 +00:00
clang-tidy Bug 1696180 - Update Clang based static analysis to clang 12. r=firefox-build-system-reviewers,mhentges 2021-04-28 09:56:13 +00:00
code-coverage Bug 1541224 - Avoid to use uninitialized handle when flushing ccov counters r=marco 2021-05-04 16:02:49 +00:00
compare-locales Bug 1659691 - Update cross-channel algorithm to not replay history. r=firefox-build-system-reviewers,releng-reviewers,bhearsum,mhentges 2021-06-17 18:52:58 +00:00
coverity
crashreporter Bug 1697929 - Create a breakpad injector toolchain build. r=glandium 2021-04-19 14:21:42 +00:00
fuzzing Bug 1715257 - Remove Task Tracer code from the profiler, r=gerald,necko-reviewers. 2021-06-17 09:33:00 +00:00
github-sync Bug 1685198 - Fix failure on first sync for new repo. r=jrmuizel 2021-01-06 01:31:35 +00:00
infer Bug 1684173 - Add newline character at end of files when missing r=sylvestre,geckoview-reviewers,agi 2021-01-07 08:53:08 +00:00
jprof Bug 1686632 - Remove non-inclusive language r=jesup 2021-01-21 17:28:23 +00:00
leak-gauge
lint Bug 1716598 - Use Unix line endings when generating perfdocs. r=perftest-reviewers,Bebe 2021-06-17 13:26:37 +00:00
moztreedocs Bug 1714788 - Fixed more Sphinx warnings in 'mach doc' r=sylvestre DONTBUILD 2021-06-09 20:27:09 +00:00
performance Bug 1703956 - Extend network perfstats to include all http channel completion times r=necko-reviewers,valentin 2021-04-12 21:42:21 +00:00
phabricator Bug 1696251 - Pass MachCommandBase object as first argument for Mach Commands. r=mhentges,remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers 2021-05-17 16:15:58 +00:00
power Bug 1711828 - Cap printed Watts to 6 characters. r=xpcom-reviewers,mccr8 2021-05-19 21:58:12 +00:00
profiler Bug 1519636 - Reformat recent changes to the Google coding style. r=necko-reviewers,emilio 2021-06-17 11:00:22 +00:00
quitter Bug 1698158 - part 3.2 - Remove unnecessary imports from testharness addons experimental API. r=mixedpuppy 2021-03-16 18:15:41 +00:00
rb Bug 1696531: fix dmd.py and related tools to support python 3, r=bhearsum 2021-06-14 15:31:42 +00:00
rewriting Bug 1686071 - Add PasswordRulesParser module. r=dimi 2021-06-09 13:54:09 +00:00
rusttests Bug 1697489: Run rusttests on Mac in CI r=firefox-build-system-reviewers,glandium 2021-04-08 23:06:29 +00:00
sanitizer/docs Bug 1714788 - Fixed more Sphinx warnings in 'mach doc' r=sylvestre DONTBUILD 2021-06-09 20:27:09 +00:00
tryselect Bug 1714178 - Don't hardcode the project to 'autoland/central' in 'try_select_tasks', r=taskgraph-reviewers,aki 2021-06-16 15:53:51 +00:00
update-packaging Bug 1643195 Remove nonfunctional make_incremental_updates.py r=aki 2021-02-17 21:43:39 +00:00
update-programs Bug 1681574: Remove the old update agent skeleton. r=nalexander 2020-12-15 19:00:25 +00:00
update-verify Bug 1689040 - bump update-verify docker image to ubuntu 20.04. r=bhearsum 2021-03-01 10:49:26 +00:00
vcs Bug 1696251 - Pass MachCommandBase object as first argument for Mach Commands. r=mhentges,remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers 2021-05-17 16:15:58 +00:00
mach_commands.py Bug 1716257 - make `mach npm` use the same version of node, r=mhentges 2021-06-14 19:21:47 +00:00
moz.build Bug 1641000 - Start documenting the Gecko Profiler; r=gerald 2020-11-20 18:55:26 +00:00