Roll recipe dependencies (nontrivial).

This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

Please review the expectation changes, and LGTM+CQ.

depot_tools:
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/75229247494ecf31997b68bf143264e1537f92e0
  7522924 (ehmaldonado@google.com)
      gclient: Set DEPOT_TOOLS_REPORT_BUILD to report bot metrics.

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=athom@google.com, whesse@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I48e6877ea61500284d76ef6043e45b19d3a02578
Reviewed-on: https://dart-review.googlesource.com/c/recipes/+/198662
Auto-Submit: Dart CI <dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com>
Commit-Queue: William Hesse <whesse@google.com>
Reviewed-by: William Hesse <whesse@google.com>
diff --git a/README.recipes.md b/README.recipes.md
index c9a3ea6..4738282 100644
--- a/README.recipes.md
+++ b/README.recipes.md
@@ -268,16 +268,16 @@
 
 &mdash; **def [RunSteps](/recipes/roller/roll_to_dev.py#36)(api, properties):**
 
-[build/recipe_modules/goma]: https://chromium.googlesource.com/chromium/tools/build.git/+/63080a046bdd42aadb196545c34047eff0f806b5/recipes/README.recipes.md#recipe_modules-goma
-[depot_tools/recipe_modules/bot_update]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/3da91715d3b7447cc012b3e38901b9e9a54039eb/recipes/README.recipes.md#recipe_modules-bot_update
-[depot_tools/recipe_modules/depot_tools]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/3da91715d3b7447cc012b3e38901b9e9a54039eb/recipes/README.recipes.md#recipe_modules-depot_tools
-[depot_tools/recipe_modules/gclient]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/3da91715d3b7447cc012b3e38901b9e9a54039eb/recipes/README.recipes.md#recipe_modules-gclient
-[depot_tools/recipe_modules/git]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/3da91715d3b7447cc012b3e38901b9e9a54039eb/recipes/README.recipes.md#recipe_modules-git
-[depot_tools/recipe_modules/gitiles]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/3da91715d3b7447cc012b3e38901b9e9a54039eb/recipes/README.recipes.md#recipe_modules-gitiles
-[depot_tools/recipe_modules/gsutil]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/3da91715d3b7447cc012b3e38901b9e9a54039eb/recipes/README.recipes.md#recipe_modules-gsutil
-[depot_tools/recipe_modules/osx_sdk]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/3da91715d3b7447cc012b3e38901b9e9a54039eb/recipes/README.recipes.md#recipe_modules-osx_sdk
-[depot_tools/recipe_modules/presubmit]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/3da91715d3b7447cc012b3e38901b9e9a54039eb/recipes/README.recipes.md#recipe_modules-presubmit
-[depot_tools/recipe_modules/tryserver]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/3da91715d3b7447cc012b3e38901b9e9a54039eb/recipes/README.recipes.md#recipe_modules-tryserver
+[build/recipe_modules/goma]: https://chromium.googlesource.com/chromium/tools/build.git/+/96d2a4ab750710bf1ca7fed661ab038645ef6d1b/recipes/README.recipes.md#recipe_modules-goma
+[depot_tools/recipe_modules/bot_update]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/75229247494ecf31997b68bf143264e1537f92e0/recipes/README.recipes.md#recipe_modules-bot_update
+[depot_tools/recipe_modules/depot_tools]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/75229247494ecf31997b68bf143264e1537f92e0/recipes/README.recipes.md#recipe_modules-depot_tools
+[depot_tools/recipe_modules/gclient]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/75229247494ecf31997b68bf143264e1537f92e0/recipes/README.recipes.md#recipe_modules-gclient
+[depot_tools/recipe_modules/git]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/75229247494ecf31997b68bf143264e1537f92e0/recipes/README.recipes.md#recipe_modules-git
+[depot_tools/recipe_modules/gitiles]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/75229247494ecf31997b68bf143264e1537f92e0/recipes/README.recipes.md#recipe_modules-gitiles
+[depot_tools/recipe_modules/gsutil]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/75229247494ecf31997b68bf143264e1537f92e0/recipes/README.recipes.md#recipe_modules-gsutil
+[depot_tools/recipe_modules/osx_sdk]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/75229247494ecf31997b68bf143264e1537f92e0/recipes/README.recipes.md#recipe_modules-osx_sdk
+[depot_tools/recipe_modules/presubmit]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/75229247494ecf31997b68bf143264e1537f92e0/recipes/README.recipes.md#recipe_modules-presubmit
+[depot_tools/recipe_modules/tryserver]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/75229247494ecf31997b68bf143264e1537f92e0/recipes/README.recipes.md#recipe_modules-tryserver
 [fuchsia/recipe_modules/gerrit]: https://fuchsia.googlesource.com/infra/recipes/+/5714746e36ae9efe2e6dbd3bf672290b72b995bd/README.recipes.md#recipe_modules-gerrit
 [recipe_engine/recipe_modules/buildbucket]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/43f6400705659a3fea0c302db11a965b5c820f4a/README.recipes.md#recipe_modules-buildbucket
 [recipe_engine/recipe_modules/cipd]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/43f6400705659a3fea0c302db11a965b5c820f4a/README.recipes.md#recipe_modules-cipd
diff --git a/infra/config/recipes.cfg b/infra/config/recipes.cfg
index f272896..759c0b8 100644
--- a/infra/config/recipes.cfg
+++ b/infra/config/recipes.cfg
@@ -21,7 +21,7 @@
   "deps": {
     "build": {
       "branch": "refs/heads/master",
-      "revision": "63080a046bdd42aadb196545c34047eff0f806b5",
+      "revision": "96d2a4ab750710bf1ca7fed661ab038645ef6d1b",
       "url": "https://chromium.googlesource.com/chromium/tools/build.git"
     },
     "chromiumos_config": {
@@ -36,7 +36,7 @@
     },
     "depot_tools": {
       "branch": "refs/heads/master",
-      "revision": "3da91715d3b7447cc012b3e38901b9e9a54039eb",
+      "revision": "75229247494ecf31997b68bf143264e1537f92e0",
       "url": "https://chromium.googlesource.com/chromium/tools/depot_tools.git"
     },
     "fuchsia": {
@@ -46,7 +46,7 @@
     },
     "infra": {
       "branch": "refs/heads/master",
-      "revision": "227d1e650c9760051c89ff98aa8427e3e5f54faf",
+      "revision": "58fd9bbdf6a7d78f181727146e586e82ee9598a4",
       "url": "https://chromium.googlesource.com/infra/infra.git"
     },
     "recipe_engine": {
diff --git a/recipe_modules/dart/examples/example.expected/analyzer-linux-release.json b/recipe_modules/dart/examples/example.expected/analyzer-linux-release.json
index 3ab2eb5..c5ca164 100644
--- a/recipe_modules/dart/examples/example.expected/analyzer-linux-release.json
+++ b/recipe_modules/dart/examples/example.expected/analyzer-linux-release.json
@@ -77,6 +77,9 @@
       "runhooks"
     ],
     "cwd": "[CACHE]/builder",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/analyzer-linux-release/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
@@ -467,6 +470,9 @@
       "--filter=https://chrome-infra-packages.appspot.com/dart/browsers/firefox/${platform}"
     ],
     "cwd": "[CACHE]/builder/sdk",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/analyzer-linux-release/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
diff --git a/recipe_modules/dart/examples/example.expected/basic-mac.json b/recipe_modules/dart/examples/example.expected/basic-mac.json
index 410fd59..cfab157 100644
--- a/recipe_modules/dart/examples/example.expected/basic-mac.json
+++ b/recipe_modules/dart/examples/example.expected/basic-mac.json
@@ -86,6 +86,9 @@
       "runhooks"
     ],
     "cwd": "[CACHE]/builder",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/dart2js-strong-mac-x64-chrome-dev/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
