Ensure orchestrators aren't assigned to 32 core machines (flutter/engine#54754)
https://github.com/flutter/engine/pull/54747 worked, so I'm going to apply that change to all builders on main, and then we can CP it into the release branches. For https://github.com/flutter/flutter/issues/152186
This commit is contained in:
parent
c486a88876
commit
8c3652a74c
@ -217,14 +217,17 @@ targets:
|
|||||||
# Scheduler will fail to get the platform
|
# Scheduler will fail to get the platform
|
||||||
drone_dimensions:
|
drone_dimensions:
|
||||||
- os=Linux
|
- os=Linux
|
||||||
|
dimensions:
|
||||||
|
# This is needed so that orchestrators that only spawn subbuilds are not
|
||||||
|
# assigned to the large 32 core workers when doing release builds.
|
||||||
|
# For more details see the issue
|
||||||
|
# at https://github.com/flutter/flutter/issues/152186.
|
||||||
|
cores: "8"
|
||||||
|
|
||||||
- name: Linux linux_fuchsia_tests
|
- name: Linux linux_fuchsia_tests
|
||||||
recipe: engine_v2/engine_v2
|
recipe: engine_v2/engine_v2
|
||||||
timeout: 90
|
timeout: 90
|
||||||
properties:
|
properties:
|
||||||
# TODO(zanderso): Add this back when this issue is closed:
|
|
||||||
# https://github.com/flutter/flutter/issues/152186
|
|
||||||
# release_build: "true"
|
|
||||||
config_name: linux_fuchsia_tests
|
config_name: linux_fuchsia_tests
|
||||||
# Do not remove(https://github.com/flutter/flutter/issues/144644)
|
# Do not remove(https://github.com/flutter/flutter/issues/144644)
|
||||||
# Scheduler will fail to get the platform
|
# Scheduler will fail to get the platform
|
||||||
@ -258,8 +261,16 @@ targets:
|
|||||||
add_recipes_cq: "true"
|
add_recipes_cq: "true"
|
||||||
release_build: "true"
|
release_build: "true"
|
||||||
config_name: linux_arm_host_engine
|
config_name: linux_arm_host_engine
|
||||||
|
# Do not remove(https://github.com/flutter/flutter/issues/144644)
|
||||||
|
# Scheduler will fail to get the platform
|
||||||
drone_dimensions:
|
drone_dimensions:
|
||||||
- os=Linux
|
- os=Linux
|
||||||
|
dimensions:
|
||||||
|
# This is needed so that orchestrators that only spawn subbuilds are not
|
||||||
|
# assigned to the large 32 core workers when doing release builds.
|
||||||
|
# For more details see the issue
|
||||||
|
# at https://github.com/flutter/flutter/issues/152186.
|
||||||
|
cores: "8"
|
||||||
|
|
||||||
- name: Linux linux_host_engine
|
- name: Linux linux_host_engine
|
||||||
recipe: engine_v2/engine_v2
|
recipe: engine_v2/engine_v2
|
||||||
@ -272,8 +283,16 @@ targets:
|
|||||||
[
|
[
|
||||||
{"dependency": "goldctl", "version": "git_revision:720a542f6fe4f92922c3b8f0fdcc4d2ac6bb83cd"}
|
{"dependency": "goldctl", "version": "git_revision:720a542f6fe4f92922c3b8f0fdcc4d2ac6bb83cd"}
|
||||||
]
|
]
|
||||||
|
# Do not remove(https://github.com/flutter/flutter/issues/144644)
|
||||||
|
# Scheduler will fail to get the platform
|
||||||
drone_dimensions:
|
drone_dimensions:
|
||||||
- os=Linux
|
- os=Linux
|
||||||
|
dimensions:
|
||||||
|
# This is needed so that orchestrators that only spawn subbuilds are not
|
||||||
|
# assigned to the large 32 core workers when doing release builds.
|
||||||
|
# For more details see the issue
|
||||||
|
# at https://github.com/flutter/flutter/issues/152186.
|
||||||
|
cores: "8"
|
||||||
|
|
||||||
- name: Linux linux_host_desktop_engine
|
- name: Linux linux_host_desktop_engine
|
||||||
recipe: engine_v2/engine_v2
|
recipe: engine_v2/engine_v2
|
||||||
@ -282,8 +301,16 @@ targets:
|
|||||||
add_recipes_cq: "true"
|
add_recipes_cq: "true"
|
||||||
release_build: "true"
|
release_build: "true"
|
||||||
config_name: linux_host_desktop_engine
|
config_name: linux_host_desktop_engine
|
||||||
|
# Do not remove(https://github.com/flutter/flutter/issues/144644)
|
||||||
|
# Scheduler will fail to get the platform
|
||||||
drone_dimensions:
|
drone_dimensions:
|
||||||
- os=Linux
|
- os=Linux
|
||||||
|
dimensions:
|
||||||
|
# This is needed so that orchestrators that only spawn subbuilds are not
|
||||||
|
# assigned to the large 32 core workers when doing release builds.
|
||||||
|
# For more details see the issue
|
||||||
|
# at https://github.com/flutter/flutter/issues/152186.
|
||||||
|
cores: "8"
|
||||||
|
|
||||||
- name: Linux linux_android_aot_engine
|
- name: Linux linux_android_aot_engine
|
||||||
recipe: engine_v2/engine_v2
|
recipe: engine_v2/engine_v2
|
||||||
@ -292,8 +319,16 @@ targets:
|
|||||||
add_recipes_cq: "true"
|
add_recipes_cq: "true"
|
||||||
release_build: "true"
|
release_build: "true"
|
||||||
config_name: linux_android_aot_engine
|
config_name: linux_android_aot_engine
|
||||||
|
# Do not remove(https://github.com/flutter/flutter/issues/144644)
|
||||||
|
# Scheduler will fail to get the platform
|
||||||
drone_dimensions:
|
drone_dimensions:
|
||||||
- os=Linux
|
- os=Linux
|
||||||
|
dimensions:
|
||||||
|
# This is needed so that orchestrators that only spawn subbuilds are not
|
||||||
|
# assigned to the large 32 core workers when doing release builds.
|
||||||
|
# For more details see the issue
|
||||||
|
# at https://github.com/flutter/flutter/issues/152186.
|
||||||
|
cores: "8"
|
||||||
|
|
||||||
- name: Linux linux_android_debug_engine
|
- name: Linux linux_android_debug_engine
|
||||||
recipe: engine_v2/engine_v2
|
recipe: engine_v2/engine_v2
|
||||||
@ -302,8 +337,16 @@ targets:
|
|||||||
add_recipes_cq: "true"
|
add_recipes_cq: "true"
|
||||||
release_build: "true"
|
release_build: "true"
|
||||||
config_name: linux_android_debug_engine
|
config_name: linux_android_debug_engine
|
||||||
|
# Do not remove(https://github.com/flutter/flutter/issues/144644)
|
||||||
|
# Scheduler will fail to get the platform
|
||||||
drone_dimensions:
|
drone_dimensions:
|
||||||
- os=Linux
|
- os=Linux
|
||||||
|
dimensions:
|
||||||
|
# This is needed so that orchestrators that only spawn subbuilds are not
|
||||||
|
# assigned to the large 32 core workers when doing release builds.
|
||||||
|
# For more details see the issue
|
||||||
|
# at https://github.com/flutter/flutter/issues/152186.
|
||||||
|
cores: "8"
|
||||||
|
|
||||||
- name: Linux linux_license
|
- name: Linux linux_license
|
||||||
recipe: engine_v2/builder
|
recipe: engine_v2/builder
|
||||||
@ -319,8 +362,16 @@ targets:
|
|||||||
properties:
|
properties:
|
||||||
release_build: "true"
|
release_build: "true"
|
||||||
config_name: linux_web_engine
|
config_name: linux_web_engine
|
||||||
|
# Do not remove(https://github.com/flutter/flutter/issues/144644)
|
||||||
|
# Scheduler will fail to get the platform
|
||||||
drone_dimensions:
|
drone_dimensions:
|
||||||
- os=Linux
|
- os=Linux
|
||||||
|
dimensions:
|
||||||
|
# This is needed so that orchestrators that only spawn subbuilds are not
|
||||||
|
# assigned to the large 32 core workers when doing release builds.
|
||||||
|
# For more details see the issue
|
||||||
|
# at https://github.com/flutter/flutter/issues/152186.
|
||||||
|
cores: "8"
|
||||||
runIf:
|
runIf:
|
||||||
- DEPS
|
- DEPS
|
||||||
- .ci.yaml
|
- .ci.yaml
|
||||||
@ -378,8 +429,16 @@ targets:
|
|||||||
add_recipes_cq: "true"
|
add_recipes_cq: "true"
|
||||||
release_build: "true"
|
release_build: "true"
|
||||||
config_name: mac_android_aot_engine
|
config_name: mac_android_aot_engine
|
||||||
|
# Do not remove(https://github.com/flutter/flutter/issues/144644)
|
||||||
|
# Scheduler will fail to get the platform
|
||||||
drone_dimensions:
|
drone_dimensions:
|
||||||
- os=Linux
|
- os=Linux
|
||||||
|
dimensions:
|
||||||
|
# This is needed so that orchestrators that only spawn subbuilds are not
|
||||||
|
# assigned to the large 32 core workers when doing release builds.
|
||||||
|
# For more details see the issue
|
||||||
|
# at https://github.com/flutter/flutter/issues/152186.
|
||||||
|
cores: "8"
|
||||||
|
|
||||||
- name: Mac mac_clang_tidy
|
- name: Mac mac_clang_tidy
|
||||||
recipe: engine_v2/engine_v2
|
recipe: engine_v2/engine_v2
|
||||||
@ -417,12 +476,16 @@ targets:
|
|||||||
{
|
{
|
||||||
"sdk_version": "15a240d"
|
"sdk_version": "15a240d"
|
||||||
}
|
}
|
||||||
|
# Do not remove(https://github.com/flutter/flutter/issues/144644)
|
||||||
|
# Scheduler will fail to get the platform
|
||||||
drone_dimensions:
|
drone_dimensions:
|
||||||
- os=Mac-13|Mac-14
|
- os=Mac-13|Mac-14
|
||||||
|
|
||||||
|
# Avoid using a Mac orchestrator to save ~5 minutes of Mac host time.
|
||||||
- name: Linux mac_clangd
|
- name: Linux mac_clangd
|
||||||
recipe: engine_v2/engine_v2
|
recipe: engine_v2/engine_v2
|
||||||
# Avoid using a Mac orchestrator to save ~5 minutes of Mac host time.
|
# Do not remove(https://github.com/flutter/flutter/issues/144644)
|
||||||
|
# Scheduler will fail to get the platform
|
||||||
drone_dimensions:
|
drone_dimensions:
|
||||||
- os=Linux
|
- os=Linux
|
||||||
properties:
|
properties:
|
||||||
@ -446,6 +509,8 @@ targets:
|
|||||||
{
|
{
|
||||||
"sdk_version": "15a240d"
|
"sdk_version": "15a240d"
|
||||||
}
|
}
|
||||||
|
# Do not remove(https://github.com/flutter/flutter/issues/144644)
|
||||||
|
# Scheduler will fail to get the platform
|
||||||
drone_dimensions:
|
drone_dimensions:
|
||||||
- os=Mac-13|Mac-14
|
- os=Mac-13|Mac-14
|
||||||
- cpu=x86
|
- cpu=x86
|
||||||
@ -465,6 +530,8 @@ targets:
|
|||||||
add_recipes_cq: "true"
|
add_recipes_cq: "true"
|
||||||
release_build: "true"
|
release_build: "true"
|
||||||
config_name: windows_android_aot_engine
|
config_name: windows_android_aot_engine
|
||||||
|
# Do not remove(https://github.com/flutter/flutter/issues/144644)
|
||||||
|
# Scheduler will fail to get the platform
|
||||||
drone_dimensions:
|
drone_dimensions:
|
||||||
- os=Windows
|
- os=Windows
|
||||||
|
|
||||||
@ -475,6 +542,8 @@ targets:
|
|||||||
add_recipes_cq: "true"
|
add_recipes_cq: "true"
|
||||||
release_build: "true"
|
release_build: "true"
|
||||||
config_name: windows_host_engine
|
config_name: windows_host_engine
|
||||||
|
# Do not remove(https://github.com/flutter/flutter/issues/144644)
|
||||||
|
# Scheduler will fail to get the platform
|
||||||
drone_dimensions:
|
drone_dimensions:
|
||||||
- os=Windows
|
- os=Windows
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user