From d7ac6fa0b91406839cd0d94d84c253262288cfca Mon Sep 17 00:00:00 2001 From: Zachary Anderson Date: Tue, 26 Mar 2024 17:19:59 +0000 Subject: [PATCH] Use RBE for Fuchsia CI builds (#51675) I'm not seeing the failures I had seen in these builds previously. I suspect in the meantime we've rolled reclient forward in CI. --- ci/builders/linux_fuchsia.json | 84 ++++++++++++++++++++++++---------- 1 file changed, 60 insertions(+), 24 deletions(-) diff --git a/ci/builders/linux_fuchsia.json b/ci/builders/linux_fuchsia.json index e568471dc3ab3..ab96dfc260229 100644 --- a/ci/builders/linux_fuchsia.json +++ b/ci/builders/linux_fuchsia.json @@ -6,14 +6,17 @@ "os=Linux" ], "gclient_variables": { - "download_android_deps": false + "download_android_deps": false, + "use_rbe": true }, "gn": [ "--fuchsia", "--fuchsia-cpu", "arm64", "--runtime-mode", - "profile" + "profile", + "--rbe", + "--no-goma" ], "name": "fuchsia_profile_arm64", "ninja": { @@ -32,7 +35,8 @@ ], "gclient_variables": { "download_android_deps": false, - "run_fuchsia_emu": true + "run_fuchsia_emu": true, + "use_rbe": true }, "gn": [ "--fuchsia", @@ -40,7 +44,9 @@ "arm64", "--runtime-mode", "profile", - "--no-lto" + "--no-lto", + "--rbe", + "--no-goma" ], "name": "fuchsia_profile_arm64_tester", "ninja": { @@ -69,14 +75,17 @@ "os=Linux" ], "gclient_variables": { - "download_android_deps": false + "download_android_deps": false, + "use_rbe": true }, "gn": [ "--fuchsia", "--fuchsia-cpu", "arm64", "--runtime-mode", - "release" + "release", + "--rbe", + "--no-goma" ], "name": "fuchsia_release_arm64", "ninja": { @@ -95,7 +104,8 @@ ], "gclient_variables": { "download_android_deps": false, - "run_fuchsia_emu": true + "run_fuchsia_emu": true, + "use_rbe": true }, "gn": [ "--fuchsia", @@ -103,7 +113,9 @@ "arm64", "--runtime-mode", "release", - "--no-lto" + "--no-lto", + "--rbe", + "--no-goma" ], "name": "fuchsia_release_arm64_tester", "ninja": { @@ -132,7 +144,8 @@ "os=Linux" ], "gclient_variables": { - "download_android_deps": false + "download_android_deps": false, + "use_rbe": true }, "gn": [ "--fuchsia", @@ -140,7 +153,9 @@ "arm64", "--runtime-mode", "debug", - "--no-lto" + "--no-lto", + "--rbe", + "--no-goma" ], "name": "fuchsia_debug_arm64", "ninja": { @@ -174,7 +189,8 @@ ], "gclient_variables": { "download_android_deps": false, - "run_fuchsia_emu": true + "run_fuchsia_emu": true, + "use_rbe": true }, "gn": [ "--fuchsia", @@ -182,7 +198,9 @@ "arm64", "--runtime-mode", "debug", - "--no-lto" + "--no-lto", + "--rbe", + "--no-goma" ], "name": "fuchsia_debug_arm64_tester", "ninja": { @@ -211,14 +229,17 @@ "os=Linux" ], "gclient_variables": { - "download_android_deps": false + "download_android_deps": false, + "use_rbe": true }, "gn": [ "--fuchsia", "--fuchsia-cpu", "x64", "--runtime-mode", - "profile" + "profile", + "--rbe", + "--no-goma" ], "name": "fuchsia_profile_x64", "ninja": { @@ -237,7 +258,8 @@ ], "gclient_variables": { "download_android_deps": false, - "run_fuchsia_emu": true + "run_fuchsia_emu": true, + "use_rbe": true }, "gn": [ "--fuchsia", @@ -245,7 +267,9 @@ "x64", "--runtime-mode", "profile", - "--no-lto" + "--no-lto", + "--rbe", + "--no-goma" ], "name": "fuchsia_profile_x64_tester", "ninja": { @@ -275,14 +299,17 @@ ], "gclient_variables": { "download_android_deps": false, - "run_fuchsia_emu": true + "run_fuchsia_emu": true, + "use_rbe": true }, "gn": [ "--fuchsia", "--fuchsia-cpu", "x64", "--runtime-mode", - "release" + "release", + "--rbe", + "--no-goma" ], "name": "fuchsia_release_x64", "ninja": { @@ -301,7 +328,8 @@ ], "gclient_variables": { "download_android_deps": false, - "run_fuchsia_emu": true + "run_fuchsia_emu": true, + "use_rbe": true }, "gn": [ "--fuchsia", @@ -309,7 +337,9 @@ "x64", "--runtime-mode", "release", - "--no-lto" + "--no-lto", + "--rbe", + "--no-goma" ], "name": "fuchsia_release_x64_tester", "ninja": { @@ -339,7 +369,8 @@ ], "gclient_variables": { "download_android_deps": false, - "run_fuchsia_emu": true + "run_fuchsia_emu": true, + "use_rbe": true }, "gn": [ "--fuchsia", @@ -347,7 +378,9 @@ "x64", "--runtime-mode", "debug", - "--no-lto" + "--no-lto", + "--rbe", + "--no-goma" ], "name": "fuchsia_debug_x64", "ninja": { @@ -381,7 +414,8 @@ ], "gclient_variables": { "download_android_deps": false, - "run_fuchsia_emu": true + "run_fuchsia_emu": true, + "use_rbe": true }, "gn": [ "--fuchsia", @@ -389,7 +423,9 @@ "x64", "--runtime-mode", "debug", - "--no-lto" + "--no-lto", + "--rbe", + "--no-goma" ], "name": "fuchsia_debug_x64_tester", "ninja": {