Roll recipe dependencies (nontrivial).

This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (build, chromiumos_config, chromiumos_proto, depot_tools, fuchsia, infra, recipe_engine) into this repository.

Please review the expectation changes, and LGTM+CQ.

build:
https://chromium.googlesource.com/chromium/tools/build.git/+log/86afc91895c3851205ef9b23423e7ada0a48ebe7~..b3e01b76997991b4607b3e152b0ee811077fd6dd
  86afc91 (ynovikov@chromium.org)
      Add tests for angle_chromium CI and Try recipes
  5da9d37 (gbeaty@chromium.org)
      Escape markdown formatting characters in filenames.
  efa1891 (uwyiming@google.com)
      Downgrade CELab go version.
  b3e01b7 (jmadill@chromium.org)
      chromium_tests: Expose two APIs.

chromiumos_config:
https://chromium.googlesource.com/chromiumos/config.git/+log/532ebcab25076fec89766445e2c84c6c7cee420e~..ef5235ee3b9160be166f66b5a8ba51c5167ff23f
  532ebca (andrewlamb@chromium.org)
      SourceTestPlan: Add additional requirement types.
  ef5235e (andrewlamb@chromium.org)
      Move requirements into sub-message.

chromiumos_proto:
https://chromium.googlesource.com/chromiumos/infra/proto.git/+/7a23ba0740f5e6cd380f650430b96420b1c1090d
  7a23ba0 (otabek@google.com)
      proto: New servo_state:SERVO_UPDATER_ISSUE

depot_tools:
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/ad9487ab74ede1a80f4ffd85635708bd328a0171~..68c71a34e1b1725396d01376f812be176f783ebc
  ad9487a (bpastene@chromium.org)
      Add Cq-Depend to the list of known git footers in tryserver rec...
  68c71a3 (ehmaldonado@google.com)
      bot_update: Set DEPOT_TOOLS_REPORT_BUILD to report bot metrics.

fuchsia:
https://fuchsia.googlesource.com/infra/recipes.git/+log/326ba48dce35e9ad808eb881db7765e62eadcf72~..faba6a40e5e02857044811f80add44065584ee8b
  326ba48 (olivernewman@google.com)
      [auto_roller] Always use full Change-Id for Gerrit API requests
  cf2d83a (olivernewman@google.com)
      [artifacts] Infra-fail for transient errors
  810b74a (olivernewman@google.com)
      [artifacts] Use previously unused step_name
  fa64113 (atyfto@google.com)
      [bigquery] Add bigquery recipe module
  faba6a4 (atyfto@google.com)
      [sapling] Add skeleton for Sapling recipe

