Revert "Remove flutter legacy stable and beta configs" * Roll 3.10 stable engine config * Partial revert to allow scheduling stable builds This reverts commit 9fd9bfc3c55773048eec341195c883f8aca183e5. Bug: https://github.com/flutter/flutter/issues/132676 Change-Id: I860cecfd2ec7da35d2be89b0d6baa736c497169e Reviewed-on: https://flutter-review.googlesource.com/c/infra/+/49520 Reviewed-by: Keyong Han <keyonghan@google.com> Commit-Queue: Casey Hillers <chillers@google.com>
diff --git a/config/engine_config.star b/config/engine_config.star index 2d1143d..cdcc259 100644 --- a/config/engine_config.star +++ b/config/engine_config.star
@@ -55,6 +55,17 @@ ] ci_yaml.generate( "engine", + "stable", + release_branches.stable.version, + release_branches.stable.testing_ref, + {}, + _engine_properties(), + release_triggering_policy, + recipes_ref = release_branches.stable.recipes_ref, + ) + _drone_prod_builders("stable-", release_branches.stable) + ci_yaml.generate( + "engine", "main", release_branches.main.version, release_branches.main.testing_ref,
diff --git a/config/generated/ci_yaml/engine_stable_config.json b/config/generated/ci_yaml/engine_stable_config.json index 83bf860..208d6b9 100644 --- a/config/generated/ci_yaml/engine_stable_config.json +++ b/config/generated/ci_yaml/engine_stable_config.json
@@ -1 +1 @@ -{"targets":[{"name":"Linux Android AOT Engine","timeout":60,"properties":{"add_recipes_cq":"true","build_android_aot":"true","android_sdk_license":"\\n24333f8a63b6825ea9c5514f83c2829b004d1fee","android_sdk_preview_license":"\\n84831b9409646a918e30573bab4c9c91346d8abd"},"recipe":"engine/engine"},{"name":"Linux Android Debug Engine","timeout":60,"properties":{"add_recipes_cq":"true","build_android_debug":"true","build_android_jit_release":"true","build_android_vulkan":"true","android_sdk_license":"\\n24333f8a63b6825ea9c5514f83c2829b004d1fee","android_sdk_preview_license":"\\n84831b9409646a918e30573bab4c9c91346d8abd"},"recipe":"engine/engine"},{"name":"Linux Android Emulator Tests","timeout":60,"properties":{"dependencies":"[\n {\"dependency\": \"android_virtual_device\", \"version\": \"31\"},\n {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","upload_packages":"true","clobber":"true"},"runIf":["DEPS",".ci.yaml","testing/**","shell/platform/android/**"],"enabledBranches":["main","master"],"recipe":"engine/scenarios"},{"name":"Linux Benchmarks","timeout":60,"properties":{"build_host":"true","upload_metrics":"true"},"presubmit":false,"enabledBranches":["main","master"],"recipe":"engine/engine_metrics"},{"name":"Linux Benchmarks (no-upload)","timeout":60,"properties":{"build_host":"true","upload_metrics":"false"},"recipe":"engine/engine_metrics"},{"name":"Linux Fuchsia","timeout":90,"properties":{"add_recipes_cq":"true","build_fuchsia":"true","fuchsia_ctl_version":"version:0.0.27","clobber":"true"},"recipe":"engine/engine"},{"name":"Linux Fuchsia FEMU","timeout":60,"properties":{"add_recipes_cq":"true","build_fuchsia":"true","fuchsia_ctl_version":"version:0.0.27","clobber":"true","emulator_arch":"x64"},"recipe":"engine/femu_test"},{"name":"Linux Fuchsia arm64 FEMU","bringup":true,"timeout":60,"properties":{"add_recipes_cq":"true","build_fuchsia":"true","fuchsia_ctl_version":"version:0.0.27","clobber":"true","emulator_arch":"arm64"},"recipe":"engine/femu_test"},{"name":"Linux Framework Smoke Tests","timeout":60,"enabledBranches":["main","master"],"recipe":"engine/framework_smoke"},{"name":"Linux Host Engine","timeout":60,"properties":{"add_recipes_cq":"true","build_host":"true"},"recipe":"engine/engine"},{"name":"Linux Unopt","timeout":60,"properties":{"add_recipes_cq":"true","clobber":"true"},"recipe":"engine/engine_unopt"},{"name":"Linux License","timeout":60,"properties":{"add_recipes_cq":"true","clobber":"true"},"recipe":"engine/engine_license"},{"name":"Linux Host clang-tidy","timeout":60,"properties":{"add_recipes_cq":"true","cores":"32","lint_android":"false","lint_host":"true"},"runIf":["DEPS",".ci.yaml","tools/**","ci/**","**.h","**.c","**.cc","**.fbs","**.frag","**.vert"],"recipe":"engine/engine_lint"},{"name":"Linux Android clang-tidy","timeout":60,"properties":{"add_recipes_cq":"true","cores":"32","lint_android":"true","lint_host":"false"},"runIf":["DEPS",".ci.yaml","tools/**","ci/**","**.h","**.c","**.cc","**.fbs","**.frag","**.vert","**.py"],"recipe":"engine/engine_lint"},{"name":"Linux Arm Host Engine","timeout":90,"properties":{"add_recipes_cq":"true","build_host":"true"},"recipe":"engine/engine_arm"},{"name":"Linux linux_arm_host_engine","timeout":60,"properties":{"release_build":"true","config_name":"linux_arm_host_engine"},"recipe":"engine_v2/engine_v2"},{"name":"Linux linux_host_engine","timeout":60,"properties":{"release_build":"true","config_name":"linux_host_engine"},"recipe":"engine_v2/engine_v2"},{"name":"Linux linux_android_aot_engine","timeout":60,"properties":{"release_build":"true","config_name":"linux_android_aot_engine"},"recipe":"engine_v2/engine_v2"},{"name":"Linux linux_android_debug_engine","timeout":60,"properties":{"release_build":"true","config_name":"linux_android_debug_engine"},"recipe":"engine_v2/engine_v2"},{"name":"Linux Web Engine","timeout":60,"properties":{"add_recipes_cq":"true","cores":"32","gcs_goldens_bucket":"flutter_logs","gclient_variables":"{\"download_emsdk\": true}","dependencies":"[\n {\"dependency\": \"chrome_and_driver\", \"version\": \"version:107.0\"},\n {\"dependency\": \"firefox\", \"version\": \"version:83.0\"},\n {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]"},"runIf":["DEPS",".ci.yaml","lib/web_ui/**","web_sdk/**","tools/**","ci/**","flutter_frontend_server/**"],"recipe":"engine/web_engine"},{"name":"Linux Web Framework tests","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n {\"dependency\": \"curl\", \"version\": \"version:7.64.0\"}\n]","framework":"true","shard":"web_tests","subshards":"[\"0\", \"1\", \"2\", \"3\", \"4\", \"5\", \"6\", \"7_last\"]"},"runIf":["DEPS",".ci.yaml","lib/web_ui/**","web_sdk/**","tools/**","ci/**","flutter_frontend_server/**"],"enabledBranches":["main","master"],"recipe":"engine/web_engine_framework"},{"name":"Mac Android AOT Engine","timeout":60,"properties":{"android_sdk_license":"\\n24333f8a63b6825ea9c5514f83c2829b004d1fee","android_sdk_preview_license":"\\n84831b9409646a918e30573bab4c9c91346d8abd","build_android_aot":"true","jazzy_version":"0.14.1"},"recipe":"engine/engine"},{"name":"Mac Host Engine","timeout":75,"properties":{"add_recipes_cq":"true","build_host":"true","jazzy_version":"0.14.1"},"recipe":"engine/engine"},{"name":"Mac mac_android_aot_engine","timeout":60,"properties":{"config_name":"mac_android_aot_engine","$flutter/osx_sdk":"{ \"sdk_version\": \"14a5294e\" }"},"recipe":"engine_v2/engine_v2"},{"name":"Mac mac_host_engine","timeout":60,"properties":{"release_build":"true","config_name":"mac_host_engine","$flutter/osx_sdk":"{ \"sdk_version\": \"14a5294e\" }"},"recipe":"engine_v2/engine_v2"},{"name":"Mac Unopt","timeout":75,"properties":{"add_recipes_cq":"true","jazzy_version":"0.14.1","runtime_versions":"[\n \"ios-16-0_14a5294e\"\n]"},"recipe":"engine/engine_unopt"},{"name":"Mac Host clang-tidy","timeout":75,"properties":{"add_recipes_cq":"true","jazzy_version":"0.14.1","lint_host":"true","lint_ios":"false"},"runIf":["DEPS",".ci.yaml","tools/**","ci/**","**.h","**.c","**.cc","**.fbs","**.frag","**.vert","**.m","**.mm"],"recipe":"engine/engine_lint"},{"name":"Mac iOS clang-tidy","timeout":75,"properties":{"add_recipes_cq":"true","jazzy_version":"0.14.1","lint_host":"false","lint_ios":"true"},"runIf":["DEPS",".ci.yaml","tools/**","ci/**","**.h","**.c","**.cc","**.fbs","**.frag","**.vert","**.m","**.mm"],"recipe":"engine/engine_lint"},{"name":"Mac iOS Engine","timeout":60,"properties":{"add_recipes_cq":"true","build_ios":"true","ios_debug":"true","jazzy_version":"0.14.1"},"recipe":"engine/engine"},{"name":"Mac Web Engine","timeout":60,"properties":{"add_recipes_cq":"true","gcs_goldens_bucket":"flutter_logs","gclient_variables":"{\"download_emsdk\": true}","dependencies":"[\n {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]"},"runIf":["DEPS",".ci.yaml","lib/web_ui/**","web_sdk/**","tools/**","ci/**","flutter_frontend_server/**"],"recipe":"engine/web_engine"},{"name":"Mac mac_ios_engine","timeout":60,"properties":{"release_build":"true","config_name":"mac_ios_engine","$flutter/osx_sdk":"{ \"sdk_version\": \"14a5294e\" }","dependencies":"[\n {\"dependency\": \"jazzy\", \"version\": \"0.14.1\"}\n]"},"recipe":"engine_v2/engine_v2"},{"name":"Mac mac_ios_engine_profile","timeout":60,"properties":{"config_name":"mac_ios_engine_profile","$flutter/osx_sdk":"{ \"sdk_version\": \"14a5294e\" }"},"recipe":"engine_v2/engine_v2"},{"name":"Mac mac_ios_engine_release","timeout":60,"properties":{"config_name":"mac_ios_engine_release","$flutter/osx_sdk":"{ \"sdk_version\": \"14a5294e\" }"},"recipe":"engine_v2/engine_v2"},{"name":"Windows Android AOT Engine","timeout":60,"properties":{"build_android_aot":"true","android_sdk_license":"\\n24333f8a63b6825ea9c5514f83c2829b004d1fee","android_sdk_preview_license":"\\n84831b9409646a918e30573bab4c9c91346d8abd"},"recipe":"engine/engine"},{"name":"Windows Host Engine","timeout":60,"properties":{"add_recipes_cq":"true","build_host":"true"},"recipe":"engine/engine"},{"name":"Windows windows_android_aot_engine","timeout":60,"properties":{"release_build":"true","config_name":"windows_android_aot_engine"},"recipe":"engine_v2/engine_v2"},{"name":"Windows windows_host_engine","timeout":60,"properties":{"release_build":"true","config_name":"windows_host_engine"},"recipe":"engine_v2/engine_v2"},{"name":"Windows Unopt","timeout":75,"properties":{"add_recipes_cq":"true"},"recipe":"engine/engine_unopt"},{"name":"Windows Web Engine","timeout":60,"properties":{"gclient_variables":"{\"download_emsdk\": true}","gcs_goldens_bucket":"flutter_logs","dependencies":"[\n {\"dependency\": \"chrome_and_driver\", \"version\": \"version:107.0\"}\n]"},"runIf":["DEPS",".ci.yaml","lib/web_ui/**","web_sdk/**"],"recipe":"engine/web_engine"},{"name":"Mac iOS Engine Profile","timeout":90,"properties":{"build_ios":"true","ios_profile":"true","jazzy_version":"0.14.1"},"runIf":["DEPS",".ci.yaml","ci/**"],"recipe":"engine/engine"},{"name":"Mac iOS Engine Release","timeout":90,"properties":{"build_ios":"true","ios_release":"true","jazzy_version":"0.14.1"},"runIf":["DEPS",".ci.yaml","ci/**"],"recipe":"engine/engine"},{"name":"Linux ci_yaml engine roller","bringup":true,"recipe":"infra/ci_yaml"}],"enabledBranches":["main","flutter-\\d+\\.\\d+-candidate\\.\\d+","fuchsia_r\\d+"],"platformProperties":{"linux":{"properties":{"build_host":"false","build_fuchsia":"false","build_android_debug":"false","build_android_aot":"false","build_android_vulkan":"false","build_ios":"false","build_android_jit_release":"false","gcs_goldens_bucket":"","ios_debug":"false","ios_profile":"false","ios_release":"false","no_bitcode":"false","dependencies":"[\n {\"dependency\": \"open_jdk\", \"version\": \"version:1.8.0u202-b08\"},\n {\"dependency\": \"gradle_cache\", \"version\": \"none\"}\n]","device_type":"none","os":"Ubuntu","cores":"8"}},"mac":{"properties":{"build_host":"false","build_fuchsia":"false","build_android_debug":"false","build_android_aot":"false","build_android_vulkan":"false","build_ios":"false","build_android_jit_release":"false","gcs_goldens_bucket":"","ios_debug":"false","ios_profile":"false","ios_release":"false","no_bitcode":"false","dependencies":"[\n {\"dependency\": \"open_jdk\", \"version\": \"version:1.8.0u202-b08\"}\n]","device_type":"none","cpu":"x86","os":"Mac-12","xcode":"14a5294e"}},"windows":{"properties":{"build_host":"false","build_fuchsia":"false","build_android_debug":"false","build_android_aot":"false","build_android_vulkan":"false","build_ios":"false","build_android_jit_release":"false","gcs_goldens_bucket":"","ios_debug":"false","ios_profile":"false","ios_release":"false","no_bitcode":"false","dependencies":"[\n {\"dependency\": \"open_jdk\", \"version\": \"version:1.8.0u202-b08\"}\n]","device_type":"none","os":"Windows-10"}}}} +{"targets":[{"name":"Linux Android AOT Engine","timeout":60,"properties":{"add_recipes_cq":"true","build_android_aot":"true","android_sdk_license":"\\n24333f8a63b6825ea9c5514f83c2829b004d1fee","android_sdk_preview_license":"\\n84831b9409646a918e30573bab4c9c91346d8abd"},"recipe":"engine/engine"},{"name":"Linux Android Debug Engine","timeout":60,"properties":{"add_recipes_cq":"true","build_android_debug":"true","build_android_jit_release":"true","build_android_vulkan":"true","android_sdk_license":"\\n24333f8a63b6825ea9c5514f83c2829b004d1fee","android_sdk_preview_license":"\\n84831b9409646a918e30573bab4c9c91346d8abd"},"recipe":"engine/engine"},{"name":"Linux Android Emulator Tests","timeout":60,"properties":{"dependencies":"[\n {\"dependency\": \"android_virtual_device\", \"version\": \"31\"},\n {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","upload_packages":"true","clobber":"true"},"runIf":["DEPS",".ci.yaml","testing/**","shell/platform/android/**"],"enabledBranches":["main","master"],"recipe":"engine/scenarios"},{"name":"Linux Benchmarks","timeout":60,"properties":{"build_host":"true","upload_metrics":"true"},"presubmit":false,"enabledBranches":["main","master"],"recipe":"engine/engine_metrics"},{"name":"Linux Benchmarks (no-upload)","timeout":60,"properties":{"build_host":"true","upload_metrics":"false"},"recipe":"engine/engine_metrics"},{"name":"Linux Fuchsia","timeout":90,"properties":{"add_recipes_cq":"true","build_fuchsia":"true","fuchsia_ctl_version":"version:0.0.27","clobber":"true"},"recipe":"engine/engine"},{"name":"Linux Fuchsia FEMU","timeout":60,"properties":{"add_recipes_cq":"true","build_fuchsia":"true","fuchsia_ctl_version":"version:0.0.27","clobber":"true","emulator_arch":"x64","enable_cso":"true"},"recipe":"engine/femu_test"},{"name":"Linux Fuchsia arm64 FEMU","bringup":true,"timeout":60,"properties":{"add_recipes_cq":"true","build_fuchsia":"true","fuchsia_ctl_version":"version:0.0.27","clobber":"true","emulator_arch":"arm64","enable_cso":"true"},"recipe":"engine/femu_test"},{"name":"Linux Framework Smoke Tests","timeout":60,"enabledBranches":["main","master"],"recipe":"engine/framework_smoke"},{"name":"Linux Host Engine","timeout":60,"properties":{"gclient_variables":"{\"download_emsdk\": true}","add_recipes_cq":"true","build_host":"true","cores":"32"},"recipe":"engine/engine"},{"name":"Linux Unopt","timeout":60,"properties":{"add_recipes_cq":"true","clobber":"true"},"recipe":"engine/engine_unopt"},{"name":"Linux License","timeout":60,"properties":{"add_recipes_cq":"true","clobber":"true"},"recipe":"engine/engine_license"},{"name":"Linux Host clang-tidy","timeout":60,"properties":{"add_recipes_cq":"true","cores":"32","lint_android":"false","lint_host":"true"},"runIf":["DEPS",".ci.yaml","tools/**","ci/**","**.h","**.c","**.cc","**.fbs","**.frag","**.vert"],"recipe":"engine/engine_lint"},{"name":"Linux Android clang-tidy","timeout":60,"properties":{"add_recipes_cq":"true","cores":"32","lint_android":"true","lint_host":"false"},"runIf":["DEPS",".ci.yaml","tools/**","ci/**","**.h","**.c","**.cc","**.fbs","**.frag","**.vert","**.py"],"recipe":"engine/engine_lint"},{"name":"Linux Arm Host Engine","timeout":90,"properties":{"add_recipes_cq":"true","build_host":"true"},"recipe":"engine/engine_arm"},{"name":"Linux linux_arm_host_engine","timeout":60,"properties":{"release_build":"true","config_name":"linux_arm_host_engine"},"recipe":"engine_v2/engine_v2","droneDimensions":["os=Linux"]},{"name":"Linux linux_host_engine","timeout":60,"properties":{"release_build":"true","config_name":"linux_host_engine"},"recipe":"engine_v2/engine_v2","droneDimensions":["os=Linux"]},{"name":"Linux linux_host_desktop_engine","bringup":true,"timeout":60,"properties":{"release_build":"true","config_name":"linux_host_desktop_engine"},"recipe":"engine_v2/engine_v2","droneDimensions":["os=Linux"]},{"name":"Linux linux_android_aot_engine","timeout":60,"properties":{"release_build":"true","config_name":"linux_android_aot_engine"},"recipe":"engine_v2/engine_v2","droneDimensions":["os=Linux"]},{"name":"Linux linux_android_debug_engine","timeout":60,"properties":{"release_build":"true","config_name":"linux_android_debug_engine"},"recipe":"engine_v2/engine_v2","droneDimensions":["os=Linux"]},{"name":"Linux linux_web_engine","timeout":60,"properties":{"release_build":"true","config_name":"linux_web_engine"},"recipe":"engine_v2/engine_v2","droneDimensions":["os=Linux"]},{"name":"Linux Web Framework tests","timeout":60,"properties":{"add_recipes_cq":"true","cores":"32","gclient_variables":"{\"download_emsdk\": true}","dependencies":"[\n {\"dependency\": \"chrome_and_driver\", \"version\": \"version:111.0a\"},\n {\"dependency\": \"curl\", \"version\": \"version:7.64.0\"}\n]","framework":"true","no_goma":"true","drone_dimensions":"[\"device_type=none\"]\n","shard":"web_tests","subshards":"[\"0\", \"1\", \"2\", \"3\", \"4\", \"5\", \"6\", \"7_last\"]"},"runIf":["DEPS",".ci.yaml","lib/web_ui/**","web_sdk/**","tools/**","ci/**","flutter_frontend_server/**"],"enabledBranches":["main","master"],"recipe":"engine/web_engine_framework"},{"name":"Mac Android AOT Engine","timeout":60,"properties":{"android_sdk_license":"\\n24333f8a63b6825ea9c5514f83c2829b004d1fee","android_sdk_preview_license":"\\n84831b9409646a918e30573bab4c9c91346d8abd","build_android_aot":"true"},"recipe":"engine/engine"},{"name":"Mac Host Engine","timeout":75,"properties":{"gclient_variables":"{\"download_emsdk\": true}","add_recipes_cq":"true","build_host":"true"},"recipe":"engine/engine"},{"name":"Linux mac_android_aot_engine","timeout":60,"properties":{"config_name":"mac_android_aot_engine"},"recipe":"engine_v2/engine_v2","droneDimensions":["os=Linux"]},{"name":"Mac mac_host_engine","timeout":60,"properties":{"release_build":"true","config_name":"mac_host_engine","dependencies":"[\n {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","$flutter/osx_sdk":"{ \"sdk_version\": \"14a5294e\" }"},"recipe":"engine_v2/engine_v2","droneDimensions":["os=Mac-12"]},{"name":"Mac mac_unopt","bringup":true,"properties":{"config_name":"mac_unopt","add_recipes_cq":"true"},"recipe":"engine_v2/engine_v2"},{"name":"Mac Unopt","timeout":75,"properties":{"add_recipes_cq":"true","runtime_versions":"[\n \"ios-16-0_14a5294e\"\n]","$flutter/osx_sdk":"{\n \"sdk_version\": \"14a5294e\",\n \"runtime_versions\":\n [\n \"ios-16-0_14a5294e\"\n ]\n}"},"recipe":"engine/engine_unopt"},{"name":"Mac Host clang-tidy","timeout":75,"properties":{"add_recipes_cq":"true","cores":"12","lint_host":"true","lint_ios":"false"},"runIf":["DEPS",".ci.yaml","tools/**","ci/**","**.h","**.c","**.cc","**.fbs","**.frag","**.vert","**.m","**.mm"],"recipe":"engine/engine_lint"},{"name":"Mac iOS clang-tidy","timeout":75,"properties":{"add_recipes_cq":"true","lint_host":"false","lint_ios":"true"},"runIf":["DEPS",".ci.yaml","tools/**","ci/**","**.h","**.c","**.cc","**.fbs","**.frag","**.vert","**.m","**.mm"],"recipe":"engine/engine_lint"},{"name":"Mac iOS Engine","timeout":60,"properties":{"add_recipes_cq":"true","build_ios":"true","ios_debug":"true"},"recipe":"engine/engine"},{"name":"Mac mac_ios_engine","timeout":60,"properties":{"release_build":"true","config_name":"mac_ios_engine","$flutter/osx_sdk":"{ \"sdk_version\": \"14a5294e\" }","dependencies":"[\n {\"dependency\": \"jazzy\", \"version\": \"0.14.1\"}\n]"},"recipe":"engine_v2/engine_v2","droneDimensions":["os=Mac-12"]},{"name":"Windows Android AOT Engine","timeout":60,"properties":{"build_android_aot":"true","android_sdk_license":"\\n24333f8a63b6825ea9c5514f83c2829b004d1fee","android_sdk_preview_license":"\\n84831b9409646a918e30573bab4c9c91346d8abd"},"recipe":"engine/engine"},{"name":"Windows Host Engine","timeout":60,"properties":{"gclient_variables":"{\"download_emsdk\": true}","add_recipes_cq":"true","build_host":"true"},"recipe":"engine/engine"},{"name":"Windows windows_android_aot_engine","timeout":60,"properties":{"release_build":"true","config_name":"windows_android_aot_engine"},"recipe":"engine_v2/engine_v2","droneDimensions":["os=Windows"]},{"name":"Windows windows_host_engine","timeout":60,"properties":{"release_build":"true","config_name":"windows_host_engine"},"recipe":"engine_v2/engine_v2","droneDimensions":["os=Windows"]},{"name":"Windows windows_arm_host_engine","timeout":60,"properties":{"config_name":"windows_arm_host_engine"},"enabledBranches":["main"],"recipe":"engine_v2/engine_v2","droneDimensions":["os=Windows"]},{"name":"Windows Unopt","timeout":75,"properties":{"add_recipes_cq":"true"},"recipe":"engine/engine_unopt"},{"name":"Mac iOS Engine Profile","timeout":90,"properties":{"build_ios":"true","ios_profile":"true"},"runIf":["DEPS",".ci.yaml","ci/**"],"recipe":"engine/engine"},{"name":"Mac iOS Engine Release","timeout":90,"properties":{"build_ios":"true","ios_release":"true"},"runIf":["DEPS",".ci.yaml","ci/**"],"recipe":"engine/engine"},{"name":"Linux ci_yaml engine roller","bringup":true,"recipe":"infra/ci_yaml"}],"enabledBranches":["main","flutter-\\d+\\.\\d+-candidate\\.\\d+","fuchsia_r\\d+[a-z]*"],"platformProperties":{"linux":{"properties":{"build_host":"false","build_fuchsia":"false","build_android_debug":"false","build_android_aot":"false","build_android_vulkan":"false","build_ios":"false","build_android_jit_release":"false","gcs_goldens_bucket":"","ios_debug":"false","ios_profile":"false","ios_release":"false","dependencies":"[\n {\"dependency\": \"open_jdk\", \"version\": \"version:11\"},\n {\"dependency\": \"gradle_cache\", \"version\": \"none\"}\n]","device_type":"none","os":"Ubuntu","cores":"8"}},"mac":{"properties":{"build_host":"false","build_fuchsia":"false","build_android_debug":"false","build_android_aot":"false","build_android_vulkan":"false","build_ios":"false","build_android_jit_release":"false","gcs_goldens_bucket":"","ios_debug":"false","ios_profile":"false","ios_release":"false","dependencies":"[\n {\"dependency\": \"open_jdk\", \"version\": \"version:11\"}\n]","device_type":"none","cpu":"x86","os":"Mac-12","xcode":"14a5294e","$flutter/osx_sdk":"{\n \"sdk_version\": \"14a5294e\"\n}"},"dimensions":{"mac_model":"Macmini8,1|Macmini9,1"}},"windows":{"properties":{"build_host":"false","build_fuchsia":"false","build_android_debug":"false","build_android_aot":"false","build_android_vulkan":"false","build_ios":"false","build_android_jit_release":"false","gcs_goldens_bucket":"","ios_debug":"false","ios_profile":"false","ios_release":"false","dependencies":"[\n {\"dependency\": \"open_jdk\", \"version\": \"version:11\"}\n]","device_type":"none","os":"Windows-10"}}}}
diff --git a/config/generated/flutter/luci/cr-buildbucket.cfg b/config/generated/flutter/luci/cr-buildbucket.cfg index 39ea119..6474f30 100644 --- a/config/generated/flutter/luci/cr-buildbucket.cfg +++ b/config/generated/flutter/luci/cr-buildbucket.cfg
@@ -7662,6 +7662,2095 @@ } } builders { + name: "Linux stable Android AOT Engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "android_sdk_license": "\\n24333f8a63b6825ea9c5514f83c2829b004d1fee",' + ' "android_sdk_preview_license": "\\n84831b9409646a918e30573bab4c9c91346d8abd",' + ' "bringup": false,' + ' "build_android_aot": true,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/engine",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Android Debug Engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "android_sdk_license": "\\n24333f8a63b6825ea9c5514f83c2829b004d1fee",' + ' "android_sdk_preview_license": "\\n84831b9409646a918e30573bab4c9c91346d8abd",' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": true,' + ' "build_android_jit_release": true,' + ' "build_android_vulkan": true,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/engine",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Android Emulator Tests" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": true,' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "android_virtual_device",' + ' "version": "31"' + ' },' + ' {' + ' "dependency": "goldctl",' + ' "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"' + ' },' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/scenarios",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_android_virtual_device_31" + path: "android_virtual_device" + } + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603" + path: "goldctl" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Android clang-tidy" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:32" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cores": 32,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "lint_android": true,' + ' "lint_host": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/engine_lint",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Arm Host Engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": true,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/engine_arm",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 5400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Benchmarks" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": true,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/engine_metrics",' + ' "upload_metrics": true,' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Benchmarks (no-upload)" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": true,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/engine_metrics",' + ' "upload_metrics": false,' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Framework Smoke Tests" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/framework_smoke",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Fuchsia" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": true,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": true,' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "fuchsia_ctl_version": "version:0.0.27",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/engine",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 5400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Fuchsia FEMU" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": true,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": true,' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "emulator_arch": "x64",' + ' "enable_cso": true,' + ' "fuchsia_ctl_version": "version:0.0.27",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/femu_test",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Host Engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:32" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": true,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cores": 32,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gclient_variables": {' + ' "download_emsdk": true' + ' },' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/engine",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Host clang-tidy" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:32" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cores": 32,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "lint_android": false,' + ' "lint_host": true,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/engine_lint",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable License" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": true,' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/engine_license",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Unopt" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": true,' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/engine_unopt",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Web Framework tests" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:32" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cores": 32,' + ' "dependencies": [' + ' {' + ' "dependency": "chrome_and_driver",' + ' "version": "version:111.0a"' + ' },' + ' {' + ' "dependency": "curl",' + ' "version": "version:7.64.0"' + ' },' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "drone_dimensions": [' + ' "device_type=none"' + ' ],' + ' "framework": true,' + ' "gclient_variables": {' + ' "download_emsdk": true' + ' },' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "no_goma": true,' + ' "os": "Ubuntu",' + ' "recipe": "engine/web_engine_framework",' + ' "shard": "web_tests",' + ' "subshards": [' + ' "0",' + ' "1",' + ' "2",' + ' "3",' + ' "4",' + ' "5",' + ' "6",' + ' "7_last"' + ' ],' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_chrome_and_driver_version_111_0a" + path: "chrome_and_driver" + } + caches { + name: "engine_3_7_0_chrome_and_driver_version_111_0a_legacy" + path: "chrome" + } + caches { + name: "engine_3_7_0_curl_version_7_64_0" + path: "curl" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable linux_android_aot_engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "config_name": "linux_android_aot_engine",' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine_v2/engine_v2",' + ' "release_build": true,' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable linux_android_debug_engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "config_name": "linux_android_debug_engine",' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine_v2/engine_v2",' + ' "release_build": true,' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable linux_arm_host_engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "config_name": "linux_arm_host_engine",' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine_v2/engine_v2",' + ' "release_build": true,' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable linux_host_engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "config_name": "linux_host_engine",' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine_v2/engine_v2",' + ' "release_build": true,' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable linux_web_engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "config_name": "linux_web_engine",' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine_v2/engine_v2",' + ' "release_build": true,' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable mac_android_aot_engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "config_name": "mac_android_aot_engine",' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine_v2/engine_v2",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { name: "Linux technical_debt__cost" swarming_host: "chromium-swarm.appspot.com" dimensions: "cores:8" @@ -30883,6 +32972,1008 @@ } } builders { + name: "Mac stable Android AOT Engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cpu:x86" + dimensions: "device_type:none" + dimensions: "mac_model:Macmini8,1|Macmini9,1" + dimensions: "os:Mac-12" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$flutter/osx_sdk": {' + ' "sdk_version": "14a5294e"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "android_sdk_license": "\\n24333f8a63b6825ea9c5514f83c2829b004d1fee",' + ' "android_sdk_preview_license": "\\n84831b9409646a918e30573bab4c9c91346d8abd",' + ' "bringup": false,' + ' "build_android_aot": true,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cpu": "x86",' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Mac-12",' + ' "recipe": "engine/engine",' + ' "upload_packages": true,' + ' "use_cas": true,' + ' "xcode": "14a5294e"' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "flutter_xcode" + path: "osx_sdk" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Mac stable Host Engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cpu:x86" + dimensions: "device_type:none" + dimensions: "mac_model:Macmini8,1|Macmini9,1" + dimensions: "os:Mac-12" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$flutter/osx_sdk": {' + ' "sdk_version": "14a5294e"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": true,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cpu": "x86",' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gclient_variables": {' + ' "download_emsdk": true' + ' },' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Mac-12",' + ' "recipe": "engine/engine",' + ' "upload_packages": true,' + ' "use_cas": true,' + ' "xcode": "14a5294e"' + '}' + priority: 30 + execution_timeout_secs: 4500 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "flutter_xcode" + path: "osx_sdk" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Mac stable Host clang-tidy" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:12" + dimensions: "cpu:x86" + dimensions: "device_type:none" + dimensions: "mac_model:Macmini8,1|Macmini9,1" + dimensions: "os:Mac-12" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$flutter/osx_sdk": {' + ' "sdk_version": "14a5294e"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cores": 12,' + ' "cpu": "x86",' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "lint_host": true,' + ' "lint_ios": false,' + ' "mastername": "client.flutter",' + ' "os": "Mac-12",' + ' "recipe": "engine/engine_lint",' + ' "upload_packages": true,' + ' "use_cas": true,' + ' "xcode": "14a5294e"' + '}' + priority: 30 + execution_timeout_secs: 4500 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "flutter_xcode" + path: "osx_sdk" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Mac stable Unopt" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cpu:x86" + dimensions: "device_type:none" + dimensions: "mac_model:Macmini8,1|Macmini9,1" + dimensions: "os:Mac-12" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$flutter/osx_sdk": {' + ' "runtime_versions": [' + ' "ios-16-0_14a5294e"' + ' ],' + ' "sdk_version": "14a5294e"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cpu": "x86",' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Mac-12",' + ' "recipe": "engine/engine_unopt",' + ' "runtime_versions": [' + ' "ios-16-0_14a5294e"' + ' ],' + ' "upload_packages": true,' + ' "use_cas": true,' + ' "xcode": "14a5294e"' + '}' + priority: 30 + execution_timeout_secs: 4500 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "flutter_xcode" + path: "osx_sdk" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Mac stable iOS Engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cpu:x86" + dimensions: "device_type:none" + dimensions: "mac_model:Macmini8,1|Macmini9,1" + dimensions: "os:Mac-12" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$flutter/osx_sdk": {' + ' "sdk_version": "14a5294e"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": true,' + ' "clobber": false,' + ' "cpu": "x86",' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": true,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Mac-12",' + ' "recipe": "engine/engine",' + ' "upload_packages": true,' + ' "use_cas": true,' + ' "xcode": "14a5294e"' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "flutter_xcode" + path: "osx_sdk" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Mac stable iOS Engine Profile" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cpu:x86" + dimensions: "device_type:none" + dimensions: "mac_model:Macmini8,1|Macmini9,1" + dimensions: "os:Mac-12" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$flutter/osx_sdk": {' + ' "sdk_version": "14a5294e"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": true,' + ' "clobber": false,' + ' "cpu": "x86",' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": true,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Mac-12",' + ' "recipe": "engine/engine",' + ' "upload_packages": true,' + ' "use_cas": true,' + ' "xcode": "14a5294e"' + '}' + priority: 30 + execution_timeout_secs: 5400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "flutter_xcode" + path: "osx_sdk" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Mac stable iOS Engine Release" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cpu:x86" + dimensions: "device_type:none" + dimensions: "mac_model:Macmini8,1|Macmini9,1" + dimensions: "os:Mac-12" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$flutter/osx_sdk": {' + ' "sdk_version": "14a5294e"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": true,' + ' "clobber": false,' + ' "cpu": "x86",' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": true,' + ' "mastername": "client.flutter",' + ' "os": "Mac-12",' + ' "recipe": "engine/engine",' + ' "upload_packages": true,' + ' "use_cas": true,' + ' "xcode": "14a5294e"' + '}' + priority: 30 + execution_timeout_secs: 5400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "flutter_xcode" + path: "osx_sdk" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Mac stable iOS clang-tidy" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cpu:x86" + dimensions: "device_type:none" + dimensions: "mac_model:Macmini8,1|Macmini9,1" + dimensions: "os:Mac-12" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$flutter/osx_sdk": {' + ' "sdk_version": "14a5294e"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cpu": "x86",' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "lint_host": false,' + ' "lint_ios": true,' + ' "mastername": "client.flutter",' + ' "os": "Mac-12",' + ' "recipe": "engine/engine_lint",' + ' "upload_packages": true,' + ' "use_cas": true,' + ' "xcode": "14a5294e"' + '}' + priority: 30 + execution_timeout_secs: 4500 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "flutter_xcode" + path: "osx_sdk" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Mac stable mac_host_engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cpu:x86" + dimensions: "device_type:none" + dimensions: "mac_model:Macmini8,1|Macmini9,1" + dimensions: "os:Mac-12" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$flutter/osx_sdk": {' + ' "sdk_version": "14a5294e"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "config_name": "mac_host_engine",' + ' "cpu": "x86",' + ' "dependencies": [' + ' {' + ' "dependency": "goldctl",' + ' "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"' + ' },' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Mac-12",' + ' "recipe": "engine_v2/engine_v2",' + ' "release_build": true,' + ' "upload_packages": true,' + ' "use_cas": true,' + ' "xcode": "14a5294e"' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603" + path: "goldctl" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "flutter_xcode" + path: "osx_sdk" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Mac stable mac_ios_engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cpu:x86" + dimensions: "device_type:none" + dimensions: "mac_model:Macmini8,1|Macmini9,1" + dimensions: "os:Mac-12" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$flutter/osx_sdk": {' + ' "sdk_version": "14a5294e"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "config_name": "mac_ios_engine",' + ' "cpu": "x86",' + ' "dependencies": [' + ' {' + ' "dependency": "jazzy",' + ' "version": "0.14.1"' + ' },' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Mac-12",' + ' "recipe": "engine_v2/engine_v2",' + ' "release_build": true,' + ' "upload_packages": true,' + ' "use_cas": true,' + ' "xcode": "14a5294e"' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_jazzy_0_14_1" + path: "jazzy" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "flutter_xcode" + path: "osx_sdk" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { name: "Mac tool_integration_tests_1_4" swarming_host: "chromium-swarm.appspot.com" dimensions: "device_type:none" @@ -45747,6 +48838,528 @@ } } builders { + name: "Windows stable Android AOT Engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "device_type:none" + dimensions: "os:Windows-10" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "android_sdk_license": "\\n24333f8a63b6825ea9c5514f83c2829b004d1fee",' + ' "android_sdk_preview_license": "\\n84831b9409646a918e30573bab4c9c91346d8abd",' + ' "bringup": false,' + ' "build_android_aot": true,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Windows-10",' + ' "recipe": "engine/engine",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Windows stable Host Engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "device_type:none" + dimensions: "os:Windows-10" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": true,' + ' "build_ios": false,' + ' "clobber": false,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gclient_variables": {' + ' "download_emsdk": true' + ' },' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Windows-10",' + ' "recipe": "engine/engine",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Windows stable Unopt" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "device_type:none" + dimensions: "os:Windows-10" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Windows-10",' + ' "recipe": "engine/engine_unopt",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 4500 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Windows stable windows_android_aot_engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "device_type:none" + dimensions: "os:Windows-10" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "config_name": "windows_android_aot_engine",' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Windows-10",' + ' "recipe": "engine_v2/engine_v2",' + ' "release_build": true,' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Windows stable windows_arm_host_engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "device_type:none" + dimensions: "os:Windows-10" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "config_name": "windows_arm_host_engine",' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Windows-10",' + ' "recipe": "engine_v2/engine_v2",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Windows stable windows_host_engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "device_type:none" + dimensions: "os:Windows-10" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "config_name": "windows_host_engine",' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Windows-10",' + ' "recipe": "engine_v2/engine_v2",' + ' "release_build": true,' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { name: "Windows tool_integration_tests_1_6" swarming_host: "chromium-swarm.appspot.com" dimensions: "device_type:none" @@ -48842,6 +52455,264 @@ value: 100 } } + builders { + name: "stable-Linux Engine Drone" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/main" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "clobber": false,' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "mastername": "client.flutter",' + ' "recipe": "engine/engine_builder",' + ' "upload_packages": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_main_builder" + path: "builder" + } + caches { + name: "engine_main_git" + path: "git" + } + caches { + name: "engine_main_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_main_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_main_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "stable-Linux Web Drone" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/main" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "clobber": false,' + ' "gcs_goldens_bucket": "flutter_logs",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "mastername": "client.flutter",' + ' "recipe": "engine/web_engine_drone",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 28 + execution_timeout_secs: 3600 + caches { + name: "engine_main_builder" + path: "builder" + } + caches { + name: "engine_main_git" + path: "git" + } + caches { + name: "engine_main_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_main_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_main_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "stable-Mac Engine Drone" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "os:Mac-12" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/main" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "clobber": false,' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "mastername": "client.flutter",' + ' "recipe": "engine/engine_builder",' + ' "upload_packages": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_main_builder" + path: "builder" + } + caches { + name: "engine_main_git" + path: "git" + } + caches { + name: "engine_main_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_main_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "flutter_xcode" + path: "osx_sdk" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "stable-Windows Engine Drone" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "os:Windows-10" + dimensions: "pool:luci.flutter.prod" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/main" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "clobber": false,' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "mastername": "client.flutter",' + ' "recipe": "engine/engine_builder",' + ' "upload_packages": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + caches { + name: "engine_main_builder" + path: "builder" + } + caches { + name: "engine_main_git" + path: "git" + } + caches { + name: "engine_main_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_main_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } } } buckets { @@ -56416,6 +60287,2116 @@ } } builders { + name: "Linux stable Android AOT Engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "android_sdk_license": "\\n24333f8a63b6825ea9c5514f83c2829b004d1fee",' + ' "android_sdk_preview_license": "\\n84831b9409646a918e30573bab4c9c91346d8abd",' + ' "bringup": false,' + ' "build_android_aot": true,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/engine",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Android Debug Engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "android_sdk_license": "\\n24333f8a63b6825ea9c5514f83c2829b004d1fee",' + ' "android_sdk_preview_license": "\\n84831b9409646a918e30573bab4c9c91346d8abd",' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": true,' + ' "build_android_jit_release": true,' + ' "build_android_vulkan": true,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/engine",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Android Emulator Tests" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": true,' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "android_virtual_device",' + ' "version": "31"' + ' },' + ' {' + ' "dependency": "goldctl",' + ' "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"' + ' },' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/scenarios",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_android_virtual_device_31" + path: "android_virtual_device" + } + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603" + path: "goldctl" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Android clang-tidy" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:32" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cores": 32,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "lint_android": true,' + ' "lint_host": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/engine_lint",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Arm Host Engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": true,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/engine_arm",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 5400 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Benchmarks" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": true,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/engine_metrics",' + ' "upload_metrics": true,' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Benchmarks (no-upload)" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": true,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/engine_metrics",' + ' "upload_metrics": false,' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Framework Smoke Tests" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/framework_smoke",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Fuchsia" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": true,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": true,' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "fuchsia_ctl_version": "version:0.0.27",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/engine",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 5400 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Fuchsia FEMU" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": true,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": true,' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "emulator_arch": "x64",' + ' "enable_cso": true,' + ' "fuchsia_ctl_version": "version:0.0.27",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/femu_test",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Host Engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:32" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": true,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cores": 32,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gclient_variables": {' + ' "download_emsdk": true' + ' },' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/engine",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Host clang-tidy" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:32" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cores": 32,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "lint_android": false,' + ' "lint_host": true,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/engine_lint",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable License" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": true,' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/engine_license",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Unopt" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": true,' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine/engine_unopt",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable Web Framework tests" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:32" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cores": 32,' + ' "dependencies": [' + ' {' + ' "dependency": "chrome_and_driver",' + ' "version": "version:111.0a"' + ' },' + ' {' + ' "dependency": "curl",' + ' "version": "version:7.64.0"' + ' },' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "drone_dimensions": [' + ' "device_type=none"' + ' ],' + ' "framework": true,' + ' "gclient_variables": {' + ' "download_emsdk": true' + ' },' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "no_goma": true,' + ' "os": "Ubuntu",' + ' "recipe": "engine/web_engine_framework",' + ' "shard": "web_tests",' + ' "subshards": [' + ' "0",' + ' "1",' + ' "2",' + ' "3",' + ' "4",' + ' "5",' + ' "6",' + ' "7_last"' + ' ],' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_chrome_and_driver_version_111_0a" + path: "chrome_and_driver" + } + caches { + name: "engine_3_7_0_chrome_and_driver_version_111_0a_legacy" + path: "chrome" + } + caches { + name: "engine_3_7_0_curl_version_7_64_0" + path: "curl" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable linux_android_aot_engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "config_name": "linux_android_aot_engine",' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine_v2/engine_v2",' + ' "release_build": true,' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable linux_android_debug_engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "config_name": "linux_android_debug_engine",' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine_v2/engine_v2",' + ' "release_build": true,' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable linux_arm_host_engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "config_name": "linux_arm_host_engine",' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine_v2/engine_v2",' + ' "release_build": true,' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable linux_host_engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "config_name": "linux_host_engine",' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine_v2/engine_v2",' + ' "release_build": true,' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable linux_web_engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "config_name": "linux_web_engine",' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine_v2/engine_v2",' + ' "release_build": true,' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Linux stable mac_android_aot_engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:8" + dimensions: "device_type:none" + dimensions: "os:Ubuntu" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "config_name": "mac_android_aot_engine",' + ' "cores": 8,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' },' + ' {' + ' "dependency": "gradle_cache",' + ' "version": "none"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Ubuntu",' + ' "recipe": "engine_v2/engine_v2",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_gradle_cache_none" + path: "gradle_cache" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { name: "Linux technical_debt__cost" swarming_host: "chromium-swarm.appspot.com" dimensions: "cores:8" @@ -80313,6 +86294,1018 @@ } } builders { + name: "Mac stable Android AOT Engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cpu:x86" + dimensions: "device_type:none" + dimensions: "mac_model:Macmini8,1|Macmini9,1" + dimensions: "os:Mac-12" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$flutter/osx_sdk": {' + ' "sdk_version": "14a5294e"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "android_sdk_license": "\\n24333f8a63b6825ea9c5514f83c2829b004d1fee",' + ' "android_sdk_preview_license": "\\n84831b9409646a918e30573bab4c9c91346d8abd",' + ' "bringup": false,' + ' "build_android_aot": true,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cpu": "x86",' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Mac-12",' + ' "recipe": "engine/engine",' + ' "upload_packages": true,' + ' "use_cas": true,' + ' "xcode": "14a5294e"' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "flutter_xcode" + path: "osx_sdk" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Mac stable Host Engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cpu:x86" + dimensions: "device_type:none" + dimensions: "mac_model:Macmini8,1|Macmini9,1" + dimensions: "os:Mac-12" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$flutter/osx_sdk": {' + ' "sdk_version": "14a5294e"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": true,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cpu": "x86",' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gclient_variables": {' + ' "download_emsdk": true' + ' },' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Mac-12",' + ' "recipe": "engine/engine",' + ' "upload_packages": true,' + ' "use_cas": true,' + ' "xcode": "14a5294e"' + '}' + priority: 30 + execution_timeout_secs: 4500 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "flutter_xcode" + path: "osx_sdk" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Mac stable Host clang-tidy" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cores:12" + dimensions: "cpu:x86" + dimensions: "device_type:none" + dimensions: "mac_model:Macmini8,1|Macmini9,1" + dimensions: "os:Mac-12" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$flutter/osx_sdk": {' + ' "sdk_version": "14a5294e"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cores": 12,' + ' "cpu": "x86",' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "lint_host": true,' + ' "lint_ios": false,' + ' "mastername": "client.flutter",' + ' "os": "Mac-12",' + ' "recipe": "engine/engine_lint",' + ' "upload_packages": true,' + ' "use_cas": true,' + ' "xcode": "14a5294e"' + '}' + priority: 30 + execution_timeout_secs: 4500 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "flutter_xcode" + path: "osx_sdk" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Mac stable Unopt" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cpu:x86" + dimensions: "device_type:none" + dimensions: "mac_model:Macmini8,1|Macmini9,1" + dimensions: "os:Mac-12" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$flutter/osx_sdk": {' + ' "runtime_versions": [' + ' "ios-16-0_14a5294e"' + ' ],' + ' "sdk_version": "14a5294e"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cpu": "x86",' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Mac-12",' + ' "recipe": "engine/engine_unopt",' + ' "runtime_versions": [' + ' "ios-16-0_14a5294e"' + ' ],' + ' "upload_packages": true,' + ' "use_cas": true,' + ' "xcode": "14a5294e"' + '}' + priority: 30 + execution_timeout_secs: 4500 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "flutter_xcode" + path: "osx_sdk" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Mac stable iOS Engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cpu:x86" + dimensions: "device_type:none" + dimensions: "mac_model:Macmini8,1|Macmini9,1" + dimensions: "os:Mac-12" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$flutter/osx_sdk": {' + ' "sdk_version": "14a5294e"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": true,' + ' "clobber": false,' + ' "cpu": "x86",' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": true,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Mac-12",' + ' "recipe": "engine/engine",' + ' "upload_packages": true,' + ' "use_cas": true,' + ' "xcode": "14a5294e"' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "flutter_xcode" + path: "osx_sdk" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Mac stable iOS Engine Profile" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cpu:x86" + dimensions: "device_type:none" + dimensions: "mac_model:Macmini8,1|Macmini9,1" + dimensions: "os:Mac-12" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$flutter/osx_sdk": {' + ' "sdk_version": "14a5294e"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": true,' + ' "clobber": false,' + ' "cpu": "x86",' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": true,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Mac-12",' + ' "recipe": "engine/engine",' + ' "upload_packages": true,' + ' "use_cas": true,' + ' "xcode": "14a5294e"' + '}' + priority: 30 + execution_timeout_secs: 5400 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "flutter_xcode" + path: "osx_sdk" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Mac stable iOS Engine Release" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cpu:x86" + dimensions: "device_type:none" + dimensions: "mac_model:Macmini8,1|Macmini9,1" + dimensions: "os:Mac-12" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$flutter/osx_sdk": {' + ' "sdk_version": "14a5294e"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": true,' + ' "clobber": false,' + ' "cpu": "x86",' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": true,' + ' "mastername": "client.flutter",' + ' "os": "Mac-12",' + ' "recipe": "engine/engine",' + ' "upload_packages": true,' + ' "use_cas": true,' + ' "xcode": "14a5294e"' + '}' + priority: 30 + execution_timeout_secs: 5400 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "flutter_xcode" + path: "osx_sdk" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Mac stable iOS clang-tidy" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cpu:x86" + dimensions: "device_type:none" + dimensions: "mac_model:Macmini8,1|Macmini9,1" + dimensions: "os:Mac-12" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$flutter/osx_sdk": {' + ' "sdk_version": "14a5294e"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "cpu": "x86",' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "lint_host": false,' + ' "lint_ios": true,' + ' "mastername": "client.flutter",' + ' "os": "Mac-12",' + ' "recipe": "engine/engine_lint",' + ' "upload_packages": true,' + ' "use_cas": true,' + ' "xcode": "14a5294e"' + '}' + priority: 30 + execution_timeout_secs: 4500 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "flutter_xcode" + path: "osx_sdk" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Mac stable mac_host_engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cpu:x86" + dimensions: "device_type:none" + dimensions: "mac_model:Macmini8,1|Macmini9,1" + dimensions: "os:Mac-12" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$flutter/osx_sdk": {' + ' "sdk_version": "14a5294e"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "config_name": "mac_host_engine",' + ' "cpu": "x86",' + ' "dependencies": [' + ' {' + ' "dependency": "goldctl",' + ' "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"' + ' },' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Mac-12",' + ' "recipe": "engine_v2/engine_v2",' + ' "release_build": true,' + ' "upload_packages": true,' + ' "use_cas": true,' + ' "xcode": "14a5294e"' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603" + path: "goldctl" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "flutter_xcode" + path: "osx_sdk" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Mac stable mac_ios_engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "cpu:x86" + dimensions: "device_type:none" + dimensions: "mac_model:Macmini8,1|Macmini9,1" + dimensions: "os:Mac-12" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$flutter/osx_sdk": {' + ' "sdk_version": "14a5294e"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "config_name": "mac_ios_engine",' + ' "cpu": "x86",' + ' "dependencies": [' + ' {' + ' "dependency": "jazzy",' + ' "version": "0.14.1"' + ' },' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Mac-12",' + ' "recipe": "engine_v2/engine_v2",' + ' "release_build": true,' + ' "upload_packages": true,' + ' "use_cas": true,' + ' "xcode": "14a5294e"' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_jazzy_0_14_1" + path: "jazzy" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "flutter_xcode" + path: "osx_sdk" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { name: "Mac tool_integration_tests_1_4" swarming_host: "chromium-swarm.appspot.com" dimensions: "device_type:none" @@ -96388,6 +103381,534 @@ } } builders { + name: "Windows stable Android AOT Engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "device_type:none" + dimensions: "os:Windows-10" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "android_sdk_license": "\\n24333f8a63b6825ea9c5514f83c2829b004d1fee",' + ' "android_sdk_preview_license": "\\n84831b9409646a918e30573bab4c9c91346d8abd",' + ' "bringup": false,' + ' "build_android_aot": true,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Windows-10",' + ' "recipe": "engine/engine",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Windows stable Host Engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "device_type:none" + dimensions: "os:Windows-10" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": true,' + ' "build_ios": false,' + ' "clobber": false,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gclient_variables": {' + ' "download_emsdk": true' + ' },' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Windows-10",' + ' "recipe": "engine/engine",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Windows stable Unopt" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "device_type:none" + dimensions: "os:Windows-10" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "add_recipes_cq": true,' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Windows-10",' + ' "recipe": "engine/engine_unopt",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 4500 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Windows stable windows_android_aot_engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "device_type:none" + dimensions: "os:Windows-10" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "config_name": "windows_android_aot_engine",' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Windows-10",' + ' "recipe": "engine_v2/engine_v2",' + ' "release_build": true,' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Windows stable windows_arm_host_engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "device_type:none" + dimensions: "os:Windows-10" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "config_name": "windows_arm_host_engine",' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Windows-10",' + ' "recipe": "engine_v2/engine_v2",' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { + name: "Windows stable windows_host_engine" + swarming_host: "chromium-swarm.appspot.com" + dimensions: "device_type:none" + dimensions: "os:Windows-10" + dimensions: "pool:luci.flutter.staging" + exe { + cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes" + cipd_version: "refs/heads/flutter-3.10-candidate.1" + cmd: "luciexe" + } + properties: + '{' + ' "$flutter/goma": {' + ' "server": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog"' + ' },' + ' "$kitchen": {' + ' "emulate_gce": true' + ' },' + ' "$recipe_engine/isolated": {' + ' "server": "https://isolateserver.appspot.com"' + ' },' + ' "$recipe_engine/swarming": {' + ' "server": "https://chromium-swarm.appspot.com"' + ' },' + ' "bringup": false,' + ' "build_android_aot": false,' + ' "build_android_debug": false,' + ' "build_android_jit_release": false,' + ' "build_android_vulkan": false,' + ' "build_fuchsia": false,' + ' "build_host": false,' + ' "build_ios": false,' + ' "clobber": false,' + ' "config_name": "windows_host_engine",' + ' "dependencies": [' + ' {' + ' "dependency": "open_jdk",' + ' "version": "version:11"' + ' }' + ' ],' + ' "device_type": "none",' + ' "gcs_goldens_bucket": "",' + ' "git_branch": "stable",' + ' "git_repo": "engine",' + ' "gold_tryjob": false,' + ' "goma_jobs": "200",' + ' "ios_debug": false,' + ' "ios_profile": false,' + ' "ios_release": false,' + ' "mastername": "client.flutter",' + ' "os": "Windows-10",' + ' "recipe": "engine_v2/engine_v2",' + ' "release_build": true,' + ' "upload_packages": true,' + ' "use_cas": true' + '}' + priority: 30 + execution_timeout_secs: 3600 + expiration_secs: 86400 + caches { + name: "engine_3_7_0_builder" + path: "builder" + } + caches { + name: "engine_3_7_0_git" + path: "git" + } + caches { + name: "engine_3_7_0_open_jdk_version_11" + path: "open_jdk" + } + caches { + name: "engine_3_7_0_open_jdk_version_11_legacy" + path: "java" + } + caches { + name: "pub_cache" + path: ".pub-cache" + } + build_numbers: YES + service_account: "flutter-staging-builder@chops-service-accounts.iam.gserviceaccount.com" + task_template_canary_percentage {} + experiments { + key: "luci.recipes.use_python3" + value: 100 + } + } + builders { name: "Windows tool_integration_tests_1_6" swarming_host: "chromium-swarm.appspot.com" dimensions: "device_type:none"
diff --git a/config/generated/flutter/luci/luci-milo.cfg b/config/generated/flutter/luci/luci-milo.cfg index 63c43bd..6b11cb6 100644 --- a/config/generated/flutter/luci/luci-milo.cfg +++ b/config/generated/flutter/luci/luci-milo.cfg
@@ -5060,6 +5060,199 @@ favicon_url: "https://storage.googleapis.com/flutter_infra/favicon.ico" } consoles { + id: "stable_engine" + name: "stable_engine" + repo_url: "https://flutter.googlesource.com/mirrors/engine" + refs: "regexp:refs/heads/flutter-3\\.10-candidate\\.1" + manifest_name: "REVISION" + builders { + name: "buildbucket/luci.flutter.prod/Linux stable Android AOT Engine" + category: "Linux" + short_name: "lsaae" + } + builders { + name: "buildbucket/luci.flutter.prod/Linux stable Android Debug Engine" + category: "Linux" + short_name: "lsade" + } + builders { + name: "buildbucket/luci.flutter.prod/Linux stable Android Emulator Tests" + category: "Linux" + short_name: "lsaet" + } + builders { + name: "buildbucket/luci.flutter.prod/Linux stable Benchmarks" + category: "Linux" + short_name: "lsb" + } + builders { + name: "buildbucket/luci.flutter.prod/Linux stable Benchmarks (no-upload)" + category: "Linux" + short_name: "lsb(" + } + builders { + name: "buildbucket/luci.flutter.prod/Linux stable Fuchsia" + category: "Linux" + short_name: "lsf" + } + builders { + name: "buildbucket/luci.flutter.prod/Linux stable Fuchsia FEMU" + category: "Linux" + short_name: "lsff" + } + builders { + name: "buildbucket/luci.flutter.prod/Linux stable Framework Smoke Tests" + category: "Linux" + short_name: "lsfst" + } + builders { + name: "buildbucket/luci.flutter.prod/Linux stable Host Engine" + category: "Linux" + short_name: "lshe" + } + builders { + name: "buildbucket/luci.flutter.prod/Linux stable Unopt" + category: "Linux" + short_name: "lsu" + } + builders { + name: "buildbucket/luci.flutter.prod/Linux stable License" + category: "Linux" + short_name: "lsl" + } + builders { + name: "buildbucket/luci.flutter.prod/Linux stable Host clang-tidy" + category: "Linux" + short_name: "lshc" + } + builders { + name: "buildbucket/luci.flutter.prod/Linux stable Android clang-tidy" + category: "Linux" + short_name: "lsac" + } + builders { + name: "buildbucket/luci.flutter.prod/Linux stable Arm Host Engine" + category: "Linux" + short_name: "lsahe" + } + builders { + name: "buildbucket/luci.flutter.prod/Linux stable linux_arm_host_engine" + category: "Linux" + short_name: "lslah" + } + builders { + name: "buildbucket/luci.flutter.prod/Linux stable linux_host_engine" + category: "Linux" + short_name: "lslhe" + } + builders { + name: "buildbucket/luci.flutter.prod/Linux stable linux_android_aot_engine" + category: "Linux" + short_name: "lslaa" + } + builders { + name: "buildbucket/luci.flutter.prod/Linux stable linux_android_debug_engine" + category: "Linux" + short_name: "lslad" + } + builders { + name: "buildbucket/luci.flutter.prod/Linux stable linux_web_engine" + category: "Linux" + short_name: "lslwe" + } + builders { + name: "buildbucket/luci.flutter.prod/Linux stable Web Framework tests" + category: "Linux" + short_name: "lswft" + } + builders { + name: "buildbucket/luci.flutter.prod/Mac stable Android AOT Engine" + category: "Mac" + short_name: "msaae" + } + builders { + name: "buildbucket/luci.flutter.prod/Mac stable Host Engine" + category: "Mac" + short_name: "mshe" + } + builders { + name: "buildbucket/luci.flutter.prod/Linux stable mac_android_aot_engine" + category: "Linux" + short_name: "lsmaa" + } + builders { + name: "buildbucket/luci.flutter.prod/Mac stable mac_host_engine" + category: "Mac" + short_name: "msmhe" + } + builders { + name: "buildbucket/luci.flutter.prod/Mac stable Unopt" + category: "Mac" + short_name: "msu" + } + builders { + name: "buildbucket/luci.flutter.prod/Mac stable Host clang-tidy" + category: "Mac" + short_name: "mshc" + } + builders { + name: "buildbucket/luci.flutter.prod/Mac stable iOS clang-tidy" + category: "Mac" + short_name: "msic" + } + builders { + name: "buildbucket/luci.flutter.prod/Mac stable iOS Engine" + category: "Mac" + short_name: "msie" + } + builders { + name: "buildbucket/luci.flutter.prod/Mac stable mac_ios_engine" + category: "Mac" + short_name: "msmie" + } + builders { + name: "buildbucket/luci.flutter.prod/Windows stable Android AOT Engine" + category: "Windows" + short_name: "wsaae" + } + builders { + name: "buildbucket/luci.flutter.prod/Windows stable Host Engine" + category: "Windows" + short_name: "wshe" + } + builders { + name: "buildbucket/luci.flutter.prod/Windows stable windows_android_aot_engine" + category: "Windows" + short_name: "wswaa" + } + builders { + name: "buildbucket/luci.flutter.prod/Windows stable windows_host_engine" + category: "Windows" + short_name: "wswhe" + } + builders { + name: "buildbucket/luci.flutter.prod/Windows stable windows_arm_host_engine" + category: "Windows" + short_name: "wswah" + } + builders { + name: "buildbucket/luci.flutter.prod/Windows stable Unopt" + category: "Windows" + short_name: "wsu" + } + builders { + name: "buildbucket/luci.flutter.prod/Mac stable iOS Engine Profile" + category: "Mac" + short_name: "msiep" + } + builders { + name: "buildbucket/luci.flutter.prod/Mac stable iOS Engine Release" + category: "Mac" + short_name: "msier" + } + favicon_url: "https://storage.googleapis.com/flutter_infra/favicon.ico" +} +consoles { id: "engine-try" name: "Engine try builders" builders { @@ -5177,6 +5370,191 @@ refs: "regexp:refs/heads/main" manifest_name: "REVISION" builders { + name: "buildbucket/luci.flutter.staging/Linux stable Android AOT Engine" + category: "Linux" + short_name: "lsaae" + } + builders { + name: "buildbucket/luci.flutter.staging/Linux stable Android Debug Engine" + category: "Linux" + short_name: "lsade" + } + builders { + name: "buildbucket/luci.flutter.staging/Linux stable Android Emulator Tests" + category: "Linux" + short_name: "lsaet" + } + builders { + name: "buildbucket/luci.flutter.staging/Linux stable Benchmarks" + category: "Linux" + short_name: "lsb" + } + builders { + name: "buildbucket/luci.flutter.staging/Linux stable Benchmarks (no-upload)" + category: "Linux" + short_name: "lsb(" + } + builders { + name: "buildbucket/luci.flutter.staging/Linux stable Fuchsia" + category: "Linux" + short_name: "lsf" + } + builders { + name: "buildbucket/luci.flutter.staging/Linux stable Fuchsia FEMU" + category: "Linux" + short_name: "lsff" + } + builders { + name: "buildbucket/luci.flutter.staging/Linux stable Framework Smoke Tests" + category: "Linux" + short_name: "lsfst" + } + builders { + name: "buildbucket/luci.flutter.staging/Linux stable Host Engine" + category: "Linux" + short_name: "lshe" + } + builders { + name: "buildbucket/luci.flutter.staging/Linux stable Unopt" + category: "Linux" + short_name: "lsu" + } + builders { + name: "buildbucket/luci.flutter.staging/Linux stable License" + category: "Linux" + short_name: "lsl" + } + builders { + name: "buildbucket/luci.flutter.staging/Linux stable Host clang-tidy" + category: "Linux" + short_name: "lshc" + } + builders { + name: "buildbucket/luci.flutter.staging/Linux stable Android clang-tidy" + category: "Linux" + short_name: "lsac" + } + builders { + name: "buildbucket/luci.flutter.staging/Linux stable Arm Host Engine" + category: "Linux" + short_name: "lsahe" + } + builders { + name: "buildbucket/luci.flutter.staging/Linux stable linux_arm_host_engine" + category: "Linux" + short_name: "lslah" + } + builders { + name: "buildbucket/luci.flutter.staging/Linux stable linux_host_engine" + category: "Linux" + short_name: "lslhe" + } + builders { + name: "buildbucket/luci.flutter.staging/Linux stable linux_android_aot_engine" + category: "Linux" + short_name: "lslaa" + } + builders { + name: "buildbucket/luci.flutter.staging/Linux stable linux_android_debug_engine" + category: "Linux" + short_name: "lslad" + } + builders { + name: "buildbucket/luci.flutter.staging/Linux stable linux_web_engine" + category: "Linux" + short_name: "lslwe" + } + builders { + name: "buildbucket/luci.flutter.staging/Linux stable Web Framework tests" + category: "Linux" + short_name: "lswft" + } + builders { + name: "buildbucket/luci.flutter.staging/Mac stable Android AOT Engine" + category: "Mac" + short_name: "msaae" + } + builders { + name: "buildbucket/luci.flutter.staging/Mac stable Host Engine" + category: "Mac" + short_name: "mshe" + } + builders { + name: "buildbucket/luci.flutter.staging/Linux stable mac_android_aot_engine" + category: "Linux" + short_name: "lsmaa" + } + builders { + name: "buildbucket/luci.flutter.staging/Mac stable mac_host_engine" + category: "Mac" + short_name: "msmhe" + } + builders { + name: "buildbucket/luci.flutter.staging/Mac stable Unopt" + category: "Mac" + short_name: "msu" + } + builders { + name: "buildbucket/luci.flutter.staging/Mac stable Host clang-tidy" + category: "Mac" + short_name: "mshc" + } + builders { + name: "buildbucket/luci.flutter.staging/Mac stable iOS clang-tidy" + category: "Mac" + short_name: "msic" + } + builders { + name: "buildbucket/luci.flutter.staging/Mac stable iOS Engine" + category: "Mac" + short_name: "msie" + } + builders { + name: "buildbucket/luci.flutter.staging/Mac stable mac_ios_engine" + category: "Mac" + short_name: "msmie" + } + builders { + name: "buildbucket/luci.flutter.staging/Windows stable Android AOT Engine" + category: "Windows" + short_name: "wsaae" + } + builders { + name: "buildbucket/luci.flutter.staging/Windows stable Host Engine" + category: "Windows" + short_name: "wshe" + } + builders { + name: "buildbucket/luci.flutter.staging/Windows stable windows_android_aot_engine" + category: "Windows" + short_name: "wswaa" + } + builders { + name: "buildbucket/luci.flutter.staging/Windows stable windows_host_engine" + category: "Windows" + short_name: "wswhe" + } + builders { + name: "buildbucket/luci.flutter.staging/Windows stable windows_arm_host_engine" + category: "Windows" + short_name: "wswah" + } + builders { + name: "buildbucket/luci.flutter.staging/Windows stable Unopt" + category: "Windows" + short_name: "wsu" + } + builders { + name: "buildbucket/luci.flutter.staging/Mac stable iOS Engine Profile" + category: "Mac" + short_name: "msiep" + } + builders { + name: "buildbucket/luci.flutter.staging/Mac stable iOS Engine Release" + category: "Mac" + short_name: "msier" + } + builders { name: "buildbucket/luci.flutter.staging/Linux linux_android_emulator_tests" category: "Linux" short_name: "llaet"
diff --git a/config/generated/flutter/luci/luci-scheduler.cfg b/config/generated/flutter/luci/luci-scheduler.cfg index 4beda94..d379622 100644 --- a/config/generated/flutter/luci/luci-scheduler.cfg +++ b/config/generated/flutter/luci/luci-scheduler.cfg
@@ -516,3 +516,11 @@ refs: "regexp:refs/heads/master" } } +trigger { + id: "stable-gitiles-trigger-engine" + realm: "prod" + gitiles { + repo: "https://flutter.googlesource.com/mirrors/engine" + refs: "regexp:refs/heads/flutter-3\\.10-candidate\\.1" + } +}
diff --git a/config/generated/flutter/luci/project.cfg b/config/generated/flutter/luci/project.cfg index ff8e04c..d0f4ce6 100644 --- a/config/generated/flutter/luci/project.cfg +++ b/config/generated/flutter/luci/project.cfg
@@ -7,7 +7,7 @@ name: "flutter" access: "group:all" lucicfg { - version: "1.39.14" + version: "1.39.10" package_dir: "../../.." config_dir: "generated/flutter/luci" entry_point: "main.star"
diff --git a/config/lib/ci_yaml/ci_yaml.star b/config/lib/ci_yaml/ci_yaml.star index 32ec831..6b9eadb 100644 --- a/config/lib/ci_yaml/ci_yaml.star +++ b/config/lib/ci_yaml/ci_yaml.star
@@ -279,7 +279,7 @@ Args: repo(str): Name of the repo to create builders for. - branch(str): Name of the branch to create builders for. Either None|main|master. + branch(str): Name of the branch to create builders for. Either None:dev|beta|stable. version(str): The branch number, following major_minor. testing_ref(str): The git ref to trigger builds on. dimensions(dict): Platform dimensions to pass.
diff --git a/config/lib/release_branches/branches.json b/config/lib/release_branches/branches.json index 94f370b..763a909 100644 --- a/config/lib/release_branches/branches.json +++ b/config/lib/release_branches/branches.json
@@ -1,4 +1,16 @@ { + "stable": { + "testing_ref": "refs/heads/flutter-3\\.10-candidate\\.1", + "release_ref": "refs/heads/stable", + "recipes_ref": "refs/heads/flutter-3.10-candidate.1", + "version": "3_7_0" + }, + "beta": { + "testing_ref": "refs/heads/flutter-3\\.8-candidate\\.10", + "release_ref": "refs/heads/beta", + "recipes_ref": "refs/heads/flutter-3.8-candidate.10", + "version": "3_8_0" + }, "main": { "testing_ref": "refs/heads/main", "recipes_ref": "refs/heads/main"
diff --git a/config/lib/release_branches/branches.proto b/config/lib/release_branches/branches.proto index b8e2a26..3a0ccf1 100644 --- a/config/lib/release_branches/branches.proto +++ b/config/lib/release_branches/branches.proto
@@ -10,7 +10,9 @@ } message Branches { - reserved 1 to 3; // stable|beta|dev + Branch stable = 1; + Branch beta = 2; + reserved 3; // dev Branch master = 4; reserved 5; // fuchsia_f1 map<string, Branch> fuchsia = 6;