Reformat sub-build link title
Removed build number from link name

Bug: https://github.com/flutter/flutter/issues/168984
Change-Id: I7f02cffd3fc3788c2a3471fc556e6fe0333e5f82
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/69280
Reviewed-by: Matan Lurey <matanl@google.com>
diff --git a/recipe_modules/shard_util/api.py b/recipe_modules/shard_util/api.py
index e5021ae..bc9906b 100644
--- a/recipe_modules/shard_util/api.py
+++ b/recipe_modules/shard_util/api.py
@@ -466,8 +466,9 @@
     Returns: A string to use as title for the build link.
     """
     return (
-        f"{build.builder.builder} - {build.number}"
-        + f" for {task_names[index]}" if index < len(task_names) else ""
+        f'{build.builder.builder}' + f' for {task_names[index]}'
+        if index < len(task_names)
+        else f' - {build.number}'
     )
 
   def collect(self, tasks):
diff --git a/recipe_modules/shard_util/examples/full.expected/monorepo_bb_subbuilds.json b/recipe_modules/shard_util/examples/full.expected/monorepo_bb_subbuilds.json
index ba69310..e1537b9 100644
--- a/recipe_modules/shard_util/examples/full.expected/monorepo_bb_subbuilds.json
+++ b/recipe_modules/shard_util/examples/full.expected/monorepo_bb_subbuilds.json
@@ -153,7 +153,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@ios_debug - 0 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@ios_debug for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {
@@ -632,7 +632,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@flutter-None-felt_test - 0 for felt_test@https://cr-buildbucket.appspot.com/build/8922054662172514001@@@"
+      "@@@STEP_LINK@flutter-None-felt_test for felt_test@https://cr-buildbucket.appspot.com/build/8922054662172514001@@@"
     ]
   },
   {
diff --git a/recipe_modules/shard_util/examples/full.expected/monorepo_try_bb_subbuilds.json b/recipe_modules/shard_util/examples/full.expected/monorepo_try_bb_subbuilds.json
index 77191de..3d0322a 100644
--- a/recipe_modules/shard_util/examples/full.expected/monorepo_try_bb_subbuilds.json
+++ b/recipe_modules/shard_util/examples/full.expected/monorepo_try_bb_subbuilds.json
@@ -159,7 +159,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@ios_debug - 0 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@ios_debug for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {
@@ -644,7 +644,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@flutter-None-felt_test-try - 0 for felt_test@https://cr-buildbucket.appspot.com/build/8922054662172514001@@@"
+      "@@@STEP_LINK@flutter-None-felt_test-try for felt_test@https://cr-buildbucket.appspot.com/build/8922054662172514001@@@"
     ]
   },
   {
diff --git a/recipe_modules/shard_util/examples/full.expected/presubmit_bb.json b/recipe_modules/shard_util/examples/full.expected/presubmit_bb.json
index d757db1..a96007c 100644
--- a/recipe_modules/shard_util/examples/full.expected/presubmit_bb.json
+++ b/recipe_modules/shard_util/examples/full.expected/presubmit_bb.json
@@ -157,7 +157,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild2 - 0 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863187@@@"
+      "@@@STEP_LINK@builder-subbuild2 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863187@@@"
     ]
   },
   {
diff --git a/recipe_modules/shard_util/examples/full.expected/presubmit_bb_release.json b/recipe_modules/shard_util/examples/full.expected/presubmit_bb_release.json
index 2615eeb..6cff8cb 100644
--- a/recipe_modules/shard_util/examples/full.expected/presubmit_bb_release.json
+++ b/recipe_modules/shard_util/examples/full.expected/presubmit_bb_release.json
@@ -157,7 +157,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild2 - 0 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863187@@@"
+      "@@@STEP_LINK@builder-subbuild2 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863187@@@"
     ]
   },
   {
diff --git a/recipe_modules/shard_util/examples/full.expected/presubmit_bb_with_custom_timeout.json b/recipe_modules/shard_util/examples/full.expected/presubmit_bb_with_custom_timeout.json
index 81a9e67..b3e2f06 100644
--- a/recipe_modules/shard_util/examples/full.expected/presubmit_bb_with_custom_timeout.json
+++ b/recipe_modules/shard_util/examples/full.expected/presubmit_bb_with_custom_timeout.json
@@ -155,7 +155,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild2 - 0 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863187@@@"
+      "@@@STEP_LINK@builder-subbuild2 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863187@@@"
     ]
   },
   {
diff --git a/recipes/devicelab/devicelab_drone_build_test.expected/artifact does not exist.json b/recipes/devicelab/devicelab_drone_build_test.expected/artifact does not exist.json
index edcf239..439a56d 100644
--- a/recipes/devicelab/devicelab_drone_build_test.expected/artifact does not exist.json
+++ b/recipes/devicelab/devicelab_drone_build_test.expected/artifact does not exist.json
@@ -1027,7 +1027,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@Linux Engine Drone - 0 for abc@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@"
+      "@@@STEP_LINK@Linux Engine Drone for abc@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@"
     ]
   },
   {
diff --git a/recipes/devicelab/devicelab_drone_build_test.expected/artifact exists.json b/recipes/devicelab/devicelab_drone_build_test.expected/artifact exists.json
index a82487a..5d4aeb3 100644
--- a/recipes/devicelab/devicelab_drone_build_test.expected/artifact exists.json
+++ b/recipes/devicelab/devicelab_drone_build_test.expected/artifact exists.json
@@ -132,7 +132,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@Linux Engine Drone - 0 for abc@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@"
+      "@@@STEP_LINK@Linux Engine Drone for abc@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@"
     ]
   },
   {
diff --git a/recipes/devicelab/devicelab_drone_build_test.expected/local-engine.json b/recipes/devicelab/devicelab_drone_build_test.expected/local-engine.json
index 2f6e821..35df93a 100644
--- a/recipes/devicelab/devicelab_drone_build_test.expected/local-engine.json
+++ b/recipes/devicelab/devicelab_drone_build_test.expected/local-engine.json
@@ -1218,7 +1218,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@Linux Engine Drone - 0 for abc@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@"
+      "@@@STEP_LINK@Linux Engine Drone for abc@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@"
     ]
   },
   {
diff --git a/recipes/devicelab/devicelab_drone_build_test.expected/xcode-mac.json b/recipes/devicelab/devicelab_drone_build_test.expected/xcode-mac.json
index 820bec6..9319996 100644
--- a/recipes/devicelab/devicelab_drone_build_test.expected/xcode-mac.json
+++ b/recipes/devicelab/devicelab_drone_build_test.expected/xcode-mac.json
@@ -2868,7 +2868,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@Mac Engine Drone - 0 for abc@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@"
+      "@@@STEP_LINK@Mac Engine Drone for abc@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@"
     ]
   },
   {
diff --git a/recipes/engine_v2/engine_v2.expected/basic_linux.json b/recipes/engine_v2/engine_v2.expected/basic_linux.json
index e43e0c4..8fb153c 100644
--- a/recipes/engine_v2/engine_v2.expected/basic_linux.json
+++ b/recipes/engine_v2/engine_v2.expected/basic_linux.json
@@ -168,7 +168,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@builder-subbuild1 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {
diff --git a/recipes/engine_v2/engine_v2.expected/basic_mac.json b/recipes/engine_v2/engine_v2.expected/basic_mac.json
index 388730f..a16a8aa 100644
--- a/recipes/engine_v2/engine_v2.expected/basic_mac.json
+++ b/recipes/engine_v2/engine_v2.expected/basic_mac.json
@@ -182,7 +182,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@builder-subbuild1 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {
diff --git a/recipes/engine_v2/engine_v2.expected/basic_mac_dart_internal.json b/recipes/engine_v2/engine_v2.expected/basic_mac_dart_internal.json
index d3ef95a..402f189 100644
--- a/recipes/engine_v2/engine_v2.expected/basic_mac_dart_internal.json
+++ b/recipes/engine_v2/engine_v2.expected/basic_mac_dart_internal.json
@@ -248,7 +248,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@builder-subbuild1 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {
diff --git a/recipes/engine_v2/engine_v2.expected/basic_mac_fusion.json b/recipes/engine_v2/engine_v2.expected/basic_mac_fusion.json
index d55f3c3..c2f2dcf 100644
--- a/recipes/engine_v2/engine_v2.expected/basic_mac_fusion.json
+++ b/recipes/engine_v2/engine_v2.expected/basic_mac_fusion.json
@@ -407,7 +407,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@builder-subbuild1 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {
diff --git a/recipes/engine_v2/engine_v2.expected/basic_mac_try.json b/recipes/engine_v2/engine_v2.expected/basic_mac_try.json
index 07d2d67..266f854 100644
--- a/recipes/engine_v2/engine_v2.expected/basic_mac_try.json
+++ b/recipes/engine_v2/engine_v2.expected/basic_mac_try.json
@@ -182,7 +182,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@builder-subbuild1 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {
diff --git a/recipes/engine_v2/engine_v2.expected/build_gclient_variables_override_input.json b/recipes/engine_v2/engine_v2.expected/build_gclient_variables_override_input.json
index de3f48a..5977310 100644
--- a/recipes/engine_v2/engine_v2.expected/build_gclient_variables_override_input.json
+++ b/recipes/engine_v2/engine_v2.expected/build_gclient_variables_override_input.json
@@ -354,7 +354,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for a builder with gclient_variables@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@builder-subbuild1 for a builder with gclient_variables@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {
diff --git a/recipes/engine_v2/engine_v2.expected/codesign_release_branch.json b/recipes/engine_v2/engine_v2.expected/codesign_release_branch.json
index 88f60be..e43523d 100644
--- a/recipes/engine_v2/engine_v2.expected/codesign_release_branch.json
+++ b/recipes/engine_v2/engine_v2.expected/codesign_release_branch.json
@@ -485,7 +485,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@builder-subbuild1 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {
diff --git a/recipes/engine_v2/engine_v2.expected/config_from_file.json b/recipes/engine_v2/engine_v2.expected/config_from_file.json
index 92c29d8..8b0836f 100644
--- a/recipes/engine_v2/engine_v2.expected/config_from_file.json
+++ b/recipes/engine_v2/engine_v2.expected/config_from_file.json
@@ -418,7 +418,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@builder-subbuild1 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {
diff --git a/recipes/engine_v2/engine_v2.expected/content_hash.json b/recipes/engine_v2/engine_v2.expected/content_hash.json
index df21f25..8fdfd7b 100644
--- a/recipes/engine_v2/engine_v2.expected/content_hash.json
+++ b/recipes/engine_v2/engine_v2.expected/content_hash.json
@@ -166,7 +166,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@builder-subbuild1 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {
diff --git a/recipes/engine_v2/engine_v2.expected/content_hash_missing.json b/recipes/engine_v2/engine_v2.expected/content_hash_missing.json
index 3a1ed88..fa71301 100644
--- a/recipes/engine_v2/engine_v2.expected/content_hash_missing.json
+++ b/recipes/engine_v2/engine_v2.expected/content_hash_missing.json
@@ -165,7 +165,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@builder-subbuild1 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {
diff --git a/recipes/engine_v2/engine_v2.expected/do_not_codesign_release_branch_on_try_bot.json b/recipes/engine_v2/engine_v2.expected/do_not_codesign_release_branch_on_try_bot.json
index 6f5cc3f..95fcad2 100644
--- a/recipes/engine_v2/engine_v2.expected/do_not_codesign_release_branch_on_try_bot.json
+++ b/recipes/engine_v2/engine_v2.expected/do_not_codesign_release_branch_on_try_bot.json
@@ -485,7 +485,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@builder-subbuild1 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {
diff --git a/recipes/engine_v2/engine_v2.expected/monorepo_config_file.json b/recipes/engine_v2/engine_v2.expected/monorepo_config_file.json
index fce9eb0..b73b3e8 100644
--- a/recipes/engine_v2/engine_v2.expected/monorepo_config_file.json
+++ b/recipes/engine_v2/engine_v2.expected/monorepo_config_file.json
@@ -398,7 +398,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@builder-subbuild1 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {
diff --git a/recipes/engine_v2/engine_v2.expected/monorepo_config_file_tests.json b/recipes/engine_v2/engine_v2.expected/monorepo_config_file_tests.json
index 15c7417..f2b1ca9 100644
--- a/recipes/engine_v2/engine_v2.expected/monorepo_config_file_tests.json
+++ b/recipes/engine_v2/engine_v2.expected/monorepo_config_file_tests.json
@@ -435,7 +435,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@builder-subbuild1 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {
@@ -1228,7 +1228,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@subtest1 - 0 for framework_tests libraries@https://cr-buildbucket.appspot.com/build/8945511751514863187@@@"
+      "@@@STEP_LINK@subtest1 for framework_tests libraries@https://cr-buildbucket.appspot.com/build/8945511751514863187@@@"
     ]
   },
   {
diff --git a/recipes/engine_v2/engine_v2.expected/monorepo_try.json b/recipes/engine_v2/engine_v2.expected/monorepo_try.json
index b552a18..8161026 100644
--- a/recipes/engine_v2/engine_v2.expected/monorepo_try.json
+++ b/recipes/engine_v2/engine_v2.expected/monorepo_try.json
@@ -145,7 +145,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@builder-subbuild1 for ios_debug@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {
diff --git a/recipes/engine_v2/engine_v2.expected/respect_gclient_variables.json b/recipes/engine_v2/engine_v2.expected/respect_gclient_variables.json
index 4c07a02..60917c5 100644
--- a/recipes/engine_v2/engine_v2.expected/respect_gclient_variables.json
+++ b/recipes/engine_v2/engine_v2.expected/respect_gclient_variables.json
@@ -356,7 +356,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for a builder with gclient_variables@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@builder-subbuild1 for a builder with gclient_variables@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {
diff --git a/recipes/release/release_builder.expected/base_linux_beta_monorepo.json b/recipes/release/release_builder.expected/base_linux_beta_monorepo.json
index dcfb7c9..ff8bd4b 100644
--- a/recipes/release/release_builder.expected/base_linux_beta_monorepo.json
+++ b/recipes/release/release_builder.expected/base_linux_beta_monorepo.json
@@ -812,7 +812,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for linux packaging one@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@builder-subbuild1 for linux packaging one@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {
diff --git a/recipes/release/release_builder.expected/base_linux_main_monorepo.json b/recipes/release/release_builder.expected/base_linux_main_monorepo.json
index a3cc8d9..38f7c2e 100644
--- a/recipes/release/release_builder.expected/base_linux_main_monorepo.json
+++ b/recipes/release/release_builder.expected/base_linux_main_monorepo.json
@@ -897,7 +897,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for linux one@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@builder-subbuild1 for linux one@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {
diff --git a/recipes/release/release_builder.expected/filter_disabled_by_top_level_target.json b/recipes/release/release_builder.expected/filter_disabled_by_top_level_target.json
index 0c0339b..b48a696 100644
--- a/recipes/release/release_builder.expected/filter_disabled_by_top_level_target.json
+++ b/recipes/release/release_builder.expected/filter_disabled_by_top_level_target.json
@@ -910,8 +910,8 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for Linux implicity_disabled_by_top_level@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@",
-      "@@@STEP_LINK@builder-subbuild2 - 0 for Linux explicitly_enabled_by_target@https://cr-buildbucket.appspot.com/build/8922054662172514001@@@"
+      "@@@STEP_LINK@builder-subbuild1 for Linux implicity_disabled_by_top_level@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@",
+      "@@@STEP_LINK@builder-subbuild2 for Linux explicitly_enabled_by_target@https://cr-buildbucket.appspot.com/build/8922054662172514001@@@"
     ]
   },
   {
diff --git a/recipes/release/release_builder.expected/filter_enabled_branches.json b/recipes/release/release_builder.expected/filter_enabled_branches.json
index 0f7672b..5c640a2 100644
--- a/recipes/release/release_builder.expected/filter_enabled_branches.json
+++ b/recipes/release/release_builder.expected/filter_enabled_branches.json
@@ -907,8 +907,8 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@Linux Engine Drone - 0 for Linux flutter_test@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@",
-      "@@@STEP_LINK@Mac Engine Drone - 0 for Mac flutter_test@https://cr-buildbucket.appspot.com/build/8922054662172514001@@@"
+      "@@@STEP_LINK@Linux Engine Drone for Linux flutter_test@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@",
+      "@@@STEP_LINK@Mac Engine Drone for Mac flutter_test@https://cr-buildbucket.appspot.com/build/8922054662172514001@@@"
     ]
   },
   {
diff --git a/recipes/release/release_builder.expected/filter_enabled_by_top_level_target.json b/recipes/release/release_builder.expected/filter_enabled_by_top_level_target.json
index b91ecde..08f581a 100644
--- a/recipes/release/release_builder.expected/filter_enabled_by_top_level_target.json
+++ b/recipes/release/release_builder.expected/filter_enabled_by_top_level_target.json
@@ -910,8 +910,8 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for Linux implicity_enabled_by_top_level@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@",
-      "@@@STEP_LINK@builder-subbuild2 - 0 for Linux explicitly_enabled_by_target@https://cr-buildbucket.appspot.com/build/8922054662172514001@@@"
+      "@@@STEP_LINK@builder-subbuild1 for Linux implicity_enabled_by_top_level@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@",
+      "@@@STEP_LINK@builder-subbuild2 for Linux explicitly_enabled_by_target@https://cr-buildbucket.appspot.com/build/8922054662172514001@@@"
     ]
   },
   {
diff --git a/recipes/release/release_builder.expected/filter_git_ref_not_stable_or_beta_on_release_channel.json b/recipes/release/release_builder.expected/filter_git_ref_not_stable_or_beta_on_release_channel.json
index 53a4436..6b54a31 100644
--- a/recipes/release/release_builder.expected/filter_git_ref_not_stable_or_beta_on_release_channel.json
+++ b/recipes/release/release_builder.expected/filter_git_ref_not_stable_or_beta_on_release_channel.json
@@ -935,7 +935,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@Linux Engine Drone - 0 for Linux only_enabled_for_release_channels@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@"
+      "@@@STEP_LINK@Linux Engine Drone for Linux only_enabled_for_release_channels@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@"
     ]
   },
   {
diff --git a/recipes/release/release_builder.expected/filter_targets_not_on_current_platform.json b/recipes/release/release_builder.expected/filter_targets_not_on_current_platform.json
index 46ec686..8a24968 100644
--- a/recipes/release/release_builder.expected/filter_targets_not_on_current_platform.json
+++ b/recipes/release/release_builder.expected/filter_targets_not_on_current_platform.json
@@ -904,7 +904,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@Linux Engine Drone - 0 for Linux is_current_platform@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@"
+      "@@@STEP_LINK@Linux Engine Drone for Linux is_current_platform@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@"
     ]
   },
   {
diff --git a/recipes/release/release_builder.expected/linux_engine_monorepo_candidate.json b/recipes/release/release_builder.expected/linux_engine_monorepo_candidate.json
index 7e3cb0a..7ed83ff 100644
--- a/recipes/release/release_builder.expected/linux_engine_monorepo_candidate.json
+++ b/recipes/release/release_builder.expected/linux_engine_monorepo_candidate.json
@@ -1038,8 +1038,8 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@Linux Production Engine Drone - 0 for Linux flutter_test@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@",
-      "@@@STEP_LINK@Mac Production Engine Drone - 0 for Mac flutter_test@https://cr-buildbucket.appspot.com/build/8922054662172514001@@@"
+      "@@@STEP_LINK@Linux Production Engine Drone for Linux flutter_test@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@",
+      "@@@STEP_LINK@Mac Production Engine Drone for Mac flutter_test@https://cr-buildbucket.appspot.com/build/8922054662172514001@@@"
     ]
   },
   {
diff --git a/recipes/release/release_builder.expected/linux_schedule_during_release_override.json b/recipes/release/release_builder.expected/linux_schedule_during_release_override.json
index eb18dd9..6d8be9b 100644
--- a/recipes/release/release_builder.expected/linux_schedule_during_release_override.json
+++ b/recipes/release/release_builder.expected/linux_schedule_during_release_override.json
@@ -907,8 +907,8 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@Linux Engine Drone - 0 for Linux flutter_test@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@",
-      "@@@STEP_LINK@Mac Engine Drone - 0 for Mac flutter_test@https://cr-buildbucket.appspot.com/build/8922054662172514001@@@"
+      "@@@STEP_LINK@Linux Engine Drone for Linux flutter_test@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@",
+      "@@@STEP_LINK@Mac Engine Drone for Mac flutter_test@https://cr-buildbucket.appspot.com/build/8922054662172514001@@@"
     ]
   },
   {
@@ -1261,7 +1261,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for Linux schedule_during_release_override@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@builder-subbuild1 for Linux schedule_during_release_override@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {
diff --git a/recipes/release/release_builder.expected/linux_scheduler_release.json b/recipes/release/release_builder.expected/linux_scheduler_release.json
index 068f1e9..1b68045 100644
--- a/recipes/release/release_builder.expected/linux_scheduler_release.json
+++ b/recipes/release/release_builder.expected/linux_scheduler_release.json
@@ -907,8 +907,8 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@Linux Engine Drone - 0 for Linux flutter_test@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@",
-      "@@@STEP_LINK@Mac Engine Drone - 0 for Mac flutter_test@https://cr-buildbucket.appspot.com/build/8922054662172514001@@@"
+      "@@@STEP_LINK@Linux Engine Drone for Linux flutter_test@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@",
+      "@@@STEP_LINK@Mac Engine Drone for Mac flutter_test@https://cr-buildbucket.appspot.com/build/8922054662172514001@@@"
     ]
   },
   {
@@ -1261,7 +1261,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for Linux scheduler_release@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@builder-subbuild1 for Linux scheduler_release@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {
diff --git a/recipes/release/release_builder.expected/retry_override_skips_config_name_not_matched.json b/recipes/release/release_builder.expected/retry_override_skips_config_name_not_matched.json
index 1cafcc8..590361f 100644
--- a/recipes/release/release_builder.expected/retry_override_skips_config_name_not_matched.json
+++ b/recipes/release/release_builder.expected/retry_override_skips_config_name_not_matched.json
@@ -812,7 +812,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@Linux Engine Drone - 0 for Linux foo@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@"
+      "@@@STEP_LINK@Linux Engine Drone for Linux foo@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@"
     ]
   },
   {
diff --git a/recipes/release/release_builder.expected/retry_override_still_runs_non_config_name_target.json b/recipes/release/release_builder.expected/retry_override_still_runs_non_config_name_target.json
index 364303b..d858ff9 100644
--- a/recipes/release/release_builder.expected/retry_override_still_runs_non_config_name_target.json
+++ b/recipes/release/release_builder.expected/retry_override_still_runs_non_config_name_target.json
@@ -895,7 +895,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for Linux only_enabled_for_release_candidates@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@builder-subbuild1 for Linux only_enabled_for_release_candidates@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {
diff --git a/recipes/release/release_builder.expected/skip_engine_content_hash_not_changed.json b/recipes/release/release_builder.expected/skip_engine_content_hash_not_changed.json
index 83bc688..8c37501 100644
--- a/recipes/release/release_builder.expected/skip_engine_content_hash_not_changed.json
+++ b/recipes/release/release_builder.expected/skip_engine_content_hash_not_changed.json
@@ -919,8 +919,8 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@Linux Production Engine Drone - 0 for Linux flutter_test@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@",
-      "@@@STEP_LINK@Mac Production Engine Drone - 0 for Mac flutter_test@https://cr-buildbucket.appspot.com/build/8922054662172514001@@@"
+      "@@@STEP_LINK@Linux Production Engine Drone for Linux flutter_test@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@",
+      "@@@STEP_LINK@Mac Production Engine Drone for Mac flutter_test@https://cr-buildbucket.appspot.com/build/8922054662172514001@@@"
     ]
   },
   {
diff --git a/recipes/release/release_builder.expected/windows_scheduler_release.json b/recipes/release/release_builder.expected/windows_scheduler_release.json
index ef2b317..08872a3 100644
--- a/recipes/release/release_builder.expected/windows_scheduler_release.json
+++ b/recipes/release/release_builder.expected/windows_scheduler_release.json
@@ -774,7 +774,7 @@
       "@@@STEP_LOG_LINE@request@  ]@@@",
       "@@@STEP_LOG_LINE@request@}@@@",
       "@@@STEP_LOG_END@request@@@",
-      "@@@STEP_LINK@builder-subbuild1 - 0 for Linux scheduler_release@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
+      "@@@STEP_LINK@builder-subbuild1 for Linux scheduler_release@https://cr-buildbucket.appspot.com/build/8945511751514863186@@@"
     ]
   },
   {