@@ -476,6 +479,9 @@
       "--filter=https://chrome-infra-packages.appspot.com/dart/browsers/firefox/${platform}"
     ],
     "cwd": "[CACHE]/builder/sdk",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/dart2js-strong-mac-x64-chrome-dev/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
diff --git a/recipe_modules/dart/examples/example.expected/basic-missing-name.json b/recipe_modules/dart/examples/example.expected/basic-missing-name.json
index 5ebf1a8..284956f 100644
--- a/recipe_modules/dart/examples/example.expected/basic-missing-name.json
+++ b/recipe_modules/dart/examples/example.expected/basic-missing-name.json
@@ -77,6 +77,9 @@
       "runhooks"
     ],
     "cwd": "[CACHE]/builder",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/this-name-does-not-exist-in-test-matrix/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
diff --git a/recipe_modules/dart/examples/example.expected/basic.json b/recipe_modules/dart/examples/example.expected/basic.json
index b60c316..b2435fa 100644
--- a/recipe_modules/dart/examples/example.expected/basic.json
+++ b/recipe_modules/dart/examples/example.expected/basic.json
@@ -125,6 +125,9 @@
       "runhooks"
     ],
     "cwd": "[CACHE]/builder",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/try/dart2js-strong-linux-x64-firefox-try/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
