tor-browser

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

commit d77df21b0c5f47ce004be57d966a5006df372788
parent 36245808352b7af3e1db012730dbcfbbf8a99caf
Author: KS <kshampur@mozilla.com>
Date:   Tue,  2 Dec 2025 15:22:37 +0000

Bug 1997603 - Update worker for Windows CaR builds. r=perftest-reviewers,aglavic

Use a larger worker for chromium-as-release (CaR) builds. Additionally
the tasks run much faster so the max run time is reduced.

Also the frequency is reduced by removing it from the run-on-projects
attribute from sp3. For now it will maintain the same frequency as other
platforms building CaR, and if needed frequency should be modified with
a cron.

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

Diffstat:
Mtaskcluster/config.yml | 5+++++
Mtaskcluster/kinds/browsertime/desktop.yml | 6------
Mtaskcluster/kinds/toolchain/misc.yml | 6+++---
Mtesting/perfdocs/generated/raptor.rst | 12++++++------
4 files changed, 14 insertions(+), 15 deletions(-)

diff --git a/taskcluster/config.yml b/taskcluster/config.yml @@ -545,6 +545,11 @@ workers: implementation: generic-worker os: windows worker-type: '{alias}' + b-win2022-xxlarge: + provisioner: '{trust-domain}-{level}' + implementation: generic-worker + os: windows + worker-type: '{alias}' b-win-aarch64: provisioner: '{trust-domain}-{level}' implementation: generic-worker diff --git a/taskcluster/kinds/browsertime/desktop.yml b/taskcluster/kinds/browsertime/desktop.yml @@ -498,12 +498,6 @@ browsertime-benchmark: macosx1500.*shippable.*: [trunk] .*nightlyasrelease.*: [autoland, mozilla-central] default: [] - custom-car: - by-test-platform: - # NOTE: this includes windows -hw-ref machines - linux.*shippable.*: [mozilla-central] - windows.*shippable.*: [mozilla-central] - default: [] safari-tp: by-test-platform: macosx1400.*: [mozilla-central] diff --git a/taskcluster/kinds/toolchain/misc.yml b/taskcluster/kinds/toolchain/misc.yml @@ -364,9 +364,9 @@ win64-custom-car: cached_task: false treeherder: symbol: TW64(custom-car) - worker-type: b-win2022 + worker-type: b-win2022-xxlarge worker: - max-run-time: 18000 + max-run-time: 10000 env: MSYSTEM: "MINGW64" use-python: "3.11" @@ -386,7 +386,7 @@ win64-custom-car: is_official_build=true, symbol_level=2, target_cpu=\"x64\", - use_v8_context_snapshot=false, + use_v8_context_snapshot=false ] toolchain-artifact: public/build/car_win64.tar.zst fetches: diff --git a/testing/perfdocs/generated/raptor.rst b/testing/perfdocs/generated/raptor.rst @@ -4281,7 +4281,7 @@ Standard benchmarks are third-party tests (i.e. Speedometer) that we have integr - ❌ - ❌ * - **browsertime-benchmark-custom-car-speedometer3** - - ✅ + - ❌ - ❌ - ❌ - ❌ @@ -4401,7 +4401,7 @@ Standard benchmarks are third-party tests (i.e. Speedometer) that we have integr - ❌ - ❌ * - **browsertime-benchmark-custom-car-speedometer3** - - ✅ + - ❌ - ❌ - ❌ - ❌ @@ -4459,7 +4459,7 @@ Standard benchmarks are third-party tests (i.e. Speedometer) that we have integr - ❌ - ❌ * - **browsertime-benchmark-custom-car-speedometer3** - - ✅ + - ❌ - ❌ - ❌ - ❌ @@ -4729,7 +4729,7 @@ Standard benchmarks are third-party tests (i.e. Speedometer) that we have integr - ❌ - ❌ * - **browsertime-benchmark-custom-car-speedometer3** - - ✅ + - ❌ - ❌ - ❌ - ❌ @@ -4849,7 +4849,7 @@ Standard benchmarks are third-party tests (i.e. Speedometer) that we have integr - ❌ - ❌ * - **browsertime-benchmark-custom-car-speedometer3** - - ✅ + - ❌ - ❌ - ❌ - ❌ @@ -4907,7 +4907,7 @@ Standard benchmarks are third-party tests (i.e. Speedometer) that we have integr - ❌ - ❌ * - **browsertime-benchmark-custom-car-speedometer3** - - ✅ + - ❌ - ❌ - ❌ - ❌