Andrej Glavic
00580b5a5e
Bug 2044151 - Replace all %s with f_strings in python/mozperftest. r=perftest-reviewers,mozperftest-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D303895
2026-06-04 14:10:11 +00:00
Alex Hochheiden
6c302dc064
Bug 2043967 - Only run perfdocs on changed files that still exist r=perftest-reviewers,mozperftest-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D303697
2026-06-03 17:19:24 +00:00
Andrej Glavic
fa03c641c1
Bug 2013281 - Offer to start an android emulator when running mozperftests if no device is connected. r=perftest-reviewers,sparky,mozperftest-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D282892
2026-06-03 15:48:00 +00:00
florin.bilt
d1a2f24960
Bug 2033807 - Fix Python 3.9 version check for mozperftest-tools. r=sparky,perftest-reviewers,mozperftest-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D299356
2026-05-11 13:36:59 +00:00
agoloman
ba52fadbd0
Revert "Bug 2033807 - Fix Python 3.9 version check for mozperftest-tools. r=sparky,perftest-reviewers,mozperftest-reviewers" for causing python failures.
...
This reverts commit eb6aa916c9 .
2026-05-08 13:39:14 +00:00
florin.bilt
eb6aa916c9
Bug 2033807 - Fix Python 3.9 version check for mozperftest-tools. r=sparky,perftest-reviewers,mozperftest-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D299356
2026-05-08 13:22:04 +00:00
Morgan Rae Reschenberg
cfd02a235a
Bug 1893707: Introduce perftest to track cost of adding ComputedRole call in GetARIAState r=Jamie,mozperftest-reviewers,sparky,perftest-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D289670
2026-05-06 20:13:34 +00:00
Gregory Mierzwinski
7f8d667465
Bug 2036343 - Patch the datetime module to disable variant expiration. r=kshampur,perftest-reviewers,mozperftest-reviewers DONTBUILD
...
This patch disables variant expiration for perfdocs by patching the datetime module to return a date that is in the past. This way when the expiration is checked, `today` will always be a date that won't expire the variants.
Differential Revision: https://phabricator.services.mozilla.com/D297862
2026-05-06 20:06:33 +00:00
florin.bilt
fa938fffc4
Bug 2033807 - Fix numpy 2.x resolution issue in CI for Python >= 3.9 for side-by-side job. r=sparky,perftest-reviewers,mozperftest-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D297355
2026-05-06 12:35:24 +00:00
Gregory Mierzwinski
df61e1661d
Bug 1868773 - Update docs to use new perfdocs comand. r=fbilt,perftest-reviewers,mozperftest-reviewers,dom-storage-reviewers,dom-worker-reviewers,ai-platform-reviewers,kshampur,jesup,asuth
...
This patch takes care of updating all usages of the old perfdocs command to use `./mach perfdocs` instead.
Differential Revision: https://phabricator.services.mozilla.com/D297131
2026-05-05 21:42:48 +00:00
Gregory Mierzwinski
2d979acb38
Bug 1868773 - Add ./mach perfdocs command for generating performance docs. r=kshampur,perftest-reviewers,mozperftest-reviewers
...
This patch adds the `./mach perfdocs` command to mozperftest. It also sets up the logger required by perfdocs for producing reviewbot-compatible lint errors, and output these into a JSON file. A `--generate` option is added to enable re-generation of the documentation. At the same time, the existing lint task is changed to use this new command.
Because of a slight change in how perfdocs works, this patch also fixes a bug with the talos gatherer that had caused an existing failure to slip through.
Differential Revision: https://phabricator.services.mozilla.com/D297130
2026-05-05 21:42:45 +00:00
Gregory Mierzwinski
c3fb70cec1
Bug 1868773 - Add additional unit tests to perfdocs for mpt coverage. r=perftest-reviewers,mozperftest-reviewers,kshampur
...
This patch adds some additional tests to cover untested code in perfdocs. Mozperftest has a code coverage requirement that needs to be satisfied.
Differential Revision: https://phabricator.services.mozilla.com/D297336
2026-05-05 21:42:43 +00:00
Gregory Mierzwinski
c79a12e55a
Bug 1868773 - Move perfdocs unit tests to mozperftest. r=aglavic,perftest-reviewers,mozperftest-reviewers
...
This patch moves all the perfdocs unit tests out of the lint unit tests, and into mozperftest.
Differential Revision: https://phabricator.services.mozilla.com/D297129
2026-05-05 21:42:40 +00:00
Gregory Mierzwinski
5727106d88
Bug 1868773 - Rework imports in perfdocs for the move to mozperftest. r=aglavic,perftest-reviewers,mozperftest-reviewers
...
This patch fixes all the imports in the perfdocs files after moving them over to mozperftest. It also takes care of some additional things related to pathing and orienting perfdocs for the generation (including paths to ignore).
Differential Revision: https://phabricator.services.mozilla.com/D297128
2026-05-05 21:42:38 +00:00
Gregory Mierzwinski
f24f56f9c9
Bug 1868773 - Move perfdocs files to mozperftest. r=afinder,perftest-reviewers,mozperftest-reviewers,kshampur
...
This patch simply moves all the perfdocs related code to mozperftest. It also removes a file that is no longer used in the lint folder.
Differential Revision: https://phabricator.services.mozilla.com/D297127
2026-05-05 21:42:35 +00:00
Markus Stange
07fb051d03
Bug 2034892 - Bump profiler revision, build with Node 24, and adjust existing uses of symbolicator-cli. r=firefox-build-system-reviewers,perftest-reviewers,mozperftest-reviewers,releng-reviewers,bhearsum,sergesanspaille,sparky
...
Two breaking changes have landed in the profiler code since the last revision bump:
https://github.com/firefox-devtools/profiler/commit/307de87c964168485ecc0f67b5f00c24e827cc0a
bumped the required Node version from 22 to 24
https://github.com/firefox-devtools/profiler/commit/8c0afb1f47190487b08ea2561ae3cc0f7a5d31e9
renamed symbolicator-cli to profiler-edit, and also changed the build command name, output location, and CLI syntax
Differential Revision: https://phabricator.services.mozilla.com/D296453
2026-05-05 17:14:12 +00:00
Sylvestre Ledru
a2ce5437ce
Bug 2024589 - doc: use the :searchfox: macro r=asuth,perftest-reviewers,necko-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,credential-management-reviewers,search-reviewers,releng-reviewers,places-reviewers,profiler-reviewers,win-reviewers,omc-reviewers,urlbar-reviewers,permissions-reviewers,core-sessionstore-reviewers,browser-installer-reviewers,layout-reviewers,dom-worker-reviewers,ai-platform-reviewers,niklas,sthompson,janerik,bhearsum,valentin,dshin,sparky,scunnane,canaltinova,hanna_a,handyman,ahal,farre,jteow,emz,nrishel,ohall,dimi,robwu,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D288640
2026-04-30 13:28:53 +00:00
Sylvestre Ledru
62b1ca8d05
Bug 2024589 - adjust the code: searchfox.org/mozilla-central is now redirecting to searchfox.org/firefox-main/ r=asuth,perftest-reviewers,necko-reviewers,jgraham,webcompat-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,credential-management-reviewers,devtools-reviewers,taskgraph-reviewers,releng-reviewers,desktop-theme-reviewers,win-reviewers,translations-reviewers,omc-reviewers,firefox-desktop-core-reviewers ,home-newtab-reviewers,core-sessionstore-reviewers,browser-installer-reviewers,profiles-reviewers,dom-worker-reviewers,geckodriver-reviewers,ai-platform-reviewers,Sasha,niklas,manuel,janerik,bhearsum,valentin,twisniewski,nchevobbe,emcminn,webrtc-reviewers,mjf,handyman,mconley,mossop,ahal,sparky,nrishel,robwu,ohall,dimi,hjones
...
Differential Revision: https://phabricator.services.mozilla.com/D288623
2026-04-30 13:28:49 +00:00
Sylvestre Ledru
4e1cd03c95
Bug 2015841 - Reformat the code with ruff-format 0.15.0 r=linter-reviewers,perftest-reviewers,mozperftest-reviewers,releng-reviewers,sessionstore-reviewers,dom-storage-reviewers,dom-worker-reviewers,whimboo,chutten,ahal,sparky,sclements
...
Differential Revision: https://phabricator.services.mozilla.com/D282637
2026-04-14 19:33:06 +00:00
Lars Eggert
5b8119be17
Bug 2024108 - Split nsHostResolver::mLock into mDBLock (RWLock) and mQueueLock r=valentin,necko-reviewers,perftest-reviewers,mozperftest-reviewers,sparky
...
Split the coarse-grained mLock into two fine-grained locks to reduce contention:
- mDBLock (RWLock): Protects the DNS cache (mRecordDB) with read-heavy optimizations
- mQueueLock (Mutex): Protects work queues and thread coordination
This reduces lock hold times by decoupling cache lookups from queue operations,
allowing concurrent cache reads while queue work proceeds independently.
Stress test confirms 89% contention reduction at real scale (166.27x → 17.62x ratio).
Differential Revision: https://phabricator.services.mozilla.com/D288329
2026-03-20 12:33:46 +00:00
Silaghi
38ab85b9f6
Revert "Bug 2024108 - Split nsHostResolver::mLock into mDBLock (RWLock) and mQueueLock r=valentin,necko-reviewers,perftest-reviewers,mozperftest-reviewers,sparky" for causing build bustages at dns/nsHostResolver.cpp
...
This reverts commit b1cf0a3ab6 .
2026-03-20 10:03:47 +00:00
Lars Eggert
b1cf0a3ab6
Bug 2024108 - Split nsHostResolver::mLock into mDBLock (RWLock) and mQueueLock r=valentin,necko-reviewers,perftest-reviewers,mozperftest-reviewers,sparky
...
Split the coarse-grained mLock into two fine-grained locks to reduce contention:
- mDBLock (RWLock): Protects the DNS cache (mRecordDB) with read-heavy optimizations
- mQueueLock (Mutex): Protects work queues and thread coordination
This reduces lock hold times by decoupling cache lookups from queue operations,
allowing concurrent cache reads while queue work proceeds independently.
Stress test confirms 89% contention reduction at real scale (166.27x → 17.62x ratio).
Differential Revision: https://phabricator.services.mozilla.com/D288329
2026-03-20 09:34:38 +00:00
Silaghi
f117cb70b5
Revert "Bug 2024108 - Split nsHostResolver::mLock into mDBLock (RWLock) and mQueueLock r=valentin,necko-reviewers,perftest-reviewers,mozperftest-reviewers,sparky" for causing build bustages.
...
This reverts commit f8b8fa5d20 .
2026-03-20 06:22:02 +00:00
Lars Eggert
f8b8fa5d20
Bug 2024108 - Split nsHostResolver::mLock into mDBLock (RWLock) and mQueueLock r=valentin,necko-reviewers,perftest-reviewers,mozperftest-reviewers,sparky
...
Split the coarse-grained mLock into two fine-grained locks to reduce contention:
- mDBLock (RWLock): Protects the DNS cache (mRecordDB) with read-heavy optimizations
- mQueueLock (Mutex): Protects work queues and thread coordination
This reduces lock hold times by decoupling cache lookups from queue operations,
allowing concurrent cache reads while queue work proceeds independently.
Stress test confirms 89% contention reduction at real scale (166.27x → 17.62x ratio).
Differential Revision: https://phabricator.services.mozilla.com/D288329
2026-03-20 05:28:17 +00:00
Tyler Etchart
303ab8f669
Bug 2019740 - initial LLMaaJ mochitest for SW r=gregtatum,mozperftest-reviewers,ai-models-reviewers,ai-ondevice-reviewers,nordzilla,sparky,bjohns
...
Differential Revision: https://phabricator.services.mozilla.com/D287213
2026-03-19 06:45:42 +00:00
Valentin Gosu
64b0d74d1d
Bug 2009407 - Make trr_bench run as a perftest r=perftest-reviewers,mozperftest-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D283121
2026-03-12 23:46:58 +00:00
Valentin Gosu
d4808e2a2c
Bug 2009407 - Get xpcshell layer working again in mozperftest r=sparky,mozperftest-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D281949
2026-03-12 23:46:55 +00:00
Thien Pham
006a65ab12
Bug 2001134 - Rename shadowed 'file' variable in Perfherder metrics. r=sparky,perftest-reviewers,mozperftest-reviewers DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D284637
2026-03-09 18:03:38 +00:00
Alex Hochheiden
9c52e69b57
Bug 2018019 - Replace functools.lru_cache with functools.cache r=firefox-build-system-reviewers,mozperftest-reviewers,perftest-reviewers,releng-reviewers,bhearsum,sergesanspaille,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D284312
2026-02-26 22:10:29 +00:00
Alex Hochheiden
716142be25
Bug 2011162 - Temporarily exclude filelock from the mach site and use a wrapper to avoid dependency conflicts r=firefox-build-system-reviewers,sergesanspaille,mozperftest-reviewers,sparky
...
We temporarily hide the vendored `filelock` package and load it via wrapper in
`python/mach/mach/filelock.py`, which allows the `mach` site to use a fixed version
while other command sites can depend on different versions of `filelock` from `PyPI`
without conflicts.
This can be reverted once we upgrade our minimum Python version to `3.10`, see bug 2014269.
Differential Revision: https://phabricator.services.mozilla.com/D279757
2026-02-23 20:57:39 +00:00
Cristina Horotan
f807c9b27e
Revert "Bug 2015841 - ruff: fix 'Lambda may be unnecessary; consider inlining inner function' r=linter-reviewers,perftest-reviewers,sessionstore-reviewers,ahal,sparky,sclements" for causing lint failure
...
This reverts commit 0382300c2d .
Revert "Bug 2015841 - ruff: fix 'String is split more times than necessary' r=linter-reviewers,ahal,sergesanspaille"
This reverts commit 1e0b4c3c7b .
Revert "Bug 2015841 - Reformat the code with ruff-format 0.15.0 r=linter-reviewers,perftest-reviewers,mozperftest-reviewers,releng-reviewers,sessionstore-reviewers,dom-storage-reviewers,dom-worker-reviewers,whimboo,chutten,ahal,sparky,sclements"
This reverts commit 15a20a737e .
Revert "Bug 2015841 - Update to ruff 0.15.0 r=linter-reviewers,ahal"
This reverts commit 4b0785d39e .
2026-02-18 17:18:07 +00:00
Sylvestre Ledru
15a20a737e
Bug 2015841 - Reformat the code with ruff-format 0.15.0 r=linter-reviewers,perftest-reviewers,mozperftest-reviewers,releng-reviewers,sessionstore-reviewers,dom-storage-reviewers,dom-worker-reviewers,whimboo,chutten,ahal,sparky,sclements
...
Differential Revision: https://phabricator.services.mozilla.com/D282637
2026-02-18 16:47:08 +00:00
iulian moraru
c616d6af1d
Revert "Bug 2015841 - ruff: fix 'Lambda may be unnecessary; consider inlining inner function' r=linter-reviewers,perftest-reviewers,sessionstore-reviewers,ahal,sparky,sclements" for causing multiple android reftest failures.
...
This reverts commit 5eca473e96 .
Revert "Bug 2015841 - ruff: fix 'String is split more times than necessary' r=linter-reviewers,ahal,sergesanspaille"
This reverts commit 654a09320c .
Revert "Bug 2015841 - Reformat the code with ruff-format 0.15.0 r=linter-reviewers,perftest-reviewers,mozperftest-reviewers,releng-reviewers,sessionstore-reviewers,dom-storage-reviewers,dom-worker-reviewers,whimboo,chutten,ahal,sparky,sclements"
This reverts commit 93b38f0d79 .
Revert "Bug 2015841 - Update to ruff 0.15.0 r=linter-reviewers,ahal"
This reverts commit cc04e8271b .
2026-02-13 22:35:55 +00:00
Sylvestre Ledru
93b38f0d79
Bug 2015841 - Reformat the code with ruff-format 0.15.0 r=linter-reviewers,perftest-reviewers,mozperftest-reviewers,releng-reviewers,sessionstore-reviewers,dom-storage-reviewers,dom-worker-reviewers,whimboo,chutten,ahal,sparky,sclements
...
Differential Revision: https://phabricator.services.mozilla.com/D282637
2026-02-13 21:36:19 +00:00
Florian Quèze
34a702a102
Bug 2016178 - Use structured logging for mochitest on Android, r=ahal,mozperftest-reviewers,sparky.
...
Differential Revision: https://phabricator.services.mozilla.com/D282856
2026-02-13 02:19:37 +00:00
Marc Leclair
831826cca4
Bug 1994464: Run profilers separately during startup video tests r=sparky,mozperftest-reviewers
...
Moved sorting into archive_files to ensure correct ordering when appending across multiple profiler runs for an easier view when looking at the profiles through the Firefox Profiler. Files are sorted numerically by index.
Differential Revision: https://phabricator.services.mozilla.com/D280312
2026-02-11 20:12:08 +00:00
Aristide Tossou
a0b482362d
Bug 2015040 - Add Performance tests for security layer. r=rconcepcion,perftest-reviewers,mozperftest-reviewers,ai-ondevice-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D282177
2026-02-11 12:22:41 +00:00
Greg Tatum
3867023724
Bug 2006412 - Add an ml_services layer that creates an allow list for certain domains r=sparky,mozperftest-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D279215
2026-02-09 14:21:31 +00:00
Greg Tatum
76f61d457c
Bug 2006413 - Create an eval layer in mozperftest that runs python evals from toolkit/components/ml/evals r=sparky,mozperftest-reviewers,ai-ondevice-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D279213
2026-02-09 14:21:28 +00:00
Greg Tatum
5bdda1841a
Bug 2006400 - Add eval mochitest support to mozperftest r=sparky,mozperftest-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D277223
2026-02-09 14:21:19 +00:00
Atila Butkovits
c949f90e8b
Revert "Bug 2011162 - Bump required tox version to 3.28.0 r=ahal" as requested by dev. DONTBUILD
...
This reverts commit e6289356f9 .
Revert "Bug 2011162 - Strip inline comments when parsing `requirements.txt` for lockfiles r=firefox-build-system-reviewers,sergesanspaille"
This reverts commit 738a09ac7c .
Revert "Bug 2011162 - Add `-r` include support to lockfile `requirements.txt` parsing r=firefox-build-system-reviewers,sergesanspaille"
This reverts commit 592072308d .
Revert "Bug 2011162 - Remove vendored `filelock` dependency r=ahal,mach-reviewers"
This reverts commit ba4111b913 .
Revert "Bug 2011162 - Fail on site lock timeout instead of continuing r=firefox-build-system-reviewers,sergesanspaille"
This reverts commit 07e9dc124e .
Revert "Bug 2011162 - Replace vendored `filelock` with `mach.filelock` r=firefox-build-system-reviewers,sergesanspaille,mozperftest-reviewers,sparky"
This reverts commit 9641d7f735 .
2026-02-06 19:25:11 +00:00
Alex Hochheiden
9641d7f735
Bug 2011162 - Replace vendored filelock with mach.filelock r=firefox-build-system-reviewers,sergesanspaille,mozperftest-reviewers,sparky
...
D235335 removed our home-brewed `filelock` implementation. This reverts that
change, bringing back an in-house implementation to avoid relying on the
vendored `filelock` so that we can work around a dependency constraint.
The in-house implementation has been expanded to support context managers and an
acquire/release interface similar to `filelock`. It also detects and cleans
up stale locks left by processes that died while holding a lock.
Differential Revision: https://phabricator.services.mozilla.com/D279757
2026-02-05 18:42:12 +00:00
Andrej Glavic
d3245ec80a
Bug 1962227 - Add simpleperf action profile task. r=perftest-reviewers,mozperftest-reviewers,releng-reviewers,taskgraph-reviewers,sparky,bhearsum
...
Differential Revision: https://phabricator.services.mozilla.com/D278196
2026-01-20 22:37:13 +00:00
Alex Hochheiden
02333707ab
Bug 2006716 - Reformat entire repo with ruff-format (black replacement) r=ahal,sylvestre,linter-reviewers,perftest-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,releng-reviewers,sessionstore-reviewers,win-reviewers,dom-storage-reviewers,translations-reviewers,omc-reviewers,android-reviewers,home-newtab-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,layout-reviewers,dom-worker-reviewers,geckodriver-reviewers,Sasha,emz,fchasen,sthompson,dholbert,sparky,padenot,emilio,Gijs,mconley,tcampbell,mjf,emcminn,willdurand,gstoll,jgraham,asuth
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D276894
2026-01-08 21:15:53 +00:00
Alex Hochheiden
a1a75a53ed
Bug 2006716 - Migrate [isort] to [lint.isort] to fix deprecation warning r=mozperftest-reviewers,sparky
...
```
warning: The top-level linter settings are deprecated in favour of their counterparts in the `lint` section. Please update the following options in `python/lldbutils/.ruff.toml`:
ruff-format (91) | - 'isort' -> 'lint.isort'
```
Differential Revision: https://phabricator.services.mozilla.com/D278037
2026-01-07 21:44:02 +00:00
Atila Butkovits
ce6aff66e2
Revert "Bug 2006716 - Remove unused default_bindir() from ruff.py r=ahal,linter-reviewers" for causing failures at tp5n-pageset.manifest.
...
This reverts commit a198379dd7 .
Revert "Bug 2006716 - Add `ruff-format` linter r=ahal,linter-reviewers"
This reverts commit 8e2f1e924b .
Revert "Bug 2006716 - Remove `black` linter r=ahal,linter-reviewers"
This reverts commit 857218c417 .
Revert "Bug 2006716 - Fix `ruff` linter `stderr` callback broken in D190696 r=ahal,linter-reviewers"
This reverts commit da4a569cfb .
Revert "Bug 2006716 - Update `ruff` to version `0.14.9` and use consistent versions in `lint.txt` and `python-test.txt` r=ahal,linter-reviewers"
This reverts commit 0781186b2e .
Revert "Bug 2006716 - Reformat entire repo with `ruff-format` (`black` replacement) r=ahal,sylvestre,linter-reviewers,perftest-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,releng-reviewers,sessionstore-reviewers,win-reviewers,dom-storage-reviewers,translations-reviewers,omc-reviewers,android-reviewers,home-newtab-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,layout-reviewers,dom-worker-reviewers,geckodriver-reviewers,Sasha,emz,fchasen,sthompson,dholbert,sparky,padenot,emilio,Gijs,mconley,tcampbell,mjf,emcminn,willdurand,gstoll,jgraham,asuth"
This reverts commit b2b8db2859 .
2026-01-07 21:34:31 +00:00
Alex Hochheiden
b2b8db2859
Bug 2006716 - Reformat entire repo with ruff-format (black replacement) r=ahal,sylvestre,linter-reviewers,perftest-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,releng-reviewers,sessionstore-reviewers,win-reviewers,dom-storage-reviewers,translations-reviewers,omc-reviewers,android-reviewers,home-newtab-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,layout-reviewers,dom-worker-reviewers,geckodriver-reviewers,Sasha,emz,fchasen,sthompson,dholbert,sparky,padenot,emilio,Gijs,mconley,tcampbell,mjf,emcminn,willdurand,gstoll,jgraham,asuth
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D276894
2026-01-07 18:08:27 +00:00
Alexandru Marc
d296caccba
Revert "Bug 2006716 - Remove unused default_bindir() from ruff.py r=ahal,linter-reviewers" for causing toolchain bustages
...
This reverts commit 76033c983e .
Revert "Bug 2006716 - Add `ruff-format` linter r=ahal,linter-reviewers"
This reverts commit 19fd8c23ca .
Revert "Bug 2006716 - Remove `black` linter r=ahal,linter-reviewers"
This reverts commit 0b01c783a6 .
Revert "Bug 2006716 - Fix `ruff` linter `stderr` callback broken in D190696 r=ahal,linter-reviewers"
This reverts commit 72cab75517 .
Revert "Bug 2006716 - Update `ruff` to version `0.14.9` and use consistent versions in `lint.txt` and `python-test.txt` r=ahal,linter-reviewers"
This reverts commit a434d066ce .
Revert "Bug 2006716 - Reformat entire repo with `ruff-format` (`black` replacement) r=ahal,sylvestre,linter-reviewers,perftest-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,releng-reviewers,sessionstore-reviewers,win-reviewers,dom-storage-reviewers,translations-reviewers,omc-reviewers,android-reviewers,home-newtab-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,layout-reviewers,dom-worker-reviewers,geckodriver-reviewers,Sasha,emz,fchasen,sthompson,dholbert,sparky,padenot,emilio,Gijs,mconley,tcampbell,mjf,emcminn,willdurand,gstoll,jgraham,asuth"
This reverts commit 3ed06912eb .
2026-01-07 00:54:28 +00:00
Alex Hochheiden
3ed06912eb
Bug 2006716 - Reformat entire repo with ruff-format (black replacement) r=ahal,sylvestre,linter-reviewers,perftest-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,releng-reviewers,sessionstore-reviewers,win-reviewers,dom-storage-reviewers,translations-reviewers,omc-reviewers,android-reviewers,home-newtab-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,layout-reviewers,dom-worker-reviewers,geckodriver-reviewers,Sasha,emz,fchasen,sthompson,dholbert,sparky,padenot,emilio,Gijs,mconley,tcampbell,mjf,emcminn,willdurand,gstoll,jgraham,asuth
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D276894
2026-01-07 00:32:15 +00:00
Marc Leclair
f51e07f34b
Bug 1983904: Geckoprofile can now be captured in CI r=sparky,mozperftest-reviewers,mstange,perftest-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D262612
2025-12-12 22:33:44 +00:00