@@ -515,6 +518,9 @@
       "--filter=https://chrome-infra-packages.appspot.com/dart/browsers/firefox/${platform}"
     ],
     "cwd": "[CACHE]/builder/sdk",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/try/dart2js-strong-linux-x64-firefox-try/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
diff --git a/recipe_modules/dart/examples/example.expected/bisection-does-not-refer-to-latest-build-or-publish-results.json b/recipe_modules/dart/examples/example.expected/bisection-does-not-refer-to-latest-build-or-publish-results.json
index 9ddeeee..0b70c50 100644
--- a/recipe_modules/dart/examples/example.expected/bisection-does-not-refer-to-latest-build-or-publish-results.json
+++ b/recipe_modules/dart/examples/example.expected/bisection-does-not-refer-to-latest-build-or-publish-results.json
@@ -77,6 +77,9 @@
       "runhooks"
     ],
     "cwd": "[CACHE]/builder",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/dart2js-strong-linux-x64-firefox/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
@@ -467,6 +470,9 @@
       "--filter=https://chrome-infra-packages.appspot.com/dart/browsers/firefox/${platform}"
     ],
     "cwd": "[CACHE]/builder/sdk",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/dart2js-strong-linux-x64-firefox/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
diff --git a/recipe_modules/dart/examples/example.expected/branch-builder-does-not-publish-results.json b/recipe_modules/dart/examples/example.expected/branch-builder-does-not-publish-results.json
index df820ca..3b59321 100644
--- a/recipe_modules/dart/examples/example.expected/branch-builder-does-not-publish-results.json
+++ b/recipe_modules/dart/examples/example.expected/branch-builder-does-not-publish-results.json
@@ -77,6 +77,9 @@
       "runhooks"
     ],
     "cwd": "[CACHE]/builder",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/co19/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
@@ -467,6 +470,9 @@
       "--filter=https://chrome-infra-packages.appspot.com/dart/browsers/firefox/${platform}"
     ],
     "cwd": "[CACHE]/builder/sdk",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/co19/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
diff --git a/recipe_modules/dart/examples/example.expected/ci-test-data-branch-builder-does-publish-results.json b/recipe_modules/dart/examples/example.expected/ci-test-data-branch-builder-does-publish-results.json
index 1989f3b..dbedc1c 100644
--- a/recipe_modules/dart/examples/example.expected/ci-test-data-branch-builder-does-publish-results.json
+++ b/recipe_modules/dart/examples/example.expected/ci-test-data-branch-builder-does-publish-results.json
@@ -77,6 +77,9 @@
       "runhooks"
     ],
     "cwd": "[CACHE]/builder",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/co19/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
@@ -467,6 +470,9 @@
       "--filter=https://chrome-infra-packages.appspot.com/dart/browsers/firefox/${platform}"
     ],
     "cwd": "[CACHE]/builder/sdk",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/co19/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
diff --git a/recipe_modules/dart/examples/example.expected/co19-no-revinfo.json b/recipe_modules/dart/examples/example.expected/co19-no-revinfo.json
index 49d4721..2df368a 100644
--- a/recipe_modules/dart/examples/example.expected/co19-no-revinfo.json
+++ b/recipe_modules/dart/examples/example.expected/co19-no-revinfo.json
@@ -14,6 +14,9 @@
       "--filter=https://chrome-infra-packages.appspot.com/dart/browsers/firefox/${platform}"
     ],
     "cwd": "[CACHE]/builder/sdk",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/co19/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
diff --git a/recipe_modules/dart/examples/example.expected/example-android.json b/recipe_modules/dart/examples/example.expected/example-android.json
index 0aefbd1..8a1aed7 100644
--- a/recipe_modules/dart/examples/example.expected/example-android.json
+++ b/recipe_modules/dart/examples/example.expected/example-android.json
@@ -77,6 +77,9 @@
       "runhooks"
     ],
     "cwd": "[CACHE]/builder",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/vm-kernel-precomp-android-release-arm64/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
@@ -467,6 +470,9 @@
       "--filter=https://chrome-infra-packages.appspot.com/dart/browsers/firefox/${platform}"
     ],
     "cwd": "[CACHE]/builder/sdk",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/vm-kernel-precomp-android-release-arm64/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
diff --git a/recipe_modules/dart/examples/example.expected/example-mac.json b/recipe_modules/dart/examples/example.expected/example-mac.json
index d7dd9a3..063420b 100644
--- a/recipe_modules/dart/examples/example.expected/example-mac.json
+++ b/recipe_modules/dart/examples/example.expected/example-mac.json
@@ -77,6 +77,9 @@
       "runhooks"
     ],
     "cwd": "[CACHE]/builder",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/vm-kernel-mac-release-x64/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
@@ -467,6 +470,9 @@
       "--filter=https://chrome-infra-packages.appspot.com/dart/browsers/firefox/${platform}"
     ],
     "cwd": "[CACHE]/builder/sdk",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/vm-kernel-mac-release-x64/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
diff --git a/recipe_modules/dart/examples/example.expected/fuzz-test.json b/recipe_modules/dart/examples/example.expected/fuzz-test.json
index fbd6170..e2948e7 100644
--- a/recipe_modules/dart/examples/example.expected/fuzz-test.json
+++ b/recipe_modules/dart/examples/example.expected/fuzz-test.json
@@ -77,6 +77,9 @@
       "runhooks"
     ],
     "cwd": "[CACHE]/builder",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/fuzz-linux/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
@@ -467,6 +470,9 @@
       "--filter=https://chrome-infra-packages.appspot.com/dart/browsers/firefox/${platform}"
     ],
     "cwd": "[CACHE]/builder/sdk",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/fuzz-linux/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
diff --git a/recipe_modules/dart/examples/example.expected/release-builder-does-not-publish-results.json b/recipe_modules/dart/examples/example.expected/release-builder-does-not-publish-results.json
index cd4b634..cd72f2e 100644
--- a/recipe_modules/dart/examples/example.expected/release-builder-does-not-publish-results.json
+++ b/recipe_modules/dart/examples/example.expected/release-builder-does-not-publish-results.json
@@ -77,6 +77,9 @@
       "runhooks"
     ],
     "cwd": "[CACHE]/builder",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/co19-dev/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
@@ -467,6 +470,9 @@
       "--filter=https://chrome-infra-packages.appspot.com/dart/browsers/firefox/${platform}"
     ],
     "cwd": "[CACHE]/builder/sdk",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/co19-dev/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
