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:
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**
- - ✅
+ - ❌
- ❌
- ❌
- ❌