gecko-dev/tools
Andrew Halberstadt d3508233ee Bug 1717691 - [tryselect] Ensure we re-compute the cache key for target_task_set after '--full', r=mhentges
When a user runs 'mach try --full', we continue computing the target task set
and cache it anyway (since we were already almost there and starting over in
the event they re-run without '--full' is very expensive.

However, when implementing the 'cache_key' function in bug 1714178, I forgot to
recompute the key in this case, causing the contents of 'target_task_set' to
overwrite the 'full_task_set' cache.

This also includes a minor improvement to re-use the 'full_task_set' cache
regardless of 'disable_target_task_filter', as that flag has zero bearing on
the full task graph. This should result in fewer cache misses when using
--full.

Differential Revision: https://phabricator.services.mozilla.com/D118531
2021-06-22 20:53:08 +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
infer
jprof
leak-gauge
lint Bug 1717447 - mozlint/spell: update to version 2.1.0 r=linter-reviewers,marco DONTBUILD 2021-06-21 15:29:11 +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 1715922 - Windows timer resolution is enhanced by default, except if notimerresolutionchange feature is set - r=canaltinova 2021-06-21 11:48:23 +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 1717691 - [tryselect] Ensure we re-compute the cache key for target_task_set after '--full', r=mhentges 2021-06-22 20:53:08 +00:00
update-packaging Bug 1643195 Remove nonfunctional make_incremental_updates.py r=aki 2021-02-17 21:43:39 +00:00
update-programs
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