infra:
https://chromium.googlesource.com/infra/infra.git/+log/76480e3a46e2ada6bda9337e5dd75e2e5d8401fa~..193081071d6d9884d506950647b76e4b144f5b6d
  76480e3 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll luci-go from 9808d2a9398b to b139c884599a (1 revision)
  0ad067b (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll luci-go from b139c884599a to fa005dfe16f7 (1 revision)
  9f52edc (tandrii@google.com)
      [buildbucket][bbagent] pass Build's tags to bbagent.
  790c280 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll luci-go from fa005dfe16f7 to 84089bb14bd9 (1 revision)
  72e9418 (apolito@google.com)
      delete old codesearch work that uses git2
  e2e84c2 (zhangtiff@google.com)
      Monorail: Update getting started guide to remove a few potentia...
  409f243 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll chromiumos/config from 532ebcab2507 to ef5235ee3b91 (1 rev...
  465c09e (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll luci-go from 84089bb14bd9 to 45398b2ae273 (1 revision)
  1b257aa (vadimsh@chromium.org)
      [go] Roll deps, update protobuf lib.
  76c01c5 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll luci-go from 45398b2ae273 to 31ef24cb5c86 (1 revision)
  3f8eb7b (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll luci-go from 31ef24cb5c86 to c3124a0d32cb (1 revision)
  32def53 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll chromiumos/config from ef5235ee3b91 to 986b9f9527c7 (1 rev...
  a01bf64 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll chromiumos/infra/proto from 7d3c64230026 to f992aa1818b6 (...
  17a9325 (xixuan@google.com)
      UFS: update dhcp mac & host's nic info when updating nic
  7d4da02 (xixuan@google.com)
      UFS: Allow user to update nic if the host already has a dhcp re...
  ff0b4b5 (dberris@google.com)
      pinpoint: Add docs for configuration files
  f620773 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll luci-go from c3124a0d32cb to 9083a92e9ad6 (1 revision)
  d64b879 (gbeaty@chromium.org)
      Update recipe_roll_tryjob to return a summary on failure.
  3b3f617 (xixuan@google.com)
      shivas: print update_time in full mode for getting dut
  04df7b9 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll chromiumos/config from 986b9f9527c7 to a4e927e2eda4 (1 rev...
  fe2cd9d (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll luci-go from 9083a92e9ad6 to 4ddda7332836 (1 revision)
  2855b08 (xixuan@google.com)
      UFS: don't reset update time when uploading snapshot to BQ
  70667b3 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll chromiumos/infra/proto from f992aa1818b6 to 5f393bfb3cbd (...
  a4b8187 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll chromiumos/config from a4e927e2eda4 to 37258e03f48f (1 rev...
  52c303c (andrewlamb@chromium.org)
      testplan: Change to use new Requirements message.
  b7a31c5 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll chromiumos/infra/proto from 5f393bfb3cbd to 775b84630d72 (...
  16d8f14 (otabek@google.com)
      skylab-lib: New servo_state:SERVO_UPDATER_ISSUE
  1930810 (otabek@google.com)
      recovery: Add OWNERS file

recipe_engine:
https://chromium.googlesource.com/infra/luci/recipes-py.git/+log/bbe9a557075f0ebe36ef1df825419e2350369b9a~..43f6400705659a3fea0c302db11a965b5c820f4a
  bbe9a55 (mohrr@google.com)
      [path] Add isdir() and isfile()
  61c083c (mmoss@google.com)
      Allow setting the type of file when extracting archives.
  43f6400 (gbeaty@chromium.org)
      Update the recipe guides to remove non-inclusive terms.

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: Ibdd816a9f23325d6280e54b6120290322e1412b7
Reviewed-on: https://dart-review.googlesource.com/c/recipes/+/197960
Auto-Submit: Dart CI <dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com>
Commit-Queue: Alexander Thomas <athom@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
diff --git a/README.recipes.md b/README.recipes.md
index eb3dc6e..5f86bc0 100644
--- a/README.recipes.md
+++ b/README.recipes.md
@@ -268,31 +268,31 @@
 
 &mdash; **def [RunSteps](/recipes/roller/roll_to_dev.py#36)(api, properties):**
 
-[build/recipe_modules/goma]: https://chromium.googlesource.com/chromium/tools/build.git/+/4248480690bcbeaccc880edcf1930bac10d6759e/recipes/README.recipes.md#recipe_modules-goma
-[depot_tools/recipe_modules/bot_update]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/c64e3902afbce90beb9dcefa457a9f79fc76bf35/recipes/README.recipes.md#recipe_modules-bot_update
-[depot_tools/recipe_modules/depot_tools]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/c64e3902afbce90beb9dcefa457a9f79fc76bf35/recipes/README.recipes.md#recipe_modules-depot_tools
-[depot_tools/recipe_modules/gclient]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/c64e3902afbce90beb9dcefa457a9f79fc76bf35/recipes/README.recipes.md#recipe_modules-gclient
-[depot_tools/recipe_modules/git]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/c64e3902afbce90beb9dcefa457a9f79fc76bf35/recipes/README.recipes.md#recipe_modules-git
-[depot_tools/recipe_modules/gitiles]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/c64e3902afbce90beb9dcefa457a9f79fc76bf35/recipes/README.recipes.md#recipe_modules-gitiles
-[depot_tools/recipe_modules/gsutil]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/c64e3902afbce90beb9dcefa457a9f79fc76bf35/recipes/README.recipes.md#recipe_modules-gsutil
-[depot_tools/recipe_modules/osx_sdk]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/c64e3902afbce90beb9dcefa457a9f79fc76bf35/recipes/README.recipes.md#recipe_modules-osx_sdk
-[depot_tools/recipe_modules/presubmit]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/c64e3902afbce90beb9dcefa457a9f79fc76bf35/recipes/README.recipes.md#recipe_modules-presubmit
-[depot_tools/recipe_modules/tryserver]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/c64e3902afbce90beb9dcefa457a9f79fc76bf35/recipes/README.recipes.md#recipe_modules-tryserver
-[fuchsia/recipe_modules/gerrit]: https://fuchsia.googlesource.com/infra/recipes/+/111067a3ed671228eae38bf431da83313fc0f442/README.recipes.md#recipe_modules-gerrit
-[recipe_engine/recipe_modules/buildbucket]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/782fd4903e373bda1dd9d163176cd3fbb9984a00/README.recipes.md#recipe_modules-buildbucket
-[recipe_engine/recipe_modules/cipd]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/782fd4903e373bda1dd9d163176cd3fbb9984a00/README.recipes.md#recipe_modules-cipd
-[recipe_engine/recipe_modules/context]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/782fd4903e373bda1dd9d163176cd3fbb9984a00/README.recipes.md#recipe_modules-context
-[recipe_engine/recipe_modules/file]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/782fd4903e373bda1dd9d163176cd3fbb9984a00/README.recipes.md#recipe_modules-file
-[recipe_engine/recipe_modules/isolated]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/782fd4903e373bda1dd9d163176cd3fbb9984a00/README.recipes.md#recipe_modules-isolated
-[recipe_engine/recipe_modules/json]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/782fd4903e373bda1dd9d163176cd3fbb9984a00/README.recipes.md#recipe_modules-json
-[recipe_engine/recipe_modules/path]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/782fd4903e373bda1dd9d163176cd3fbb9984a00/README.recipes.md#recipe_modules-path
-[recipe_engine/recipe_modules/platform]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/782fd4903e373bda1dd9d163176cd3fbb9984a00/README.recipes.md#recipe_modules-platform
-[recipe_engine/recipe_modules/properties]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/782fd4903e373bda1dd9d163176cd3fbb9984a00/README.recipes.md#recipe_modules-properties
-[recipe_engine/recipe_modules/raw_io]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/782fd4903e373bda1dd9d163176cd3fbb9984a00/README.recipes.md#recipe_modules-raw_io
-[recipe_engine/recipe_modules/runtime]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/782fd4903e373bda1dd9d163176cd3fbb9984a00/README.recipes.md#recipe_modules-runtime
-[recipe_engine/recipe_modules/service_account]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/782fd4903e373bda1dd9d163176cd3fbb9984a00/README.recipes.md#recipe_modules-service_account
-[recipe_engine/recipe_modules/step]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/782fd4903e373bda1dd9d163176cd3fbb9984a00/README.recipes.md#recipe_modules-step
-[recipe_engine/recipe_modules/swarming]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/782fd4903e373bda1dd9d163176cd3fbb9984a00/README.recipes.md#recipe_modules-swarming
-[recipe_engine/recipe_modules/time]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/782fd4903e373bda1dd9d163176cd3fbb9984a00/README.recipes.md#recipe_modules-time
-[recipe_engine/recipe_modules/url]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/782fd4903e373bda1dd9d163176cd3fbb9984a00/README.recipes.md#recipe_modules-url
-[recipe_engine/wkt/RecipeApi]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/782fd4903e373bda1dd9d163176cd3fbb9984a00/recipe_engine/recipe_api.py#875
+[build/recipe_modules/goma]: https://chromium.googlesource.com/chromium/tools/build.git/+/ef76a43e8a25aabb25018218b684e9e2f50cb1b6/recipes/README.recipes.md#recipe_modules-goma
+[depot_tools/recipe_modules/bot_update]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/33c8e2b578e58f626c1417f96ab3ddc8418b6a30/recipes/README.recipes.md#recipe_modules-bot_update
+[depot_tools/recipe_modules/depot_tools]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/33c8e2b578e58f626c1417f96ab3ddc8418b6a30/recipes/README.recipes.md#recipe_modules-depot_tools
+[depot_tools/recipe_modules/gclient]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/33c8e2b578e58f626c1417f96ab3ddc8418b6a30/recipes/README.recipes.md#recipe_modules-gclient
+[depot_tools/recipe_modules/git]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/33c8e2b578e58f626c1417f96ab3ddc8418b6a30/recipes/README.recipes.md#recipe_modules-git
+[depot_tools/recipe_modules/gitiles]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/33c8e2b578e58f626c1417f96ab3ddc8418b6a30/recipes/README.recipes.md#recipe_modules-gitiles
+[depot_tools/recipe_modules/gsutil]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/33c8e2b578e58f626c1417f96ab3ddc8418b6a30/recipes/README.recipes.md#recipe_modules-gsutil
+[depot_tools/recipe_modules/osx_sdk]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/33c8e2b578e58f626c1417f96ab3ddc8418b6a30/recipes/README.recipes.md#recipe_modules-osx_sdk
+[depot_tools/recipe_modules/presubmit]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/33c8e2b578e58f626c1417f96ab3ddc8418b6a30/recipes/README.recipes.md#recipe_modules-presubmit
+[depot_tools/recipe_modules/tryserver]: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/33c8e2b578e58f626c1417f96ab3ddc8418b6a30/recipes/README.recipes.md#recipe_modules-tryserver
+[fuchsia/recipe_modules/gerrit]: https://fuchsia.googlesource.com/infra/recipes/+/faba6a40e5e02857044811f80add44065584ee8b/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
+[recipe_engine/recipe_modules/context]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/43f6400705659a3fea0c302db11a965b5c820f4a/README.recipes.md#recipe_modules-context
+[recipe_engine/recipe_modules/file]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/43f6400705659a3fea0c302db11a965b5c820f4a/README.recipes.md#recipe_modules-file
+[recipe_engine/recipe_modules/isolated]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/43f6400705659a3fea0c302db11a965b5c820f4a/README.recipes.md#recipe_modules-isolated
+[recipe_engine/recipe_modules/json]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/43f6400705659a3fea0c302db11a965b5c820f4a/README.recipes.md#recipe_modules-json
+[recipe_engine/recipe_modules/path]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/43f6400705659a3fea0c302db11a965b5c820f4a/README.recipes.md#recipe_modules-path
+[recipe_engine/recipe_modules/platform]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/43f6400705659a3fea0c302db11a965b5c820f4a/README.recipes.md#recipe_modules-platform
+[recipe_engine/recipe_modules/properties]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/43f6400705659a3fea0c302db11a965b5c820f4a/README.recipes.md#recipe_modules-properties
+[recipe_engine/recipe_modules/raw_io]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/43f6400705659a3fea0c302db11a965b5c820f4a/README.recipes.md#recipe_modules-raw_io
+[recipe_engine/recipe_modules/runtime]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/43f6400705659a3fea0c302db11a965b5c820f4a/README.recipes.md#recipe_modules-runtime
+[recipe_engine/recipe_modules/service_account]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/43f6400705659a3fea0c302db11a965b5c820f4a/README.recipes.md#recipe_modules-service_account
+[recipe_engine/recipe_modules/step]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/43f6400705659a3fea0c302db11a965b5c820f4a/README.recipes.md#recipe_modules-step
+[recipe_engine/recipe_modules/swarming]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/43f6400705659a3fea0c302db11a965b5c820f4a/README.recipes.md#recipe_modules-swarming
+[recipe_engine/recipe_modules/time]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/43f6400705659a3fea0c302db11a965b5c820f4a/README.recipes.md#recipe_modules-time
+[recipe_engine/recipe_modules/url]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/43f6400705659a3fea0c302db11a965b5c820f4a/README.recipes.md#recipe_modules-url
+[recipe_engine/wkt/RecipeApi]: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/43f6400705659a3fea0c302db11a965b5c820f4a/recipe_engine/recipe_api.py#875
diff --git a/infra/config/recipes.cfg b/infra/config/recipes.cfg
index 29cb495..49a15c2 100644
--- a/infra/config/recipes.cfg
+++ b/infra/config/recipes.cfg
@@ -21,37 +21,37 @@
   "deps": {
     "build": {
       "branch": "refs/heads/master",
-      "revision": "4248480690bcbeaccc880edcf1930bac10d6759e",
+      "revision": "ef76a43e8a25aabb25018218b684e9e2f50cb1b6",
       "url": "https://chromium.googlesource.com/chromium/tools/build.git"
     },
     "chromiumos_config": {
       "branch": "refs/heads/master",
-      "revision": "376d868897724059ef7afd34061d1aaa8c623947",
+      "revision": "37258e03f48f3837c26a8d3c8d1373303532f672",
       "url": "https://chromium.googlesource.com/chromiumos/config.git"
     },
     "chromiumos_proto": {
       "branch": "refs/heads/master",
-      "revision": "7d3c642300264130bcb0adbc7e7d0339015b8311",
+      "revision": "7a23ba0740f5e6cd380f650430b96420b1c1090d",
       "url": "https://chromium.googlesource.com/chromiumos/infra/proto.git"
     },
     "depot_tools": {
       "branch": "refs/heads/master",
-      "revision": "c64e3902afbce90beb9dcefa457a9f79fc76bf35",
+      "revision": "33c8e2b578e58f626c1417f96ab3ddc8418b6a30",
       "url": "https://chromium.googlesource.com/chromium/tools/depot_tools.git"
     },
     "fuchsia": {
       "branch": "refs/heads/master",
-      "revision": "111067a3ed671228eae38bf431da83313fc0f442",
+      "revision": "faba6a40e5e02857044811f80add44065584ee8b",
       "url": "https://fuchsia.googlesource.com/infra/recipes.git"
     },
     "infra": {
       "branch": "refs/heads/master",
-      "revision": "164d23c958c2d5b51b08b9bb2ad3344ec84f3e68",
+      "revision": "407e468ef2127a6c9ad061c512c701b2059af1d0",
       "url": "https://chromium.googlesource.com/infra/infra.git"
     },
     "recipe_engine": {
       "branch": "refs/heads/master",
-      "revision": "782fd4903e373bda1dd9d163176cd3fbb9984a00",
+      "revision": "43f6400705659a3fea0c302db11a965b5c820f4a",
       "url": "https://chromium.googlesource.com/infra/luci/recipes-py.git"
     }
   },
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 cdbedf3..3ab2eb5 100644
--- a/recipe_modules/dart/examples/example.expected/analyzer-linux-release.json
+++ b/recipe_modules/dart/examples/example.expected/analyzer-linux-release.json
@@ -21,6 +21,7 @@
     ],
     "cwd": "[CACHE]/builder",
     "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/analyzer-linux-release/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
diff --git a/recipe_modules/dart/examples/example.expected/basic-mac.json b/recipe_modules/dart/examples/example.expected/basic-mac.json
index 31f7d30..410fd59 100644
--- a/recipe_modules/dart/examples/example.expected/basic-mac.json
+++ b/recipe_modules/dart/examples/example.expected/basic-mac.json
@@ -21,6 +21,7 @@
     ],
     "cwd": "[CACHE]/builder",
     "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/dart2js-strong-mac-x64-chrome-dev/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
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 5e8ebf5..5ebf1a8 100644
--- a/recipe_modules/dart/examples/example.expected/basic-missing-name.json
+++ b/recipe_modules/dart/examples/example.expected/basic-missing-name.json
@@ -21,6 +21,7 @@
     ],
     "cwd": "[CACHE]/builder",
     "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/this-name-does-not-exist-in-test-matrix/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
diff --git a/recipe_modules/dart/examples/example.expected/basic.json b/recipe_modules/dart/examples/example.expected/basic.json
index b2c9887..b60c316 100644
--- a/recipe_modules/dart/examples/example.expected/basic.json
+++ b/recipe_modules/dart/examples/example.expected/basic.json
@@ -69,6 +69,7 @@
     ],
     "cwd": "[CACHE]/builder",
     "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/try/dart2js-strong-linux-x64-firefox-try/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
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 e4a6a6a..9ddeeee 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
@@ -21,6 +21,7 @@
     ],
     "cwd": "[CACHE]/builder",
     "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/dart2js-strong-linux-x64-firefox/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
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 3dc2fd1..df820ca 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
@@ -21,6 +21,7 @@
     ],
     "cwd": "[CACHE]/builder",
     "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/co19/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
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 d34c162..1989f3b 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
@@ -21,6 +21,7 @@
     ],
     "cwd": "[CACHE]/builder",
     "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/co19/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
diff --git a/recipe_modules/dart/examples/example.expected/example-android.json b/recipe_modules/dart/examples/example.expected/example-android.json
index 0b90bf9..0aefbd1 100644
--- a/recipe_modules/dart/examples/example.expected/example-android.json
+++ b/recipe_modules/dart/examples/example.expected/example-android.json
@@ -21,6 +21,7 @@
     ],
     "cwd": "[CACHE]/builder",
     "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/vm-kernel-precomp-android-release-arm64/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
diff --git a/recipe_modules/dart/examples/example.expected/example-mac.json b/recipe_modules/dart/examples/example.expected/example-mac.json
index 97c1dfe..d7dd9a3 100644
--- a/recipe_modules/dart/examples/example.expected/example-mac.json
+++ b/recipe_modules/dart/examples/example.expected/example-mac.json
@@ -21,6 +21,7 @@
     ],
     "cwd": "[CACHE]/builder",
     "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/vm-kernel-mac-release-x64/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
diff --git a/recipe_modules/dart/examples/example.expected/fuzz-test.json b/recipe_modules/dart/examples/example.expected/fuzz-test.json
index 73c2e1f..fbd6170 100644
--- a/recipe_modules/dart/examples/example.expected/fuzz-test.json
+++ b/recipe_modules/dart/examples/example.expected/fuzz-test.json
@@ -21,6 +21,7 @@
     ],
     "cwd": "[CACHE]/builder",
     "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/fuzz-linux/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
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 1000665..cd4b634 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
@@ -21,6 +21,7 @@
     ],
     "cwd": "[CACHE]/builder",
     "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/co19-dev/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
diff --git a/recipe_modules/dart/examples/example.expected/vm-win.json b/recipe_modules/dart/examples/example.expected/vm-win.json
index dfa50c8..3eeb671 100644
--- a/recipe_modules/dart/examples/example.expected/vm-win.json
+++ b/recipe_modules/dart/examples/example.expected/vm-win.json
@@ -21,6 +21,7 @@
     ],
     "cwd": "[CACHE]\\builder",
     "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/vm-kernel-win-release-simarm_x64/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
diff --git a/recipes/dart/flutter_engine.expected/flutter-engine-linux.json b/recipes/dart/flutter_engine.expected/flutter-engine-linux.json
index cab7a54..17f79f6 100644
--- a/recipes/dart/flutter_engine.expected/flutter-engine-linux.json
+++ b/recipes/dart/flutter_engine.expected/flutter-engine-linux.json
@@ -66,6 +66,7 @@
     ],
     "cwd": "[CACHE]/builder/engine",
     "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "project/ci/flutter-engine-linux/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
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 871f5d1..cbf7c97 100644
--- a/recipes/dart/flutter_engine.expected/only-run-webtests-suite.json
+++ b/recipes/dart/flutter_engine.expected/only-run-webtests-suite.json
@@ -66,6 +66,7 @@
     ],
     "cwd": "[CACHE]/builder/engine",
     "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "project/ci/flutter-engine-linux/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
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 cab7a54..17f79f6 100644
--- a/recipes/dart/flutter_engine.expected/run-all-test-suites.json
+++ b/recipes/dart/flutter_engine.expected/run-all-test-suites.json
@@ -66,6 +66,7 @@
     ],
     "cwd": "[CACHE]/builder/engine",
     "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "project/ci/flutter-engine-linux/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
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 a51910b..5ad304b 100644
--- a/recipes/dart/flutter_engine.expected/run-undefined-test-suite.json
+++ b/recipes/dart/flutter_engine.expected/run-undefined-test-suite.json
@@ -66,6 +66,7 @@
     ],
     "cwd": "[CACHE]/builder/engine",
     "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "project/ci/flutter-engine-linux/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
diff --git a/recipes/dart/forward_branch.expected/base.json b/recipes/dart/forward_branch.expected/base.json
index 6a20f1f..7869905 100644
--- a/recipes/dart/forward_branch.expected/base.json
+++ b/recipes/dart/forward_branch.expected/base.json
@@ -21,6 +21,7 @@
     ],
     "cwd": "[CACHE]/builder",
     "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/base/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
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 2739665..0cfcc4e 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
@@ -69,6 +69,7 @@
     "cwd": "[CACHE]/builder",
     "env": {
       "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache",
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/try/dart2js-win-debug-x64-firefox-try/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
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 473b0d9..26b49a1 100644
--- a/recipes/dart/neo.expected/failing-test-step-starts-bisection.json
+++ b/recipes/dart/neo.expected/failing-test-step-starts-bisection.json
@@ -22,6 +22,7 @@
     "cwd": "[CACHE]/builder",
     "env": {
       "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache",
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/dart2js-win-debug-x64-firefox/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
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 671e722..bf7fbec 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
@@ -22,6 +22,7 @@
     "cwd": "[CACHE]/builder",
     "env": {
       "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache",
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/dart2js-win-debug-x64-firefox/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
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 12d9dbb..ce20974 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
@@ -22,6 +22,7 @@
     "cwd": "[CACHE]/builder",
     "env": {
       "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache",
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/dart2js-win-debug-x64-firefox/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
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 514ab44..31bf7e9 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
@@ -22,6 +22,7 @@
     "cwd": "[CACHE]/builder",
     "env": {
       "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache",
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/undefined-builder-name/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
diff --git a/recipes/presubmit/presubmit.expected/failure.json b/recipes/presubmit/presubmit.expected/failure.json
index 7660f5f..0c03920 100644
--- a/recipes/presubmit/presubmit.expected/failure.json
+++ b/recipes/presubmit/presubmit.expected/failure.json
@@ -68,6 +68,7 @@
     ],
     "cwd": "[CACHE]/builder",
     "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/try/presubmit-try/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },
diff --git a/recipes/presubmit/presubmit.expected/success.json b/recipes/presubmit/presubmit.expected/success.json
index 0bbad0f..ec7d515 100644
--- a/recipes/presubmit/presubmit.expected/success.json
+++ b/recipes/presubmit/presubmit.expected/success.json
@@ -68,6 +68,7 @@
     ],
     "cwd": "[CACHE]/builder",
     "env": {
+      "DEPOT_TOOLS_REPORT_BUILD": "dart/try/presubmit-try/8945511751514863184",
       "GIT_HTTP_LOW_SPEED_LIMIT": "102400",
       "GIT_HTTP_LOW_SPEED_TIME": "1800"
     },