[releases] Uprev branches

Change-Id: I4f709b8d34120260a3a14ca03905635ffce2ba46
Bug: None
Reviewed-on: https://flutter-review.googlesource.com/c/infra/+/33100
Commit-Queue: Casey Hillers <chillers@google.com>
Reviewed-by: Godofredo Contreras <godofredoc@google.com>
Reviewed-by: Kevin Chisholm <kevinjchisholm@google.com>
diff --git a/config/generated/ci_yaml/engine_stable_config.json b/config/generated/ci_yaml/engine_stable_config.json
index a3412b3..d41a406 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","bringup":true,"timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_virtual_device\", \"version\": \"31\"}\n]","upload_packages":"true","clobber":"true"},"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"},"recipe":"engine/engine"},{"name":"Linux Fuchsia FEMU","timeout":60,"properties":{"add_recipes_cq":"true","build_fuchsia":"true","fuchsia_ctl_version":"version:0.0.27"},"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 clang-tidy","timeout":60,"properties":{"add_recipes_cq":"true","cores":"32"},"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_host_engine","bringup":true,"timeout":60,"properties":{"config_name":"linux_host_engine","environment":"Staging"},"recipe":"engine_v2/engine_v2"},{"name":"Linux Web Engine","timeout":60,"properties":{"add_recipes_cq":"true","gcs_goldens_bucket":"flutter_logs","dependencies":"[\n  {\"dependency\": \"goldctl\"}\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 Unopt","timeout":75,"properties":{"add_recipes_cq":"true","jazzy_version":"0.14.1"},"recipe":"engine/engine_unopt"},{"name":"Mac clang-tidy","timeout":75,"properties":{"add_recipes_cq":"true","jazzy_version":"0.14.1"},"recipe":"engine/engine_lint"},{"name":"Mac iOS Engine","timeout":60,"properties":{"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","caches":"[\n  {\"name\":\"flutter_cocoapods\",\"path\":\"cocoapods\"},\n  {\"name\":\"old_osx_sdk\",\"path\":\"osx_sdk\"},\n  {\"name\":\"builder_mac_engine\",\"path\":\"builder\"},\n  {\"name\":\"openjdk\",\"path\":\"java\"}\n]","dependencies":"[\n  {\"dependency\": \"goldctl\"}\n]","os":"Mac-10.15","runtime_versions":"[ ]","xcode":"12c33"},"runIf":["DEPS",".ci.yaml","lib/web_ui/**","web_sdk/**","tools/**","ci/**","flutter_frontend_server/**"],"recipe":"engine/web_engine"},{"name":"Mac mac_ios_engine","bringup":true,"timeout":60,"properties":{"config_name":"mac_ios_engine","environment":"Staging","dependencies":"[\n  {\"dependency\": \"jazzy\", \"version\": \"0.14.1\"}\n]"},"recipe":"engine_v2/engine_v2"},{"name":"Mac mac_ios_engine_profile","bringup":true,"timeout":60,"properties":{"config_name":"mac_ios_engine_profile","environment":"Staging"},"recipe":"engine_v2/engine_v2"},{"name":"Mac mac_ios_engine_release","bringup":true,"timeout":60,"properties":{"config_name":"mac_ios_engine_release","environment":"Staging"},"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","bringup":true,"timeout":60,"properties":{"config_name":"windows_android_aot_engine","environment":"Staging"},"recipe":"engine_v2/engine_v2"},{"name":"Windows windows_host_engine","bringup":true,"timeout":60,"properties":{"config_name":"windows_host_engine","environment":"Staging"},"recipe":"engine_v2/engine_v2"},{"name":"Windows Unopt","timeout":75,"properties":{"add_recipes_cq":"true"},"recipe":"engine/engine_unopt"},{"name":"Windows UWP Engine","timeout":60,"properties":{"build_windows_uwp":"true"},"recipe":"engine/engine"},{"name":"Windows Web Engine","timeout":60,"properties":{"gcs_goldens_bucket":"flutter_logs"},"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"},"presubmit":false,"recipe":"engine/engine"},{"name":"Mac iOS Engine Release","timeout":90,"properties":{"build_ios":"true","ios_release":"true","jazzy_version":"0.14.1"},"presubmit":false,"recipe":"engine/engine"},{"name":"Linux ci_yaml engine roller","bringup":true,"recipe":"infra/ci_yaml"}],"enabledBranches":["main","flutter-\\d+\\.\\d+-candidate\\.\\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_windows_uwp":"false","build_android_jit_release":"false","gcs_goldens_bucket":"","ios_debug":"false","ios_profile":"false","ios_release":"false","no_bitcode":"false","caches":"[\n  {\"name\":\"builder_linux_engine\",\"path\":\"builder\"},\n  {\"name\":\"gradle\",\"path\":\"gradle\"},\n  {\"name\":\"openjdk\",\"path\":\"java\"}\n]","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"version:1.8.0u202-b08\"},\n  {\"dependency\": \"gradle_cache\"}\n]","device_type":"none","os":"Linux","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_windows_uwp":"false","build_android_jit_release":"false","gcs_goldens_bucket":"","ios_debug":"false","ios_profile":"false","ios_release":"false","no_bitcode":"false","caches":"[\n  {\"name\":\"flutter_cocoapods\",\"path\":\"cocoapods\"},\n  {\"name\":\"osx_sdk_13a233_13_15\",\"path\":\"osx_sdk\"},\n  {\"name\":\"builder_mac_engine\",\"path\":\"builder\"},\n  {\"name\":\"openjdk\",\"path\":\"java\"},\n  {\"name\":\"xcode_runtime_ios_13_0\",\"path\":\"xcode_runtime_ios_13_0\"},\n  {\"name\":\"xcode_runtime_ios_15_0\",\"path\":\"xcode_runtime_ios_15_0\"}\n]","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"version:1.8.0u202-b08\"}\n]","device_type":"none","mac_model":"Macmini8,1","os":"Mac-12","runtime_versions":"[\n  \"ios-13-0\",\n  \"ios-15-0\"\n]","xcode":"13a233"}},"windows":{"properties":{"build_host":"false","build_fuchsia":"false","build_android_debug":"false","build_android_aot":"false","build_android_vulkan":"false","build_ios":"false","build_windows_uwp":"false","build_android_jit_release":"false","gcs_goldens_bucket":"","ios_debug":"false","ios_profile":"false","ios_release":"false","no_bitcode":"false","caches":"[\n  {\"name\":\"builder_win_engine\",\"path\":\"builder\"},\n  {\"name\":\"openjdk\",\"path\":\"java\"}\n]","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/platforms/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"},"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 clang-tidy","timeout":60,"properties":{"add_recipes_cq":"true","cores":"32"},"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","bringup":true,"timeout":60,"properties":{"config_name":"linux_arm_host_engine","environment":"Staging"},"recipe":"engine_v2/engine_v2"},{"name":"Linux linux_host_engine","bringup":true,"timeout":60,"properties":{"config_name":"linux_host_engine","environment":"Staging"},"recipe":"engine_v2/engine_v2"},{"name":"Linux linux_android_aot_engine","bringup":true,"timeout":60,"properties":{"config_name":"linux_android_aot_engine","environment":"Staging"},"recipe":"engine_v2/engine_v2"},{"name":"Linux linux_android_debug_engine","bringup":true,"timeout":60,"properties":{"config_name":"linux_android_debug_engine","environment":"Staging"},"recipe":"engine_v2/engine_v2"},{"name":"Linux Web Engine","timeout":60,"properties":{"add_recipes_cq":"true","gcs_goldens_bucket":"flutter_logs","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":"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_host_engine","bringup":true,"timeout":60,"properties":{"config_name":"mac_host_engine","environment":"Staging"},"recipe":"engine_v2/engine_v2"},{"name":"Mac Unopt","timeout":75,"properties":{"add_recipes_cq":"true","jazzy_version":"0.14.1","runtime_versions":"[\n  \"ios-13-0\",\n  \"ios-15-0\"\n]"},"recipe":"engine/engine_unopt"},{"name":"Mac clang-tidy","timeout":75,"properties":{"add_recipes_cq":"true","jazzy_version":"0.14.1"},"recipe":"engine/engine_lint"},{"name":"Mac iOS Engine","timeout":60,"properties":{"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","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","bringup":true,"timeout":60,"properties":{"config_name":"mac_ios_engine","environment":"Staging","dependencies":"[\n  {\"dependency\": \"jazzy\", \"version\": \"0.14.1\"}\n]"},"recipe":"engine_v2/engine_v2"},{"name":"Mac mac_ios_engine_profile","bringup":true,"timeout":60,"properties":{"config_name":"mac_ios_engine_profile","environment":"Staging"},"recipe":"engine_v2/engine_v2"},{"name":"Mac mac_ios_engine_release","bringup":true,"timeout":60,"properties":{"config_name":"mac_ios_engine_release","environment":"Staging"},"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","bringup":true,"timeout":60,"properties":{"config_name":"windows_android_aot_engine","environment":"Staging"},"recipe":"engine_v2/engine_v2"},{"name":"Windows windows_host_engine","bringup":true,"timeout":60,"properties":{"config_name":"windows_host_engine","environment":"Staging"},"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":{"gcs_goldens_bucket":"flutter_logs"},"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"},"presubmit":false,"recipe":"engine/engine"},{"name":"Mac iOS Engine Release","timeout":90,"properties":{"build_ios":"true","ios_release":"true","jazzy_version":"0.14.1"},"presubmit":false,"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":"13a233"}},"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"}}}}
diff --git a/config/generated/ci_yaml/flutter_stable_config.json b/config/generated/ci_yaml/flutter_stable_config.json
index 18cdb33..42eedfe 100644
--- a/config/generated/ci_yaml/flutter_stable_config.json
+++ b/config/generated/ci_yaml/flutter_stable_config.json
@@ -1 +1 @@
-{"targets":[{"name":"Linux analyze","timeout":60,"properties":{"tags":"[\"framework\",\"hostonly\"]\n","validation":"analyze","validation_name":"Analyze"},"scheduler":"luci","recipe":"flutter/flutter"},{"name":"Linux build_aar_module_test","timeout":60,"properties":{"add_recipes_cq":"true","caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"},\n  {\"name\": \"openjdk\", \"path\": \"java\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"build_aar_module_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux build_tests_1_2","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\"},\n  {\"dependency\": \"clang\"},\n  {\"dependency\": \"cmake\"},\n  {\"dependency\": \"ninja\"}\n]","shard":"build_tests","subshard":"1_2","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","recipe":"flutter/flutter_drone"},{"name":"Linux build_tests_2_2","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\"},\n  {\"dependency\": \"clang\"},\n  {\"dependency\": \"cmake\"},\n  {\"dependency\": \"ninja\"}\n]","shard":"build_tests","subshard":"2_2","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","recipe":"flutter/flutter_drone"},{"name":"Linux ci_yaml flutter roller","timeout":30,"properties":{"tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":[".ci.yaml"],"recipe":"infra/ci_yaml"},{"name":"Linux customer_testing","timeout":60,"properties":{"tags":"[\"framework\",\"hostonly\"]\n","validation":"customer_testing","validation_name":"Customer testing"},"scheduler":"luci","recipe":"flutter/flutter"},{"name":"Linux docs_publish","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"dashing\"},\n  {\"dependency\": \"firebase\"}\n]","tags":"[\"framework\",\"hostonly\"]\n","validation":"docs","validation_name":"Docs","firebase_project":"master-docs-flutter-dev","release_ref":"refs/heads/master"},"scheduler":"luci","presubmit":false,"enabledBranches":["main","master"],"recipe":"flutter/flutter"},{"name":"Linux docs_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"dashing\"}\n]","firebase_project":"","release_ref":"","tags":"[\"framework\",\"hostonly\"]\n","validation":"docs","validation_name":"Docs"},"scheduler":"luci","runIf":["dev/","packages/flutter/","packages/flutter_test/","packages/flutter_drive/","packages/flutter_localizations/","bin/",".ci.yaml"],"recipe":"flutter/flutter"},{"name":"Linux firebase_abstract_method_smoke_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"}\n]","tags":"[\"firebaselab\"]\n","task_name":"abstract_method_smoke_test"},"scheduler":"luci","recipe":"firebaselab/firebaselab"},{"name":"Linux firebase_android_embedding_v2_smoke_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"}\n]","tags":"[\"firebaselab\"]\n","task_name":"android_embedding_v2_smoke_test"},"scheduler":"luci","recipe":"firebaselab/firebaselab"},{"name":"Linux firebase_release_smoke_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"}\n]","tags":"[\"firebaselab\"]\n","task_name":"release_smoke_test"},"scheduler":"luci","recipe":"firebaselab/firebaselab"},{"name":"Linux flutter_plugins","timeout":60,"properties":{"shard":"flutter_plugins","subshard":"analyze","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","recipe":"flutter/flutter_drone"},{"name":"Linux framework_tests_libraries","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"goldctl\"}\n]","shard":"framework_tests","subshard":"libraries","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/flutter/","packages/flutter_driver/","packages/integration_test/","packages/flutter_localizations/","packages/fuchsia_remote_debug_protocol/","packages/flutter_test/","packages/flutter_goldens/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux framework_tests_misc","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"goldctl\"},\n  {\"dependency\": \"clang\"},\n  {\"dependency\": \"cmake\"},\n  {\"dependency\": \"ninja\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"}\n]","shard":"framework_tests","subshard":"misc","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/flutter/","packages/flutter_driver/","packages/integration_test/","packages/flutter_localizations/","packages/fuchsia_remote_debug_protocol/","packages/flutter_test/","packages/flutter_goldens/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux framework_tests_widgets","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"goldctl\"}\n]","shard":"framework_tests","subshard":"widgets","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/flutter/","packages/flutter_driver/","packages/integration_test/","packages/flutter_localizations/","packages/fuchsia_remote_debug_protocol/","packages/flutter_test/","packages/flutter_goldens/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux fuchsia_precache","timeout":60,"properties":{"validation":"fuchsia_precache","validation_name":"Fuchsia precache","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","recipe":"flutter/flutter"},{"name":"Linux gradle_desugar_classes_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"},\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"gradle_desugar_classes_test"},"scheduler":"luci","runIf":["dev/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux gradle_java8_compile_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"},\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"gradle_java8_compile_test"},"scheduler":"luci","runIf":["dev/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux gradle_plugin_bundle_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"},\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"gradle_plugin_bundle_test"},"scheduler":"luci","runIf":["dev/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux gradle_plugin_fat_apk_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"},\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"gradle_plugin_fat_apk_test"},"scheduler":"luci","runIf":["dev/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux gradle_plugin_light_apk_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"},\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"gradle_plugin_light_apk_test"},"scheduler":"luci","runIf":["dev/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux module_custom_host_app_name_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"},\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"module_custom_host_app_name_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux module_host_with_custom_build_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"module_host_with_custom_build_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux module_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\", \"path\":\"gradle\"},\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"module_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux plugin_dependencies_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"},\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"plugin_dependencies_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux plugin_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\", \"path\":\"gradle\"},\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"plugin_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux skp_generator","timeout":60,"properties":{"shard":"skp_generator","subshard":"0","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/flutter/","packages/flutter_tools/","bin/",".ci.yaml"],"enabledBranches":["main","master"],"recipe":"flutter/flutter_drone"},{"name":"Linux technical_debt__cost","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"technical_debt__cost"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux test_ownership","properties":{"tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":[".ci.yaml"],"enabledBranches":["main","master"],"recipe":"infra/test_ownership"},{"name":"Linux tool_integration_tests_1_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"clang\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"tool_integration_tests","subshard":"1_4","tags":"[\"framework\",\"hostonly\",\"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux tool_integration_tests_2_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"clang\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"tool_integration_tests","subshard":"2_4","tags":"[\"framework\",\"hostonly\",\"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux tool_integration_tests_3_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"clang\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"tool_integration_tests","subshard":"3_4","tags":"[\"framework\",\"hostonly\",\"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux tool_integration_tests_4_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"clang\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"tool_integration_tests","subshard":"4_4","tags":"[\"framework\",\"hostonly\",\"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux tool_tests_commands","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","shard":"tool_tests","subshard":"commands","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux tool_tests_general","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","shard":"tool_tests","subshard":"general","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_benchmarks_canvaskit","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"web_benchmarks_canvaskit"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux web_benchmarks_html","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"}\n]","tags":"[\"devicelab\"]\n","task_name":"web_benchmarks_html"},"scheduler":"luci","runIf":["dev/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux web_long_running_tests_1_5","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_long_running_tests","subshard":"1_5","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_long_running_tests_2_5","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_long_running_tests","subshard":"2_5","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_long_running_tests_3_5","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_long_running_tests","subshard":"3_5","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_long_running_tests_4_5","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_long_running_tests","subshard":"4_5","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_long_running_tests_5_5","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_long_running_tests","subshard":"5_5","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_tests_0","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_tests","subshard":"0","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_tests_1","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_tests","subshard":"1","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_tests_2","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_tests","subshard":"2","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_tests_3","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_tests","subshard":"3","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_tests_4","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_tests","subshard":"4","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_tests_5","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_tests","subshard":"5","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_tests_6","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_tests","subshard":"6","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_tests_7_last","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_tests","subshard":"7_last","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_canvaskit_tests_0","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_canvaskit_tests","subshard":"0","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_canvaskit_tests_1","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_canvaskit_tests","subshard":"1","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_canvaskit_tests_2","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_canvaskit_tests","subshard":"2","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_canvaskit_tests_3","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_canvaskit_tests","subshard":"3","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_canvaskit_tests_4","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_canvaskit_tests","subshard":"4","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_canvaskit_tests_5","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_canvaskit_tests","subshard":"5","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_canvaskit_tests_6","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_canvaskit_tests","subshard":"6","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_canvaskit_tests_7_last","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_canvaskit_tests","subshard":"7_last","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_tool_tests","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_tool_tests","subshard":"web","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux_android analyzer_benchmark","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"analyzer_benchmark"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android android_defines_test","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"android_defines_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android android_obfuscate_test","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"android_obfuscate_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android android_semantics_integration_test","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"android_semantics_integration_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android android_stack_size_test","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"android_stack_size_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android android_view_scroll_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"android_view_scroll_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android animated_image_gc_perf","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"animated_image_gc_perf"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android animated_placeholder_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"animated_placeholder_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android backdrop_filter_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"backdrop_filter_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_samsung_s10 backdrop_filter_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\",\"samsung\",\"s10\"]\n","task_name":"backdrop_filter_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android basic_material_app_android__compile","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"basic_material_app_android__compile"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android channels_integration_test","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"channels_integration_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android color_filter_and_fade_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"color_filter_and_fade_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android color_filter_cache_perf__e2e_summary","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"color_filter_cache_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android shader_mask_cache_perf__e2e_summary","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"shader_mask_cache_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android complex_layout_android__compile","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"complex_layout_android__compile","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","caches":"[\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android complex_layout_android__scroll_smoothness","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"complex_layout_android__scroll_smoothness","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","caches":"[\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android complex_layout_scroll_perf__devtools_memory","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"complex_layout_scroll_perf__devtools_memory","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","caches":"[\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android complex_layout_scroll_perf__memory","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"complex_layout_scroll_perf__memory","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","caches":"[\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android complex_layout_scroll_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"complex_layout_scroll_perf__timeline_summary","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","caches":"[\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_samsung_s10 complex_layout_scroll_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\",\"samsung\",\"s10\"]\n","task_name":"complex_layout_scroll_perf__timeline_summary","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","caches":"[\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android complex_layout_semantics_perf","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"complex_layout_semantics_perf","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","caches":"[\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android complex_layout__start_up","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"complex_layout__start_up","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","caches":"[\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android cubic_bezier_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"cubic_bezier_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android cubic_bezier_perf_sksl_warmup__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"cubic_bezier_perf_sksl_warmup__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_samsung_s10 cubic_bezier_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\",\"samsung\",\"s10\"]\n","task_name":"cubic_bezier_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android cull_opacity_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"cull_opacity_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_samsung_s10 cull_opacity_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\",\"samsung\",\"s10\"]\n","task_name":"cull_opacity_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android devtools_profile_start_test","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"devtools_profile_start_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android drive_perf_debug_warning","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"drive_perf_debug_warning"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android embedded_android_views_integration_test","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"embedded_android_views_integration_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android external_ui_integration_test","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"external_ui_integration_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android fading_child_animation_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"fading_child_animation_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android fast_scroll_heavy_gridview__memory","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"fast_scroll_heavy_gridview__memory"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android fast_scroll_large_images__memory","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"fast_scroll_large_images__memory"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flavors_test","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"flavors_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_engine_group_performance","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"flutter_engine_group_performance"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_gallery__back_button_memory","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"flutter_gallery__back_button_memory"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_gallery__image_cache_memory","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"flutter_gallery__image_cache_memory"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_gallery__memory_nav","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"flutter_gallery__memory_nav"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_gallery__start_up","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"flutter_gallery__start_up"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_gallery__start_up_delayed","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"flutter_gallery__start_up_delayed"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_gallery_android__compile","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"flutter_gallery_android__compile"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_gallery_v2_chrome_run_test","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"flutter_gallery_v2_chrome_run_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_gallery_v2_web_compile_test","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"flutter_gallery_v2_web_compile_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_test_performance","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"flutter_test_performance"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_view__start_up","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"flutter_view__start_up"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android frame_policy_delay_test_android","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"frame_policy_delay_test_android"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android fullscreen_textfield_perf","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"fullscreen_textfield_perf"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android fullscreen_textfield_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"fullscreen_textfield_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android hello_world__memory","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"hello_world__memory"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android home_scroll_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"home_scroll_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android hot_mode_dev_cycle_linux__benchmark","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"hot_mode_dev_cycle_linux__benchmark"},"scheduler":"luci","runIf":["dev/**"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android hybrid_android_views_integration_test","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"hybrid_android_views_integration_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android image_list_jit_reported_duration","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"image_list_jit_reported_duration"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android imagefiltered_transform_animation_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"imagefiltered_transform_animation_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_samsung_s10 imagefiltered_transform_animation_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\",\"samsung\",\"s10\"]\n","task_name":"imagefiltered_transform_animation_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android image_list_reported_duration","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"image_list_reported_duration"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android integration_ui_driver","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"integration_ui_driver"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android integration_ui_keyboard_resize","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"integration_ui_keyboard_resize"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android integration_ui_screenshot","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"integration_ui_screenshot"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android integration_ui_textfield","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"integration_ui_textfield"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android large_image_changer_perf_android","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"large_image_changer_perf_android"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android linux_chrome_dev_mode","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"linux_chrome_dev_mode"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android multi_widget_construction_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"multi_widget_construction_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android new_gallery__crane_perf","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"new_gallery__crane_perf"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android new_gallery__transition_perf","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"new_gallery__transition_perf"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_samsung_s10 new_gallery__transition_perf","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\",\"samsung\",\"s10\"]\n","task_name":"new_gallery__transition_perf"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android picture_cache_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"picture_cache_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_samsung_s10 picture_cache_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\",\"samsung\",\"s10\"]\n","task_name":"picture_cache_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android android_picture_cache_complexity_scoring_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"android_picture_cache_complexity_scoring_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android platform_channels_benchmarks","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"platform_channels_benchmarks"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android platform_channel_sample_test","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"platform_channel_sample_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android platform_interaction_test","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"platform_interaction_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android platform_views_scroll_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"platform_views_scroll_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_samsung_s10 platform_views_scroll_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\",\"samsung\",\"s10\"]\n","task_name":"platform_views_scroll_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android platform_view__start_up","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"platform_view__start_up"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android routing_test","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"routing_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android service_extensions_test","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"service_extensions_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android textfield_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"textfield_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_samsung_s10 textfield_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\",\"samsung\",\"s10\"]\n","task_name":"textfield_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android tiles_scroll_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"tiles_scroll_perf__timeline_summary","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","caches":"[\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android web_size__compile_test","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"web_size__compile_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux android views","bringup":true,"timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"android_virtual_device\", \"version\": \"31\"}\n]","tags":"[\"framework\",\"hostonly\"]\n"},"scheduler":"luci","recipe":"flutter/android_views"},{"name":"Linux deferred components","bringup":true,"timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"android_virtual_device\", \"version\": \"31\"},\n  {\"dependency\": \"curl\"}\n]","tags":"[\"framework\",\"hostonly\"]\n"},"scheduler":"luci","recipe":"flutter/deferred_components"},{"name":"Linux_android opacity_peephole_one_rect_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"opacity_peephole_one_rect_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android opacity_peephole_col_of_rows_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"opacity_peephole_col_of_rows_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android opacity_peephole_opacity_of_grid_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"opacity_peephole_opacity_of_grid_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android opacity_peephole_grid_of_opacity_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"opacity_peephole_grid_of_opacity_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android opacity_peephole_fade_transition_text_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"opacity_peephole_fade_transition_text_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android opacity_peephole_grid_of_alpha_savelayers_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"opacity_peephole_grid_of_alpha_savelayers_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android opacity_peephole_col_of_alpha_savelayer_rows_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"opacity_peephole_col_of_alpha_savelayer_rows_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android android_choreographer_do_frame_test","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"android_choreographer_do_frame_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android android_lifecycles_test","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"android_lifecycles_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac build_aar_module_test","timeout":60,"properties":{"add_recipes_cq":"true","caches":"[\n  {\"name\":\"gradle\", \"path\":\"gradle\"},\n  {\"name\": \"openjdk\", \"path\": \"java\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"open_jdk\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"build_aar_module_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac build_ios_framework_module_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\"},\n  {\"dependency\": \"gems\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"build_ios_framework_module_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac build_tests_1_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:98.1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\"},\n  {\"dependency\": \"gems\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"build_tests","subshard":"1_4","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","recipe":"flutter/flutter_drone"},{"name":"Mac build_tests_2_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:98.1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\"},\n  {\"dependency\": \"gems\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"build_tests","subshard":"2_4","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","recipe":"flutter/flutter_drone"},{"name":"Mac build_tests_3_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:98.1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\"},\n  {\"dependency\": \"gems\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"build_tests","subshard":"3_4","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","recipe":"flutter/flutter_drone"},{"name":"Mac build_tests_4_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:98.1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\"},\n  {\"dependency\": \"gems\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"build_tests","subshard":"4_4","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","recipe":"flutter/flutter_drone"},{"name":"Mac customer_testing","timeout":60,"properties":{"add_recipes_cq":"true","validation":"customer_testing","validation_name":"Customer testing","tags":"[\"framework\",\"hostonly\"]\n"},"scheduler":"luci","recipe":"flutter/flutter"},{"name":"Mac dart_plugin_registry_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"}\n]","dependencies":"[\n  {\"dependency\": \"xcode\"},\n  {\"dependency\": \"gems\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"dart_plugin_registry_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac entrypoint_dart_registrant","bringup":true,"timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"}\n]","dependencies":"[]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"entrypoint_dart_registrant"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac framework_tests_libraries","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"goldctl\"}\n]","shard":"framework_tests","subshard":"libraries","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/**","packages/flutter/**","packages/flutter_driver/**","packages/integration_test/**","packages/flutter_localizations/**","packages/fuchsia_remote_debug_protocol/**","packages/flutter_test/**","packages/flutter_goldens/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Mac framework_tests_misc","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"goldctl\"},\n  {\"dependency\": \"xcode\"},\n  {\"dependency\": \"gems\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"}\n]","shard":"framework_tests","subshard":"misc","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/**","packages/flutter/**","packages/flutter_driver/**","packages/integration_test/**","packages/flutter_localizations/**","packages/fuchsia_remote_debug_protocol/**","packages/flutter_test/**","packages/flutter_goldens/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Mac framework_tests_widgets","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"goldctl\"}\n]","shard":"framework_tests","subshard":"widgets","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/**","packages/flutter/**","packages/flutter_driver/**","packages/integration_test/**","packages/flutter_localizations/**","packages/fuchsia_remote_debug_protocol/**","packages/flutter_test/**","packages/flutter_goldens/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Mac gradle_plugin_bundle_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"gradle_plugin_bundle_test"},"scheduler":"luci","runIf":["dev/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac gradle_plugin_fat_apk_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"gradle_plugin_fat_apk_test"},"scheduler":"luci","runIf":["dev/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac module_custom_host_app_name_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"},\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"module_custom_host_app_name_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac module_host_with_custom_build_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"module_host_with_custom_build_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac module_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"},\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"module_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac module_test_ios","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"},\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\"},\n  {\"dependency\": \"gems\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"module_test_ios"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac plugin_dependencies_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\", \"path\":\"gradle\"},\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\"},\n  {\"dependency\": \"gems\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"plugin_dependencies_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac plugin_lint_mac","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\"},\n  {\"dependency\": \"gems\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"plugin_lint_mac"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","packages/integration_test/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac plugin_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"plugin_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac plugin_test_ios","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\"},\n  {\"dependency\": \"gems\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"plugin_test_ios"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac tool_integration_tests_1_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:98.1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\"},\n  {\"dependency\": \"gems\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"tool_integration_tests","subshard":"1_4","tags":"[\"framework\",\"hostonly\",\"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Mac tool_integration_tests_2_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:98.1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\"},\n  {\"dependency\": \"gems\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"tool_integration_tests","subshard":"2_4","tags":"[\"framework\",\"hostonly\",\"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Mac tool_integration_tests_3_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:98.1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\"},\n  {\"dependency\": \"gems\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"tool_integration_tests","subshard":"3_4","tags":"[\"framework\",\"hostonly\",\"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Mac tool_integration_tests_4_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:98.1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\"},\n  {\"dependency\": \"gems\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"tool_integration_tests","subshard":"4_4","tags":"[\"framework\",\"hostonly\",\"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Mac tool_tests_commands","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","shard":"tool_tests","subshard":"commands","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","recipe":"flutter/flutter_drone"},{"name":"Mac tool_tests_general","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","shard":"tool_tests","subshard":"general","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Mac verify_binaries_codesigned","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"xcode\"}\n]","tags":"[\"framework\",\"hostonly\",\"shard\"]\n","validation":"verify_binaries_codesigned","validation_name":"Verify binaries codesigned"},"scheduler":"luci","enabledBranches":["dev","beta","stable"],"recipe":"flutter/flutter"},{"name":"Mac web_tool_tests","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:98.1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_tool_tests","subshard":"web","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Mac_android hello_world_android__compile","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"mac\"]\n","task_name":"hello_world_android__compile"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_android hot_mode_dev_cycle__benchmark","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"mac\"]\n","task_name":"hot_mode_dev_cycle__benchmark"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_android integration_test_test","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"mac\"]\n","task_name":"integration_test_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_android integration_ui_frame_number","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"mac\"]\n","task_name":"integration_ui_frame_number"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_android microbenchmarks","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"mac\"]\n","task_name":"microbenchmarks"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_android run_release_test","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"mac\"]\n","task_name":"run_release_test"},"scheduler":"luci","runIf":["dev/**"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac_android flutter_gallery_mac__start_up","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"mac\"]\n","task_name":"flutter_gallery_mac__start_up"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios animation_with_microtasks_perf_ios__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"animation_with_microtasks_perf_ios__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios backdrop_filter_perf_ios__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"backdrop_filter_perf_ios__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios basic_material_app_ios__compile","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"basic_material_app_ios__compile"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios channels_integration_test_ios","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"channels_integration_test_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios complex_layout_ios__compile","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"complex_layout_ios__compile","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","caches":"[\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios complex_layout_ios__start_up","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"complex_layout_ios__start_up","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","caches":"[\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios complex_layout_scroll_perf_ios__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"complex_layout_scroll_perf_ios__timeline_summary","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","caches":"[\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios cubic_bezier_perf_ios_sksl_warmup__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"cubic_bezier_perf_ios_sksl_warmup__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios external_ui_integration_test_ios","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"external_ui_integration_test_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios route_test_ios","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"route_test_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios flavors_test_ios","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"flavors_test_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios flutter_gallery_ios__compile","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"flutter_gallery_ios__compile"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios flutter_gallery_ios__start_up","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"flutter_gallery_ios__start_up"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios flutter_view_ios__start_up","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"flutter_view_ios__start_up"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios hello_world_ios__compile","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"hello_world_ios__compile"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios hot_mode_dev_cycle_macos_target__benchmark","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"hot_mode_dev_cycle_macos_target__benchmark"},"scheduler":"luci","runIf":["dev/**"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios integration_test_test_ios","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"integration_test_test_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios integration_ui_ios_driver","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"integration_ui_ios_driver"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios integration_ui_ios_frame_number","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"integration_ui_ios_frame_number"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios integration_ui_ios_keyboard_resize","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"integration_ui_ios_keyboard_resize"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios integration_ui_ios_screenshot","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"integration_ui_ios_screenshot"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios integration_ui_ios_textfield","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"integration_ui_ios_textfield"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios ios_app_with_extensions_test","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"ios_app_with_extensions_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios ios_content_validation_test","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"ios_content_validation_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios ios_defines_test","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"ios_defines_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios ios_platform_view_tests","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"ios_platform_view_tests"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios large_image_changer_perf_ios","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"large_image_changer_perf_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios macos_chrome_dev_mode","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"macos_chrome_dev_mode"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios microbenchmarks_ios","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"microbenchmarks_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios new_gallery_ios__transition_perf","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"new_gallery_ios__transition_perf"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios new_gallery_impeller_ios__transition_perf","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"new_gallery_impeller_ios__transition_perf"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios ios_picture_cache_complexity_scoring_perf__timeline_summary","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"ios_picture_cache_complexity_scoring_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios platform_channel_sample_test_ios","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"platform_channel_sample_test_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios platform_channel_sample_test_swift","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"platform_channel_sample_test_swift"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios platform_channels_benchmarks_ios","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"platform_channels_benchmarks_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios platform_interaction_test_ios","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"platform_interaction_test_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios platform_view_ios__start_up","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"platform_view_ios__start_up"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios platform_views_scroll_perf_ios__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"platform_views_scroll_perf_ios__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios post_backdrop_filter_perf_ios__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"post_backdrop_filter_perf_ios__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios simple_animation_perf_ios","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"simple_animation_perf_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios hot_mode_dev_cycle_ios__benchmark","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"hot_mode_dev_cycle_ios__benchmark"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios tiles_scroll_perf_ios__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"tiles_scroll_perf_ios__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios native_ui_tests_ios","timeout":60,"properties":{"tags":"[\"devicelab\",\"ios\",\"mac\"]\n","task_name":"native_ui_tests_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac native_ui_tests_macos","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"xcode\"},\n  {\"dependency\": \"gems\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"native_ui_tests_macos"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac run_release_test_macos","bringup":true,"timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"xcode\"},\n  {\"dependency\": \"gems\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"run_release_test_macos"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Windows build_aar_module_test","timeout":60,"properties":{"add_recipes_cq":"true","caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"},\n  {\"name\": \"openjdk\", \"path\": \"java\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"build_aar_module_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Windows build_tests_1_3","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\"},\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","shard":"build_tests","subshard":"1_3","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","recipe":"flutter/flutter_drone"},{"name":"Windows build_tests_2_3","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\"},\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","shard":"build_tests","subshard":"2_3","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","recipe":"flutter/flutter_drone"},{"name":"Windows build_tests_3_3","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\"},\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","shard":"build_tests","subshard":"3_3","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","recipe":"flutter/flutter_drone"},{"name":"Windows customer_testing","timeout":60,"properties":{"add_recipes_cq":"true","validation":"customer_testing","validation_name":"Customer testing","tags":"[\"framework\",\"hostonly\"]\n"},"scheduler":"luci","recipe":"flutter/flutter"},{"name":"Windows framework_tests_libraries","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"goldctl\"}\n]","shard":"framework_tests","subshard":"libraries","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/flutter/","packages/flutter_driver/","packages/integration_test/","packages/flutter_localizations/","packages/fuchsia_remote_debug_protocol/","packages/flutter_test/","packages/flutter_goldens/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows framework_tests_misc","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"goldctl\"},\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"}\n]","shard":"framework_tests","subshard":"misc","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/flutter/","packages/flutter_driver/","packages/integration_test/","packages/flutter_localizations/","packages/fuchsia_remote_debug_protocol/","packages/flutter_test/","packages/flutter_goldens/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows framework_tests_widgets","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"goldctl\"}\n]","shard":"framework_tests","subshard":"widgets","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/flutter/","packages/flutter_driver/","packages/integration_test/","packages/flutter_localizations/","packages/fuchsia_remote_debug_protocol/","packages/flutter_test/","packages/flutter_goldens/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows gradle_plugin_bundle_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"gradle_plugin_bundle_test"},"scheduler":"luci","runIf":["dev/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Windows gradle_plugin_fat_apk_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"gradle_plugin_fat_apk_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Windows hot_mode_dev_cycle_win_target__benchmark","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"}\n]","dependencies":"[\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"hot_mode_dev_cycle_win_target__benchmark"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Windows module_custom_host_app_name_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","caches":"[\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"module_custom_host_app_name_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Windows module_host_with_custom_build_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"module_host_with_custom_build_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Windows module_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\", \"path\":\"gradle\"},\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"module_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Windows plugin_dependencies_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"},\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"plugin_dependencies_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Windows plugin_test","timeout":60,"properties":{"caches":"[\n  {\"name\":\"gradle\",\"path\":\"gradle\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"plugin_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Windows tool_integration_tests_1_6","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\"},\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","shard":"tool_integration_tests","subshard":"1_6","tags":"[\"framework\",\"hostonly\",\"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows tool_integration_tests_2_6","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\"},\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","shard":"tool_integration_tests","subshard":"2_6","tags":"[\"framework\",\"hostonly\",\"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows tool_integration_tests_3_6","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\"},\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","shard":"tool_integration_tests","subshard":"3_6","tags":"[\"framework\",\"hostonly\",\"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows tool_integration_tests_4_6","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\"},\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","shard":"tool_integration_tests","subshard":"4_6","tags":"[\"framework\",\"hostonly\",\"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows tool_integration_tests_5_6","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\"},\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","shard":"tool_integration_tests","subshard":"5_6","tags":"[\"framework\",\"hostonly\",\"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows tool_integration_tests_6_6","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\"},\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","shard":"tool_integration_tests","subshard":"6_6","tags":"[\"framework\",\"hostonly\",\"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows tool_tests_commands","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","shard":"tool_tests","subshard":"commands","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows tool_tests_general","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","shard":"tool_tests","subshard":"general","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows web_tool_tests","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\"}\n]","shard":"web_tool_tests","subshard":"web","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows windows_home_scroll_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"hostonly\"]\n","dependencies":"[\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","task_name":"windows_home_scroll_perf__timeline_summary"},"scheduler":"luci","recipe":"devicelab/devicelab_drone"},{"name":"Windows_android basic_material_app_win__compile","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"windows\"]\n","task_name":"basic_material_app_win__compile"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Windows_android channels_integration_test_win","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"windows\"]\n","task_name":"channels_integration_test_win"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Windows_android complex_layout_win__compile","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"windows\"]\n","task_name":"complex_layout_win__compile","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","caches":"[\n  {\"name\": \"openjdk\", \"path\": \"java11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Windows_android flavors_test_win","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"windows\"]\n","task_name":"flavors_test_win"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Windows_android flutter_gallery_win__compile","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"windows\"]\n","task_name":"flutter_gallery_win__compile"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Windows_android hot_mode_dev_cycle_win__benchmark","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"windows\"]\n","task_name":"hot_mode_dev_cycle_win__benchmark"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Windows_android windows_chrome_dev_mode","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"windows\"]\n","task_name":"windows_chrome_dev_mode"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"google_test","bringup":true,"properties":{"tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"scheduler":"google_internal","presubmit":false}],"enabledBranches":["main","master","flutter-\\d+\\.\\d+-candidate\\.\\d+"],"platformProperties":{"linux":{"properties":{"caches":"[\n  {\"name\":\"builder_linux_framework\",\"path\":\"builder\"},\n  {\"name\":\"android_sdk\",\"path\":\"android\"},\n  {\"name\":\"chrome_and_driver_96\",\"path\":\"chrome\"},\n  {\"name\":\"flutter_sdk\",\"path\":\"flutter sdk\"},\n  {\"name\":\"openjdk\",\"path\":\"java\"},\n  {\"name\":\"pub_cache\",\"path\":\".pub-cache\"}\n]","dependencies":"[\n  {\"dependency\": \"curl\"}\n]","os":"Linux","device_type":"none"}},"linux_android":{"properties":{"caches":"[\n  {\"name\":\"builder_linux_devicelab\",\"path\":\"builder\"},\n  {\"name\":\"android_sdk\",\"path\":\"android\"},\n  {\"name\":\"chrome_and_driver_96\",\"path\":\"chrome\"},\n  {\"name\":\"flutter_sdk\",\"path\":\"flutter sdk\"},\n  {\"name\":\"gradle\",\"path\":\"gradle\"},\n  {\"name\":\"openjdk\",\"path\":\"java11\"},\n  {\"name\":\"pub_cache\",\"path\":\".pub-cache\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"curl\"}\n]","os":"Linux","device_os":"N"}},"linux_samsung_s10":{"properties":{"caches":"[\n  {\"name\":\"builder_linux_devicelab\",\"path\":\"builder\"},\n  {\"name\":\"android_sdk\",\"path\":\"android\"},\n  {\"name\":\"chrome_and_driver_96\",\"path\":\"chrome\"},\n  {\"name\":\"flutter_sdk\",\"path\":\"flutter sdk\"},\n  {\"name\":\"gradle\",\"path\":\"gradle\"},\n  {\"name\":\"openjdk\",\"path\":\"java11\"},\n  {\"name\":\"pub_cache\",\"path\":\".pub-cache\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"curl\"}\n]","os":"Linux","device_os":"R"}},"mac":{"properties":{"caches":"[\n  {\"name\":\"builder_mac_framework\",\"path\":\"builder\"},\n  {\"name\":\"android_sdk\",\"path\":\"android\"},\n  {\"name\":\"chrome_and_driver_96\",\"path\":\"chrome\"},\n  {\"name\":\"flutter_sdk\",\"path\":\"flutter sdk\"},\n  {\"name\":\"openjdk\",\"path\":\"java11\"},\n  {\"name\":\"osx_sdk_13a233\",\"path\":\"osx_sdk\"},\n  {\"name\":\"pub_cache\",\"path\":\".pub-cache\"},\n  {\"name\":\"xcode_binary\",\"path\":\"xcode_binary\"}\n]","dependencies":"[]","os":"Mac-12","device_type":"none","cpu":"x86","xcode":"13a233"}},"mac_android":{"properties":{"caches":"[\n  {\"name\":\"builder_mac_devicelab\",\"path\":\"builder\"},\n  {\"name\":\"android_sdk\",\"path\":\"android\"},\n  {\"name\":\"chrome_and_driver_96\",\"path\":\"chrome\"},\n  {\"name\":\"flutter_sdk\",\"path\":\"flutter sdk\"},\n  {\"name\":\"gradle\",\"path\":\"gradle\"},\n  {\"name\":\"openjdk\",\"path\":\"java11\"},\n  {\"name\":\"pub_cache\",\"path\":\".pub-cache\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:98.1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","os":"Mac-12","cpu":"x86","device_os":"N"}},"mac_ios":{"properties":{"caches":"[\n  {\"name\":\"builder_mac_devicelab\",\"path\":\"builder\"},\n  {\"name\":\"chrome_and_driver_96\",\"path\":\"chrome\"},\n  {\"name\":\"flutter_sdk\",\"path\":\"flutter sdk\"},\n  {\"name\":\"gradle\",\"path\":\"gradle\"},\n  {\"name\":\"openjdk\",\"path\":\"java11\"},\n  {\"name\":\"pub_cache\",\"path\":\".pub-cache\"},\n  {\"name\":\"xcode_binary\",\"path\":\"xcode_binary\"},\n  {\"name\":\"osx_sdk_13a233\",\"path\":\"osx_sdk\"}\n]","dependencies":"[\n  {\"dependency\": \"xcode\"},\n  {\"dependency\": \"gems\"},\n  {\"dependency\": \"ios_signing\"}\n]","os":"Mac-12","cpu":"x86","device_os":"iOS-15","xcode":"13a233"}},"windows":{"properties":{"caches":"[\n  {\"name\":\"builder_win_framework\",\"path\":\"builder\"},\n  {\"name\":\"android_sdk\",\"path\":\"android\"},\n  {\"name\":\"chrome_and_driver_96\",\"path\":\"chrome\"},\n  {\"name\":\"flutter_sdk\",\"path\":\"flutter sdk\"},\n  {\"name\":\"openjdk\",\"path\":\"java11\"},\n  {\"name\":\"pub_cache\",\"path\":\".pub-cache\"},\n  {\"name\":\"vsbuild\",\"path\":\"vsbuild\"}\n]","dependencies":"[\n  {\"dependency\": \"certs\"}\n]","os":"Windows-10","device_type":"none"}},"windows_android":{"properties":{"caches":"[\n  {\"name\":\"builder_win_devicelab\",\"path\":\"builder\"},\n  {\"name\":\"android_sdk\",\"path\":\"android\"},\n  {\"name\":\"chrome_and_driver_96\",\"path\":\"chrome\"},\n  {\"name\":\"flutter_sdk\",\"path\":\"flutter sdk\"},\n  {\"name\":\"gradle\",\"path\":\"gradle\"},\n  {\"name\":\"openjdk\",\"path\":\"java11\"},\n  {\"name\":\"pub_cache\",\"path\":\".pub-cache\"}\n]","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:31v8\"},\n  {\"dependency\": \"certs\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","os":"Windows-10","device_os":"N"}}}}
+{"targets":[{"name":"Linux analyze","timeout":60,"properties":{"tags":"[\"framework\",\"hostonly\"]\n","validation":"analyze","validation_name":"Analyze"},"recipe":"flutter/flutter"},{"name":"Linux packages_autoroller","timeout":30,"properties":{"tags":"[\"framework\",\"hostonly\"]\n","dependencies":"[\n  {\"dependency\": \"gh_cli\", \"version\": \"version:2.8.0-2-g32256d38\"}\n]"},"presubmit":false,"enabledBranches":["master"],"recipe":"pub_autoroller/pub_autoroller"},{"name":"Linux android views","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"android_virtual_device\", \"version\": \"31\"}\n]","tags":"[\"framework\",\"hostonly\"]\n"},"recipe":"flutter/android_views"},{"name":"Linux build_tests_1_2","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"},\n  {\"dependency\": \"clang\", \"version\": \"git_revision:5d5aba78dbbee75508f01bcaa69aedb2ab79065a\"},\n  {\"dependency\": \"cmake\", \"version\": \"version:3.16.1\"},\n  {\"dependency\": \"ninja\", \"version\": \"version:1.9.0\"}\n]","shard":"build_tests","subshard":"1_2","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"recipe":"flutter/flutter_drone"},{"name":"Linux build_tests_2_2","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"},\n  {\"dependency\": \"clang\", \"version\": \"git_revision:5d5aba78dbbee75508f01bcaa69aedb2ab79065a\"},\n  {\"dependency\": \"cmake\", \"version\": \"version:3.16.1\"},\n  {\"dependency\": \"ninja\", \"version\": \"version:1.9.0\"}\n]","shard":"build_tests","subshard":"2_2","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"recipe":"flutter/flutter_drone"},{"name":"Linux ci_yaml flutter roller","timeout":30,"properties":{"tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"runIf":[".ci.yaml"],"recipe":"infra/ci_yaml"},{"name":"Linux customer_testing","timeout":60,"properties":{"tags":"[\"framework\", \"hostonly\"]\n","validation":"customer_testing","validation_name":"Customer testing"},"recipe":"flutter/flutter"},{"name":"Linux docs_publish","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"dashing\", \"version\": \"0.4.0\"},\n  {\"dependency\": \"firebase\", \"version\": \"v11.0.1\"}\n]","tags":"[\"framework\", \"hostonly\"]\n","validation":"docs","validation_name":"Docs","firebase_project":"master-docs-flutter-dev","release_ref":"refs/heads/master"},"presubmit":false,"enabledBranches":["main","master"],"recipe":"flutter/flutter"},{"name":"Linux docs_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"dashing\", \"version\": \"0.4.0\"}\n]","firebase_project":"","release_ref":"","tags":"[\"framework\",\"hostonly\"]\n","validation":"docs","validation_name":"Docs"},"runIf":["dev/","packages/flutter/","packages/flutter_test/","packages/flutter_drive/","packages/flutter_localizations/","bin/",".ci.yaml"],"recipe":"flutter/flutter"},{"name":"Linux firebase_abstract_method_smoke_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"}\n]","tags":"[\"firebaselab\"]\n","task_name":"abstract_method_smoke_test"},"recipe":"firebaselab/firebaselab"},{"name":"Linux firebase_android_embedding_v2_smoke_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"}\n]","tags":"[\"firebaselab\"]\n","task_name":"android_embedding_v2_smoke_test"},"recipe":"firebaselab/firebaselab"},{"name":"Linux firebase_release_smoke_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"}\n]","tags":"[\"firebaselab\"]\n","task_name":"release_smoke_test"},"recipe":"firebaselab/firebaselab"},{"name":"Linux flutter_plugins","timeout":60,"properties":{"shard":"flutter_plugins","subshard":"analyze","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"recipe":"flutter/flutter_drone"},{"name":"Linux framework_tests_libraries","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"framework_tests","subshard":"libraries","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"runIf":["dev/","packages/flutter/","packages/flutter_driver/","packages/integration_test/","packages/flutter_localizations/","packages/fuchsia_remote_debug_protocol/","packages/flutter_test/","packages/flutter_goldens/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux framework_tests_misc","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"},\n  {\"dependency\": \"clang\", \"version\": \"git_revision:5d5aba78dbbee75508f01bcaa69aedb2ab79065a\"},\n  {\"dependency\": \"cmake\", \"version\": \"version:3.16.1\"},\n  {\"dependency\": \"ninja\", \"version\": \"version:1.9.0\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"}\n]","shard":"framework_tests","subshard":"misc","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"runIf":["dev/","packages/flutter/","packages/flutter_driver/","packages/integration_test/","packages/flutter_localizations/","packages/fuchsia_remote_debug_protocol/","packages/flutter_test/","packages/flutter_goldens/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux framework_tests_widgets","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"framework_tests","subshard":"widgets","tags":"[\"framework\",\"hostonly\",\"shard\"]\n"},"runIf":["dev/","packages/flutter/","packages/flutter_driver/","packages/integration_test/","packages/flutter_localizations/","packages/fuchsia_remote_debug_protocol/","packages/flutter_test/","packages/flutter_goldens/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux fuchsia_precache","timeout":60,"properties":{"validation":"fuchsia_precache","validation_name":"Fuchsia precache","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"recipe":"flutter/flutter"},{"name":"Linux gradle_desugar_classes_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"gradle_desugar_classes_test"},"runIf":["dev/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux gradle_java8_compile_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"gradle_java8_compile_test"},"runIf":["dev/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux gradle_plugin_bundle_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"gradle_plugin_bundle_test"},"runIf":["dev/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux gradle_plugin_fat_apk_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"gradle_plugin_fat_apk_test"},"runIf":["dev/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux gradle_plugin_light_apk_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"gradle_plugin_light_apk_test"},"runIf":["dev/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux module_custom_host_app_name_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"module_custom_host_app_name_test"},"runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux module_host_with_custom_build_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"module_host_with_custom_build_test"},"runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux module_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"module_test"},"runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux plugin_dependencies_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"plugin_dependencies_test"},"runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux plugin_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"plugin_test"},"runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux skp_generator","timeout":60,"properties":{"shard":"skp_generator","subshard":"0","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"runIf":["dev/","packages/flutter/","packages/flutter_tools/","bin/",".ci.yaml"],"enabledBranches":["main","master"],"recipe":"flutter/flutter_drone"},{"name":"Linux technical_debt__cost","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"technical_debt__cost"},"presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux test_ownership","properties":{"tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"runIf":[".ci.yaml"],"enabledBranches":["main","master"],"recipe":"infra/test_ownership"},{"name":"Linux tool_integration_tests_1_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"clang\", \"version\": \"git_revision:5d5aba78dbbee75508f01bcaa69aedb2ab79065a\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"tool_integration_tests","subshard":"1_4","tags":"[\"framework\", \"hostonly\", \"shard\"]\n","test_timeout_secs":"2700"},"runIf":["dev/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux tool_integration_tests_2_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"clang\", \"version\": \"git_revision:5d5aba78dbbee75508f01bcaa69aedb2ab79065a\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"tool_integration_tests","subshard":"2_4","tags":"[\"framework\", \"hostonly\", \"shard\"]\n","test_timeout_secs":"2700"},"runIf":["dev/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux tool_integration_tests_3_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"clang\", \"version\": \"git_revision:5d5aba78dbbee75508f01bcaa69aedb2ab79065a\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"tool_integration_tests","subshard":"3_4","tags":"[\"framework\", \"hostonly\", \"shard\"]\n","test_timeout_secs":"2700"},"runIf":["dev/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux tool_integration_tests_4_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"clang\", \"version\": \"git_revision:5d5aba78dbbee75508f01bcaa69aedb2ab79065a\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"tool_integration_tests","subshard":"4_4","tags":"[\"framework\", \"hostonly\", \"shard\"]\n","test_timeout_secs":"2700"},"runIf":["dev/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux tool_tests_commands","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","shard":"tool_tests","subshard":"commands","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"runIf":["dev/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux tool_tests_general","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","shard":"tool_tests","subshard":"general","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"runIf":["dev/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_benchmarks_canvaskit","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"}\n]","tags":"[\"devicelab\",\"hostonly\"]\n","task_name":"web_benchmarks_canvaskit"},"presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux web_benchmarks_html","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"}\n]","tags":"[\"devicelab\"]\n","task_name":"web_benchmarks_html"},"runIf":["dev/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux web_long_running_tests_1_5","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_long_running_tests","subshard":"1_5","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_long_running_tests_2_5","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_long_running_tests","subshard":"2_5","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_long_running_tests_3_5","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_long_running_tests","subshard":"3_5","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_long_running_tests_4_5","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_long_running_tests","subshard":"4_5","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_long_running_tests_5_5","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_long_running_tests","subshard":"5_5","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_tests_0","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_tests","subshard":"0","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_tests_1","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_tests","subshard":"1","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_tests_2","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_tests","subshard":"2","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_tests_3","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_tests","subshard":"3","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_tests_4","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_tests","subshard":"4","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_tests_5","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_tests","subshard":"5","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_tests_6","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_tests","subshard":"6","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_tests_7_last","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_tests","subshard":"7_last","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_canvaskit_tests_0","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_canvaskit_tests","subshard":"0","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_canvaskit_tests_1","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_canvaskit_tests","subshard":"1","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_canvaskit_tests_2","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_canvaskit_tests","subshard":"2","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_canvaskit_tests_3","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_canvaskit_tests","subshard":"3","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_canvaskit_tests_4","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_canvaskit_tests","subshard":"4","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_canvaskit_tests_5","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_canvaskit_tests","subshard":"5","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_canvaskit_tests_6","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_canvaskit_tests","subshard":"6","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_canvaskit_tests_7_last","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_canvaskit_tests","subshard":"7_last","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/","bin/"],"recipe":"flutter/flutter_drone"},{"name":"Linux web_tool_tests","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_tool_tests","subshard":"web","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Linux_android analyzer_benchmark","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"analyzer_benchmark"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android android_defines_test","timeout":60,"properties":{"tags":"[\"devicelab\" ,\"android\", \"linux\"]\n","task_name":"android_defines_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android android_obfuscate_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"android_obfuscate_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android android_semantics_integration_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"android_semantics_integration_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android android_stack_size_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"android_stack_size_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android android_view_scroll_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"android_view_scroll_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android animated_image_gc_perf","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"animated_image_gc_perf"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android animated_complex_opacity_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"animated_complex_opacity_perf__e2e_summary"},"presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android animated_placeholder_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"animated_placeholder_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android backdrop_filter_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"backdrop_filter_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_samsung_s10 backdrop_filter_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\", \"samsung\", \"s10\"]\n","task_name":"backdrop_filter_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android basic_material_app_android__compile","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"basic_material_app_android__compile"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android channels_integration_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"channels_integration_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android clipper_cache_perf__e2e_summary","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"clipper_cache_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android color_filter_and_fade_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"color_filter_and_fade_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android color_filter_cache_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"color_filter_cache_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android raster_cache_use_memory_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"raster_cache_use_memory_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android shader_mask_cache_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"shader_mask_cache_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android complex_layout_android__compile","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"complex_layout_android__compile","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android complex_layout_android__scroll_smoothness","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"complex_layout_android__scroll_smoothness","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android complex_layout_scroll_perf__devtools_memory","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"complex_layout_scroll_perf__devtools_memory","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android complex_layout_scroll_perf__memory","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"complex_layout_scroll_perf__memory","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android complex_layout_scroll_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"complex_layout_scroll_perf__timeline_summary","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_samsung_s10 complex_layout_scroll_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\", \"samsung\", \"s10\"]\n","task_name":"complex_layout_scroll_perf__timeline_summary","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android complex_layout_semantics_perf","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"complex_layout_semantics_perf","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android complex_layout__start_up","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"complex_layout__start_up","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android cubic_bezier_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"cubic_bezier_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android cubic_bezier_perf_sksl_warmup__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"cubic_bezier_perf_sksl_warmup__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_samsung_s10 cubic_bezier_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\", \"samsung\", \"s10\"]\n","task_name":"cubic_bezier_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android cull_opacity_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"cull_opacity_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_samsung_s10 cull_opacity_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\", \"samsung\", \"s10\"]\n","task_name":"cull_opacity_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android devtools_profile_start_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"devtools_profile_start_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android drive_perf_debug_warning","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"drive_perf_debug_warning"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android embedded_android_views_integration_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"embedded_android_views_integration_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android external_ui_integration_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"external_ui_integration_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android fading_child_animation_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"fading_child_animation_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android fast_scroll_heavy_gridview__memory","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"fast_scroll_heavy_gridview__memory"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android fast_scroll_large_images__memory","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"fast_scroll_large_images__memory"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flavors_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"flavors_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_engine_group_performance","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"flutter_engine_group_performance"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_gallery__back_button_memory","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"flutter_gallery__back_button_memory"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_gallery__image_cache_memory","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"flutter_gallery__image_cache_memory"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_gallery__memory_nav","timeout":60,"properties":{"tags":"[\"devicelab\" ,\"android\", \"linux\"]\n","task_name":"flutter_gallery__memory_nav"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_gallery__start_up","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"flutter_gallery__start_up"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_gallery__start_up_delayed","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"flutter_gallery__start_up_delayed"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_gallery_android__compile","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"flutter_gallery_android__compile"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_gallery_v2_chrome_run_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"flutter_gallery_v2_chrome_run_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_gallery_v2_web_compile_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"flutter_gallery_v2_web_compile_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_test_performance","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"flutter_test_performance"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_view__start_up","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"flutter_view__start_up"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android frame_policy_delay_test_android","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"frame_policy_delay_test_android"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android fullscreen_textfield_perf","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"fullscreen_textfield_perf"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android fullscreen_textfield_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"fullscreen_textfield_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android hello_world__memory","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"hello_world__memory"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android home_scroll_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"home_scroll_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android hot_mode_dev_cycle_linux__benchmark","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"hot_mode_dev_cycle_linux__benchmark"},"scheduler":"luci","runIf":["dev/**"],"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android hybrid_android_views_integration_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"hybrid_android_views_integration_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android image_list_jit_reported_duration","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"image_list_jit_reported_duration"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android imagefiltered_transform_animation_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"imagefiltered_transform_animation_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_samsung_s10 imagefiltered_transform_animation_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\", \"samsung\", \"s10\"]\n","task_name":"imagefiltered_transform_animation_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android image_list_reported_duration","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"image_list_reported_duration"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android integration_ui_driver","timeout":60,"properties":{"tags":"[\"devicelab\" ,\"android\", \"linux\"]\n","task_name":"integration_ui_driver"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android integration_ui_keyboard_resize","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"integration_ui_keyboard_resize"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android integration_ui_screenshot","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"integration_ui_screenshot"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android integration_ui_textfield","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"integration_ui_textfield"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android large_image_changer_perf_android","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"large_image_changer_perf_android"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android linux_chrome_dev_mode","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"linux_chrome_dev_mode"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android multi_widget_construction_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"multi_widget_construction_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android list_text_layout_perf__e2e_summary","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"list_text_layout_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android list_text_layout_impeller_perf__e2e_summary","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"list_text_layout_impeller_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android new_gallery__crane_perf","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"new_gallery__crane_perf"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android old_gallery__transition_perf","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"old_gallery__transition_perf"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android new_gallery__transition_perf","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"new_gallery__transition_perf"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_gallery__transition_perf","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"flutter_gallery__transition_perf"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_gallery__transition_perf_e2e","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"flutter_gallery__transition_perf_e2e"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_gallery__transition_perf_hybrid","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"flutter_gallery__transition_perf_hybrid"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_gallery__transition_perf_with_semantics","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"flutter_gallery__transition_perf_with_semantics"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_gallery_sksl_warmup__transition_perf","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"flutter_gallery_sksl_warmup__transition_perf"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android flutter_gallery_sksl_warmup__transition_perf_e2e","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"flutter_gallery_sksl_warmup__transition_perf_e2e"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_samsung_s10 new_gallery__transition_perf","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\", \"samsung\", \"s10\"]\n","task_name":"new_gallery__transition_perf"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android new_gallery_impeller__transition_perf","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"new_gallery_impeller__transition_perf"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_samsung_s10 new_gallery_impeller__transition_perf","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\", \"samsung\", \"s10\"]\n","task_name":"new_gallery_impeller__transition_perf"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android picture_cache_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"picture_cache_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_samsung_s10 picture_cache_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\", \"samsung\", \"s10\"]\n","task_name":"picture_cache_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android android_picture_cache_complexity_scoring_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"android_picture_cache_complexity_scoring_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android platform_channels_benchmarks","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"platform_channels_benchmarks"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android platform_channel_sample_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"platform_channel_sample_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android platform_interaction_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"platform_interaction_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android platform_views_scroll_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"platform_views_scroll_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_samsung_s10 platform_views_scroll_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\", \"samsung\", \"s10\"]\n","task_name":"platform_views_scroll_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android platform_view__start_up","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"platform_view__start_up"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android routing_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"routing_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android service_extensions_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"service_extensions_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android textfield_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"textfield_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_samsung_s10 textfield_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\", \"samsung\", \"s10\"]\n","task_name":"textfield_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android tiles_scroll_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\",\"android\",\"linux\"]\n","task_name":"tiles_scroll_perf__timeline_summary","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android web_size__compile_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"web_size__compile_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android opacity_peephole_one_rect_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"opacity_peephole_one_rect_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android opacity_peephole_col_of_rows_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"opacity_peephole_col_of_rows_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android opacity_peephole_opacity_of_grid_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"opacity_peephole_opacity_of_grid_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android opacity_peephole_grid_of_opacity_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"opacity_peephole_grid_of_opacity_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android opacity_peephole_fade_transition_text_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"opacity_peephole_fade_transition_text_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android opacity_peephole_grid_of_alpha_savelayers_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"opacity_peephole_grid_of_alpha_savelayers_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android opacity_peephole_col_of_alpha_savelayer_rows_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"opacity_peephole_col_of_alpha_savelayer_rows_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android gradient_dynamic_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"gradient_dynamic_perf__e2e_summary"},"presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android gradient_consistent_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"gradient_consistent_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android gradient_static_perf__e2e_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"gradient_static_perf__e2e_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android android_choreographer_do_frame_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"android_choreographer_do_frame_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Linux_android android_lifecycles_test","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"linux\"]\n","task_name":"android_lifecycles_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Staging_build_linux analyze","bringup":true,"timeout":60,"properties":{"ignore_flakiness":"true","tags":"[\"framework\",\"hostonly\"]\n","validation":"analyze","validation_name":"Analyze"},"presubmit":false,"recipe":"flutter/flutter"},{"name":"Staging_build_linux framework_tests_misc","bringup":true,"timeout":60,"properties":{"ignore_flakiness":"true","dependencies":"[\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"},\n  {\"dependency\": \"clang\", \"version\": \"git_revision:5d5aba78dbbee75508f01bcaa69aedb2ab79065a\"},\n  {\"dependency\": \"cmake\", \"version\": \"version:3.16.1\"},\n  {\"dependency\": \"ninja\", \"version\": \"version:1.9.0\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"}\n]","shard":"framework_tests","subshard":"misc","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"presubmit":false,"runIf":["dev/","packages/flutter/","packages/flutter_driver/","packages/integration_test/","packages/flutter_localizations/","packages/fuchsia_remote_debug_protocol/","packages/flutter_test/","packages/flutter_goldens/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Mac build_ios_framework_module_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\", \"version\": \"13a233\"},\n  {\"dependency\": \"gems\", \"version\": \"v3.3.14\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"build_ios_framework_module_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac_arm64_ios build_ios_framework_module_test","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\", \"arm64\"]\n","task_name":"build_ios_framework_module_test"},"scheduler":"luci","presubmit":false,"runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac build_tests_1_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:98.1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\", \"version\": \"13a233\"},\n  {\"dependency\": \"gems\", \"version\": \"v3.3.14\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"build_tests","subshard":"1_4","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","recipe":"flutter/flutter_drone"},{"name":"Mac build_tests_2_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:98.1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\", \"version\": \"13a233\"},\n  {\"dependency\": \"gems\", \"version\": \"v3.3.14\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"build_tests","subshard":"2_4","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","recipe":"flutter/flutter_drone"},{"name":"Mac build_tests_3_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:98.1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\", \"version\": \"13a233\"},\n  {\"dependency\": \"gems\", \"version\": \"v3.3.14\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"build_tests","subshard":"3_4","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","recipe":"flutter/flutter_drone"},{"name":"Mac build_tests_4_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:98.1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\", \"version\": \"13a233\"},\n  {\"dependency\": \"gems\", \"version\": \"v3.3.14\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"build_tests","subshard":"4_4","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","recipe":"flutter/flutter_drone"},{"name":"Mac customer_testing","timeout":60,"properties":{"add_recipes_cq":"true","validation":"customer_testing","validation_name":"Customer testing","tags":"[\"framework\", \"hostonly\"]\n"},"scheduler":"luci","recipe":"flutter/flutter"},{"name":"Mac dart_plugin_registry_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"xcode\", \"version\": \"13a233\"},\n  {\"dependency\": \"gems\", \"version\": \"v3.3.14\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"dart_plugin_registry_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac framework_tests_libraries","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"framework_tests","subshard":"libraries","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/**","packages/flutter/**","packages/flutter_driver/**","packages/integration_test/**","packages/flutter_localizations/**","packages/fuchsia_remote_debug_protocol/**","packages/flutter_test/**","packages/flutter_goldens/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Mac framework_tests_misc","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"},\n  {\"dependency\": \"xcode\", \"version\": \"13a233\"},\n  {\"dependency\": \"gems\", \"version\": \"v3.3.14\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"}\n]","shard":"framework_tests","subshard":"misc","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/**","packages/flutter/**","packages/flutter_driver/**","packages/integration_test/**","packages/flutter_localizations/**","packages/fuchsia_remote_debug_protocol/**","packages/flutter_test/**","packages/flutter_goldens/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Mac framework_tests_widgets","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"framework_tests","subshard":"widgets","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/**","packages/flutter/**","packages/flutter_driver/**","packages/integration_test/**","packages/flutter_localizations/**","packages/fuchsia_remote_debug_protocol/**","packages/flutter_test/**","packages/flutter_goldens/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Mac gradle_plugin_bundle_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"gradle_plugin_bundle_test"},"scheduler":"luci","runIf":["dev/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac module_custom_host_app_name_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"module_custom_host_app_name_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac module_host_with_custom_build_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"module_host_with_custom_build_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac module_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"module_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac module_test_ios","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\", \"version\": \"13a233\"},\n  {\"dependency\": \"gems\", \"version\": \"v3.3.14\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"module_test_ios"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac_arm64_ios module_test_ios","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\", \"arm64\"]\n","task_name":"module_test_ios"},"scheduler":"luci","presubmit":false,"runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac plugin_dependencies_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\", \"version\": \"13a233\"},\n  {\"dependency\": \"gems\", \"version\": \"v3.3.14\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"plugin_dependencies_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac plugin_lint_mac","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\", \"version\": \"13a233\"},\n  {\"dependency\": \"gems\", \"version\": \"v3.3.14\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"plugin_lint_mac"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","packages/integration_test/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac_arm64_ios plugin_lint_mac","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"arm64ruby\", \"version\": \"version:311_3\"}\n]","tags":"[\"devicelab\", \"ios\", \"mac\", \"arm64\"]\n","task_name":"plugin_lint_mac"},"scheduler":"luci","presubmit":false,"runIf":["dev/**","packages/flutter_tools/**","packages/integration_test/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac plugin_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"plugin_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac plugin_test_ios","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\", \"version\": \"13a233\"},\n  {\"dependency\": \"gems\", \"version\": \"v3.3.14\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"plugin_test_ios"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac tool_host_cross_arch_tests","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"xcode\", \"version\": \"13a233\"},\n  {\"dependency\": \"gems\", \"version\": \"v3.3.14\"}\n]","shard":"tool_host_cross_arch_tests","tags":"[\"framework\", \"hostonly\", \"shard\"]\n","test_timeout_secs":"2700"},"runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Mac tool_integration_tests_1_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:98.1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\", \"version\": \"13a233\"},\n  {\"dependency\": \"gems\", \"version\": \"v3.3.14\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"tool_integration_tests","subshard":"1_4","tags":"[\"framework\", \"hostonly\", \"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Mac tool_integration_tests_2_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:98.1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\", \"version\": \"13a233\"},\n  {\"dependency\": \"gems\", \"version\": \"v3.3.14\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"tool_integration_tests","subshard":"2_4","tags":"[\"framework\", \"hostonly\", \"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Mac tool_integration_tests_3_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:98.1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\", \"version\": \"13a233\"},\n  {\"dependency\": \"gems\", \"version\": \"v3.3.14\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"tool_integration_tests","subshard":"3_4","tags":"[\"framework\", \"hostonly\", \"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Mac tool_integration_tests_4_4","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:98.1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"xcode\", \"version\": \"13a233\"},\n  {\"dependency\": \"gems\", \"version\": \"v3.3.14\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"tool_integration_tests","subshard":"4_4","tags":"[\"framework\", \"hostonly\", \"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Mac tool_tests_commands","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","shard":"tool_tests","subshard":"commands","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","recipe":"flutter/flutter_drone"},{"name":"Mac tool_tests_general","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","shard":"tool_tests","subshard":"general","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Mac verify_binaries_codesigned","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"xcode\", \"version\": \"13a233\"}\n]","tags":"[\"framework\", \"hostonly\", \"shard\"]\n","validation":"verify_binaries_codesigned","validation_name":"Verify binaries codesigned"},"scheduler":"luci","enabledBranches":["dev","beta","stable"],"recipe":"flutter/flutter"},{"name":"Mac web_tool_tests","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:98.1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_tool_tests","subshard":"web","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Mac_android entrypoint_dart_registrant","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"mac\"]\n","task_name":"entrypoint_dart_registrant"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac_android hello_world_android__compile","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"mac\"]\n","task_name":"hello_world_android__compile"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_arm64_android hello_world_android__compile","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"mac\", \"arm64\"]\n","task_name":"hello_world_android__compile"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_android hot_mode_dev_cycle__benchmark","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"mac\"]\n","task_name":"hot_mode_dev_cycle__benchmark"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_android integration_test_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"mac\"]\n","task_name":"integration_test_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_arm64_android integration_test_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"mac\", \"arm64\"]\n","task_name":"integration_test_test"},"presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_android integration_ui_frame_number","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"mac\"]\n","task_name":"integration_ui_frame_number"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_android microbenchmarks","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"mac\"]\n","task_name":"microbenchmarks"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_android run_release_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"mac\"]\n","task_name":"run_release_test"},"scheduler":"luci","presubmit":false,"runIf":["dev/**"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac_arm64_android run_release_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"mac\", \"arm64\"]\n","task_name":"run_release_test"},"scheduler":"luci","presubmit":false,"runIf":["dev/**"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac_android flutter_gallery_mac__start_up","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"mac\"]\n","task_name":"flutter_gallery_mac__start_up"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios animation_with_microtasks_perf_ios__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"animation_with_microtasks_perf_ios__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios backdrop_filter_perf_ios__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"backdrop_filter_perf_ios__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios basic_material_app_ios__compile","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"basic_material_app_ios__compile"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios channels_integration_test_ios","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"channels_integration_test_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios complex_layout_ios__compile","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"complex_layout_ios__compile","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios complex_layout_ios__start_up","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"complex_layout_ios__start_up","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios complex_layout_scroll_perf_ios__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"complex_layout_scroll_perf_ios__timeline_summary","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios cubic_bezier_perf_ios_sksl_warmup__timeline_summary","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"cubic_bezier_perf_ios_sksl_warmup__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios external_ui_integration_test_ios","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"external_ui_integration_test_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios route_test_ios","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"route_test_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios flavors_test_ios","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"flavors_test_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios flutter_gallery_ios__compile","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"flutter_gallery_ios__compile"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_arm64_ios flutter_gallery_ios__compile","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\", \"arm64\"]\n","task_name":"flutter_gallery_ios__compile"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios flutter_gallery_ios__start_up","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"flutter_gallery_ios__start_up"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios flutter_view_ios__start_up","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"flutter_view_ios__start_up"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios hello_world_ios__compile","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"hello_world_ios__compile"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_arm64_ios hello_world_ios__compile","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\", \"arm64\"]\n","task_name":"hello_world_ios__compile"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios hot_mode_dev_cycle_macos_target__benchmark","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"hot_mode_dev_cycle_macos_target__benchmark"},"scheduler":"luci","runIf":["dev/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac_arm64_ios hot_mode_dev_cycle_macos_target__benchmark","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\", \"arm64\"]\n","task_name":"hot_mode_dev_cycle_macos_target__benchmark"},"scheduler":"luci","presubmit":false,"runIf":["dev/**"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios integration_test_test_ios","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"integration_test_test_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios integration_ui_ios_driver","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"integration_ui_ios_driver"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios integration_ui_ios_frame_number","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"integration_ui_ios_frame_number"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios integration_ui_ios_keyboard_resize","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"integration_ui_ios_keyboard_resize"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios integration_ui_ios_screenshot","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"integration_ui_ios_screenshot"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios integration_ui_ios_textfield","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"integration_ui_ios_textfield"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios ios_app_with_extensions_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"ios_app_with_extensions_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_arm64_ios ios_app_with_extensions_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\", \"arm64\"]\n","task_name":"ios_app_with_extensions_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios ios_content_validation_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"ios_content_validation_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_arm64_ios ios_content_validation_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\", \"arm64\"]\n","task_name":"ios_content_validation_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios ios_defines_test","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"ios_defines_test"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios ios_platform_view_tests","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"ios_platform_view_tests"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios large_image_changer_perf_ios","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"large_image_changer_perf_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios macos_chrome_dev_mode","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"macos_chrome_dev_mode"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_arm64_ios macos_chrome_dev_mode","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\", \"arm64\"]\n","task_name":"macos_chrome_dev_mode"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios microbenchmarks_ios","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"microbenchmarks_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios new_gallery_ios__transition_perf","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"new_gallery_ios__transition_perf"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios new_gallery_impeller_ios__transition_perf","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"new_gallery_impeller_ios__transition_perf"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios ios_picture_cache_complexity_scoring_perf__timeline_summary","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"ios_picture_cache_complexity_scoring_perf__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios platform_channel_sample_test_ios","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"platform_channel_sample_test_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios platform_channel_sample_test_swift","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"platform_channel_sample_test_swift"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios platform_channels_benchmarks_ios","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"platform_channels_benchmarks_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios platform_interaction_test_ios","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"platform_interaction_test_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios platform_view_ios__start_up","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"platform_view_ios__start_up"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios platform_views_scroll_perf_ios__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"platform_views_scroll_perf_ios__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios post_backdrop_filter_perf_ios__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"post_backdrop_filter_perf_ios__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios simple_animation_perf_ios","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"simple_animation_perf_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios hot_mode_dev_cycle_ios__benchmark","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"hot_mode_dev_cycle_ios__benchmark"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac_ios tiles_scroll_perf_ios__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\"]\n","task_name":"tiles_scroll_perf_ios__timeline_summary"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac native_ui_tests_macos","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"xcode\", \"version\": \"13a233\"},\n  {\"dependency\": \"gems\", \"version\": \"v3.3.14\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"native_ui_tests_macos"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac native_platform_view_ui_tests_ios","bringup":true,"timeout":60,"properties":{"tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"native_platform_view_ui_tests_ios"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Mac run_release_test_macos","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"xcode\", \"version\": \"13a233\"},\n  {\"dependency\": \"gems\", \"version\": \"v3.3.14\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"run_release_test_macos"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Mac_arm64_ios run_release_test_macos","timeout":60,"properties":{"tags":"[\"devicelab\", \"ios\", \"mac\", \"arm64\"]\n","task_name":"run_release_test_macos"},"scheduler":"luci","presubmit":false,"runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Windows build_tests_1_3","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"},\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","shard":"build_tests","subshard":"1_3","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","recipe":"flutter/flutter_drone"},{"name":"Windows build_tests_2_3","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"},\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","shard":"build_tests","subshard":"2_3","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","recipe":"flutter/flutter_drone"},{"name":"Windows build_tests_3_3","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"},\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","shard":"build_tests","subshard":"3_3","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","recipe":"flutter/flutter_drone"},{"name":"Windows customer_testing","timeout":60,"properties":{"add_recipes_cq":"true","validation":"customer_testing","validation_name":"Customer testing","tags":"[\"framework\", \"hostonly\"]\n"},"scheduler":"luci","recipe":"flutter/flutter"},{"name":"Windows framework_tests_libraries","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"framework_tests","subshard":"libraries","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/flutter/","packages/flutter_driver/","packages/integration_test/","packages/flutter_localizations/","packages/fuchsia_remote_debug_protocol/","packages/flutter_test/","packages/flutter_goldens/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows framework_tests_misc","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"},\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"}\n]","shard":"framework_tests","subshard":"misc","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/flutter/","packages/flutter_driver/","packages/integration_test/","packages/flutter_localizations/","packages/fuchsia_remote_debug_protocol/","packages/flutter_test/","packages/flutter_goldens/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows framework_tests_widgets","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"framework_tests","subshard":"widgets","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/","packages/flutter/","packages/flutter_driver/","packages/integration_test/","packages/flutter_localizations/","packages/fuchsia_remote_debug_protocol/","packages/flutter_test/","packages/flutter_goldens/","packages/flutter_tools/","bin/",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows gradle_plugin_bundle_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"gradle_plugin_bundle_test"},"scheduler":"luci","runIf":["dev/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Windows hot_mode_dev_cycle_win_target__benchmark","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"hot_mode_dev_cycle_win_target__benchmark"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Windows module_custom_host_app_name_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"module_custom_host_app_name_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Windows module_host_with_custom_build_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"module_host_with_custom_build_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Windows module_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"module_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Windows platform_channel_sample_test_windows","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"platform_channel_sample_test_windows"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Windows plugin_dependencies_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"plugin_dependencies_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Windows plugin_test","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","tags":"[\"devicelab\", \"hostonly\"]\n","task_name":"plugin_test"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"devicelab/devicelab_drone"},{"name":"Windows tool_integration_tests_1_6","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"},\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","shard":"tool_integration_tests","subshard":"1_6","tags":"[\"framework\", \"hostonly\", \"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows tool_integration_tests_2_6","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"},\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","shard":"tool_integration_tests","subshard":"2_6","tags":"[\"framework\", \"hostonly\", \"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows tool_integration_tests_3_6","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"},\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","shard":"tool_integration_tests","subshard":"3_6","tags":"[\"framework\", \"hostonly\", \"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows tool_integration_tests_4_6","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"},\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","shard":"tool_integration_tests","subshard":"4_6","tags":"[\"framework\", \"hostonly\", \"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows tool_integration_tests_5_6","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"},\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","shard":"tool_integration_tests","subshard":"5_6","tags":"[\"framework\", \"hostonly\", \"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows tool_integration_tests_6_6","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"},\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","shard":"tool_integration_tests","subshard":"6_6","tags":"[\"framework\", \"hostonly\", \"shard\"]\n","test_timeout_secs":"2700"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows tool_tests_commands","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","shard":"tool_tests","subshard":"commands","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows tool_tests_general","timeout":60,"properties":{"add_recipes_cq":"true","dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","shard":"tool_tests","subshard":"general","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows web_tool_tests","timeout":60,"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"goldctl\", \"version\": \"git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603\"}\n]","shard":"web_tool_tests","subshard":"web","tags":"[\"framework\", \"hostonly\", \"shard\"]\n"},"scheduler":"luci","runIf":["dev/**","packages/flutter_tools/**","bin/**",".ci.yaml"],"recipe":"flutter/flutter_drone"},{"name":"Windows windows_home_scroll_perf__timeline_summary","timeout":60,"properties":{"tags":"[\"devicelab\", \"hostonly\"]\n","dependencies":"[\n  {\"dependency\": \"vs_build\", \"version\": \"version:vs2019\"}\n]","task_name":"windows_home_scroll_perf__timeline_summary"},"scheduler":"luci","recipe":"devicelab/devicelab_drone"},{"name":"Windows_android basic_material_app_win__compile","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"windows\"]\n","task_name":"basic_material_app_win__compile"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Windows_android channels_integration_test_win","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"windows\"]\n","task_name":"channels_integration_test_win"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Windows_android complex_layout_win__compile","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"windows\"]\n","task_name":"complex_layout_win__compile","dependencies":"[\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Windows_android flavors_test_win","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"windows\"]\n","task_name":"flavors_test_win"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Windows_android flutter_gallery_win__compile","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"windows\"]\n","task_name":"flutter_gallery_win__compile"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Windows_android hot_mode_dev_cycle_win__benchmark","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"windows\"]\n","task_name":"hot_mode_dev_cycle_win__benchmark"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"},{"name":"Windows_android windows_chrome_dev_mode","timeout":60,"properties":{"tags":"[\"devicelab\", \"android\", \"windows\"]\n","task_name":"windows_chrome_dev_mode"},"scheduler":"luci","presubmit":false,"recipe":"devicelab/devicelab_drone"}],"enabledBranches":["master","flutter-\\d+\\.\\d+-candidate\\.\\d+"],"platformProperties":{"staging_build_linux":{"properties":{"dependencies":"[\n  {\"dependency\": \"curl\", \"version\": \"version:7.64.0\"}\n]","os":"Ubuntu","cores":"8","device_type":"none","ignore_flakiness":"true"}},"linux":{"properties":{"dependencies":"[\n  {\"dependency\": \"curl\", \"version\": \"version:7.64.0\"}\n]","os":"Ubuntu","cores":"8","device_type":"none"}},"linux_android":{"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"curl\", \"version\": \"version:7.64.0\"}\n]","os":"Linux","device_type":"msm8952"}},"linux_samsung_s10":{"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"},\n  {\"dependency\": \"curl\", \"version\": \"version:7.64.0\"}\n]","os":"Linux","device_type":"SM-G973U1"}},"mac":{"properties":{"dependencies":"[]","os":"Mac-12","device_type":"none","cpu":"x86","xcode":"13f17a"}},"mac_android":{"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:98.1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","os":"Mac-12","cpu":"x86","device_type":"msm8952"}},"mac_arm64_android":{"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"version:11\"}\n]","os":"Mac-12","cpu":"arm64","device_type":"msm8952"}},"mac_ios":{"properties":{"dependencies":"[\n  {\"dependency\": \"xcode\", \"version\": \"13a233\"},\n  {\"dependency\": \"gems\", \"version\": \"v3.3.14\"},\n  {\"dependency\": \"apple_signing\", \"version\": \"none\"}\n]","os":"Mac-12","cpu":"x86","device_os":"iOS-15","xcode":"13f17a"}},"mac_arm64_ios":{"properties":{"dependencies":"[\n  {\"dependency\": \"xcode\", \"version\": \"13a233\"},\n  {\"dependency\": \"gems\", \"version\": \"v3.3.14\"},\n  {\"dependency\": \"apple_signing\", \"version\": \"none\"}\n]","os":"Mac-12","cpu":"arm64","device_os":"iOS-15","xcode":"13f17a"}},"windows":{"properties":{"dependencies":"[\n  {\"dependency\": \"certs\", \"version\": \"version:9563bb\"}\n]","os":"Windows-10","device_type":"none"}},"windows_android":{"properties":{"dependencies":"[\n  {\"dependency\": \"android_sdk\", \"version\": \"version:32v1\"},\n  {\"dependency\": \"certs\", \"version\": \"version:9563bb\"},\n  {\"dependency\": \"chrome_and_driver\", \"version\": \"version:96.2\"},\n  {\"dependency\": \"open_jdk\", \"version\": \"11\"}\n]","os":"Windows-10","device_type":"msm8952"}}}}
diff --git a/config/generated/flutter/luci/cr-buildbucket.cfg b/config/generated/flutter/luci/cr-buildbucket.cfg
index 86aa51c..97ca0e3 100644
--- a/config/generated/flutter/luci/cr-buildbucket.cfg
+++ b/config/generated/flutter/luci/cr-buildbucket.cfg
@@ -1958,19 +1958,19 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "engine_3_3_0_builder"
+        name: "engine_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "engine_3_3_0_gradle_cache_none"
+        name: "engine_3_4_0_gradle_cache_none"
         path: "gradle_cache"
       }
       caches {
-        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08"
+        name: "engine_3_4_0_open_jdk_version_1_8_0u202_b08"
         path: "open_jdk"
       }
       caches {
-        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08_legacy"
+        name: "engine_3_4_0_open_jdk_version_1_8_0u202_b08_legacy"
         path: "java"
       }
       caches {
@@ -2053,19 +2053,19 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "engine_3_3_0_builder"
+        name: "engine_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "engine_3_3_0_gradle_cache_none"
+        name: "engine_3_4_0_gradle_cache_none"
         path: "gradle_cache"
       }
       caches {
-        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08"
+        name: "engine_3_4_0_open_jdk_version_1_8_0u202_b08"
         path: "open_jdk"
       }
       caches {
-        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08_legacy"
+        name: "engine_3_4_0_open_jdk_version_1_8_0u202_b08_legacy"
         path: "java"
       }
       caches {
@@ -2146,19 +2146,19 @@
       priority: 30
       execution_timeout_secs: 16200
       caches {
-        name: "engine_3_3_0_builder"
+        name: "engine_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "engine_3_3_0_gradle_cache_none"
+        name: "engine_3_4_0_gradle_cache_none"
         path: "gradle_cache"
       }
       caches {
-        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08"
+        name: "engine_3_4_0_open_jdk_version_1_8_0u202_b08"
         path: "open_jdk"
       }
       caches {
-        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08_legacy"
+        name: "engine_3_4_0_open_jdk_version_1_8_0u202_b08_legacy"
         path: "java"
       }
       caches {
@@ -2239,19 +2239,19 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "engine_3_3_0_builder"
+        name: "engine_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "engine_3_3_0_gradle_cache_none"
+        name: "engine_3_4_0_gradle_cache_none"
         path: "gradle_cache"
       }
       caches {
-        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08"
+        name: "engine_3_4_0_open_jdk_version_1_8_0u202_b08"
         path: "open_jdk"
       }
       caches {
-        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08_legacy"
+        name: "engine_3_4_0_open_jdk_version_1_8_0u202_b08_legacy"
         path: "java"
       }
       caches {
@@ -2333,19 +2333,19 @@
       priority: 30
       execution_timeout_secs: 16200
       caches {
-        name: "engine_3_3_0_builder"
+        name: "engine_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "engine_3_3_0_gradle_cache_none"
+        name: "engine_3_4_0_gradle_cache_none"
         path: "gradle_cache"
       }
       caches {
-        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08"
+        name: "engine_3_4_0_open_jdk_version_1_8_0u202_b08"
         path: "open_jdk"
       }
       caches {
-        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08_legacy"
+        name: "engine_3_4_0_open_jdk_version_1_8_0u202_b08_legacy"
         path: "java"
       }
       caches {
@@ -2427,19 +2427,19 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "engine_3_3_0_builder"
+        name: "engine_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "engine_3_3_0_gradle_cache_none"
+        name: "engine_3_4_0_gradle_cache_none"
         path: "gradle_cache"
       }
       caches {
-        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08"
+        name: "engine_3_4_0_open_jdk_version_1_8_0u202_b08"
         path: "open_jdk"
       }
       caches {
-        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08_legacy"
+        name: "engine_3_4_0_open_jdk_version_1_8_0u202_b08_legacy"
         path: "java"
       }
       caches {
@@ -2520,19 +2520,19 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "engine_3_3_0_builder"
+        name: "engine_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "engine_3_3_0_gradle_cache_none"
+        name: "engine_3_4_0_gradle_cache_none"
         path: "gradle_cache"
       }
       caches {
-        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08"
+        name: "engine_3_4_0_open_jdk_version_1_8_0u202_b08"
         path: "open_jdk"
       }
       caches {
-        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08_legacy"
+        name: "engine_3_4_0_open_jdk_version_1_8_0u202_b08_legacy"
         path: "java"
       }
       caches {
@@ -2613,19 +2613,19 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "engine_3_3_0_builder"
+        name: "engine_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "engine_3_3_0_gradle_cache_none"
+        name: "engine_3_4_0_gradle_cache_none"
         path: "gradle_cache"
       }
       caches {
-        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08"
+        name: "engine_3_4_0_open_jdk_version_1_8_0u202_b08"
         path: "open_jdk"
       }
       caches {
-        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08_legacy"
+        name: "engine_3_4_0_open_jdk_version_1_8_0u202_b08_legacy"
         path: "java"
       }
       caches {
@@ -2710,23 +2710,23 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "engine_3_3_0_builder"
+        name: "engine_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "engine_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "engine_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
-        name: "engine_3_3_0_gradle_cache_none"
+        name: "engine_3_4_0_gradle_cache_none"
         path: "gradle_cache"
       }
       caches {
-        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08"
+        name: "engine_3_4_0_open_jdk_version_1_8_0u202_b08"
         path: "open_jdk"
       }
       caches {
-        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08_legacy"
+        name: "engine_3_4_0_open_jdk_version_1_8_0u202_b08_legacy"
         path: "java"
       }
       caches {
@@ -2796,11 +2796,11 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -2876,23 +2876,23 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_android_virtual_device_31"
+        name: "flutter_3_4_0_android_virtual_device_31"
         path: "android_virtual_device"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -2991,51 +2991,51 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_clang_git_revision_5d5aba78dbbee75508f01bcaa69aedb2ab79065a"
+        name: "flutter_3_4_0_clang_git_revision_5d5aba78dbbee75508f01bcaa69aedb2ab79065a"
         path: "clang"
       }
       caches {
-        name: "flutter_3_3_0_cmake_version_3_16_1"
+        name: "flutter_3_4_0_cmake_version_3_16_1"
         path: "cmake"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
-        name: "flutter_3_3_0_ninja_version_1_9_0"
+        name: "flutter_3_4_0_ninja_version_1_9_0"
         path: "ninja"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -3134,51 +3134,51 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_clang_git_revision_5d5aba78dbbee75508f01bcaa69aedb2ab79065a"
+        name: "flutter_3_4_0_clang_git_revision_5d5aba78dbbee75508f01bcaa69aedb2ab79065a"
         path: "clang"
       }
       caches {
-        name: "flutter_3_3_0_cmake_version_3_16_1"
+        name: "flutter_3_4_0_cmake_version_3_16_1"
         path: "cmake"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
-        name: "flutter_3_3_0_ninja_version_1_9_0"
+        name: "flutter_3_4_0_ninja_version_1_9_0"
         path: "ninja"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -3247,11 +3247,11 @@
       priority: 30
       execution_timeout_secs: 5400
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -3332,19 +3332,19 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "engine_3_3_0_builder"
+        name: "engine_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "engine_3_3_0_gradle_cache_none"
+        name: "engine_3_4_0_gradle_cache_none"
         path: "gradle_cache"
       }
       caches {
-        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08"
+        name: "engine_3_4_0_open_jdk_version_1_8_0u202_b08"
         path: "open_jdk"
       }
       caches {
-        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08_legacy"
+        name: "engine_3_4_0_open_jdk_version_1_8_0u202_b08_legacy"
         path: "java"
       }
       caches {
@@ -3414,11 +3414,11 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -3494,15 +3494,15 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_dashing_0_4_0"
+        name: "flutter_3_4_0_dashing_0_4_0"
         path: "dashing"
       }
       caches {
@@ -3574,19 +3574,19 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -3658,19 +3658,19 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -3742,19 +3742,19 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -3825,11 +3825,11 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -3904,15 +3904,15 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -4007,43 +4007,43 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_clang_git_revision_5d5aba78dbbee75508f01bcaa69aedb2ab79065a"
+        name: "flutter_3_4_0_clang_git_revision_5d5aba78dbbee75508f01bcaa69aedb2ab79065a"
         path: "clang"
       }
       caches {
-        name: "flutter_3_3_0_cmake_version_3_16_1"
+        name: "flutter_3_4_0_cmake_version_3_16_1"
         path: "cmake"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
-        name: "flutter_3_3_0_ninja_version_1_9_0"
+        name: "flutter_3_4_0_ninja_version_1_9_0"
         path: "ninja"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -4118,15 +4118,15 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -4197,11 +4197,11 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -4282,35 +4282,35 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -4391,35 +4391,35 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -4500,35 +4500,35 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -4609,35 +4609,35 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -4718,35 +4718,35 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -4827,35 +4827,35 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -4932,27 +4932,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -5033,35 +5033,35 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -5142,35 +5142,35 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -5251,35 +5251,35 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -5356,27 +5356,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -5469,43 +5469,43 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_clang_git_revision_5d5aba78dbbee75508f01bcaa69aedb2ab79065a"
+        name: "flutter_3_4_0_clang_git_revision_5d5aba78dbbee75508f01bcaa69aedb2ab79065a"
         path: "clang"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -5598,43 +5598,43 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_clang_git_revision_5d5aba78dbbee75508f01bcaa69aedb2ab79065a"
+        name: "flutter_3_4_0_clang_git_revision_5d5aba78dbbee75508f01bcaa69aedb2ab79065a"
         path: "clang"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -5727,43 +5727,43 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_clang_git_revision_5d5aba78dbbee75508f01bcaa69aedb2ab79065a"
+        name: "flutter_3_4_0_clang_git_revision_5d5aba78dbbee75508f01bcaa69aedb2ab79065a"
         path: "clang"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -5856,43 +5856,43 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_clang_git_revision_5d5aba78dbbee75508f01bcaa69aedb2ab79065a"
+        name: "flutter_3_4_0_clang_git_revision_5d5aba78dbbee75508f01bcaa69aedb2ab79065a"
         path: "clang"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -5972,27 +5972,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -6072,27 +6072,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -6169,27 +6169,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -6265,27 +6265,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -6368,31 +6368,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -6475,31 +6475,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -6582,31 +6582,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -6689,31 +6689,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -6796,31 +6796,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -6903,31 +6903,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -7010,31 +7010,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -7117,31 +7117,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -7224,31 +7224,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -7331,31 +7331,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -7438,31 +7438,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -7545,31 +7545,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -7652,31 +7652,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -7759,31 +7759,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -7866,31 +7866,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -7973,31 +7973,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -8080,31 +8080,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -8187,31 +8187,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -8294,31 +8294,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -8401,31 +8401,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -8508,31 +8508,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -8619,39 +8619,39 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_4_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
+        name: "flutter_3_4_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -12767,11 +12767,11 @@
       swarming_host: "chromium-swarm.appspot.com"
       dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -12799,7 +12799,6 @@
         '  "build_fuchsia": false,'
         '  "build_host": false,'
         '  "build_ios": false,'
-        '  "build_windows_uwp": false,'
         '  "clobber": false,'
         '  "cores": 8,'
         '  "dependencies": ['
@@ -12808,7 +12807,8 @@
         '      "version": "version:1.8.0u202-b08"'
         '    },'
         '    {'
-        '      "dependency": "gradle_cache"'
+        '      "dependency": "gradle_cache",'
+        '      "version": "none"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -12822,7 +12822,7 @@
         '  "ios_release": false,'
         '  "mastername": "client.flutter",'
         '  "no_bitcode": false,'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "engine/engine",'
         '  "upload_packages": true,'
         '  "use_cas": true'
@@ -12830,19 +12830,19 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "engine_2_13_0_builder"
+        name: "engine_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "engine_2_13_0_gradle_cache_default"
+        name: "engine_3_3_0_gradle_cache_none"
         path: "gradle_cache"
       }
       caches {
-        name: "engine_2_13_0_open_jdk_version_1_8_0u202_b08"
+        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08"
         path: "open_jdk"
       }
       caches {
-        name: "engine_2_13_0_open_jdk_version_1_8_0u202_b08_legacy"
+        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08_legacy"
         path: "java"
       }
       caches {
@@ -12862,11 +12862,11 @@
       swarming_host: "chromium-swarm.appspot.com"
       dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -12894,7 +12894,6 @@
         '  "build_fuchsia": false,'
         '  "build_host": false,'
         '  "build_ios": false,'
-        '  "build_windows_uwp": false,'
         '  "clobber": false,'
         '  "cores": 8,'
         '  "dependencies": ['
@@ -12903,7 +12902,8 @@
         '      "version": "version:1.8.0u202-b08"'
         '    },'
         '    {'
-        '      "dependency": "gradle_cache"'
+        '      "dependency": "gradle_cache",'
+        '      "version": "none"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -12917,7 +12917,7 @@
         '  "ios_release": false,'
         '  "mastername": "client.flutter",'
         '  "no_bitcode": false,'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "engine/engine",'
         '  "upload_packages": true,'
         '  "use_cas": true'
@@ -12925,19 +12925,19 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "engine_2_13_0_builder"
+        name: "engine_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "engine_2_13_0_gradle_cache_default"
+        name: "engine_3_3_0_gradle_cache_none"
         path: "gradle_cache"
       }
       caches {
-        name: "engine_2_13_0_open_jdk_version_1_8_0u202_b08"
+        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08"
         path: "open_jdk"
       }
       caches {
-        name: "engine_2_13_0_open_jdk_version_1_8_0u202_b08_legacy"
+        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08_legacy"
         path: "java"
       }
       caches {
@@ -12957,11 +12957,11 @@
       swarming_host: "chromium-swarm.appspot.com"
       dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -12987,7 +12987,6 @@
         '  "build_fuchsia": false,'
         '  "build_host": true,'
         '  "build_ios": false,'
-        '  "build_windows_uwp": false,'
         '  "clobber": false,'
         '  "cores": 8,'
         '  "dependencies": ['
@@ -12996,7 +12995,8 @@
         '      "version": "version:1.8.0u202-b08"'
         '    },'
         '    {'
-        '      "dependency": "gradle_cache"'
+        '      "dependency": "gradle_cache",'
+        '      "version": "none"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -13010,7 +13010,7 @@
         '  "ios_release": false,'
         '  "mastername": "client.flutter",'
         '  "no_bitcode": false,'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "engine/engine_arm",'
         '  "upload_packages": true,'
         '  "use_cas": true'
@@ -13018,19 +13018,19 @@
       priority: 30
       execution_timeout_secs: 16200
       caches {
-        name: "engine_2_13_0_builder"
+        name: "engine_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "engine_2_13_0_gradle_cache_default"
+        name: "engine_3_3_0_gradle_cache_none"
         path: "gradle_cache"
       }
       caches {
-        name: "engine_2_13_0_open_jdk_version_1_8_0u202_b08"
+        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08"
         path: "open_jdk"
       }
       caches {
-        name: "engine_2_13_0_open_jdk_version_1_8_0u202_b08_legacy"
+        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08_legacy"
         path: "java"
       }
       caches {
@@ -13050,11 +13050,11 @@
       swarming_host: "chromium-swarm.appspot.com"
       dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -13079,7 +13079,6 @@
         '  "build_fuchsia": false,'
         '  "build_host": true,'
         '  "build_ios": false,'
-        '  "build_windows_uwp": false,'
         '  "clobber": false,'
         '  "cores": 8,'
         '  "dependencies": ['
@@ -13088,7 +13087,8 @@
         '      "version": "version:1.8.0u202-b08"'
         '    },'
         '    {'
-        '      "dependency": "gradle_cache"'
+        '      "dependency": "gradle_cache",'
+        '      "version": "none"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -13102,7 +13102,7 @@
         '  "ios_release": false,'
         '  "mastername": "client.flutter",'
         '  "no_bitcode": false,'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "engine/engine_metrics",'
         '  "upload_metrics": false,'
         '  "upload_packages": true,'
@@ -13111,19 +13111,19 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "engine_2_13_0_builder"
+        name: "engine_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "engine_2_13_0_gradle_cache_default"
+        name: "engine_3_3_0_gradle_cache_none"
         path: "gradle_cache"
       }
       caches {
-        name: "engine_2_13_0_open_jdk_version_1_8_0u202_b08"
+        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08"
         path: "open_jdk"
       }
       caches {
-        name: "engine_2_13_0_open_jdk_version_1_8_0u202_b08_legacy"
+        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08_legacy"
         path: "java"
       }
       caches {
@@ -13143,11 +13143,11 @@
       swarming_host: "chromium-swarm.appspot.com"
       dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -13173,8 +13173,7 @@
         '  "build_fuchsia": true,'
         '  "build_host": false,'
         '  "build_ios": false,'
-        '  "build_windows_uwp": false,'
-        '  "clobber": false,'
+        '  "clobber": true,'
         '  "cores": 8,'
         '  "dependencies": ['
         '    {'
@@ -13182,7 +13181,8 @@
         '      "version": "version:1.8.0u202-b08"'
         '    },'
         '    {'
-        '      "dependency": "gradle_cache"'
+        '      "dependency": "gradle_cache",'
+        '      "version": "none"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -13197,7 +13197,7 @@
         '  "ios_release": false,'
         '  "mastername": "client.flutter",'
         '  "no_bitcode": false,'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "engine/engine",'
         '  "upload_packages": true,'
         '  "use_cas": true'
@@ -13205,19 +13205,19 @@
       priority: 30
       execution_timeout_secs: 16200
       caches {
-        name: "engine_2_13_0_builder"
+        name: "engine_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "engine_2_13_0_gradle_cache_default"
+        name: "engine_3_3_0_gradle_cache_none"
         path: "gradle_cache"
       }
       caches {
-        name: "engine_2_13_0_open_jdk_version_1_8_0u202_b08"
+        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08"
         path: "open_jdk"
       }
       caches {
-        name: "engine_2_13_0_open_jdk_version_1_8_0u202_b08_legacy"
+        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08_legacy"
         path: "java"
       }
       caches {
@@ -13237,11 +13237,11 @@
       swarming_host: "chromium-swarm.appspot.com"
       dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -13267,8 +13267,7 @@
         '  "build_fuchsia": true,'
         '  "build_host": false,'
         '  "build_ios": false,'
-        '  "build_windows_uwp": false,'
-        '  "clobber": false,'
+        '  "clobber": true,'
         '  "cores": 8,'
         '  "dependencies": ['
         '    {'
@@ -13276,7 +13275,8 @@
         '      "version": "version:1.8.0u202-b08"'
         '    },'
         '    {'
-        '      "dependency": "gradle_cache"'
+        '      "dependency": "gradle_cache",'
+        '      "version": "none"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -13291,7 +13291,7 @@
         '  "ios_release": false,'
         '  "mastername": "client.flutter",'
         '  "no_bitcode": false,'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "engine/femu_test",'
         '  "upload_packages": true,'
         '  "use_cas": true'
@@ -13299,19 +13299,19 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "engine_2_13_0_builder"
+        name: "engine_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "engine_2_13_0_gradle_cache_default"
+        name: "engine_3_3_0_gradle_cache_none"
         path: "gradle_cache"
       }
       caches {
-        name: "engine_2_13_0_open_jdk_version_1_8_0u202_b08"
+        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08"
         path: "open_jdk"
       }
       caches {
-        name: "engine_2_13_0_open_jdk_version_1_8_0u202_b08_legacy"
+        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08_legacy"
         path: "java"
       }
       caches {
@@ -13331,11 +13331,11 @@
       swarming_host: "chromium-swarm.appspot.com"
       dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -13361,7 +13361,6 @@
         '  "build_fuchsia": false,'
         '  "build_host": true,'
         '  "build_ios": false,'
-        '  "build_windows_uwp": false,'
         '  "clobber": false,'
         '  "cores": 8,'
         '  "dependencies": ['
@@ -13370,7 +13369,8 @@
         '      "version": "version:1.8.0u202-b08"'
         '    },'
         '    {'
-        '      "dependency": "gradle_cache"'
+        '      "dependency": "gradle_cache",'
+        '      "version": "none"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -13384,7 +13384,7 @@
         '  "ios_release": false,'
         '  "mastername": "client.flutter",'
         '  "no_bitcode": false,'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "engine/engine",'
         '  "upload_packages": true,'
         '  "use_cas": true'
@@ -13392,19 +13392,112 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "engine_2_13_0_builder"
+        name: "engine_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "engine_2_13_0_gradle_cache_default"
+        name: "engine_3_3_0_gradle_cache_none"
         path: "gradle_cache"
       }
       caches {
-        name: "engine_2_13_0_open_jdk_version_1_8_0u202_b08"
+        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08"
         path: "open_jdk"
       }
       caches {
-        name: "engine_2_13_0_open_jdk_version_1_8_0u202_b08_legacy"
+        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08_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.2-candidate.5"
+        cmd: "luciexe"
+      }
+      properties:
+        '{'
+        '  "$fuchsia/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:1.8.0u202-b08"'
+        '    },'
+        '    {'
+        '      "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",'
+        '  "no_bitcode": false,'
+        '  "os": "Ubuntu",'
+        '  "recipe": "engine/engine_license",'
+        '  "upload_packages": true,'
+        '  "use_cas": true'
+        '}'
+      priority: 30
+      execution_timeout_secs: 10800
+      caches {
+        name: "engine_3_3_0_builder"
+        path: "builder"
+      }
+      caches {
+        name: "engine_3_3_0_gradle_cache_none"
+        path: "gradle_cache"
+      }
+      caches {
+        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08"
+        path: "open_jdk"
+      }
+      caches {
+        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08_legacy"
         path: "java"
       }
       caches {
@@ -13424,11 +13517,11 @@
       swarming_host: "chromium-swarm.appspot.com"
       dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -13454,7 +13547,6 @@
         '  "build_fuchsia": false,'
         '  "build_host": false,'
         '  "build_ios": false,'
-        '  "build_windows_uwp": false,'
         '  "clobber": true,'
         '  "cores": 8,'
         '  "dependencies": ['
@@ -13463,7 +13555,8 @@
         '      "version": "version:1.8.0u202-b08"'
         '    },'
         '    {'
-        '      "dependency": "gradle_cache"'
+        '      "dependency": "gradle_cache",'
+        '      "version": "none"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -13477,7 +13570,7 @@
         '  "ios_release": false,'
         '  "mastername": "client.flutter",'
         '  "no_bitcode": false,'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "engine/engine_unopt",'
         '  "upload_packages": true,'
         '  "use_cas": true'
@@ -13485,19 +13578,19 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "engine_2_13_0_builder"
+        name: "engine_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "engine_2_13_0_gradle_cache_default"
+        name: "engine_3_3_0_gradle_cache_none"
         path: "gradle_cache"
       }
       caches {
-        name: "engine_2_13_0_open_jdk_version_1_8_0u202_b08"
+        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08"
         path: "open_jdk"
       }
       caches {
-        name: "engine_2_13_0_open_jdk_version_1_8_0u202_b08_legacy"
+        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08_legacy"
         path: "java"
       }
       caches {
@@ -13517,11 +13610,11 @@
       swarming_host: "chromium-swarm.appspot.com"
       dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -13547,19 +13640,20 @@
         '  "build_fuchsia": false,'
         '  "build_host": false,'
         '  "build_ios": false,'
-        '  "build_windows_uwp": false,'
         '  "clobber": false,'
         '  "cores": 8,'
         '  "dependencies": ['
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
         '      "dependency": "open_jdk",'
         '      "version": "version:1.8.0u202-b08"'
         '    },'
         '    {'
-        '      "dependency": "gradle_cache"'
+        '      "dependency": "gradle_cache",'
+        '      "version": "none"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -13573,7 +13667,7 @@
         '  "ios_release": false,'
         '  "mastername": "client.flutter",'
         '  "no_bitcode": false,'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "engine/web_engine",'
         '  "upload_packages": true,'
         '  "use_cas": true'
@@ -13581,23 +13675,23 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "engine_2_13_0_builder"
+        name: "engine_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "engine_2_13_0_goldctl_default"
+        name: "engine_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
-        name: "engine_2_13_0_gradle_cache_default"
+        name: "engine_3_3_0_gradle_cache_none"
         path: "gradle_cache"
       }
       caches {
-        name: "engine_2_13_0_open_jdk_version_1_8_0u202_b08"
+        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08"
         path: "open_jdk"
       }
       caches {
-        name: "engine_2_13_0_open_jdk_version_1_8_0u202_b08_legacy"
+        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08_legacy"
         path: "java"
       }
       caches {
@@ -13615,12 +13709,13 @@
     builders {
       name: "Linux stable analyze"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -13639,9 +13734,11 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -13650,7 +13747,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter",'
         '  "tags": ['
         '    "framework",'
@@ -13664,11 +13761,11 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -13684,14 +13781,15 @@
       }
     }
     builders {
-      name: "Linux stable build_aar_module_test"
+      name: "Linux stable android views"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -13708,23 +13806,21 @@
         '  "$recipe_engine/swarming": {'
         '    "server": "https://chromium-swarm.appspot.com"'
         '  },'
-        '  "add_recipes_cq": true,'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
-        '      "dependency": "chrome_and_driver",'
-        '      "version": "version:96.2"'
+        '      "dependency": "android_virtual_device",'
+        '      "version": "31"'
         '    },'
         '    {'
-        '      "dependency": "open_jdk"'
-        '    },'
-        '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -13733,51 +13829,38 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
-        '  "recipe": "devicelab/devicelab_drone",'
+        '  "os": "Ubuntu",'
+        '  "recipe": "flutter/android_views",'
         '  "tags": ['
-        '    "devicelab",'
+        '    "framework",'
         '    "hostonly"'
         '  ],'
-        '  "task_name": "build_aar_module_test",'
         '  "upload_packages": true,'
         '  "use_cas": true'
         '}'
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_android_virtual_device_31"
+        path: "android_virtual_device"
+      }
+      caches {
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
-        path: "chrome_and_driver"
-      }
-      caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
-        path: "chrome"
-      }
-      caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_default"
-        path: "open_jdk"
-      }
-      caches {
-        name: "flutter_2_13_0_open_jdk_default_legacy"
-        path: "java"
-      }
-      caches {
         name: "pub_cache"
         path: ".pub-cache"
       }
@@ -13792,12 +13875,13 @@
     builders {
       name: "Linux stable build_tests_1_2"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -13816,10 +13900,11 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
@@ -13830,19 +13915,24 @@
         '      "version": "11"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "clang"'
+        '      "dependency": "clang",'
+        '      "version": "git_revision:5d5aba78dbbee75508f01bcaa69aedb2ab79065a"'
         '    },'
         '    {'
-        '      "dependency": "cmake"'
+        '      "dependency": "cmake",'
+        '      "version": "version:3.16.1"'
         '    },'
         '    {'
-        '      "dependency": "ninja"'
+        '      "dependency": "ninja",'
+        '      "version": "version:1.9.0"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -13851,7 +13941,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "build_tests",'
         '  "subshard": "1_2",'
@@ -13866,51 +13956,51 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_clang_default"
+        name: "flutter_3_3_0_clang_git_revision_5d5aba78dbbee75508f01bcaa69aedb2ab79065a"
         path: "clang"
       }
       caches {
-        name: "flutter_2_13_0_cmake_default"
+        name: "flutter_3_3_0_cmake_version_3_16_1"
         path: "cmake"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
-        name: "flutter_2_13_0_ninja_default"
+        name: "flutter_3_3_0_ninja_version_1_9_0"
         path: "ninja"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11"
+        name: "flutter_3_3_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11_legacy"
+        name: "flutter_3_3_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -13928,12 +14018,13 @@
     builders {
       name: "Linux stable build_tests_2_2"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -13952,10 +14043,11 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
@@ -13966,19 +14058,24 @@
         '      "version": "11"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "clang"'
+        '      "dependency": "clang",'
+        '      "version": "git_revision:5d5aba78dbbee75508f01bcaa69aedb2ab79065a"'
         '    },'
         '    {'
-        '      "dependency": "cmake"'
+        '      "dependency": "cmake",'
+        '      "version": "version:3.16.1"'
         '    },'
         '    {'
-        '      "dependency": "ninja"'
+        '      "dependency": "ninja",'
+        '      "version": "version:1.9.0"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -13987,7 +14084,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "build_tests",'
         '  "subshard": "2_2",'
@@ -14002,51 +14099,51 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_clang_default"
+        name: "flutter_3_3_0_clang_git_revision_5d5aba78dbbee75508f01bcaa69aedb2ab79065a"
         path: "clang"
       }
       caches {
-        name: "flutter_2_13_0_cmake_default"
+        name: "flutter_3_3_0_cmake_version_3_16_1"
         path: "cmake"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
-        name: "flutter_2_13_0_ninja_default"
+        name: "flutter_3_3_0_ninja_version_1_9_0"
         path: "ninja"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11"
+        name: "flutter_3_3_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11_legacy"
+        name: "flutter_3_3_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -14064,12 +14161,13 @@
     builders {
       name: "Linux stable ci_yaml flutter roller"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -14088,9 +14186,11 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -14099,7 +14199,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "infra/ci_yaml",'
         '  "tags": ['
         '    "framework",'
@@ -14112,11 +14212,11 @@
       priority: 30
       execution_timeout_secs: 5400
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -14136,11 +14236,11 @@
       swarming_host: "chromium-swarm.appspot.com"
       dimensions: "cores:32"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -14166,7 +14266,6 @@
         '  "build_fuchsia": false,'
         '  "build_host": false,'
         '  "build_ios": false,'
-        '  "build_windows_uwp": false,'
         '  "clobber": false,'
         '  "cores": 32,'
         '  "dependencies": ['
@@ -14175,7 +14274,8 @@
         '      "version": "version:1.8.0u202-b08"'
         '    },'
         '    {'
-        '      "dependency": "gradle_cache"'
+        '      "dependency": "gradle_cache",'
+        '      "version": "none"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -14189,7 +14289,7 @@
         '  "ios_release": false,'
         '  "mastername": "client.flutter",'
         '  "no_bitcode": false,'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "engine/engine_lint",'
         '  "upload_packages": true,'
         '  "use_cas": true'
@@ -14197,19 +14297,19 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "engine_2_13_0_builder"
+        name: "engine_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "engine_2_13_0_gradle_cache_default"
+        name: "engine_3_3_0_gradle_cache_none"
         path: "gradle_cache"
       }
       caches {
-        name: "engine_2_13_0_open_jdk_version_1_8_0u202_b08"
+        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08"
         path: "open_jdk"
       }
       caches {
-        name: "engine_2_13_0_open_jdk_version_1_8_0u202_b08_legacy"
+        name: "engine_3_3_0_open_jdk_version_1_8_0u202_b08_legacy"
         path: "java"
       }
       caches {
@@ -14227,12 +14327,13 @@
     builders {
       name: "Linux stable customer_testing"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -14251,9 +14352,11 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -14262,7 +14365,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter",'
         '  "tags": ['
         '    "framework",'
@@ -14276,11 +14379,11 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -14374,12 +14477,13 @@
     builders {
       name: "Linux stable docs_test"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -14398,12 +14502,15 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
-        '      "dependency": "dashing"'
+        '      "dependency": "dashing",'
+        '      "version": "0.4.0"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -14413,7 +14520,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter",'
         '  "release_ref": "",'
         '  "tags": ['
@@ -14428,15 +14535,15 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_dashing_default"
+        name: "flutter_3_3_0_dashing_0_4_0"
         path: "dashing"
       }
       caches {
@@ -14454,12 +14561,13 @@
     builders {
       name: "Linux stable firebase_abstract_method_smoke_test"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -14478,13 +14586,15 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -14493,7 +14603,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "firebaselab/firebaselab",'
         '  "tags": ['
         '    "firebaselab"'
@@ -14505,19 +14615,19 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -14535,12 +14645,13 @@
     builders {
       name: "Linux stable firebase_android_embedding_v2_smoke_test"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -14559,13 +14670,15 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -14574,7 +14687,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "firebaselab/firebaselab",'
         '  "tags": ['
         '    "firebaselab"'
@@ -14586,19 +14699,19 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -14616,12 +14729,13 @@
     builders {
       name: "Linux stable firebase_release_smoke_test"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -14640,13 +14754,15 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -14655,7 +14771,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "firebaselab/firebaselab",'
         '  "tags": ['
         '    "firebaselab"'
@@ -14667,19 +14783,19 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -14697,12 +14813,13 @@
     builders {
       name: "Linux stable flutter_plugins"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -14721,9 +14838,11 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -14732,7 +14851,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "flutter_plugins",'
         '  "subshard": "analyze",'
@@ -14747,11 +14866,11 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -14769,12 +14888,13 @@
     builders {
       name: "Linux stable framework_tests_libraries"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -14793,12 +14913,15 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -14807,7 +14930,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "framework_tests",'
         '  "subshard": "libraries",'
@@ -14822,15 +14945,15 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -14848,12 +14971,13 @@
     builders {
       name: "Linux stable framework_tests_misc"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -14872,18 +14996,23 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "clang"'
+        '      "dependency": "clang",'
+        '      "version": "git_revision:5d5aba78dbbee75508f01bcaa69aedb2ab79065a"'
         '    },'
         '    {'
-        '      "dependency": "cmake"'
+        '      "dependency": "cmake",'
+        '      "version": "version:3.16.1"'
         '    },'
         '    {'
-        '      "dependency": "ninja"'
+        '      "dependency": "ninja",'
+        '      "version": "version:1.9.0"'
         '    },'
         '    {'
         '      "dependency": "open_jdk",'
@@ -14891,10 +15020,11 @@
         '    },'
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -14903,7 +15033,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "framework_tests",'
         '  "subshard": "misc",'
@@ -14918,43 +15048,43 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_clang_default"
+        name: "flutter_3_3_0_clang_git_revision_5d5aba78dbbee75508f01bcaa69aedb2ab79065a"
         path: "clang"
       }
       caches {
-        name: "flutter_2_13_0_cmake_default"
+        name: "flutter_3_3_0_cmake_version_3_16_1"
         path: "cmake"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
-        name: "flutter_2_13_0_ninja_default"
+        name: "flutter_3_3_0_ninja_version_1_9_0"
         path: "ninja"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11"
+        name: "flutter_3_3_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11_legacy"
+        name: "flutter_3_3_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -14972,12 +15102,13 @@
     builders {
       name: "Linux stable framework_tests_widgets"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -14996,12 +15127,15 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -15010,7 +15144,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "framework_tests",'
         '  "subshard": "widgets",'
@@ -15025,15 +15159,15 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -15051,12 +15185,13 @@
     builders {
       name: "Linux stable fuchsia_precache"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -15075,9 +15210,11 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -15086,7 +15223,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter",'
         '  "tags": ['
         '    "framework",'
@@ -15101,11 +15238,11 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -15123,12 +15260,13 @@
     builders {
       name: "Linux stable gradle_desugar_classes_test"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -15147,10 +15285,11 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
@@ -15161,7 +15300,8 @@
         '      "version": "11"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -15170,7 +15310,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "devicelab/devicelab_drone",'
         '  "tags": ['
         '    "devicelab",'
@@ -15183,35 +15323,35 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11"
+        name: "flutter_3_3_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11_legacy"
+        name: "flutter_3_3_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -15229,12 +15369,13 @@
     builders {
       name: "Linux stable gradle_java8_compile_test"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -15253,10 +15394,11 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
@@ -15267,7 +15409,8 @@
         '      "version": "11"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -15276,7 +15419,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "devicelab/devicelab_drone",'
         '  "tags": ['
         '    "devicelab",'
@@ -15289,35 +15432,35 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11"
+        name: "flutter_3_3_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11_legacy"
+        name: "flutter_3_3_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -15335,12 +15478,13 @@
     builders {
       name: "Linux stable gradle_plugin_bundle_test"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -15359,10 +15503,11 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
@@ -15373,7 +15518,8 @@
         '      "version": "11"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -15382,7 +15528,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "devicelab/devicelab_drone",'
         '  "tags": ['
         '    "devicelab",'
@@ -15395,35 +15541,35 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11"
+        name: "flutter_3_3_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11_legacy"
+        name: "flutter_3_3_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -15441,12 +15587,13 @@
     builders {
       name: "Linux stable gradle_plugin_fat_apk_test"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -15465,10 +15612,11 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
@@ -15479,7 +15627,8 @@
         '      "version": "11"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -15488,7 +15637,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "devicelab/devicelab_drone",'
         '  "tags": ['
         '    "devicelab",'
@@ -15501,35 +15650,35 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11"
+        name: "flutter_3_3_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11_legacy"
+        name: "flutter_3_3_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -15547,12 +15696,13 @@
     builders {
       name: "Linux stable gradle_plugin_light_apk_test"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -15571,10 +15721,11 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
@@ -15585,7 +15736,8 @@
         '      "version": "11"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -15594,7 +15746,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "devicelab/devicelab_drone",'
         '  "tags": ['
         '    "devicelab",'
@@ -15607,35 +15759,35 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11"
+        name: "flutter_3_3_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11_legacy"
+        name: "flutter_3_3_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -15653,12 +15805,13 @@
     builders {
       name: "Linux stable module_custom_host_app_name_test"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -15677,10 +15830,11 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
@@ -15691,7 +15845,8 @@
         '      "version": "11"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -15700,7 +15855,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "devicelab/devicelab_drone",'
         '  "tags": ['
         '    "devicelab",'
@@ -15713,35 +15868,35 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11"
+        name: "flutter_3_3_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11_legacy"
+        name: "flutter_3_3_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -15759,12 +15914,13 @@
     builders {
       name: "Linux stable module_host_with_custom_build_test"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -15783,17 +15939,19 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -15802,7 +15960,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "devicelab/devicelab_drone",'
         '  "tags": ['
         '    "devicelab",'
@@ -15815,27 +15973,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -15853,12 +16011,13 @@
     builders {
       name: "Linux stable module_test"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -15877,10 +16036,11 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
@@ -15891,7 +16051,8 @@
         '      "version": "11"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -15900,7 +16061,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "devicelab/devicelab_drone",'
         '  "tags": ['
         '    "devicelab",'
@@ -15913,35 +16074,35 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11"
+        name: "flutter_3_3_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11_legacy"
+        name: "flutter_3_3_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -15959,12 +16120,13 @@
     builders {
       name: "Linux stable plugin_dependencies_test"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -15983,10 +16145,11 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
@@ -15997,7 +16160,8 @@
         '      "version": "11"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -16006,7 +16170,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "devicelab/devicelab_drone",'
         '  "tags": ['
         '    "devicelab",'
@@ -16019,35 +16183,35 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11"
+        name: "flutter_3_3_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11_legacy"
+        name: "flutter_3_3_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -16065,12 +16229,13 @@
     builders {
       name: "Linux stable plugin_test"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -16089,10 +16254,11 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
@@ -16103,7 +16269,8 @@
         '      "version": "11"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -16112,7 +16279,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "devicelab/devicelab_drone",'
         '  "tags": ['
         '    "devicelab",'
@@ -16125,35 +16292,35 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11"
+        name: "flutter_3_3_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11_legacy"
+        name: "flutter_3_3_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -16171,12 +16338,13 @@
     builders {
       name: "Linux stable technical_debt__cost"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -16195,17 +16363,19 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -16214,7 +16384,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "devicelab/devicelab_drone",'
         '  "tags": ['
         '    "devicelab",'
@@ -16227,27 +16397,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -16265,12 +16435,13 @@
     builders {
       name: "Linux stable tool_integration_tests_1_4"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -16290,27 +16461,31 @@
         '  "add_recipes_cq": true,'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "clang"'
+        '      "dependency": "clang",'
+        '      "version": "git_revision:5d5aba78dbbee75508f01bcaa69aedb2ab79065a"'
         '    },'
         '    {'
         '      "dependency": "open_jdk",'
         '      "version": "11"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -16319,7 +16494,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "tool_integration_tests",'
         '  "subshard": "1_4",'
@@ -16335,43 +16510,43 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_clang_default"
+        name: "flutter_3_3_0_clang_git_revision_5d5aba78dbbee75508f01bcaa69aedb2ab79065a"
         path: "clang"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11"
+        name: "flutter_3_3_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11_legacy"
+        name: "flutter_3_3_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -16389,12 +16564,13 @@
     builders {
       name: "Linux stable tool_integration_tests_2_4"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -16414,27 +16590,31 @@
         '  "add_recipes_cq": true,'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "clang"'
+        '      "dependency": "clang",'
+        '      "version": "git_revision:5d5aba78dbbee75508f01bcaa69aedb2ab79065a"'
         '    },'
         '    {'
         '      "dependency": "open_jdk",'
         '      "version": "11"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -16443,7 +16623,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "tool_integration_tests",'
         '  "subshard": "2_4",'
@@ -16459,43 +16639,43 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_clang_default"
+        name: "flutter_3_3_0_clang_git_revision_5d5aba78dbbee75508f01bcaa69aedb2ab79065a"
         path: "clang"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11"
+        name: "flutter_3_3_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11_legacy"
+        name: "flutter_3_3_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -16513,12 +16693,13 @@
     builders {
       name: "Linux stable tool_integration_tests_3_4"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -16538,27 +16719,31 @@
         '  "add_recipes_cq": true,'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "clang"'
+        '      "dependency": "clang",'
+        '      "version": "git_revision:5d5aba78dbbee75508f01bcaa69aedb2ab79065a"'
         '    },'
         '    {'
         '      "dependency": "open_jdk",'
         '      "version": "11"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -16567,7 +16752,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "tool_integration_tests",'
         '  "subshard": "3_4",'
@@ -16583,43 +16768,43 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_clang_default"
+        name: "flutter_3_3_0_clang_git_revision_5d5aba78dbbee75508f01bcaa69aedb2ab79065a"
         path: "clang"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11"
+        name: "flutter_3_3_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11_legacy"
+        name: "flutter_3_3_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -16637,12 +16822,13 @@
     builders {
       name: "Linux stable tool_integration_tests_4_4"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -16662,27 +16848,31 @@
         '  "add_recipes_cq": true,'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "clang"'
+        '      "dependency": "clang",'
+        '      "version": "git_revision:5d5aba78dbbee75508f01bcaa69aedb2ab79065a"'
         '    },'
         '    {'
         '      "dependency": "open_jdk",'
         '      "version": "11"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -16691,7 +16881,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "tool_integration_tests",'
         '  "subshard": "4_4",'
@@ -16707,43 +16897,43 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_clang_default"
+        name: "flutter_3_3_0_clang_git_revision_5d5aba78dbbee75508f01bcaa69aedb2ab79065a"
         path: "clang"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11"
+        name: "flutter_3_3_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11_legacy"
+        name: "flutter_3_3_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -16761,12 +16951,13 @@
     builders {
       name: "Linux stable tool_tests_commands"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -16786,17 +16977,19 @@
         '  "add_recipes_cq": true,'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "open_jdk",'
         '      "version": "11"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -16805,7 +16998,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "tool_tests",'
         '  "subshard": "commands",'
@@ -16820,27 +17013,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11"
+        name: "flutter_3_3_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11_legacy"
+        name: "flutter_3_3_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -16858,12 +17051,13 @@
     builders {
       name: "Linux stable tool_tests_general"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -16883,17 +17077,19 @@
         '  "add_recipes_cq": true,'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "open_jdk",'
         '      "version": "11"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -16902,7 +17098,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "tool_tests",'
         '  "subshard": "general",'
@@ -16917,27 +17113,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11"
+        name: "flutter_3_3_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11_legacy"
+        name: "flutter_3_3_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -16955,12 +17151,13 @@
     builders {
       name: "Linux stable web_benchmarks_canvaskit"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -16979,17 +17176,19 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -16998,7 +17197,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "devicelab/devicelab_drone",'
         '  "tags": ['
         '    "devicelab",'
@@ -17011,27 +17210,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -17049,12 +17248,13 @@
     builders {
       name: "Linux stable web_benchmarks_html"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -17073,17 +17273,19 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -17092,7 +17294,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "devicelab/devicelab_drone",'
         '  "tags": ['
         '    "devicelab"'
@@ -17104,27 +17306,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
@@ -17142,12 +17344,13 @@
     builders {
       name: "Linux stable web_canvaskit_tests_0"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -17166,20 +17369,23 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -17188,7 +17394,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "web_canvaskit_tests",'
         '  "subshard": 0,'
@@ -17203,31 +17409,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -17245,12 +17451,13 @@
     builders {
       name: "Linux stable web_canvaskit_tests_1"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -17269,20 +17476,23 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -17291,7 +17501,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "web_canvaskit_tests",'
         '  "subshard": 1,'
@@ -17306,31 +17516,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -17348,12 +17558,13 @@
     builders {
       name: "Linux stable web_canvaskit_tests_2"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -17372,20 +17583,23 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -17394,7 +17608,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "web_canvaskit_tests",'
         '  "subshard": 2,'
@@ -17409,31 +17623,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -17451,12 +17665,13 @@
     builders {
       name: "Linux stable web_canvaskit_tests_3"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -17475,20 +17690,23 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -17497,7 +17715,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "web_canvaskit_tests",'
         '  "subshard": 3,'
@@ -17512,31 +17730,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -17554,12 +17772,13 @@
     builders {
       name: "Linux stable web_canvaskit_tests_4"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -17578,20 +17797,23 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -17600,7 +17822,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "web_canvaskit_tests",'
         '  "subshard": 4,'
@@ -17615,31 +17837,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -17657,12 +17879,13 @@
     builders {
       name: "Linux stable web_canvaskit_tests_5"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -17681,20 +17904,23 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -17703,7 +17929,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "web_canvaskit_tests",'
         '  "subshard": 5,'
@@ -17718,31 +17944,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -17760,12 +17986,13 @@
     builders {
       name: "Linux stable web_canvaskit_tests_6"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -17784,20 +18011,23 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -17806,7 +18036,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "web_canvaskit_tests",'
         '  "subshard": 6,'
@@ -17821,31 +18051,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -17863,12 +18093,13 @@
     builders {
       name: "Linux stable web_canvaskit_tests_7_last"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -17887,20 +18118,23 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -17909,7 +18143,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "web_canvaskit_tests",'
         '  "subshard": "7_last",'
@@ -17924,31 +18158,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -17966,12 +18200,13 @@
     builders {
       name: "Linux stable web_long_running_tests_1_5"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -17990,20 +18225,23 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -18012,7 +18250,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "web_long_running_tests",'
         '  "subshard": "1_5",'
@@ -18027,31 +18265,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -18069,12 +18307,13 @@
     builders {
       name: "Linux stable web_long_running_tests_2_5"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -18093,20 +18332,23 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -18115,7 +18357,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "web_long_running_tests",'
         '  "subshard": "2_5",'
@@ -18130,31 +18372,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -18172,12 +18414,13 @@
     builders {
       name: "Linux stable web_long_running_tests_3_5"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -18196,20 +18439,23 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -18218,7 +18464,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "web_long_running_tests",'
         '  "subshard": "3_5",'
@@ -18233,31 +18479,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -18275,12 +18521,13 @@
     builders {
       name: "Linux stable web_long_running_tests_4_5"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -18299,20 +18546,23 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -18321,7 +18571,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "web_long_running_tests",'
         '  "subshard": "4_5",'
@@ -18336,31 +18586,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -18378,12 +18628,13 @@
     builders {
       name: "Linux stable web_long_running_tests_5_5"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -18402,20 +18653,23 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -18424,7 +18678,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "web_long_running_tests",'
         '  "subshard": "5_5",'
@@ -18439,31 +18693,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -18481,12 +18735,13 @@
     builders {
       name: "Linux stable web_tests_0"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -18505,20 +18760,23 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -18527,7 +18785,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "web_tests",'
         '  "subshard": 0,'
@@ -18542,31 +18800,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -18584,12 +18842,13 @@
     builders {
       name: "Linux stable web_tests_1"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -18608,20 +18867,23 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -18630,7 +18892,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "web_tests",'
         '  "subshard": 1,'
@@ -18645,31 +18907,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -18687,12 +18949,13 @@
     builders {
       name: "Linux stable web_tests_2"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -18711,20 +18974,23 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -18733,7 +18999,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "web_tests",'
         '  "subshard": 2,'
@@ -18748,31 +19014,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -18790,12 +19056,13 @@
     builders {
       name: "Linux stable web_tests_3"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -18814,20 +19081,23 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -18836,7 +19106,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "web_tests",'
         '  "subshard": 3,'
@@ -18851,31 +19121,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -18893,12 +19163,13 @@
     builders {
       name: "Linux stable web_tests_4"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -18917,20 +19188,23 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -18939,7 +19213,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "web_tests",'
         '  "subshard": 4,'
@@ -18954,31 +19228,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -18996,12 +19270,13 @@
     builders {
       name: "Linux stable web_tests_5"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -19020,20 +19295,23 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -19042,7 +19320,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "web_tests",'
         '  "subshard": 5,'
@@ -19057,31 +19335,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -19099,12 +19377,13 @@
     builders {
       name: "Linux stable web_tests_6"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -19123,20 +19402,23 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -19145,7 +19427,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "web_tests",'
         '  "subshard": 6,'
@@ -19160,31 +19442,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -19202,12 +19484,13 @@
     builders {
       name: "Linux stable web_tests_7_last"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -19226,20 +19509,23 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
         '      "version": "version:96.2"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -19248,7 +19534,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "web_tests",'
         '  "subshard": "7_last",'
@@ -19263,31 +19549,31 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
@@ -19305,12 +19591,13 @@
     builders {
       name: "Linux stable web_tool_tests"
       swarming_host: "chromium-swarm.appspot.com"
+      dimensions: "cores:8"
       dimensions: "device_type:none"
-      dimensions: "os:Linux"
+      dimensions: "os:Ubuntu"
       dimensions: "pool:luci.flutter.prod"
       exe {
         cipd_package: "flutter/recipe_bundles/flutter.googlesource.com/recipes"
-        cipd_version: "refs/heads/flutter-2.13-candidate.2"
+        cipd_version: "refs/heads/flutter-3.2-candidate.5"
         cmd: "luciexe"
       }
       properties:
@@ -19329,10 +19616,11 @@
         '  },'
         '  "bringup": false,'
         '  "clobber": false,'
+        '  "cores": 8,'
         '  "dependencies": ['
         '    {'
         '      "dependency": "android_sdk",'
-        '      "version": "version:31v8"'
+        '      "version": "version:32v1"'
         '    },'
         '    {'
         '      "dependency": "chrome_and_driver",'
@@ -19343,10 +19631,12 @@
         '      "version": "11"'
         '    },'
         '    {'
-        '      "dependency": "goldctl"'
+        '      "dependency": "goldctl",'
+        '      "version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"'
         '    },'
         '    {'
-        '      "dependency": "curl"'
+        '      "dependency": "curl",'
+        '      "version": "version:7.64.0"'
         '    }'
         '  ],'
         '  "device_type": "none",'
@@ -19355,7 +19645,7 @@
         '  "gold_tryjob": false,'
         '  "goma_jobs": "200",'
         '  "mastername": "client.flutter",'
-        '  "os": "Linux",'
+        '  "os": "Ubuntu",'
         '  "recipe": "flutter/flutter_drone",'
         '  "shard": "web_tool_tests",'
         '  "subshard": "web",'
@@ -19370,39 +19660,39 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8"
+        name: "flutter_3_3_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_2_13_0_android_sdk_version_31v8_legacy"
+        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_2_13_0_builder"
+        name: "flutter_3_3_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2"
         path: "chrome_and_driver"
       }
       caches {
-        name: "flutter_2_13_0_chrome_and_driver_version_96_2_legacy"
+        name: "flutter_3_3_0_chrome_and_driver_version_96_2_legacy"
         path: "chrome"
       }
       caches {
-        name: "flutter_2_13_0_curl_default"
+        name: "flutter_3_3_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_2_13_0_goldctl_default"
+        name: "flutter_3_3_0_goldctl_git_revision_3a77d0b12c697a840ca0c7705208e8622dc94603"
         path: "goldctl"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11"
+        name: "flutter_3_3_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_2_13_0_open_jdk_11_legacy"
+        name: "flutter_3_3_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -24203,27 +24493,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -24299,27 +24589,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -24395,27 +24685,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -24491,27 +24781,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -24587,27 +24877,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -24683,27 +24973,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -24779,27 +25069,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -24875,27 +25165,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -24971,27 +25261,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -25067,27 +25357,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -25163,27 +25453,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -25259,27 +25549,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -25355,27 +25645,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -25451,27 +25741,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -25547,27 +25837,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -25643,27 +25933,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -25739,27 +26029,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -25835,27 +26125,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -25931,27 +26221,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -26027,27 +26317,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -26123,27 +26413,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -26219,27 +26509,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -26315,27 +26605,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -26411,27 +26701,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -26507,27 +26797,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -26603,27 +26893,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -26699,27 +26989,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -26795,27 +27085,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -26891,27 +27181,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -26987,27 +27277,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_64_0"
+        name: "flutter_3_4_0_curl_version_7_64_0"
         path: "curl"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11"
+        name: "flutter_3_4_0_open_jdk_11"
         path: "open_jdk"
       }
       caches {
-        name: "flutter_3_3_0_open_jdk_11_legacy"
+        name: "flutter_3_4_0_open_jdk_11_legacy"
         path: "java"
       }
       caches {
@@ -27083,27 +27373,27 @@
       priority: 30
       execution_timeout_secs: 10800
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1"
+        name: "flutter_3_4_0_android_sdk_version_32v1"
         path: "android_sdk"
       }
       caches {
-        name: "flutter_3_3_0_android_sdk_version_32v1_legacy"
+        name: "flutter_3_4_0_android_sdk_version_32v1_legacy"
         path: "android"
       }
       caches {
-        name: "flutter_3_3_0_builder"
+        name: "flutter_3_4_0_builder"
         path: "builder"
       }
       caches {
-        name: "flutter_3_3_0_curl_version_7_6