diff --git a/recipe_modules/dart/examples/example.expected/vm-win.json b/recipe_modules/dart/examples/example.expected/vm-win.json
index 3eeb671..b9e6b85 100644
--- a/recipe_modules/dart/examples/example.expected/vm-win.json
+++ b/recipe_modules/dart/examples/example.expected/vm-win.json
@@ -89,6 +89,9 @@
       "runhooks"
     ],
     "cwd": "[CACHE]\\builder",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/vm-kernel-win-release-simarm_x64/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
@@ -481,6 +484,9 @@
       "--filter=https://chrome-infra-packages.appspot.com/dart/browsers/firefox/${platform}"
     ],
     "cwd": "[CACHE]\\builder\\sdk",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/vm-kernel-win-release-simarm_x64/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
diff --git a/recipes/dart/flutter_engine.expected/flutter-engine-linux.json b/recipes/dart/flutter_engine.expected/flutter-engine-linux.json
index 17f79f6..d89c3bc 100644
--- a/recipes/dart/flutter_engine.expected/flutter-engine-linux.json
+++ b/recipes/dart/flutter_engine.expected/flutter-engine-linux.json
@@ -147,6 +147,9 @@
       "runhooks"
     ],
     "cwd": "[CACHE]/builder/engine",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "project/ci/flutter-engine-linux/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
diff --git a/recipes/dart/flutter_engine.expected/only-run-webtests-suite.json b/recipes/dart/flutter_engine.expected/only-run-webtests-suite.json
index cbf7c97..ddead2b 100644
--- a/recipes/dart/flutter_engine.expected/only-run-webtests-suite.json
+++ b/recipes/dart/flutter_engine.expected/only-run-webtests-suite.json
@@ -147,6 +147,9 @@
       "runhooks"
     ],
     "cwd": "[CACHE]/builder/engine",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "project/ci/flutter-engine-linux/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
diff --git a/recipes/dart/flutter_engine.expected/run-all-test-suites.json b/recipes/dart/flutter_engine.expected/run-all-test-suites.json
index 17f79f6..d89c3bc 100644
--- a/recipes/dart/flutter_engine.expected/run-all-test-suites.json
+++ b/recipes/dart/flutter_engine.expected/run-all-test-suites.json
@@ -147,6 +147,9 @@
       "runhooks"
     ],
     "cwd": "[CACHE]/builder/engine",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "project/ci/flutter-engine-linux/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
diff --git a/recipes/dart/flutter_engine.expected/run-undefined-test-suite.json b/recipes/dart/flutter_engine.expected/run-undefined-test-suite.json
index 5ad304b..7de3069 100644
--- a/recipes/dart/flutter_engine.expected/run-undefined-test-suite.json
+++ b/recipes/dart/flutter_engine.expected/run-undefined-test-suite.json
@@ -147,6 +147,9 @@
       "runhooks"
     ],
     "cwd": "[CACHE]/builder/engine",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "project/ci/flutter-engine-linux/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
diff --git a/recipes/dart/forward_branch.expected/base.json b/recipes/dart/forward_branch.expected/base.json
index 7869905..afa0e49 100644
--- a/recipes/dart/forward_branch.expected/base.json
+++ b/recipes/dart/forward_branch.expected/base.json
@@ -77,6 +77,9 @@
       "runhooks"
     ],
     "cwd": "[CACHE]/builder",
