Switch flutter-infra to flutter-infra-staging for LUCI firebase builds.

Verified the permission changes to the flutter-infra-staging gcp project by running Linux firebase_abstract_method_smoke_test.

https://pantheon.corp.google.com/storage/browser?project=flutter-infra-staging&prefix=&forceOnObjectsSortingFiltering=false

Change-Id: I97f858a6f36324436230085ed586ee5a5ca32ef0
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/32381
Reviewed-by: Keyong Han <keyonghan@google.com>
Reviewed-by: Dan Field <dnfield@google.com>
Commit-Queue: Ricardo Amador <ricardoamador@google.com>
(cherry picked from commit fdb9e53d25fed0c0c547bc55bf37f6af53db6d39)
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/32740
Reviewed-by: Mudita Tandon <muditatandon@google.com>
Commit-Queue: Godofredo Contreras <godofredoc@google.com>
diff --git a/recipes/engine/engine.expected/clobber.json b/recipes/engine/engine.expected/clobber.json
index f04f5e0..63a49b3 100644
--- a/recipes/engine/engine.expected/clobber.json
+++ b/recipes/engine/engine.expected/clobber.json
@@ -12246,7 +12246,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/experimental.json b/recipes/engine/engine.expected/experimental.json
index 0cda699..8ff124d 100644
--- a/recipes/engine/engine.expected/experimental.json
+++ b/recipes/engine/engine.expected/experimental.json
@@ -12234,7 +12234,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/experimental_upload.json b/recipes/engine/engine.expected/experimental_upload.json
index a09dbc8..33face7 100644
--- a/recipes/engine/engine.expected/experimental_upload.json
+++ b/recipes/engine/engine.expected/experimental_upload.json
@@ -13974,7 +13974,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/gcloud_pubsub_failure.json b/recipes/engine/engine.expected/gcloud_pubsub_failure.json
index fe996cc..09fa28f 100644
--- a/recipes/engine/engine.expected/gcloud_pubsub_failure.json
+++ b/recipes/engine/engine.expected/gcloud_pubsub_failure.json
@@ -12149,7 +12149,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux.json b/recipes/engine/engine.expected/linux.json
index 3d78956..1c99cfd 100644
--- a/recipes/engine/engine.expected/linux.json
+++ b/recipes/engine/engine.expected/linux.json
@@ -12137,7 +12137,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_font_subset.json b/recipes/engine/engine.expected/linux_font_subset.json
index 3d78956..1c99cfd 100644
--- a/recipes/engine/engine.expected/linux_font_subset.json
+++ b/recipes/engine/engine.expected/linux_font_subset.json
@@ -12137,7 +12137,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_maven.json b/recipes/engine/engine.expected/linux_maven.json
index 3d78956..1c99cfd 100644
--- a/recipes/engine/engine.expected/linux_maven.json
+++ b/recipes/engine/engine.expected/linux_maven.json
@@ -12137,7 +12137,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_maven_font_subset.json b/recipes/engine/engine.expected/linux_maven_font_subset.json
index 3d78956..1c99cfd 100644
--- a/recipes/engine/engine.expected/linux_maven_font_subset.json
+++ b/recipes/engine/engine.expected/linux_maven_font_subset.json
@@ -12137,7 +12137,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_maven_no_lto.json b/recipes/engine/engine.expected/linux_maven_no_lto.json
index c94e468..85aa1b2 100644
--- a/recipes/engine/engine.expected/linux_maven_no_lto.json
+++ b/recipes/engine/engine.expected/linux_maven_no_lto.json
@@ -12144,7 +12144,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_maven_no_lto_font_subset.json b/recipes/engine/engine.expected/linux_maven_no_lto_font_subset.json
index c94e468..85aa1b2 100644
--- a/recipes/engine/engine.expected/linux_maven_no_lto_font_subset.json
+++ b/recipes/engine/engine.expected/linux_maven_no_lto_font_subset.json
@@ -12144,7 +12144,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_maven_publish_cipd.json b/recipes/engine/engine.expected/linux_maven_publish_cipd.json
index 3d78956..1c99cfd 100644
--- a/recipes/engine/engine.expected/linux_maven_publish_cipd.json
+++ b/recipes/engine/engine.expected/linux_maven_publish_cipd.json
@@ -12137,7 +12137,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_maven_publish_cipd_font_subset.json b/recipes/engine/engine.expected/linux_maven_publish_cipd_font_subset.json
index 3d78956..1c99cfd 100644
--- a/recipes/engine/engine.expected/linux_maven_publish_cipd_font_subset.json
+++ b/recipes/engine/engine.expected/linux_maven_publish_cipd_font_subset.json
@@ -12137,7 +12137,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto.json b/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto.json
index c94e468..85aa1b2 100644
--- a/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto.json
+++ b/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto.json
@@ -12144,7 +12144,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_font_subset.json b/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_font_subset.json
index c94e468..85aa1b2 100644
--- a/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_font_subset.json
+++ b/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto_font_subset.json
@@ -12144,7 +12144,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_no_lto.json b/recipes/engine/engine.expected/linux_no_lto.json
index c94e468..85aa1b2 100644
--- a/recipes/engine/engine.expected/linux_no_lto.json
+++ b/recipes/engine/engine.expected/linux_no_lto.json
@@ -12144,7 +12144,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_no_lto_font_subset.json b/recipes/engine/engine.expected/linux_no_lto_font_subset.json
index c94e468..85aa1b2 100644
--- a/recipes/engine/engine.expected/linux_no_lto_font_subset.json
+++ b/recipes/engine/engine.expected/linux_no_lto_font_subset.json
@@ -12144,7 +12144,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_publish_cipd.json b/recipes/engine/engine.expected/linux_publish_cipd.json
index 3d78956..1c99cfd 100644
--- a/recipes/engine/engine.expected/linux_publish_cipd.json
+++ b/recipes/engine/engine.expected/linux_publish_cipd.json
@@ -12137,7 +12137,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_publish_cipd_font_subset.json b/recipes/engine/engine.expected/linux_publish_cipd_font_subset.json
index 3d78956..1c99cfd 100644
--- a/recipes/engine/engine.expected/linux_publish_cipd_font_subset.json
+++ b/recipes/engine/engine.expected/linux_publish_cipd_font_subset.json
@@ -12137,7 +12137,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_publish_cipd_no_lto.json b/recipes/engine/engine.expected/linux_publish_cipd_no_lto.json
index c94e468..85aa1b2 100644
--- a/recipes/engine/engine.expected/linux_publish_cipd_no_lto.json
+++ b/recipes/engine/engine.expected/linux_publish_cipd_no_lto.json
@@ -12144,7 +12144,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_publish_cipd_no_lto_font_subset.json b/recipes/engine/engine.expected/linux_publish_cipd_no_lto_font_subset.json
index c94e468..85aa1b2 100644
--- a/recipes/engine/engine.expected/linux_publish_cipd_no_lto_font_subset.json
+++ b/recipes/engine/engine.expected/linux_publish_cipd_no_lto_font_subset.json
@@ -12144,7 +12144,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_upload.json b/recipes/engine/engine.expected/linux_upload.json
index 0def787..0ee00a2 100644
--- a/recipes/engine/engine.expected/linux_upload.json
+++ b/recipes/engine/engine.expected/linux_upload.json
@@ -13826,7 +13826,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_upload_font_subset.json b/recipes/engine/engine.expected/linux_upload_font_subset.json
index 8115872..90cc24c 100644
--- a/recipes/engine/engine.expected/linux_upload_font_subset.json
+++ b/recipes/engine/engine.expected/linux_upload_font_subset.json
@@ -13877,7 +13877,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_upload_maven.json b/recipes/engine/engine.expected/linux_upload_maven.json
index 4972931..536299e 100644
--- a/recipes/engine/engine.expected/linux_upload_maven.json
+++ b/recipes/engine/engine.expected/linux_upload_maven.json
@@ -13265,7 +13265,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_upload_maven_font_subset.json b/recipes/engine/engine.expected/linux_upload_maven_font_subset.json
index 7aede47..c6c9354 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_font_subset.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_font_subset.json
@@ -13316,7 +13316,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_upload_maven_no_lto.json b/recipes/engine/engine.expected/linux_upload_maven_no_lto.json
index afaa392..bf844ef 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_no_lto.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_no_lto.json
@@ -13272,7 +13272,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_upload_maven_no_lto_font_subset.json b/recipes/engine/engine.expected/linux_upload_maven_no_lto_font_subset.json
index f9dc90e..cdff745 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_no_lto_font_subset.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_no_lto_font_subset.json
@@ -13323,7 +13323,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd.json b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd.json
index 07c2759..ab25919 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd.json
@@ -13265,7 +13265,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_font_subset.json b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_font_subset.json
index deba0a1..bb05cf8 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_font_subset.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_font_subset.json
@@ -13316,7 +13316,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto.json b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto.json
index 63dddc7..6287263 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto.json
@@ -13272,7 +13272,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_font_subset.json b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_font_subset.json
index c60a0fb..1397c46 100644
--- a/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_font_subset.json
+++ b/recipes/engine/engine.expected/linux_upload_maven_publish_cipd_no_lto_font_subset.json
@@ -13323,7 +13323,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_upload_no_lto.json b/recipes/engine/engine.expected/linux_upload_no_lto.json
index 56721b9..44663e8 100644
--- a/recipes/engine/engine.expected/linux_upload_no_lto.json
+++ b/recipes/engine/engine.expected/linux_upload_no_lto.json
@@ -13833,7 +13833,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_upload_no_lto_font_subset.json b/recipes/engine/engine.expected/linux_upload_no_lto_font_subset.json
index b443a61..655be0c 100644
--- a/recipes/engine/engine.expected/linux_upload_no_lto_font_subset.json
+++ b/recipes/engine/engine.expected/linux_upload_no_lto_font_subset.json
@@ -13884,7 +13884,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_upload_publish_cipd.json b/recipes/engine/engine.expected/linux_upload_publish_cipd.json
index 1e2f4db..ca383bb 100644
--- a/recipes/engine/engine.expected/linux_upload_publish_cipd.json
+++ b/recipes/engine/engine.expected/linux_upload_publish_cipd.json
@@ -13826,7 +13826,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_upload_publish_cipd_font_subset.json b/recipes/engine/engine.expected/linux_upload_publish_cipd_font_subset.json
index 8d3e27d..d970ec3 100644
--- a/recipes/engine/engine.expected/linux_upload_publish_cipd_font_subset.json
+++ b/recipes/engine/engine.expected/linux_upload_publish_cipd_font_subset.json
@@ -13877,7 +13877,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto.json b/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto.json
index 0b5a70a..00e1352 100644
--- a/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto.json
+++ b/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto.json
@@ -13833,7 +13833,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_font_subset.json b/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_font_subset.json
index 3d26245..6f2a05f 100644
--- a/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_font_subset.json
+++ b/recipes/engine/engine.expected/linux_upload_publish_cipd_no_lto_font_subset.json
@@ -13884,7 +13884,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.expected/pull_request.json b/recipes/engine/engine.expected/pull_request.json
index f190f28..df897f7 100644
--- a/recipes/engine/engine.expected/pull_request.json
+++ b/recipes/engine/engine.expected/pull_request.json
@@ -12149,7 +12149,9 @@
       "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
       "FLUTTER_PREBUILT_DART_SDK": "True",
       "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
