Run tests on Mac-26 arm64 machines instead of Mac-15.

Increase the number of shards for svc_tests on ios (currently takes 20 min per shard).

Change-Id: Ia4c2149a9352af745ae93c321886a91c763f1d84
Bug: None
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/482320
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Cr-Commit-Position: refs/heads/main@{#47994}
diff --git a/infra/specs/client.webrtc.json b/infra/specs/client.webrtc.json
index 3332623..34fa601 100644
--- a/infra/specs/client.webrtc.json
+++ b/infra/specs/client.webrtc.json
@@ -7722,7 +7722,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "audio_decoder_unittests",
@@ -7740,7 +7740,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "audio_engine_tests",
@@ -7758,7 +7758,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "call_tests",
@@ -7776,7 +7776,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "common_audio_unittests",
@@ -7794,7 +7794,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "common_video_unittests",
@@ -7812,7 +7812,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "dcsctp_unittests",
@@ -7830,7 +7830,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "shards": 2
         },
@@ -7849,7 +7849,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "shards": 6
         },
@@ -7868,7 +7868,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "shards": 4
         },
@@ -7887,7 +7887,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "resource_adaptation_tests",
@@ -7905,7 +7905,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "rtc_media_unittests",
@@ -7923,7 +7923,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "rtc_p2p_unittests",
@@ -7941,7 +7941,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "rtc_pc_unittests",
@@ -7959,7 +7959,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "rtc_stats_unittests",
@@ -7977,7 +7977,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "shards": 6
         },
@@ -7996,7 +7996,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "rust_tests",
@@ -8014,7 +8014,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "slow_peer_connection_unittests",
@@ -8032,7 +8032,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "shards": 4
         },
@@ -8051,7 +8051,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "system_wrappers_unittests",
@@ -8069,7 +8069,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "shards": 2
         },
@@ -8088,7 +8088,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "tools_unittests",
@@ -8106,7 +8106,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "video_adaptation_tests",
@@ -8124,7 +8124,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "video_tests",
@@ -8142,7 +8142,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "video_timing_tests",
@@ -8160,7 +8160,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "voip_unittests",
@@ -8178,7 +8178,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "webrtc_nonparallel_tests",
@@ -10158,7 +10158,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -10208,7 +10208,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -10257,7 +10257,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -10306,7 +10306,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -10355,7 +10355,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -10404,7 +10404,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -10453,7 +10453,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -10502,7 +10502,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -10551,7 +10551,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -10600,7 +10600,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -10649,7 +10649,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -10698,7 +10698,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -10747,7 +10747,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -10796,7 +10796,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -10845,7 +10845,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -10895,7 +10895,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -10946,7 +10946,7 @@
           "dimensions": {
             "cores": "12",
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -10997,7 +10997,7 @@
           "dimensions": {
             "cores": "12",
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -11047,7 +11047,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -11096,7 +11096,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -11145,7 +11145,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -11194,7 +11194,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -11243,7 +11243,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -11292,7 +11292,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -11341,7 +11341,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -11390,7 +11390,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -11439,7 +11439,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -11488,7 +11488,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -11538,7 +11538,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -11588,7 +11588,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -11638,7 +11638,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -11688,7 +11688,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -11738,7 +11738,7 @@
           "dimensions": {
             "cores": "12",
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -11751,7 +11751,7 @@
             }
           ],
           "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
-          "shards": 4
+          "shards": 8
         },
         "test": "svc_tests",
         "test_id_prefix": "ninja://pc:svc_tests/",
@@ -11789,7 +11789,7 @@
           "dimensions": {
             "cores": "12",
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -11802,7 +11802,7 @@
             }
           ],
           "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
-          "shards": 4
+          "shards": 8
         },
         "test": "svc_tests",
         "test_id_prefix": "ninja://pc:svc_tests/",
@@ -11839,7 +11839,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -11888,7 +11888,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -11937,7 +11937,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -11986,7 +11986,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -12035,7 +12035,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -12084,7 +12084,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -12133,7 +12133,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -12182,7 +12182,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -12231,7 +12231,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -12281,7 +12281,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -12331,7 +12331,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -12380,7 +12380,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -12429,7 +12429,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -12478,7 +12478,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -12527,7 +12527,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -12576,7 +12576,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
diff --git a/infra/specs/mixins.pyl b/infra/specs/mixins.pyl
index 07d8a45..8a2abfb 100644
--- a/infra/specs/mixins.pyl
+++ b/infra/specs/mixins.pyl
@@ -92,14 +92,6 @@
       }
     }
   },
-  'mac_15_arm64': {
-    'swarming': {
-      'dimensions': {
-        'cpu': 'arm64',
-        'os': 'Mac-15'
-      }
-    }
-  },
   'mac_15_x64': {
     'swarming': {
       'dimensions': {
@@ -108,6 +100,14 @@
       }
     }
   },
+  'mac_26_arm64': {
+    'swarming': {
+      'dimensions': {
+        'cpu': 'arm64',
+        'os': 'Mac-26'
+      }
+    }
+  },
   'mac_toolchain': {
     'swarming': {
       'cipd_packages': [{
diff --git a/infra/specs/mixins_webrtc.pyl b/infra/specs/mixins_webrtc.pyl
index 4111b3c..1cdc099 100644
--- a/infra/specs/mixins_webrtc.pyl
+++ b/infra/specs/mixins_webrtc.pyl
@@ -76,14 +76,6 @@
       }
     }
   },
-  'mac_15_arm64': {
-    'swarming': {
-      'dimensions': {
-        'cpu': 'arm64',
-        'os': 'Mac-15'
-      }
-    }
-  },
   'mac_15_x64': {
     'swarming': {
       'dimensions': {
@@ -92,6 +84,14 @@
       }
     }
   },
+  'mac_26_arm64': {
+    'swarming': {
+      'dimensions': {
+        'cpu': 'arm64',
+        'os': 'Mac-26'
+      }
+    }
+  },
   'panther_on_14': {
     'swarming': {
       'dimensions': {
diff --git a/infra/specs/test_suites.pyl b/infra/specs/test_suites.pyl
index d8e17a8..2f210dc 100644
--- a/infra/specs/test_suites.pyl
+++ b/infra/specs/test_suites.pyl
@@ -192,7 +192,7 @@
         'mixins': ['xcodebuild_sim_runner']
       },
       'svc_tests': {
-        'mixins': ['shards-4', 'cores-12'],
+        'mixins': ['shards-8', 'cores-12'],
       },
       'system_wrappers_unittests': {},
       'test_support_unittests': {},
diff --git a/infra/specs/tryserver.webrtc.json b/infra/specs/tryserver.webrtc.json
index 3dbc754..daa3fba 100644
--- a/infra/specs/tryserver.webrtc.json
+++ b/infra/specs/tryserver.webrtc.json
@@ -1907,7 +1907,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -1957,7 +1957,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -2006,7 +2006,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -2055,7 +2055,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -2104,7 +2104,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -2153,7 +2153,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -2202,7 +2202,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -2251,7 +2251,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -2300,7 +2300,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -2349,7 +2349,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -2398,7 +2398,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -2447,7 +2447,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -2496,7 +2496,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -2545,7 +2545,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -2594,7 +2594,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -2644,7 +2644,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -2695,7 +2695,7 @@
           "dimensions": {
             "cores": "12",
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -2746,7 +2746,7 @@
           "dimensions": {
             "cores": "12",
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -2796,7 +2796,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -2845,7 +2845,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -2894,7 +2894,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -2943,7 +2943,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -2992,7 +2992,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -3041,7 +3041,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -3090,7 +3090,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -3139,7 +3139,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -3188,7 +3188,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -3237,7 +3237,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -3287,7 +3287,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -3337,7 +3337,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -3387,7 +3387,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -3437,7 +3437,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -3487,7 +3487,7 @@
           "dimensions": {
             "cores": "12",
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -3500,7 +3500,7 @@
             }
           ],
           "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
-          "shards": 4
+          "shards": 8
         },
         "test": "svc_tests",
         "test_id_prefix": "ninja://pc:svc_tests/",
@@ -3538,7 +3538,7 @@
           "dimensions": {
             "cores": "12",
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -3551,7 +3551,7 @@
             }
           ],
           "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
-          "shards": 4
+          "shards": 8
         },
         "test": "svc_tests",
         "test_id_prefix": "ninja://pc:svc_tests/",
@@ -3588,7 +3588,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -3637,7 +3637,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -3686,7 +3686,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -3735,7 +3735,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -3784,7 +3784,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -3833,7 +3833,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -3882,7 +3882,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -3931,7 +3931,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -3980,7 +3980,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -4030,7 +4030,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -4080,7 +4080,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -4129,7 +4129,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -4178,7 +4178,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -4227,7 +4227,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -4276,7 +4276,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -4325,7 +4325,7 @@
           ],
           "dimensions": {
             "cpu": "arm64",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "named_caches": [
             {
@@ -10449,7 +10449,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "audio_decoder_unittests",
@@ -10467,7 +10467,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "audio_engine_tests",
@@ -10485,7 +10485,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "call_tests",
@@ -10503,7 +10503,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "common_audio_unittests",
@@ -10521,7 +10521,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "common_video_unittests",
@@ -10539,7 +10539,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "dcsctp_unittests",
@@ -10557,7 +10557,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "shards": 2
         },
@@ -10576,7 +10576,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "shards": 6
         },
@@ -10595,7 +10595,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "shards": 4
         },
@@ -10614,7 +10614,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "resource_adaptation_tests",
@@ -10632,7 +10632,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "rtc_media_unittests",
@@ -10650,7 +10650,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "rtc_p2p_unittests",
@@ -10668,7 +10668,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "rtc_pc_unittests",
@@ -10686,7 +10686,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "rtc_stats_unittests",
@@ -10704,7 +10704,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "shards": 6
         },
@@ -10723,7 +10723,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "rust_tests",
@@ -10741,7 +10741,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "slow_peer_connection_unittests",
@@ -10759,7 +10759,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "shards": 4
         },
@@ -10778,7 +10778,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "system_wrappers_unittests",
@@ -10796,7 +10796,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "shards": 2
         },
@@ -10815,7 +10815,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "tools_unittests",
@@ -10833,7 +10833,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "video_adaptation_tests",
@@ -10851,7 +10851,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "video_tests",
@@ -10869,7 +10869,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "video_timing_tests",
@@ -10887,7 +10887,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "voip_unittests",
@@ -10905,7 +10905,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "webrtc_nonparallel_tests",
@@ -11453,7 +11453,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "audio_decoder_unittests",
@@ -11471,7 +11471,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "audio_engine_tests",
@@ -11489,7 +11489,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "call_tests",
@@ -11507,7 +11507,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "common_audio_unittests",
@@ -11525,7 +11525,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "common_video_unittests",
@@ -11543,7 +11543,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "dcsctp_unittests",
@@ -11561,7 +11561,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "shards": 2
         },
@@ -11580,7 +11580,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "shards": 6
         },
@@ -11599,7 +11599,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "shards": 4
         },
@@ -11618,7 +11618,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "resource_adaptation_tests",
@@ -11636,7 +11636,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "rtc_media_unittests",
@@ -11654,7 +11654,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "rtc_p2p_unittests",
@@ -11672,7 +11672,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "rtc_pc_unittests",
@@ -11690,7 +11690,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "rtc_stats_unittests",
@@ -11708,7 +11708,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "shards": 6
         },
@@ -11727,7 +11727,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "rust_tests",
@@ -11745,7 +11745,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "slow_peer_connection_unittests",
@@ -11763,7 +11763,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "shards": 4
         },
@@ -11782,7 +11782,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "system_wrappers_unittests",
@@ -11800,7 +11800,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           },
           "shards": 2
         },
@@ -11819,7 +11819,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "tools_unittests",
@@ -11837,7 +11837,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "video_adaptation_tests",
@@ -11855,7 +11855,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "video_tests",
@@ -11873,7 +11873,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "video_timing_tests",
@@ -11891,7 +11891,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "voip_unittests",
@@ -11909,7 +11909,7 @@
         "swarming": {
           "dimensions": {
             "cpu": "arm64-64-Apple_M1",
-            "os": "Mac-15"
+            "os": "Mac-26"
           }
         },
         "test": "webrtc_nonparallel_tests",
diff --git a/infra/specs/waterfalls.pyl b/infra/specs/waterfalls.pyl
index 103120f..8d421e9 100644
--- a/infra/specs/waterfalls.pyl
+++ b/infra/specs/waterfalls.pyl
@@ -156,7 +156,7 @@
       },
       'MacARM64 M1 Release': {
         'os_type': 'mac',
-        'mixins': ['mac_15_arm64', 'mac-m1-cpu', 'resultdb-json-format'],
+        'mixins': ['mac_26_arm64', 'mac-m1-cpu', 'resultdb-json-format'],
         'test_suites': {
           'isolated_scripts': 'desktop_tests',
         },
@@ -201,7 +201,7 @@
       },
       'iOS Debug (simulator)': {
         'mixins': [
-          'mac_15_arm64', 'xcode_26_main', 'chromium-tester-service-account',
+          'mac_26_arm64', 'xcode_26_main', 'chromium-tester-service-account',
           'mac_toolchain', 'has_native_resultdb_integration', 'out_dir_arg',
           'webrtc-xctest'
         ],
@@ -332,7 +332,7 @@
       'ios_compile_arm64_rel': {},
       'ios_dbg_simulator': {
         'mixins': [
-          'mac_15_arm64', 'xcode_26_main', 'chromium-tester-service-account',
+          'mac_26_arm64', 'xcode_26_main', 'chromium-tester-service-account',
           'mac_toolchain', 'has_native_resultdb_integration', 'out_dir_arg',
           'webrtc-xctest'
         ],
@@ -447,7 +447,7 @@
       },
       'mac_dbg_m1': {
         'os_type': 'mac',
-        'mixins': ['mac_15_arm64', 'mac-m1-cpu', 'resultdb-json-format'],
+        'mixins': ['mac_26_arm64', 'mac-m1-cpu', 'resultdb-json-format'],
         'test_suites': {
           'isolated_scripts': 'desktop_tests',
         },
@@ -461,7 +461,7 @@
       },
       'mac_rel_m1': {
         'os_type': 'mac',
-        'mixins': ['mac_15_arm64', 'mac-m1-cpu', 'resultdb-json-format'],
+        'mixins': ['mac_26_arm64', 'mac-m1-cpu', 'resultdb-json-format'],
         'test_suites': {
           'isolated_scripts': 'desktop_tests',
         },