tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit b8647f6fa77b4b9f70b347d0f062ba45b4b847a2
parent 16fd9fe7d9d38abb19af153411b75d7e22651c05
Author: Greg Mierzwinski <gmierz2@outlook.com>
Date:   Thu,  9 Oct 2025 19:58:30 +0000

Bug 1993361 - Disable version producer layer in xpcshell-based perftests. r=aglavic,perftest-reviewers,mozperftest-reviewers

The version producer doesn't currently work with xpcshell-based perftests, this patch disables it for the xpcshell tests.

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

Diffstat:
Mpython/mozperftest/mozperftest/system/__init__.py | 14+++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/python/mozperftest/mozperftest/system/__init__.py b/python/mozperftest/mozperftest/system/__init__.py @@ -40,12 +40,24 @@ def pick_system(env, flavor, mach_cmd): VersionProducer, ] - if flavor in ("desktop-browser", "xpcshell"): + if flavor == "desktop-browser": return Layers( env, mach_cmd, desktop_layers, ) + if flavor == "xpcshell": + return Layers( + env, + mach_cmd, + [ + PingServer, # needs to come before Profile + BinarySetup, # needs to come before macos + MacosDevice, + Profile, + ProxyRunner, + ], + ) if flavor == "mochitest": return Layers( env,