-      "GOMA_DIR": "[CACHE]/goma/client"
+      "GCP_PROJECT": "flutter-infra-staging",
+      "GOMA_DIR": "[CACHE]/goma/client",
+      "STORAGE_BUCKET": "gs://flutter_firebase_testlab_staging"
     },
     "env_prefixes": {
       "PATH": [
diff --git a/recipes/engine/engine.py b/recipes/engine/engine.py
index 6ec7ed9..9938342 100644
--- a/recipes/engine/engine.py
+++ b/recipes/engine/engine.py
@@ -542,7 +542,12 @@
   RunGN(api, *aot_variant.GetGNArgs('profile'))
   Build(api, build_output_dir, *aot_variant.GetNinjaTargets())
 
-  with api.context(cwd=checkout):
+  env = {
+    'STORAGE_BUCKET': 'gs://flutter_firebase_testlab_staging',
+    'GCP_PROJECT': 'flutter-infra-staging'
+  }
+
+  with api.context(env=env, cwd=checkout):
     args = [
         'python', './flutter/ci/firebase_testlab.py',
         '--variant', build_output_dir,
diff --git a/recipes/firebaselab/firebaselab.expected/basic.json b/recipes/firebaselab/firebaselab.expected/basic.json
index d364f65..52b4e61 100644
--- a/recipes/firebaselab/firebaselab.expected/basic.json
+++ b/recipes/firebaselab/firebaselab.expected/basic.json
@@ -327,7 +327,7 @@
       "config",
       "set",
       "project",
-      "flutter-infra"
+      "flutter-infra-staging"
     ],
     "cwd": "[START_DIR]/flutter/dev/integration_tests/the_task",
     "env": {
@@ -398,7 +398,7 @@
       "build/app/outputs/bundle/release/app-release.aab",
       "--timeout",
       "2m",
-      "--results-bucket=gs://flutter_firebase_testlab",
+      "--results-bucket=gs://flutter_firebase_testlab_staging",
       "--results-dir=the_task/fake-task-id",
       "--device",
       "model=blueline,version=28",
@@ -476,7 +476,7 @@
       "build/app/outputs/flutter-apk/app-debug.apk",
       "--timeout",
       "2m",
-      "--results-bucket=gs://flutter_firebase_testlab",
+      "--results-bucket=gs://flutter_firebase_testlab_staging",
       "--results-dir=the_task/fake-task-id",
       "--device",
       "model=Nexus5,version=19",
@@ -665,7 +665,7 @@
       "-o",
       "GSUtil:software_update_check_period=0",
       "cp",
-      "gs://flutter_firebase_testlab/the_task/fake-task-id/*/logcat",
+      "gs://flutter_firebase_testlab_staging/the_task/fake-task-id/*/logcat",
       "[CLEANUP]"
     ],
     "cwd": "[START_DIR]/flutter/dev/integration_tests/the_task",
diff --git a/recipes/firebaselab/firebaselab.expected/failure 10.json b/recipes/firebaselab/firebaselab.expected/failure 10.json
index 3b3513c..d0c3627 100644
--- a/recipes/firebaselab/firebaselab.expected/failure 10.json
+++ b/recipes/firebaselab/firebaselab.expected/failure 10.json
@@ -327,7 +327,7 @@
       "config",
       "set",
       "project",
-      "flutter-infra"
+      "flutter-infra-staging"
     ],
     "cwd": "[START_DIR]/flutter/dev/integration_tests",
     "env": {
@@ -398,7 +398,7 @@
       "build/app/outputs/bundle/release/app-release.aab",
       "--timeout",
       "2m",
-      "--results-bucket=gs://flutter_firebase_testlab",
+      "--results-bucket=gs://flutter_firebase_testlab_staging",
       "--results-dir=None/fake-task-id",
       "--device",
       "model=blueline,version=28",
@@ -445,7 +445,7 @@
       "build/app/outputs/bundle/release/app-release.aab",
       "--timeout",
       "2m",
-      "--results-bucket=gs://flutter_firebase_testlab",
+      "--results-bucket=gs://flutter_firebase_testlab_staging",
       "--results-dir=None/fake-task-id",
       "--device",
       "model=blueline,version=28",
@@ -523,7 +523,7 @@
       "build/app/outputs/flutter-apk/app-debug.apk",
       "--timeout",
       "2m",
-      "--results-bucket=gs://flutter_firebase_testlab",
+      "--results-bucket=gs://flutter_firebase_testlab_staging",
       "--results-dir=None/fake-task-id",
       "--device",
       "model=Nexus5,version=19",
@@ -712,7 +712,7 @@
       "-o",
       "GSUtil:software_update_check_period=0",
       "cp",
-      "gs://flutter_firebase_testlab/None/fake-task-id/*/logcat",
+      "gs://flutter_firebase_testlab_staging/None/fake-task-id/*/logcat",
       "[CLEANUP]"
     ],
     "cwd": "[START_DIR]/flutter/dev/integration_tests",
diff --git a/recipes/firebaselab/firebaselab.expected/failure 15.json b/recipes/firebaselab/firebaselab.expected/failure 15.json
index 3b3513c..d0c3627 100644
--- a/recipes/firebaselab/firebaselab.expected/failure 15.json
+++ b/recipes/firebaselab/firebaselab.expected/failure 15.json
@@ -327,7 +327,7 @@
       "config",
       "set",
       "project",
-      "flutter-infra"
+      "flutter-infra-staging"
     ],
     "cwd": "[START_DIR]/flutter/dev/integration_tests",
     "env": {
@@ -398,7 +398,7 @@
       "build/app/outputs/bundle/release/app-release.aab",
       "--timeout",
       "2m",
-      "--results-bucket=gs://flutter_firebase_testlab",
+      "--results-bucket=gs://flutter_firebase_testlab_staging",
       "--results-dir=None/fake-task-id",
       "--device",
       "model=blueline,version=28",
@@ -445,7 +445,7 @@
       "build/app/outputs/bundle/release/app-release.aab",
       "--timeout",
       "2m",
-      "--results-bucket=gs://flutter_firebase_testlab",
+      "--results-bucket=gs://flutter_firebase_testlab_staging",
       "--results-dir=None/fake-task-id",
       "--device",
       "model=blueline,version=28",
@@ -523,7 +523,7 @@
       "build/app/outputs/flutter-apk/app-debug.apk",
       "--timeout",
       "2m",
-      "--results-bucket=gs://flutter_firebase_testlab",
+      "--results-bucket=gs://flutter_firebase_testlab_staging",
       "--results-dir=None/fake-task-id",
       "--device",
       "model=Nexus5,version=19",
@@ -712,7 +712,7 @@
       "-o",
       "GSUtil:software_update_check_period=0",
       "cp",
-      "gs://flutter_firebase_testlab/None/fake-task-id/*/logcat",
+      "gs://flutter_firebase_testlab_staging/None/fake-task-id/*/logcat",
       "[CLEANUP]"
     ],
     "cwd": "[START_DIR]/flutter/dev/integration_tests",
diff --git a/recipes/firebaselab/firebaselab.py b/recipes/firebaselab/firebaselab.py
index 28c8210..39875cf 100644
--- a/recipes/firebaselab/firebaselab.py
+++ b/recipes/firebaselab/firebaselab.py
@@ -28,7 +28,7 @@
 
 def RunSteps(api):
   checkout_path = api.path['start_dir'].join('flutter')
-  gcs_bucket = 'flutter_firebase_testlab'
+  gcs_bucket = 'flutter_firebase_testlab_staging'
   api.repo_util.checkout(
       'flutter',
       checkout_path=checkout_path,
@@ -109,7 +109,7 @@
           'config',
           'set',
           'project',
-          'flutter-infra',
+          'flutter-infra-staging',
           infra_step=True,
       )
       for step_name, build_command, binary, devices in test_configurations: