tor-browser

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

commit 901eff883d2102e83a83b84768dfaed760aff02c
parent a25ed637b0c371b250aa1f5502ab40a5f625b2d0
Author: Dan Baker <dbaker@mozilla.com>
Date:   Thu, 20 Nov 2025 13:32:33 -0700

Bug 2000941 - Vendor libwebrtc from ac336010d8

Upstream commit: https://webrtc.googlesource.com/src/+/ac336010d8885dce427055bb9f94391a8cadeca1
    Change to xcode_26_main and use arm bots for iOS

    Bug: b/442993615
    Change-Id: If7e5b110b1890b02ee5628b5fb5c74e3327b3977
    Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/407801
    Commit-Queue: Christoffer Dewerin <jansson@webrtc.org>
    Reviewed-by: Jeremy Leconte <jleconte@google.com>
    Cr-Commit-Position: refs/heads/main@{#45555}

Diffstat:
Mthird_party/libwebrtc/README.mozilla.last-vendor | 4++--
Mthird_party/libwebrtc/infra/config/config.star | 2+-
Mthird_party/libwebrtc/infra/config/cr-buildbucket.cfg | 48++++++++++++++++++++++++------------------------
Mthird_party/libwebrtc/infra/specs/client.webrtc.json | 400++++++++++++++++++++++++++++++++++++++++----------------------------------------
Mthird_party/libwebrtc/infra/specs/mixins.pyl | 2+-
Mthird_party/libwebrtc/infra/specs/mixins_webrtc.pyl | 14--------------
Mthird_party/libwebrtc/infra/specs/tryserver.webrtc.json | 400++++++++++++++++++++++++++++++++++++++++----------------------------------------
Mthird_party/libwebrtc/infra/specs/variants.pyl | 4++--
Mthird_party/libwebrtc/infra/specs/waterfalls.pyl | 16+++++++++-------
Mthird_party/libwebrtc/tools_webrtc/mb/mb_config.pyl | 12++----------
10 files changed, 441 insertions(+), 461 deletions(-)

diff --git a/third_party/libwebrtc/README.mozilla.last-vendor b/third_party/libwebrtc/README.mozilla.last-vendor @@ -1,4 +1,4 @@ # ./mach python dom/media/webrtc/third_party_build/vendor-libwebrtc.py --from-local /Users/danielbaker/elm/.moz-fast-forward/moz-libwebrtc --commit mozpatches libwebrtc -libwebrtc updated from /Users/danielbaker/elm/.moz-fast-forward/moz-libwebrtc commit mozpatches on 2025-11-20T20:29:59.215905+00:00. +libwebrtc updated from /Users/danielbaker/elm/.moz-fast-forward/moz-libwebrtc commit mozpatches on 2025-11-20T20:32:20.236468+00:00. # base of lastest vendoring -61fa06fcd2 +ac336010d8 diff --git a/third_party/libwebrtc/infra/config/config.star b/third_party/libwebrtc/infra/config/config.star @@ -17,7 +17,7 @@ lucicfg.check_version("1.30.9") WEBRTC_GIT = "https://webrtc.googlesource.com/src" WEBRTC_GERRIT = "https://webrtc-review.googlesource.com/src" WEBRTC_TROOPER_EMAIL = "webrtc-troopers-robots@google.com" -WEBRTC_XCODE = "17a5305f" +WEBRTC_XCODE = "17a5305k" DEFAULT_CPU = "x86-64" # Helpers: diff --git a/third_party/libwebrtc/infra/config/cr-buildbucket.cfg b/third_party/libwebrtc/infra/config/cr-buildbucket.cfg @@ -1019,13 +1019,13 @@ buckets { properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"enable_monitoring\":true,\"project\":\"rbe-webrtc-trusted\"}" properties_j: "$recipe_engine/resultdb/test_presentation:{\"column_keys\":[],\"grouping_keys\":[\"status\",\"v.test_suite\"]}" properties_j: "builder_group:\"client.webrtc\"" - properties_j: "xcode_build_version:\"17a5305f\"" + properties_j: "xcode_build_version:\"17a5305k\"" } priority: 29 execution_timeout_secs: 7200 caches { - name: "xcode_ios_17a5305f" - path: "xcode_ios_17a5305f.app" + name: "xcode_ios_17a5305k" + path: "xcode_ios_17a5305k.app" } build_numbers: YES service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1054,13 +1054,13 @@ buckets { properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"enable_monitoring\":true,\"project\":\"rbe-webrtc-trusted\"}" properties_j: "$recipe_engine/resultdb/test_presentation:{\"column_keys\":[],\"grouping_keys\":[\"status\",\"v.test_suite\"]}" properties_j: "builder_group:\"client.webrtc\"" - properties_j: "xcode_build_version:\"17a5305f\"" + properties_j: "xcode_build_version:\"17a5305k\"" } priority: 30 execution_timeout_secs: 7200 caches { - name: "xcode_ios_17a5305f" - path: "xcode_ios_17a5305f.app" + name: "xcode_ios_17a5305k" + path: "xcode_ios_17a5305k.app" } build_numbers: YES service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1089,13 +1089,13 @@ buckets { properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"enable_monitoring\":true,\"project\":\"rbe-webrtc-trusted\"}" properties_j: "$recipe_engine/resultdb/test_presentation:{\"column_keys\":[],\"grouping_keys\":[\"status\",\"v.test_suite\"]}" properties_j: "builder_group:\"client.webrtc\"" - properties_j: "xcode_build_version:\"17a5305f\"" + properties_j: "xcode_build_version:\"17a5305k\"" } priority: 30 execution_timeout_secs: 7200 caches { - name: "xcode_ios_17a5305f" - path: "xcode_ios_17a5305f.app" + name: "xcode_ios_17a5305k" + path: "xcode_ios_17a5305k.app" } build_numbers: YES service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -1124,13 +1124,13 @@ buckets { properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"enable_monitoring\":true,\"project\":\"rbe-webrtc-trusted\"}" properties_j: "$recipe_engine/resultdb/test_presentation:{\"column_keys\":[],\"grouping_keys\":[\"status\",\"v.test_suite\"]}" properties_j: "builder_group:\"client.webrtc\"" - properties_j: "xcode_build_version:\"17a5305f\"" + properties_j: "xcode_build_version:\"17a5305k\"" } priority: 30 execution_timeout_secs: 7200 caches { - name: "xcode_ios_17a5305f" - path: "xcode_ios_17a5305f.app" + name: "xcode_ios_17a5305k" + path: "xcode_ios_17a5305k.app" } build_numbers: YES service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2150,13 +2150,13 @@ buckets { properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"enable_monitoring\":true,\"project\":\"rbe-webrtc-untrusted\"}" properties_j: "$recipe_engine/resultdb/test_presentation:{\"column_keys\":[],\"grouping_keys\":[\"status\",\"v.test_suite\"]}" properties_j: "builder_group:\"tryserver.webrtc\"" - properties_j: "xcode_build_version:\"17a5305f\"" + properties_j: "xcode_build_version:\"17a5305k\"" } priority: 30 execution_timeout_secs: 7200 caches { - name: "xcode_ios_17a5305f" - path: "xcode_ios_17a5305f.app" + name: "xcode_ios_17a5305k" + path: "xcode_ios_17a5305k.app" } build_numbers: YES service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2185,13 +2185,13 @@ buckets { properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"enable_monitoring\":true,\"project\":\"rbe-webrtc-untrusted\"}" properties_j: "$recipe_engine/resultdb/test_presentation:{\"column_keys\":[],\"grouping_keys\":[\"status\",\"v.test_suite\"]}" properties_j: "builder_group:\"tryserver.webrtc\"" - properties_j: "xcode_build_version:\"17a5305f\"" + properties_j: "xcode_build_version:\"17a5305k\"" } priority: 30 execution_timeout_secs: 7200 caches { - name: "xcode_ios_17a5305f" - path: "xcode_ios_17a5305f.app" + name: "xcode_ios_17a5305k" + path: "xcode_ios_17a5305k.app" } build_numbers: YES service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2220,13 +2220,13 @@ buckets { properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"enable_monitoring\":true,\"project\":\"rbe-webrtc-untrusted\"}" properties_j: "$recipe_engine/resultdb/test_presentation:{\"column_keys\":[],\"grouping_keys\":[\"status\",\"v.test_suite\"]}" properties_j: "builder_group:\"tryserver.webrtc\"" - properties_j: "xcode_build_version:\"17a5305f\"" + properties_j: "xcode_build_version:\"17a5305k\"" } priority: 30 execution_timeout_secs: 7200 caches { - name: "xcode_ios_17a5305f" - path: "xcode_ios_17a5305f.app" + name: "xcode_ios_17a5305k" + path: "xcode_ios_17a5305k.app" } build_numbers: YES service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com" @@ -2255,13 +2255,13 @@ buckets { properties_j: "$build/siso:{\"configs\":[\"builder\"],\"enable_cloud_profiler\":true,\"enable_cloud_trace\":true,\"enable_monitoring\":true,\"project\":\"rbe-webrtc-untrusted\"}" properties_j: "$recipe_engine/resultdb/test_presentation:{\"column_keys\":[],\"grouping_keys\":[\"status\",\"v.test_suite\"]}" properties_j: "builder_group:\"tryserver.webrtc\"" - properties_j: "xcode_build_version:\"17a5305f\"" + properties_j: "xcode_build_version:\"17a5305k\"" } priority: 30 execution_timeout_secs: 7200 caches { - name: "xcode_ios_17a5305f" - path: "xcode_ios_17a5305f.app" + name: "xcode_ios_17a5305k" + path: "xcode_ios_17a5305k.app" } build_numbers: YES service_account: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com" diff --git a/third_party/libwebrtc/infra/specs/client.webrtc.json b/third_party/libwebrtc/infra/specs/client.webrtc.json @@ -8484,17 +8484,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -8533,17 +8533,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -8581,17 +8581,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -8629,17 +8629,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -8677,17 +8677,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -8725,17 +8725,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -8773,17 +8773,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -8821,17 +8821,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -8869,17 +8869,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -8917,17 +8917,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -8965,17 +8965,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", @@ -9014,17 +9014,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", @@ -9064,17 +9064,17 @@ ], "dimensions": { "cores": "12", - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", @@ -9114,17 +9114,17 @@ ], "dimensions": { "cores": "12", - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", @@ -9163,17 +9163,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -9211,17 +9211,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -9259,17 +9259,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -9307,17 +9307,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -9355,17 +9355,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -9403,17 +9403,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -9451,17 +9451,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -9499,17 +9499,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -9548,17 +9548,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -9597,17 +9597,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -9646,17 +9646,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -9695,17 +9695,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -9744,17 +9744,17 @@ ], "dimensions": { "cores": "12", - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", @@ -9794,17 +9794,17 @@ ], "dimensions": { "cores": "12", - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", @@ -9843,17 +9843,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -9891,17 +9891,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -9939,17 +9939,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -9987,17 +9987,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -10035,17 +10035,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -10083,17 +10083,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -10131,17 +10131,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", @@ -10180,17 +10180,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", @@ -10229,17 +10229,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -10277,17 +10277,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -10325,17 +10325,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -10373,17 +10373,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" diff --git a/third_party/libwebrtc/infra/specs/mixins.pyl b/third_party/libwebrtc/infra/specs/mixins.pyl @@ -299,7 +299,7 @@ } } }, - 'xcode_17_main': { + 'xcode_26_main': { 'args': ['--xcode-build-version', '17a5305f'], 'swarming': { 'named_caches': [{ diff --git a/third_party/libwebrtc/infra/specs/mixins_webrtc.pyl b/third_party/libwebrtc/infra/specs/mixins_webrtc.pyl @@ -251,20 +251,6 @@ '--xctest', ], }, - 'xcode_17_main': { - 'args': [ - '--xcode-build-version', - '17a5305f', - ], - 'swarming': { - 'named_caches': [ - { - 'name': 'xcode_ios_17a5305f', - 'path': 'Xcode.app', - }, - ], - }, - }, 'xcodebuild_sim_runner': { 'args': ['--xcodebuild-sim-runner'] } diff --git a/third_party/libwebrtc/infra/specs/tryserver.webrtc.json b/third_party/libwebrtc/infra/specs/tryserver.webrtc.json @@ -2538,17 +2538,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -2587,17 +2587,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -2635,17 +2635,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -2683,17 +2683,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -2731,17 +2731,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -2779,17 +2779,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -2827,17 +2827,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -2875,17 +2875,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -2923,17 +2923,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -2971,17 +2971,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -3019,17 +3019,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", @@ -3068,17 +3068,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", @@ -3118,17 +3118,17 @@ ], "dimensions": { "cores": "12", - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", @@ -3168,17 +3168,17 @@ ], "dimensions": { "cores": "12", - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", @@ -3217,17 +3217,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -3265,17 +3265,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -3313,17 +3313,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -3361,17 +3361,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -3409,17 +3409,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -3457,17 +3457,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -3505,17 +3505,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -3553,17 +3553,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -3602,17 +3602,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -3651,17 +3651,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -3700,17 +3700,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -3749,17 +3749,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -3798,17 +3798,17 @@ ], "dimensions": { "cores": "12", - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", @@ -3848,17 +3848,17 @@ ], "dimensions": { "cores": "12", - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", @@ -3897,17 +3897,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -3945,17 +3945,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -3993,17 +3993,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -4041,17 +4041,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -4089,17 +4089,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -4137,17 +4137,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -4185,17 +4185,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", @@ -4234,17 +4234,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", @@ -4283,17 +4283,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -4331,17 +4331,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -4379,17 +4379,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_17_5", "path": "Runtime-ios-17.5" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" @@ -4427,17 +4427,17 @@ } ], "dimensions": { - "cpu": "x86-64", + "cpu": "arm64", "os": "Mac-15" }, "named_caches": [ { - "name": "xcode_ios_17a5305f", - "path": "Xcode.app" - }, - { "name": "runtime_ios_18_2", "path": "Runtime-ios-18.2" + }, + { + "name": "xcode_ios_17a5305f", + "path": "Xcode.app" } ], "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" diff --git a/third_party/libwebrtc/infra/specs/variants.pyl b/third_party/libwebrtc/infra/specs/variants.pyl @@ -15,7 +15,7 @@ '17.5', ], 'identifier': 'iPhone 14 17.5', - 'mixins': ['xcode_17_main', 'ios_runtime_cache_17_5'], + 'mixins': ['ios_runtime_cache_17_5'], }, 'SIM_IPHONE_15_18_2': { 'args': [ @@ -25,6 +25,6 @@ '18.2', ], 'identifier': 'iPhone 15 18.2', - 'mixins': ['xcode_17_main', 'ios_runtime_cache_18_2'], + 'mixins': ['ios_runtime_cache_18_2'], }, } diff --git a/third_party/libwebrtc/infra/specs/waterfalls.pyl b/third_party/libwebrtc/infra/specs/waterfalls.pyl @@ -228,8 +228,9 @@ }, 'iOS Debug (simulator)': { 'mixins': [ - 'mac_15_x64', 'chromium-tester-service-account', 'mac_toolchain', - 'has_native_resultdb_integration', 'out_dir_arg', 'webrtc-xctest' + 'mac_15_arm64', 'xcode_26_main', 'chromium-tester-service-account', + 'mac_toolchain', 'has_native_resultdb_integration', 'out_dir_arg', + 'webrtc-xctest' ], 'test_suites': { 'isolated_scripts': 'ios_simulator_tests_matrix', @@ -322,7 +323,7 @@ 'iOS64 Debug': { 'mixins': [ 'ios-device-18', 'webrtc-xctest', 'chrome-tester-service-account', - 'xcode_17_main', 'mac_toolchain', 'has_native_resultdb_integration', + 'xcode_26_main', 'mac_toolchain', 'has_native_resultdb_integration', 'out_dir_arg' ], 'test_suites': { @@ -332,7 +333,7 @@ 'iOS64 Perf': { 'mixins': [ 'arm64', 'ios-device-perf', 'webrtc-xctest', 'timeout-3h', - 'chrome-tester-service-account', 'xcode_17_main', 'mac_toolchain', + 'chrome-tester-service-account', 'xcode_26_main', 'mac_toolchain', 'has_native_resultdb_integration', 'out_dir_arg' ], 'test_suites': { @@ -345,7 +346,7 @@ 'iOS64 Release': { 'mixins': [ 'ios-device-18', 'webrtc-xctest', 'chrome-tester-service-account', - 'xcode_17_main', 'mac_toolchain', 'has_native_resultdb_integration', + 'xcode_26_main', 'mac_toolchain', 'has_native_resultdb_integration', 'out_dir_arg' ], 'test_suites': { @@ -430,8 +431,9 @@ 'ios_compile_arm64_rel': {}, 'ios_dbg_simulator': { 'mixins': [ - 'mac_15_x64', 'chromium-tester-service-account', 'mac_toolchain', - 'has_native_resultdb_integration', 'out_dir_arg', 'webrtc-xctest' + 'mac_15_arm64', 'xcode_26_main', 'chromium-tester-service-account', + 'mac_toolchain', 'has_native_resultdb_integration', 'out_dir_arg', + 'webrtc-xctest' ], 'test_suites': { 'isolated_scripts': 'ios_simulator_tests_matrix', diff --git a/third_party/libwebrtc/tools_webrtc/mb/mb_config.pyl b/third_party/libwebrtc/tools_webrtc/mb/mb_config.pyl @@ -102,7 +102,7 @@ 'Win64 Release (Clang)': 'win_clang_release_bot_x64', # iOS - 'iOS Debug (simulator)': 'ios_debug_bot_x64', + 'iOS Debug (simulator)': 'ios_debug_bot_arm64', 'iOS64 Debug': 'ios_debug_bot_arm64', 'iOS64 Release': 'ios_release_bot_arm64', }, @@ -166,7 +166,7 @@ # iOS 'ios_compile_arm64_dbg': 'ios_debug_bot_arm64', 'ios_compile_arm64_rel': 'ios_release_bot_arm64', - 'ios_dbg_simulator': 'ios_debug_bot_x64', + 'ios_dbg_simulator': 'ios_debug_bot_arm64', # Include What You Use 'iwyu_verifier': 'release_bot_x64', @@ -347,14 +347,6 @@ 'ios_simulator', 'debug_bot', 'arm64', - 'no_ios_code_signing', - 'xctest', - ], - 'ios_debug_bot_x64': [ - 'ios', - 'ios_simulator', - 'debug_bot', - 'x64', 'xctest', ], 'ios_internal_debug_bot_arm64': [