+    "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/base/8945511751514863184"
+    },
     "env_suffixes": {
       "PATH": [
         "RECIPE_REPO[depot_tools]"
diff --git a/recipes/dart/neo.expected/builders_dart2js-win-debug-x64-firefox-try.json b/recipes/dart/neo.expected/builders_dart2js-win-debug-x64-firefox-try.json
index 0cfcc4e..77ab245 100644
--- a/recipes/dart/neo.expected/builders_dart2js-win-debug-x64-firefox-try.json
+++ b/recipes/dart/neo.expected/builders_dart2js-win-debug-x64-firefox-try.json
@@ -126,7 +126,8 @@
     ],
     "cwd": "[CACHE]/builder",
     "env": {
-      "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache"
+      "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache",
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/try/dart2js-win-debug-x64-firefox-try/8945511751514863184"
     },
     "env_suffixes": {
       "PATH": [
@@ -307,7 +308,8 @@
     ],
     "cwd": "[CACHE]/builder/sdk",
     "env": {
-      "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache"
+      "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache",
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/try/dart2js-win-debug-x64-firefox-try/8945511751514863184"
     },
     "env_suffixes": {
       "PATH": [
diff --git a/recipes/dart/neo.expected/failing-test-step-starts-bisection.json b/recipes/dart/neo.expected/failing-test-step-starts-bisection.json
index 26b49a1..f26fda3 100644
--- a/recipes/dart/neo.expected/failing-test-step-starts-bisection.json
+++ b/recipes/dart/neo.expected/failing-test-step-starts-bisection.json
@@ -79,7 +79,8 @@
     ],
     "cwd": "[CACHE]/builder",
     "env": {
-      "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache"
+      "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache",
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/dart2js-win-debug-x64-firefox/8945511751514863184"
     },
     "env_suffixes": {
       "PATH": [
@@ -260,7 +261,8 @@
     ],
     "cwd": "[CACHE]/builder/sdk",
     "env": {
-      "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache"
+      "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache",
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/dart2js-win-debug-x64-firefox/8945511751514863184"
     },
     "env_suffixes": {
       "PATH": [
diff --git a/recipes/dart/neo.expected/infra-failure-does-not-start-bisection.json b/recipes/dart/neo.expected/infra-failure-does-not-start-bisection.json
index bf7fbec..971a419 100644
--- a/recipes/dart/neo.expected/infra-failure-does-not-start-bisection.json
+++ b/recipes/dart/neo.expected/infra-failure-does-not-start-bisection.json
@@ -79,7 +79,8 @@
     ],
     "cwd": "[CACHE]/builder",
     "env": {
-      "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache"
+      "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache",
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/dart2js-win-debug-x64-firefox/8945511751514863184"
     },
     "env_suffixes": {
       "PATH": [
@@ -260,7 +261,8 @@
     ],
     "cwd": "[CACHE]/builder/sdk",
     "env": {
-      "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache"
+      "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache",
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/dart2js-win-debug-x64-firefox/8945511751514863184"
     },
     "env_suffixes": {
       "PATH": [
diff --git a/recipes/dart/neo.expected/successful-build-does-not-start-bisection.json b/recipes/dart/neo.expected/successful-build-does-not-start-bisection.json
index ce20974..cabbee5 100644
--- a/recipes/dart/neo.expected/successful-build-does-not-start-bisection.json
+++ b/recipes/dart/neo.expected/successful-build-does-not-start-bisection.json
@@ -79,7 +79,8 @@
     ],
     "cwd": "[CACHE]/builder",
     "env": {
-      "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache"
+      "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache",
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/dart2js-win-debug-x64-firefox/8945511751514863184"
     },
     "env_suffixes": {
       "PATH": [
@@ -260,7 +261,8 @@
     ],
     "cwd": "[CACHE]/builder/sdk",
     "env": {
-      "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache"
+      "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache",
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/dart2js-win-debug-x64-firefox/8945511751514863184"
     },
     "env_suffixes": {
       "PATH": [
diff --git a/recipes/dart/neo.expected/toplevel-infra-failure-does-not-start-bisection.json b/recipes/dart/neo.expected/toplevel-infra-failure-does-not-start-bisection.json
index 31bf7e9..d7bc1da 100644
--- a/recipes/dart/neo.expected/toplevel-infra-failure-does-not-start-bisection.json
+++ b/recipes/dart/neo.expected/toplevel-infra-failure-does-not-start-bisection.json
@@ -79,7 +79,8 @@
     ],
     "cwd": "[CACHE]/builder",
     "env": {
-      "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache"
+      "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache",
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/undefined-builder-name/8945511751514863184"
     },
     "env_suffixes": {
       "PATH": [