[api.build] Support gcc_toolchain property
This is handled just like clang_toolchain and rust_toolchain, to
point the GN build at a specific GCC toolchain location.
Fixed: 43612
Change-Id: I15a177aa92e72861e2f58b86962392a2b522cb85
diff --git a/recipe_modules/build/__init__.py b/recipe_modules/build/__init__.py
index 9169378..6d09e9b 100644
--- a/recipe_modules/build/__init__.py
+++ b/recipe_modules/build/__init__.py
@@ -42,6 +42,14 @@
type=Enum('cipd', 'isolated'), instance=Single(str)),
default={},
),
+ 'build.gcc_toolchain':
+ Property(
+ help='gcc toolchain used to build fuchsia',
+ param_name='gcc_toolchain',
+ kind=ConfigGroup(
+ type=Enum('cipd', 'isolated'), instance=Single(str)),
+ default={},
+ ),
'build.rust_toolchain':
Property(
help='rustc toolchain used to build fuchsia',
diff --git a/recipe_modules/build/api.py b/recipe_modules/build/api.py
index 7ae17bd..64589cb 100644
--- a/recipe_modules/build/api.py
+++ b/recipe_modules/build/api.py
@@ -512,7 +512,10 @@
self._gn_args = []
+ use_goma = True
+
if api.build._clang_toolchain:
+ use_goma = False
with api.step.nest('clang_toolchain'), api.context(infra_steps=True):
clang_instance = api.build._clang_toolchain['instance']
clang_type = api.build._clang_toolchain['type']
@@ -526,13 +529,37 @@
raise KeyError('clang_toolchain type "%s" not recognized' %
clang_type)
- @contextmanager
- def null_context():
- yield
-
- self._context = null_context
- self._ninja_jobs = api.platform.cpu_count
self._gn_args += ['clang_prefix="%s"' % clang_dir.join('bin')]
+
+ if api.build._gcc_toolchain:
+ use_goma = False
+ with api.step.nest('gcc_toolchain'), api.context(infra_steps=True):
+ gcc_instance = api.build._gcc_toolchain['instance']
+ gcc_type = api.build._gcc_toolchain['type']
+ gcc_dir = api.path.mkdtemp('gcc')
+
+ if gcc_type == 'cipd':
+ cipd('third_party/gcc', gcc_instance, gcc_dir)
+ elif gcc_type == 'isolated':
+ isolated(gcc_instance, gcc_dir)
+ else: # pragma: no cover
+ raise KeyError('gcc_toolchain type "%s" not recognized' % gcc_type)
+
+ self._gn_args += [
+ '''
+if (!defined(zircon_extra_args) { zircon_extra_args = {} }
+zircon_extra_args.gcc_tool_dir = "%s"
+''' % gcc_dir.join('bin')
+ ]
+
+ if not use_goma:
+
+ @contextmanager
+ def null_context():
+ yield
+
+ self._context = null_context
+ self._ninja_jobs = api.platform.cpu_count
else:
api.goma.ensure()
# goma sometimes takes a while to start, so bump the timeout from the
@@ -581,10 +608,12 @@
TestOrchestrationInputs = TestOrchestrationInputs
ShardTaskRequest = ShardTaskRequest
- def __init__(self, clang_toolchain, rust_toolchain, *args, **kwargs):
+ def __init__(self, clang_toolchain, gcc_toolchain, rust_toolchain, *args,
+ **kwargs):
super(FuchsiaBuildApi, self).__init__(*args, **kwargs)
# TODO(fxb/35063): Remove most of these properties, use a spec msg.
self._clang_toolchain = clang_toolchain
+ self._gcc_toolchain = gcc_toolchain
self._rust_toolchain = rust_toolchain
self.__toolchain_context = None
diff --git a/recipe_modules/build/examples/full.expected/gcc_toolchain_from_cipd.json b/recipe_modules/build/examples/full.expected/gcc_toolchain_from_cipd.json
new file mode 100644
index 0000000..ec8501a
--- /dev/null
+++ b/recipe_modules/build/examples/full.expected/gcc_toolchain_from_cipd.json
@@ -0,0 +1,3016 @@
+[
+ {
+ "cmd": [],
+ "name": "build"
+ },
+ {
+ "cmd": [],
+ "name": "build.build fuchsia",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [],
+ "name": "build.build fuchsia.gcc_toolchain",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@2@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "cipd",
+ "ensure",
+ "-root",
+ "[CLEANUP]/gcc_tmp_1",
+ "-ensure-file",
+ "fuchsia/third_party/gcc/${platform} 40-chars-fake-of-the-package-instance_id",
+ "-json-output",
+ "/path/to/tmp/json"
+ ],
+ "infra_step": true,
+ "name": "build.build fuchsia.gcc_toolchain.ensure_installed",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@3@@@",
+ "@@@STEP_LOG_LINE@json.output@{@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"result\": {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"\": [@@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-package-instance_id\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/third_party/gcc/resolved-platform\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@ ]@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@}@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "[START_DIR]/prebuilt/third_party/gn/linux-x64/gn",
+ "gen",
+ "[START_DIR]/out/default",
+ "--check",
+ "--args=import(\"//boards/x64.gni\") import(\"//products/core.gni\") \nif (!defined(zircon_extra_args) { zircon_extra_args = {} }\nzircon_extra_args.gcc_tool_dir = \"[CLEANUP]/gcc_tmp_1/bin\"\n build_info_board=\"x64\" build_info_product=\"core\" is_debug=true sdk_id=\"sdk-id\" target_cpu=\"x64\" zircon_tracelog=\"[CLEANUP]/zircon_gn_trace.json\"",
+ "--tracelog=[CLEANUP]/gn_trace.json"
+ ],
+ "name": "build.build fuchsia.gn gen",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@2@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "[START_DIR]/out/default/zircon.json",
+ "/path/to/tmp/json"
+ ],
+ "name": "build.build fuchsia.read zircon ninja instructions",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@2@@@",
+ "@@@STEP_LOG_LINE@json.output@{@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"dir\": \"../default.zircon\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"targets\": [@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"legacy-host_tests\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"manifest-$cpu\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ ]@@@",
+ "@@@STEP_LOG_LINE@json.output@}@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "[START_DIR]/out/default/images.json",
+ "/path/to/tmp/json"
+ ],
+ "name": "build.build fuchsia.read image manifest",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@2@@@",
+ "@@@STEP_LOG_LINE@json.output@[@@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"bootserver_pave\": [@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"--boot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"--zircona\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ ], @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"zircon-a\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"fuchsia.zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"type\": \"zbi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"storage-full\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"fvm.blk\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"type\": \"blk\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"bootserver_pave\": [@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"--fvm\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ ], @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"storage-sparse\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"fvm.sparse.blk\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"type\": \"blk\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"bootserver_pave\": [@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"--efi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ ], @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"efi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"fuchsia.esp.blk\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"type\": \"blk\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"bootserver_netboot\": [@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"--boot\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ ], @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"netboot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"netboot.zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"type\": \"zbi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"archive\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"build-archive.tgz\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"type\": \"tgz\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"archive\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"build-archive.zip\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"type\": \"zip\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"qemu-kernel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"multiboot.bin\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"type\": \"kernel\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"symbol-archive\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"symbol-archive.tgz\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"type\": \"tgz\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"bootserver_pave\": [@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"--zircon-r\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ ], @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"zircon-r\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"zircon-r.zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"type\": \"zbi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@]@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "[START_DIR]/out/default/tool_paths.json",
+ "/path/to/tmp/json"
+ ],
+ "name": "build.build fuchsia.read tool_paths manifest",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@2@@@",
+ "@@@STEP_LOG_LINE@json.output@[@@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/bazel/linux_x64/bazel\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/cargo/linux_x64/cargo\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-doc/linux_x64/clang-doc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format-diff/linux_x64/clang-format-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format/linux_x64/clang-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy-diff/linux_x64/clang-tidy-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy/linux_x64/clang-tidy\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dart/linux_x64/dart\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dartfmt/linux_x64/dartfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gn/linux_x64/gn\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/go/linux_x64/go\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gofmt/linux_x64/gofmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-cov/linux_x64/llvm-cov\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-profdata/linux_x64/llvm-profdata\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-symbolizer/linux_x64/llvm-symbolizer\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/ninja/linux_x64/ninja\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustc/linux_x64/rustc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustdoc/linux_x64/rustdoc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustfmt/linux_x64/rustfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/yapf/linux_x64/yapf\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/bootserver\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/fidl-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/fidl-lint\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/fvm\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/minfs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/zbi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/artifactory\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/bootserver_new\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/botanist\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/covargs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/debroot\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/ninjatrace\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/seriallistener\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/size_checker\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/symbolize\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/testrunner\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/testsharder\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/upload_debug_symbols\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/bazel/linux_arm64/bazel\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/cargo/linux_arm64/cargo\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-doc/linux_arm64/clang-doc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format-diff/linux_arm64/clang-format-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format/linux_arm64/clang-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy-diff/linux_arm64/clang-tidy-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy/linux_arm64/clang-tidy\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dart/linux_arm64/dart\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dartfmt/linux_arm64/dartfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gn/linux_arm64/gn\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/go/linux_arm64/go\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gofmt/linux_arm64/gofmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-cov/linux_arm64/llvm-cov\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-profdata/linux_arm64/llvm-profdata\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-symbolizer/linux_arm64/llvm-symbolizer\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/ninja/linux_arm64/ninja\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustc/linux_arm64/rustc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustdoc/linux_arm64/rustdoc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustfmt/linux_arm64/rustfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/yapf/linux_arm64/yapf\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/bootserver\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/fidl-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/fidl-lint\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/fvm\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/minfs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/zbi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/artifactory\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/bootserver_new\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/botanist\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/covargs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/debroot\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/ninjatrace\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/seriallistener\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/size_checker\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/symbolize\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/testrunner\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/testsharder\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/upload_debug_symbols\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/bazel/mac_x64/bazel\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/cargo/mac_x64/cargo\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-doc/mac_x64/clang-doc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format-diff/mac_x64/clang-format-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format/mac_x64/clang-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy-diff/mac_x64/clang-tidy-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy/mac_x64/clang-tidy\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dart/mac_x64/dart\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dartfmt/mac_x64/dartfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gn/mac_x64/gn\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/go/mac_x64/go\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gofmt/mac_x64/gofmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-cov/mac_x64/llvm-cov\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-profdata/mac_x64/llvm-profdata\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-symbolizer/mac_x64/llvm-symbolizer\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/ninja/mac_x64/ninja\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustc/mac_x64/rustc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustdoc/mac_x64/rustdoc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustfmt/mac_x64/rustfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/yapf/mac_x64/yapf\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/bootserver\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/fidl-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/fidl-lint\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/fvm\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/minfs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/zbi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/artifactory\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/bootserver_new\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/botanist\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/covargs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/debroot\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/ninjatrace\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/seriallistener\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/size_checker\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/symbolize\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/testrunner\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/testsharder\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/upload_debug_symbols\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/bazel/mac_arm64/bazel\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/cargo/mac_arm64/cargo\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-doc/mac_arm64/clang-doc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format-diff/mac_arm64/clang-format-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format/mac_arm64/clang-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy-diff/mac_arm64/clang-tidy-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy/mac_arm64/clang-tidy\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dart/mac_arm64/dart\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dartfmt/mac_arm64/dartfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gn/mac_arm64/gn\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/go/mac_arm64/go\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gofmt/mac_arm64/gofmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-cov/mac_arm64/llvm-cov\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-profdata/mac_arm64/llvm-profdata\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-symbolizer/mac_arm64/llvm-symbolizer\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/ninja/mac_arm64/ninja\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustc/mac_arm64/rustc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustdoc/mac_arm64/rustdoc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustfmt/mac_arm64/rustfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/yapf/mac_arm64/yapf\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/bootserver\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/fidl-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/fidl-lint\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/fvm\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/minfs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/zbi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/artifactory\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/bootserver_new\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/botanist\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/covargs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/debroot\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/ninjatrace\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/seriallistener\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/size_checker\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/symbolize\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/testrunner\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/testsharder\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/upload_debug_symbols\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@]@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "[START_DIR]/out/default/tests.json",
+ "/path/to/tmp/json"
+ ],
+ "name": "build.build fuchsia.read test spec manifest",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@2@@@",
+ "@@@STEP_LOG_LINE@json.output@[@@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"test\": {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//public/lib/foo:foo_tests(//some/toolchain)\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"foo_tests\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"path/on/disk/to/test\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"test\": {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//lib/bar:bar_unittests(//some/toolchain)\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bar_unittests\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"fuchsia\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"path/on/fuchsia/to/test\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@]@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "cmd": [],
+ "name": "build.build fuchsia.ninja",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@2@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "RECIPE_MODULE[fuchsia::ninja]/resources/ninja_wrapper.py",
+ "--ninja_info_output",
+ "/path/to/tmp/json",
+ "--failure_output",
+ "/path/to/tmp/",
+ "--",
+ "[START_DIR]/prebuilt/third_party/ninja/linux_x64/ninja",
+ "-C",
+ "[START_DIR]/out/default.zircon",
+ "-j",
+ "8",
+ "legacy-host_tests",
+ "manifest-$cpu"
+ ],
+ "name": "build.build fuchsia.ninja.zircon",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@3@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "RECIPE_MODULE[fuchsia::ninja]/resources/ninja_wrapper.py",
+ "--ninja_info_output",
+ "/path/to/tmp/json",
+ "--failure_output",
+ "/path/to/tmp/",
+ "--",
+ "[START_DIR]/prebuilt/third_party/ninja/linux_x64/ninja",
+ "-C",
+ "[START_DIR]/out/default",
+ "-j",
+ "8",
+ "build-archive.tgz",
+ "build/gn:package_archive",
+ "build/images:record_filesystem_sizes",
+ "build/images:system_snapshot",
+ "fuchsia.esp.blk",
+ "fuchsia.zbi",
+ "fvm.blk",
+ "fvm.sparse.blk",
+ "ids.txt",
+ "multiboot.bin",
+ "netboot.zbi",
+ "path/on/disk/to/test",
+ "zircon-r.zbi"
+ ],
+ "name": "build.build fuchsia.ninja.fuchsia",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@3@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "filesizes",
+ "[START_DIR]/out/default/fvm.blk"
+ ],
+ "infra_step": true,
+ "name": "build.build fuchsia.fvm.blk size",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@2@@@",
+ "@@@STEP_LOG_LINE@filesizes@[START_DIR]/out/default/fvm.blk: \t111@@@",
+ "@@@STEP_LOG_END@filesizes@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "[START_DIR]/out/default.zircon/host-linux-x64/fvm",
+ "[START_DIR]/out/default/fvm.blk",
+ "extend",
+ "--length",
+ "222"
+ ],
+ "name": "build.build fuchsia.fvm.blk extend",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@2@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "[START_DIR]/prebuilt/third_party/gn/linux-x64/gn",
+ "gen",
+ "[START_DIR]/another/out",
+ "--check",
+ "--args=import(\"//boards/x64.gni\") import(\"//products/core.gni\") \nif (!defined(zircon_extra_args) { zircon_extra_args = {} }\nzircon_extra_args.gcc_tool_dir = \"[CLEANUP]/gcc_tmp_1/bin\"\n is_debug=true target_cpu=\"x64\"",
+ "--export-compile-commands"
+ ],
+ "name": "gn gen"
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "[START_DIR]/another/out/zircon.json",
+ "/path/to/tmp/json"
+ ],
+ "name": "read zircon ninja instructions",
+ "~followup_annotations": [
+ "@@@STEP_LOG_LINE@json.output@{@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"dir\": \"../default.zircon\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"targets\": [@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"legacy-host_tests\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"manifest-$cpu\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ ]@@@",
+ "@@@STEP_LOG_LINE@json.output@}@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "cmd": [],
+ "name": "merge compdbs"
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "[START_DIR]/another/default.zircon/compile_commands.json",
+ "/path/to/tmp/json"
+ ],
+ "name": "merge compdbs.read zircon compdb",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LOG_LINE@json.output@[@@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"command\": \"clang++ zircon.cpp\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"directory\": \"[START_DIR]/out/default.zircon\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"file\": \"../../zircon.cpp\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@]@@@",
+ "@@@STEP_LOG_END@json.output@@@",
+ "@@@STEP_LOG_END@json.output (invalid)@@@",
+ "@@@STEP_LOG_LINE@json.output (exception)@No JSON object could be decoded@@@",
+ "@@@STEP_LOG_END@json.output (exception)@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "[START_DIR]/another/out/compile_commands.json",
+ "/path/to/tmp/json"
+ ],
+ "name": "merge compdbs.read compdb",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LOG_LINE@json.output@[@@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"command\": \"clang++ foo.cpp\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"directory\": \"[START_DIR]/out/default\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"file\": \"../../foo.cpp\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"command\": \"clang++ third_party/foo.cpp\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"directory\": \"[START_DIR]/out/default\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"file\": \"../../third_party/foo.cpp\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"command\": \"clang++ foo.cpp\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"directory\": \"[START_DIR]/out/default\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"file\": \"../../out/default/foo.cpp\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@]@@@",
+ "@@@STEP_LOG_END@json.output@@@",
+ "@@@STEP_LOG_END@json.output (invalid)@@@",
+ "@@@STEP_LOG_LINE@json.output (exception)@No JSON object could be decoded@@@",
+ "@@@STEP_LOG_END@json.output (exception)@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "copy",
+ "[{\"directory\": \"[START_DIR]/out/default.zircon\", \"command\": \"clang++ zircon.cpp\", \"file\": \"../../zircon.cpp\"}, {\"directory\": \"[START_DIR]/out/default\", \"command\": \"clang++ foo.cpp\", \"file\": \"../../foo.cpp\"}]",
+ "[CLEANUP]/compile_commands.json"
+ ],
+ "infra_step": true,
+ "name": "write merged compdb",
+ "~followup_annotations": [
+ "@@@STEP_LOG_LINE@compile_commands.json@[{\"directory\": \"[START_DIR]/out/default.zircon\", \"command\": \"clang++ zircon.cpp\", \"file\": \"../../zircon.cpp\"}, {\"directory\": \"[START_DIR]/out/default\", \"command\": \"clang++ foo.cpp\", \"file\": \"../../foo.cpp\"}]@@@",
+ "@@@STEP_LOG_END@compile_commands.json@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "[START_DIR]/another/out/zbi_tests.json",
+ "/path/to/tmp/json"
+ ],
+ "name": "read zbi test manifest",
+ "~followup_annotations": [
+ "@@@STEP_LOG_LINE@json.output@[]@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "[START_DIR]/another/out/tool_paths.json",
+ "/path/to/tmp/json"
+ ],
+ "name": "read tool_paths manifest",
+ "~followup_annotations": [
+ "@@@STEP_LOG_LINE@json.output@[@@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/bazel/linux_x64/bazel\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/cargo/linux_x64/cargo\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-doc/linux_x64/clang-doc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format-diff/linux_x64/clang-format-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format/linux_x64/clang-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy-diff/linux_x64/clang-tidy-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy/linux_x64/clang-tidy\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dart/linux_x64/dart\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dartfmt/linux_x64/dartfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gn/linux_x64/gn\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/go/linux_x64/go\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gofmt/linux_x64/gofmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-cov/linux_x64/llvm-cov\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-profdata/linux_x64/llvm-profdata\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-symbolizer/linux_x64/llvm-symbolizer\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/ninja/linux_x64/ninja\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustc/linux_x64/rustc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustdoc/linux_x64/rustdoc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustfmt/linux_x64/rustfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/yapf/linux_x64/yapf\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/bootserver\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/fidl-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/fidl-lint\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/fvm\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/minfs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/zbi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/artifactory\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/bootserver_new\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/botanist\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/covargs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/debroot\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/ninjatrace\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/seriallistener\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/size_checker\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/symbolize\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/testrunner\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/testsharder\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/upload_debug_symbols\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/bazel/linux_arm64/bazel\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/cargo/linux_arm64/cargo\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-doc/linux_arm64/clang-doc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format-diff/linux_arm64/clang-format-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format/linux_arm64/clang-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy-diff/linux_arm64/clang-tidy-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy/linux_arm64/clang-tidy\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dart/linux_arm64/dart\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dartfmt/linux_arm64/dartfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gn/linux_arm64/gn\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/go/linux_arm64/go\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gofmt/linux_arm64/gofmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-cov/linux_arm64/llvm-cov\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-profdata/linux_arm64/llvm-profdata\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-symbolizer/linux_arm64/llvm-symbolizer\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/ninja/linux_arm64/ninja\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustc/linux_arm64/rustc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustdoc/linux_arm64/rustdoc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustfmt/linux_arm64/rustfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/yapf/linux_arm64/yapf\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/bootserver\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/fidl-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/fidl-lint\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/fvm\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/minfs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/zbi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/artifactory\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/bootserver_new\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/botanist\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/covargs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/debroot\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/ninjatrace\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/seriallistener\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/size_checker\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/symbolize\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/testrunner\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/testsharder\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/upload_debug_symbols\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/bazel/mac_x64/bazel\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/cargo/mac_x64/cargo\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-doc/mac_x64/clang-doc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format-diff/mac_x64/clang-format-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format/mac_x64/clang-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy-diff/mac_x64/clang-tidy-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy/mac_x64/clang-tidy\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dart/mac_x64/dart\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dartfmt/mac_x64/dartfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gn/mac_x64/gn\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/go/mac_x64/go\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gofmt/mac_x64/gofmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-cov/mac_x64/llvm-cov\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-profdata/mac_x64/llvm-profdata\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-symbolizer/mac_x64/llvm-symbolizer\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/ninja/mac_x64/ninja\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustc/mac_x64/rustc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustdoc/mac_x64/rustdoc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustfmt/mac_x64/rustfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/yapf/mac_x64/yapf\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/bootserver\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/fidl-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/fidl-lint\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/fvm\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/minfs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/zbi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/artifactory\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/bootserver_new\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/botanist\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/covargs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/debroot\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/ninjatrace\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/seriallistener\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/size_checker\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/symbolize\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/testrunner\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/testsharder\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/upload_debug_symbols\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/bazel/mac_arm64/bazel\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/cargo/mac_arm64/cargo\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-doc/mac_arm64/clang-doc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format-diff/mac_arm64/clang-format-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format/mac_arm64/clang-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy-diff/mac_arm64/clang-tidy-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy/mac_arm64/clang-tidy\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dart/mac_arm64/dart\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dartfmt/mac_arm64/dartfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gn/mac_arm64/gn\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/go/mac_arm64/go\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gofmt/mac_arm64/gofmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-cov/mac_arm64/llvm-cov\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-profdata/mac_arm64/llvm-profdata\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-symbolizer/mac_arm64/llvm-symbolizer\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/ninja/mac_arm64/ninja\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustc/mac_arm64/rustc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustdoc/mac_arm64/rustdoc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustfmt/mac_arm64/rustfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/yapf/mac_arm64/yapf\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/bootserver\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/fidl-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/fidl-lint\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/fvm\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/minfs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/zbi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/artifactory\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/bootserver_new\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/botanist\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/covargs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/debroot\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/ninjatrace\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/seriallistener\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/size_checker\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/symbolize\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/testrunner\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/testsharder\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/upload_debug_symbols\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@]@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "[START_DIR]/another/default.zircon/generated_sources.json",
+ "/path/to/tmp/json"
+ ],
+ "name": "read zircon generated sources",
+ "~followup_annotations": [
+ "@@@STEP_LOG_LINE@json.output@[@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"//generated_header.h\"@@@",
+ "@@@STEP_LOG_LINE@json.output@]@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "copy",
+ "[START_DIR]/another/out/all_fidl_json.txt",
+ "/path/to/tmp/"
+ ],
+ "infra_step": true,
+ "name": "read generated sources"
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "[START_DIR]/another/out/zbi_tests.json",
+ "/path/to/tmp/json"
+ ],
+ "name": "read zbi test manifest (2)",
+ "~followup_annotations": [
+ "@@@STEP_LOG_LINE@json.output@[]@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "cmd": [],
+ "name": "ninja"
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "RECIPE_MODULE[fuchsia::ninja]/resources/ninja_wrapper.py",
+ "--ninja_info_output",
+ "/path/to/tmp/json",
+ "--failure_output",
+ "/path/to/tmp/",
+ "--",
+ "[START_DIR]/prebuilt/third_party/ninja/linux_x64/ninja",
+ "-C",
+ "[START_DIR]/another/default.zircon",
+ "-j",
+ "8",
+ "//generated_header.h",
+ "legacy-host_tests",
+ "manifest-$cpu"
+ ],
+ "name": "ninja.zircon",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "RECIPE_MODULE[fuchsia::ninja]/resources/ninja_wrapper.py",
+ "--ninja_info_output",
+ "/path/to/tmp/json",
+ "--failure_output",
+ "/path/to/tmp/",
+ "--",
+ "[START_DIR]/prebuilt/third_party/ninja/linux_x64/ninja",
+ "-C",
+ "[START_DIR]/another/out",
+ "-j",
+ "8",
+ "//generated_fidl.json"
+ ],
+ "name": "ninja.fuchsia",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [],
+ "name": "check filesystem sizes"
+ },
+ {
+ "cmd": [
+ "[START_DIR]/out/default/linux_x64/upload_debug_symbols",
+ "-bucket",
+ "debug-symbols",
+ "-j",
+ "1000",
+ "-upload-record",
+ "[CLEANUP]/debug-binaries.txt",
+ "[START_DIR]"
+ ],
+ "infra_step": true,
+ "name": "upload debug symbols"
+ },
+ {
+ "cmd": [],
+ "name": "ensure gsutil"
+ },
+ {
+ "cmd": [
+ "cipd",
+ "ensure",
+ "-root",
+ "[START_DIR]/cipd/gsutil",
+ "-ensure-file",
+ "infra/gsutil version:4.41",
+ "-json-output",
+ "/path/to/tmp/json"
+ ],
+ "infra_step": true,
+ "name": "ensure gsutil.ensure_installed",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LOG_LINE@json.output@{@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"result\": {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"\": [@@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-version:4.41----\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/gsutil\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@ ]@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@}@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython",
+ "-vpython-spec",
+ "RECIPE_MODULE[fuchsia::gsutil]/resources/gsutil.vpython",
+ "-u",
+ "[START_DIR]/cipd/gsutil/gsutil",
+ "-o",
+ "GSUtil:software_update_check_period=0",
+ "cp",
+ "[CLEANUP]/debug-binaries.txt",
+ "gs://###fuchsia-build###/builds/8945511751514863184/debug-binaries.txt"
+ ],
+ "infra_step": true,
+ "name": "upload debug-binaries.txt to ###fuchsia-build###",
+ "~followup_annotations": [
+ "@@@STEP_LINK@debug-binaries.txt@https://storage.cloud.google.com/###fuchsia-build###/builds/8945511751514863184/debug-binaries.txt@@@"
+ ]
+ },
+ {
+ "cmd": [],
+ "name": "upload build results"
+ },
+ {
+ "cmd": [
+ "vpython",
+ "-vpython-spec",
+ "RECIPE_MODULE[fuchsia::gsutil]/resources/gsutil.vpython",
+ "-u",
+ "[START_DIR]/cipd/gsutil/gsutil",
+ "-o",
+ "GSUtil:software_update_check_period=0",
+ "cp",
+ "[START_DIR]/out/default/packages.tar.gz",
+ "gs://###fuchsia-build###/builds/8945511751514863184/packages.tar.gz"
+ ],
+ "infra_step": true,
+ "name": "upload build results.upload packages.tar.gz to ###fuchsia-build###",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LINK@packages.tar.gz@https://storage.cloud.google.com/###fuchsia-build###/builds/8945511751514863184/packages.tar.gz@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython",
+ "-vpython-spec",
+ "RECIPE_MODULE[fuchsia::gsutil]/resources/gsutil.vpython",
+ "-u",
+ "[START_DIR]/cipd/gsutil/gsutil",
+ "-o",
+ "GSUtil:software_update_check_period=0",
+ "cp",
+ "[START_DIR]/out/default/build-archive.tgz",
+ "gs://###fuchsia-build###/builds/8945511751514863184/build-archive.tgz"
+ ],
+ "infra_step": true,
+ "name": "upload build results.upload build-archive.tgz to ###fuchsia-build###",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LINK@build-archive.tgz@https://storage.cloud.google.com/###fuchsia-build###/builds/8945511751514863184/build-archive.tgz@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "[START_DIR]/third_party/catapult/tracing/bin/trace2html",
+ "--output",
+ "[CLEANUP]/gn_trace.html",
+ "[CLEANUP]/gn_trace.json"
+ ],
+ "name": "upload build results.gn trace2html",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "[START_DIR]/third_party/catapult/tracing/bin/trace2html",
+ "--output",
+ "[CLEANUP]/zircon_gn_trace.html",
+ "[CLEANUP]/zircon_gn_trace.json"
+ ],
+ "name": "upload build results.gn trace2html (2)",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "[START_DIR]/out/default/linux_x64/ninjatrace",
+ "-filename",
+ "[START_DIR]/out/default/.ninja_log",
+ "-trace-json",
+ "[CLEANUP]/ninja_trace.json"
+ ],
+ "name": "upload build results.ninja tracing",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "[START_DIR]/third_party/catapult/tracing/bin/trace2html",
+ "--output",
+ "[CLEANUP]/ninja_trace.html",
+ "[CLEANUP]/ninja_trace.json"
+ ],
+ "name": "upload build results.ninja trace2html",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "[START_DIR]/out/default/linux_x64/ninjatrace",
+ "-filename",
+ "[START_DIR]/out/default.zircon/.ninja_log",
+ "-trace-json",
+ "[CLEANUP]/zircon_ninja_trace.json"
+ ],
+ "name": "upload build results.ninja tracing (2)",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "[START_DIR]/third_party/catapult/tracing/bin/trace2html",
+ "--output",
+ "[CLEANUP]/zircon_ninja_trace.html",
+ "[CLEANUP]/zircon_ninja_trace.json"
+ ],
+ "name": "upload build results.ninja trace2html (2)",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython",
+ "-vpython-spec",
+ "RECIPE_MODULE[fuchsia::gsutil]/resources/gsutil.vpython",
+ "-u",
+ "[START_DIR]/cipd/gsutil/gsutil",
+ "-o",
+ "GSUtil:software_update_check_period=0",
+ "cp",
+ "[CLEANUP]/gn_trace.html",
+ "gs://###fuchsia-build###/builds/8945511751514863184/gn_trace.html"
+ ],
+ "infra_step": true,
+ "name": "upload build results.upload gn_trace.html to ###fuchsia-build###",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LINK@gn_trace.html@https://storage.cloud.google.com/###fuchsia-build###/builds/8945511751514863184/gn_trace.html@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython",
+ "-vpython-spec",
+ "RECIPE_MODULE[fuchsia::gsutil]/resources/gsutil.vpython",
+ "-u",
+ "[START_DIR]/cipd/gsutil/gsutil",
+ "-o",
+ "GSUtil:software_update_check_period=0",
+ "cp",
+ "[CLEANUP]/zircon_gn_trace.html",
+ "gs://###fuchsia-build###/builds/8945511751514863184/zircon_gn_trace.html"
+ ],
+ "infra_step": true,
+ "name": "upload build results.upload zircon_gn_trace.html to ###fuchsia-build###",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LINK@zircon_gn_trace.html@https://storage.cloud.google.com/###fuchsia-build###/builds/8945511751514863184/zircon_gn_trace.html@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython",
+ "-vpython-spec",
+ "RECIPE_MODULE[fuchsia::gsutil]/resources/gsutil.vpython",
+ "-u",
+ "[START_DIR]/cipd/gsutil/gsutil",
+ "-o",
+ "GSUtil:software_update_check_period=0",
+ "cp",
+ "[CLEANUP]/ninja_trace.html",
+ "gs://###fuchsia-build###/builds/8945511751514863184/ninja_trace.html"
+ ],
+ "infra_step": true,
+ "name": "upload build results.upload ninja_trace.html to ###fuchsia-build###",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LINK@ninja_trace.html@https://storage.cloud.google.com/###fuchsia-build###/builds/8945511751514863184/ninja_trace.html@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython",
+ "-vpython-spec",
+ "RECIPE_MODULE[fuchsia::gsutil]/resources/gsutil.vpython",
+ "-u",
+ "[START_DIR]/cipd/gsutil/gsutil",
+ "-o",
+ "GSUtil:software_update_check_period=0",
+ "cp",
+ "[CLEANUP]/zircon_ninja_trace.html",
+ "gs://###fuchsia-build###/builds/8945511751514863184/zircon_ninja_trace.html"
+ ],
+ "infra_step": true,
+ "name": "upload build results.upload zircon_ninja_trace.html to ###fuchsia-build###",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LINK@zircon_ninja_trace.html@https://storage.cloud.google.com/###fuchsia-build###/builds/8945511751514863184/zircon_ninja_trace.html@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "[START_DIR]/prebuilt/third_party/dart/linux_x64/dart",
+ "--packages=[START_DIR]/scripts/blobstats/blobstats.packages",
+ "[START_DIR]/scripts/blobstats/blobstats.dart",
+ "--output=[CLEANUP]/blobstats"
+ ],
+ "cwd": "[START_DIR]/out/default",
+ "name": "upload build results.blobstats",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython",
+ "-vpython-spec",
+ "RECIPE_MODULE[fuchsia::gsutil]/resources/gsutil.vpython",
+ "-u",
+ "[START_DIR]/cipd/gsutil/gsutil",
+ "-o",
+ "GSUtil:software_update_check_period=0",
+ "-m",
+ "rsync",
+ "-r",
+ "[CLEANUP]/blobstats",
+ "gs://###fuchsia-build###/builds/8945511751514863184/blobstats"
+ ],
+ "infra_step": true,
+ "name": "upload build results.upload blobstats to ###fuchsia-build###",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LINK@blobstats@https://console.cloud.google.com/storage/browser/###fuchsia-build###/builds/8945511751514863184/blobstats@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "[START_DIR]/out/default/linux_x64/testsharder",
+ "-build-dir",
+ "[START_DIR]/out/default",
+ "-output-file",
+ "/path/to/tmp/json"
+ ],
+ "name": "create test shards",
+ "~followup_annotations": [
+ "@@@STEP_LOG_LINE@json.output@[@@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"deps\": [], @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"environment\": {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"dimensions\": {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"device_type\": \"Khadas Vim2 Max\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"Vim2\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"tests\": [@@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"install_path\": \"/path/to/test\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//path/to/test:test(//toolchain)\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"test\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"/path/to/test\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@ ]@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@]@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "name": "$result"
+ }
+]
\ No newline at end of file
diff --git a/recipe_modules/build/examples/full.expected/gcc_toolchain_from_isolate.json b/recipe_modules/build/examples/full.expected/gcc_toolchain_from_isolate.json
new file mode 100644
index 0000000..c2bda38
--- /dev/null
+++ b/recipe_modules/build/examples/full.expected/gcc_toolchain_from_isolate.json
@@ -0,0 +1,3041 @@
+[
+ {
+ "cmd": [],
+ "name": "build"
+ },
+ {
+ "cmd": [],
+ "name": "build.build fuchsia",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [],
+ "name": "build.build fuchsia.gcc_toolchain",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@2@@@"
+ ]
+ },
+ {
+ "cmd": [],
+ "name": "build.build fuchsia.gcc_toolchain.ensure isolated",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@3@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "cipd",
+ "ensure",
+ "-root",
+ "[CACHE]/isolated_client",
+ "-ensure-file",
+ "infra/tools/luci/isolated/${platform} git_revision:305e79001db1846906c7136d90a863bee5bd3bfc",
+ "-json-output",
+ "/path/to/tmp/json"
+ ],
+ "infra_step": true,
+ "name": "build.build fuchsia.gcc_toolchain.ensure isolated.ensure_installed",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@4@@@",
+ "@@@STEP_LOG_LINE@json.output@{@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"result\": {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"\": [@@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-git_revision:305\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/tools/luci/isolated/resolved-platform\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@ ]@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@}@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "[CACHE]/isolated_client/isolated",
+ "download",
+ "-verbose",
+ "-isolate-server",
+ "https://example.isolateserver.appspot.com",
+ "-isolated",
+ "abc123",
+ "-output-dir",
+ "[CLEANUP]/gcc_tmp_1"
+ ],
+ "infra_step": true,
+ "name": "build.build fuchsia.gcc_toolchain.download",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@3@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "[START_DIR]/prebuilt/third_party/gn/linux-x64/gn",
+ "gen",
+ "[START_DIR]/out/default",
+ "--check",
+ "--args=import(\"//boards/x64.gni\") import(\"//products/core.gni\") \nif (!defined(zircon_extra_args) { zircon_extra_args = {} }\nzircon_extra_args.gcc_tool_dir = \"[CLEANUP]/gcc_tmp_1/bin\"\n build_info_board=\"x64\" build_info_product=\"core\" is_debug=true sdk_id=\"sdk-id\" target_cpu=\"x64\" zircon_tracelog=\"[CLEANUP]/zircon_gn_trace.json\"",
+ "--tracelog=[CLEANUP]/gn_trace.json"
+ ],
+ "name": "build.build fuchsia.gn gen",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@2@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "[START_DIR]/out/default/zircon.json",
+ "/path/to/tmp/json"
+ ],
+ "name": "build.build fuchsia.read zircon ninja instructions",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@2@@@",
+ "@@@STEP_LOG_LINE@json.output@{@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"dir\": \"../default.zircon\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"targets\": [@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"legacy-host_tests\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"manifest-$cpu\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ ]@@@",
+ "@@@STEP_LOG_LINE@json.output@}@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "[START_DIR]/out/default/images.json",
+ "/path/to/tmp/json"
+ ],
+ "name": "build.build fuchsia.read image manifest",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@2@@@",
+ "@@@STEP_LOG_LINE@json.output@[@@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"bootserver_pave\": [@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"--boot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"--zircona\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ ], @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"zircon-a\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"fuchsia.zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"type\": \"zbi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"storage-full\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"fvm.blk\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"type\": \"blk\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"bootserver_pave\": [@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"--fvm\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ ], @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"storage-sparse\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"fvm.sparse.blk\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"type\": \"blk\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"bootserver_pave\": [@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"--efi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ ], @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"efi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"fuchsia.esp.blk\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"type\": \"blk\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"bootserver_netboot\": [@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"--boot\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ ], @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"netboot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"netboot.zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"type\": \"zbi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"archive\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"build-archive.tgz\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"type\": \"tgz\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"archive\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"build-archive.zip\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"type\": \"zip\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"qemu-kernel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"multiboot.bin\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"type\": \"kernel\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"symbol-archive\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"symbol-archive.tgz\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"type\": \"tgz\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"bootserver_pave\": [@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"--zircon-r\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ ], @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"zircon-r\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"zircon-r.zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"type\": \"zbi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@]@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "[START_DIR]/out/default/tool_paths.json",
+ "/path/to/tmp/json"
+ ],
+ "name": "build.build fuchsia.read tool_paths manifest",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@2@@@",
+ "@@@STEP_LOG_LINE@json.output@[@@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/bazel/linux_x64/bazel\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/cargo/linux_x64/cargo\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-doc/linux_x64/clang-doc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format-diff/linux_x64/clang-format-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format/linux_x64/clang-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy-diff/linux_x64/clang-tidy-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy/linux_x64/clang-tidy\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dart/linux_x64/dart\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dartfmt/linux_x64/dartfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gn/linux_x64/gn\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/go/linux_x64/go\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gofmt/linux_x64/gofmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-cov/linux_x64/llvm-cov\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-profdata/linux_x64/llvm-profdata\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-symbolizer/linux_x64/llvm-symbolizer\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/ninja/linux_x64/ninja\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustc/linux_x64/rustc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustdoc/linux_x64/rustdoc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustfmt/linux_x64/rustfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/yapf/linux_x64/yapf\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/bootserver\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/fidl-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/fidl-lint\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/fvm\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/minfs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/zbi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/artifactory\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/bootserver_new\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/botanist\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/covargs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/debroot\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/ninjatrace\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/seriallistener\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/size_checker\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/symbolize\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/testrunner\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/testsharder\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/upload_debug_symbols\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/bazel/linux_arm64/bazel\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/cargo/linux_arm64/cargo\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-doc/linux_arm64/clang-doc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format-diff/linux_arm64/clang-format-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format/linux_arm64/clang-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy-diff/linux_arm64/clang-tidy-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy/linux_arm64/clang-tidy\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dart/linux_arm64/dart\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dartfmt/linux_arm64/dartfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gn/linux_arm64/gn\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/go/linux_arm64/go\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gofmt/linux_arm64/gofmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-cov/linux_arm64/llvm-cov\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-profdata/linux_arm64/llvm-profdata\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-symbolizer/linux_arm64/llvm-symbolizer\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/ninja/linux_arm64/ninja\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustc/linux_arm64/rustc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustdoc/linux_arm64/rustdoc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustfmt/linux_arm64/rustfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/yapf/linux_arm64/yapf\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/bootserver\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/fidl-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/fidl-lint\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/fvm\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/minfs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/zbi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/artifactory\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/bootserver_new\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/botanist\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/covargs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/debroot\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/ninjatrace\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/seriallistener\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/size_checker\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/symbolize\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/testrunner\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/testsharder\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/upload_debug_symbols\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/bazel/mac_x64/bazel\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/cargo/mac_x64/cargo\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-doc/mac_x64/clang-doc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format-diff/mac_x64/clang-format-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format/mac_x64/clang-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy-diff/mac_x64/clang-tidy-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy/mac_x64/clang-tidy\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dart/mac_x64/dart\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dartfmt/mac_x64/dartfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gn/mac_x64/gn\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/go/mac_x64/go\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gofmt/mac_x64/gofmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-cov/mac_x64/llvm-cov\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-profdata/mac_x64/llvm-profdata\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-symbolizer/mac_x64/llvm-symbolizer\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/ninja/mac_x64/ninja\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustc/mac_x64/rustc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustdoc/mac_x64/rustdoc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustfmt/mac_x64/rustfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/yapf/mac_x64/yapf\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/bootserver\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/fidl-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/fidl-lint\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/fvm\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/minfs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/zbi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/artifactory\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/bootserver_new\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/botanist\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/covargs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/debroot\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/ninjatrace\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/seriallistener\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/size_checker\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/symbolize\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/testrunner\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/testsharder\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/upload_debug_symbols\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/bazel/mac_arm64/bazel\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/cargo/mac_arm64/cargo\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-doc/mac_arm64/clang-doc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format-diff/mac_arm64/clang-format-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format/mac_arm64/clang-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy-diff/mac_arm64/clang-tidy-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy/mac_arm64/clang-tidy\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dart/mac_arm64/dart\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dartfmt/mac_arm64/dartfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gn/mac_arm64/gn\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/go/mac_arm64/go\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gofmt/mac_arm64/gofmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-cov/mac_arm64/llvm-cov\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-profdata/mac_arm64/llvm-profdata\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-symbolizer/mac_arm64/llvm-symbolizer\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/ninja/mac_arm64/ninja\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustc/mac_arm64/rustc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustdoc/mac_arm64/rustdoc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustfmt/mac_arm64/rustfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/yapf/mac_arm64/yapf\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/bootserver\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/fidl-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/fidl-lint\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/fvm\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/minfs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/zbi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/artifactory\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/bootserver_new\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/botanist\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/covargs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/debroot\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/ninjatrace\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/seriallistener\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/size_checker\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/symbolize\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/testrunner\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/testsharder\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/upload_debug_symbols\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@]@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "[START_DIR]/out/default/tests.json",
+ "/path/to/tmp/json"
+ ],
+ "name": "build.build fuchsia.read test spec manifest",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@2@@@",
+ "@@@STEP_LOG_LINE@json.output@[@@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"test\": {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//public/lib/foo:foo_tests(//some/toolchain)\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"foo_tests\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"path/on/disk/to/test\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"test\": {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//lib/bar:bar_unittests(//some/toolchain)\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bar_unittests\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"fuchsia\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"path/on/fuchsia/to/test\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@]@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "cmd": [],
+ "name": "build.build fuchsia.ninja",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@2@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "RECIPE_MODULE[fuchsia::ninja]/resources/ninja_wrapper.py",
+ "--ninja_info_output",
+ "/path/to/tmp/json",
+ "--failure_output",
+ "/path/to/tmp/",
+ "--",
+ "[START_DIR]/prebuilt/third_party/ninja/linux_x64/ninja",
+ "-C",
+ "[START_DIR]/out/default.zircon",
+ "-j",
+ "8",
+ "legacy-host_tests",
+ "manifest-$cpu"
+ ],
+ "name": "build.build fuchsia.ninja.zircon",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@3@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "RECIPE_MODULE[fuchsia::ninja]/resources/ninja_wrapper.py",
+ "--ninja_info_output",
+ "/path/to/tmp/json",
+ "--failure_output",
+ "/path/to/tmp/",
+ "--",
+ "[START_DIR]/prebuilt/third_party/ninja/linux_x64/ninja",
+ "-C",
+ "[START_DIR]/out/default",
+ "-j",
+ "8",
+ "build-archive.tgz",
+ "build/gn:package_archive",
+ "build/images:record_filesystem_sizes",
+ "build/images:system_snapshot",
+ "fuchsia.esp.blk",
+ "fuchsia.zbi",
+ "fvm.blk",
+ "fvm.sparse.blk",
+ "ids.txt",
+ "multiboot.bin",
+ "netboot.zbi",
+ "path/on/disk/to/test",
+ "zircon-r.zbi"
+ ],
+ "name": "build.build fuchsia.ninja.fuchsia",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@3@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "filesizes",
+ "[START_DIR]/out/default/fvm.blk"
+ ],
+ "infra_step": true,
+ "name": "build.build fuchsia.fvm.blk size",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@2@@@",
+ "@@@STEP_LOG_LINE@filesizes@[START_DIR]/out/default/fvm.blk: \t111@@@",
+ "@@@STEP_LOG_END@filesizes@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "[START_DIR]/out/default.zircon/host-linux-x64/fvm",
+ "[START_DIR]/out/default/fvm.blk",
+ "extend",
+ "--length",
+ "222"
+ ],
+ "name": "build.build fuchsia.fvm.blk extend",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@2@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "[START_DIR]/prebuilt/third_party/gn/linux-x64/gn",
+ "gen",
+ "[START_DIR]/another/out",
+ "--check",
+ "--args=import(\"//boards/x64.gni\") import(\"//products/core.gni\") \nif (!defined(zircon_extra_args) { zircon_extra_args = {} }\nzircon_extra_args.gcc_tool_dir = \"[CLEANUP]/gcc_tmp_1/bin\"\n is_debug=true target_cpu=\"x64\"",
+ "--export-compile-commands"
+ ],
+ "name": "gn gen"
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "[START_DIR]/another/out/zircon.json",
+ "/path/to/tmp/json"
+ ],
+ "name": "read zircon ninja instructions",
+ "~followup_annotations": [
+ "@@@STEP_LOG_LINE@json.output@{@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"dir\": \"../default.zircon\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"targets\": [@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"legacy-host_tests\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"manifest-$cpu\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ ]@@@",
+ "@@@STEP_LOG_LINE@json.output@}@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "cmd": [],
+ "name": "merge compdbs"
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "[START_DIR]/another/default.zircon/compile_commands.json",
+ "/path/to/tmp/json"
+ ],
+ "name": "merge compdbs.read zircon compdb",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LOG_LINE@json.output@[@@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"command\": \"clang++ zircon.cpp\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"directory\": \"[START_DIR]/out/default.zircon\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"file\": \"../../zircon.cpp\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@]@@@",
+ "@@@STEP_LOG_END@json.output@@@",
+ "@@@STEP_LOG_END@json.output (invalid)@@@",
+ "@@@STEP_LOG_LINE@json.output (exception)@No JSON object could be decoded@@@",
+ "@@@STEP_LOG_END@json.output (exception)@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "[START_DIR]/another/out/compile_commands.json",
+ "/path/to/tmp/json"
+ ],
+ "name": "merge compdbs.read compdb",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LOG_LINE@json.output@[@@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"command\": \"clang++ foo.cpp\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"directory\": \"[START_DIR]/out/default\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"file\": \"../../foo.cpp\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"command\": \"clang++ third_party/foo.cpp\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"directory\": \"[START_DIR]/out/default\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"file\": \"../../third_party/foo.cpp\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"command\": \"clang++ foo.cpp\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"directory\": \"[START_DIR]/out/default\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"file\": \"../../out/default/foo.cpp\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@]@@@",
+ "@@@STEP_LOG_END@json.output@@@",
+ "@@@STEP_LOG_END@json.output (invalid)@@@",
+ "@@@STEP_LOG_LINE@json.output (exception)@No JSON object could be decoded@@@",
+ "@@@STEP_LOG_END@json.output (exception)@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "copy",
+ "[{\"directory\": \"[START_DIR]/out/default.zircon\", \"command\": \"clang++ zircon.cpp\", \"file\": \"../../zircon.cpp\"}, {\"directory\": \"[START_DIR]/out/default\", \"command\": \"clang++ foo.cpp\", \"file\": \"../../foo.cpp\"}]",
+ "[CLEANUP]/compile_commands.json"
+ ],
+ "infra_step": true,
+ "name": "write merged compdb",
+ "~followup_annotations": [
+ "@@@STEP_LOG_LINE@compile_commands.json@[{\"directory\": \"[START_DIR]/out/default.zircon\", \"command\": \"clang++ zircon.cpp\", \"file\": \"../../zircon.cpp\"}, {\"directory\": \"[START_DIR]/out/default\", \"command\": \"clang++ foo.cpp\", \"file\": \"../../foo.cpp\"}]@@@",
+ "@@@STEP_LOG_END@compile_commands.json@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "[START_DIR]/another/out/zbi_tests.json",
+ "/path/to/tmp/json"
+ ],
+ "name": "read zbi test manifest",
+ "~followup_annotations": [
+ "@@@STEP_LOG_LINE@json.output@[]@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "[START_DIR]/another/out/tool_paths.json",
+ "/path/to/tmp/json"
+ ],
+ "name": "read tool_paths manifest",
+ "~followup_annotations": [
+ "@@@STEP_LOG_LINE@json.output@[@@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/bazel/linux_x64/bazel\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/cargo/linux_x64/cargo\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-doc/linux_x64/clang-doc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format-diff/linux_x64/clang-format-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format/linux_x64/clang-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy-diff/linux_x64/clang-tidy-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy/linux_x64/clang-tidy\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dart/linux_x64/dart\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dartfmt/linux_x64/dartfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gn/linux_x64/gn\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/go/linux_x64/go\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gofmt/linux_x64/gofmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-cov/linux_x64/llvm-cov\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-profdata/linux_x64/llvm-profdata\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-symbolizer/linux_x64/llvm-symbolizer\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/ninja/linux_x64/ninja\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustc/linux_x64/rustc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustdoc/linux_x64/rustdoc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustfmt/linux_x64/rustfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/yapf/linux_x64/yapf\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/bootserver\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/fidl-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/fidl-lint\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/fvm\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/minfs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-x64/zbi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/artifactory\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/bootserver_new\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/botanist\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/covargs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/debroot\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/ninjatrace\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/seriallistener\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/size_checker\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/symbolize\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/testrunner\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/testsharder\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/upload_debug_symbols\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/bazel/linux_arm64/bazel\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/cargo/linux_arm64/cargo\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-doc/linux_arm64/clang-doc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format-diff/linux_arm64/clang-format-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format/linux_arm64/clang-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy-diff/linux_arm64/clang-tidy-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy/linux_arm64/clang-tidy\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dart/linux_arm64/dart\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dartfmt/linux_arm64/dartfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gn/linux_arm64/gn\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/go/linux_arm64/go\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gofmt/linux_arm64/gofmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-cov/linux_arm64/llvm-cov\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-profdata/linux_arm64/llvm-profdata\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-symbolizer/linux_arm64/llvm-symbolizer\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/ninja/linux_arm64/ninja\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustc/linux_arm64/rustc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustdoc/linux_arm64/rustdoc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustfmt/linux_arm64/rustfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/yapf/linux_arm64/yapf\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/bootserver\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/fidl-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/fidl-lint\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/fvm\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/minfs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-linux-arm64/zbi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/artifactory\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/bootserver_new\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/botanist\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/covargs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/debroot\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/ninjatrace\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/seriallistener\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/size_checker\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/symbolize\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/testrunner\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/testsharder\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/upload_debug_symbols\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/bazel/mac_x64/bazel\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/cargo/mac_x64/cargo\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-doc/mac_x64/clang-doc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format-diff/mac_x64/clang-format-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format/mac_x64/clang-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy-diff/mac_x64/clang-tidy-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy/mac_x64/clang-tidy\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dart/mac_x64/dart\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dartfmt/mac_x64/dartfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gn/mac_x64/gn\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/go/mac_x64/go\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gofmt/mac_x64/gofmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-cov/mac_x64/llvm-cov\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-profdata/mac_x64/llvm-profdata\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-symbolizer/mac_x64/llvm-symbolizer\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/ninja/mac_x64/ninja\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustc/mac_x64/rustc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustdoc/mac_x64/rustdoc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustfmt/mac_x64/rustfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/yapf/mac_x64/yapf\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/bootserver\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/fidl-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/fidl-lint\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/fvm\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/minfs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-x64/zbi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/artifactory\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/bootserver_new\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/botanist\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/covargs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/debroot\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/ninjatrace\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/seriallistener\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/size_checker\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/symbolize\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/testrunner\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/testsharder\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/upload_debug_symbols\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bazel\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/bazel/mac_arm64/bazel\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"cargo\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/cargo/mac_arm64/cargo\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-doc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-doc/mac_arm64/clang-doc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format-diff/mac_arm64/clang-format-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-format/mac_arm64/clang-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy-diff\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy-diff/mac_arm64/clang-tidy-diff\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"clang-tidy\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/clang-tidy/mac_arm64/clang-tidy\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dart\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dart/mac_arm64/dart\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"dartfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/dartfmt/mac_arm64/dartfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gn\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gn/mac_arm64/gn\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"go\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/go/mac_arm64/go\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"gofmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/gofmt/mac_arm64/gofmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-cov\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-cov/mac_arm64/llvm-cov\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-profdata\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-profdata/mac_arm64/llvm-profdata\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"llvm-symbolizer\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/llvm-symbolizer/mac_arm64/llvm-symbolizer\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninja\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/ninja/mac_arm64/ninja\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustc/mac_arm64/rustc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustdoc\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustdoc/mac_arm64/rustdoc\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"rustfmt\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/rustfmt/mac_arm64/rustfmt\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"yapf\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../../prebuilt/third_party/yapf/mac_arm64/yapf\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/bootserver\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-format\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/fidl-format\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fidl-lint\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/fidl-lint\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"fvm\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/fvm\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"minfs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/minfs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"zbi\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"../default.zircon/host-mac-arm64/zbi\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"artifactory\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/artifactory\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"bootserver_new\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/bootserver_new\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"botanist\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/botanist\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"covargs\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/covargs\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"debroot\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/debroot\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"ninjatrace\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/ninjatrace\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"seriallistener\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/seriallistener\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"size_checker\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/size_checker\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"symbolize\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/symbolize\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testrunner\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/testrunner\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"testsharder\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/testsharder\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"upload_debug_symbols\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/upload_debug_symbols\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@]@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "[START_DIR]/another/default.zircon/generated_sources.json",
+ "/path/to/tmp/json"
+ ],
+ "name": "read zircon generated sources",
+ "~followup_annotations": [
+ "@@@STEP_LOG_LINE@json.output@[@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"//generated_header.h\"@@@",
+ "@@@STEP_LOG_LINE@json.output@]@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "copy",
+ "[START_DIR]/another/out/all_fidl_json.txt",
+ "/path/to/tmp/"
+ ],
+ "infra_step": true,
+ "name": "read generated sources"
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
+ "[START_DIR]/another/out/zbi_tests.json",
+ "/path/to/tmp/json"
+ ],
+ "name": "read zbi test manifest (2)",
+ "~followup_annotations": [
+ "@@@STEP_LOG_LINE@json.output@[]@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "cmd": [],
+ "name": "ninja"
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "RECIPE_MODULE[fuchsia::ninja]/resources/ninja_wrapper.py",
+ "--ninja_info_output",
+ "/path/to/tmp/json",
+ "--failure_output",
+ "/path/to/tmp/",
+ "--",
+ "[START_DIR]/prebuilt/third_party/ninja/linux_x64/ninja",
+ "-C",
+ "[START_DIR]/another/default.zircon",
+ "-j",
+ "8",
+ "//generated_header.h",
+ "legacy-host_tests",
+ "manifest-$cpu"
+ ],
+ "name": "ninja.zircon",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "RECIPE_MODULE[fuchsia::ninja]/resources/ninja_wrapper.py",
+ "--ninja_info_output",
+ "/path/to/tmp/json",
+ "--failure_output",
+ "/path/to/tmp/",
+ "--",
+ "[START_DIR]/prebuilt/third_party/ninja/linux_x64/ninja",
+ "-C",
+ "[START_DIR]/another/out",
+ "-j",
+ "8",
+ "//generated_fidl.json"
+ ],
+ "name": "ninja.fuchsia",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [],
+ "name": "check filesystem sizes"
+ },
+ {
+ "cmd": [
+ "[START_DIR]/out/default/linux_x64/upload_debug_symbols",
+ "-bucket",
+ "debug-symbols",
+ "-j",
+ "1000",
+ "-upload-record",
+ "[CLEANUP]/debug-binaries.txt",
+ "[START_DIR]"
+ ],
+ "infra_step": true,
+ "name": "upload debug symbols"
+ },
+ {
+ "cmd": [],
+ "name": "ensure gsutil"
+ },
+ {
+ "cmd": [
+ "cipd",
+ "ensure",
+ "-root",
+ "[START_DIR]/cipd/gsutil",
+ "-ensure-file",
+ "infra/gsutil version:4.41",
+ "-json-output",
+ "/path/to/tmp/json"
+ ],
+ "infra_step": true,
+ "name": "ensure gsutil.ensure_installed",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LOG_LINE@json.output@{@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"result\": {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"\": [@@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-version:4.41----\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/gsutil\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@ ]@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@}@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython",
+ "-vpython-spec",
+ "RECIPE_MODULE[fuchsia::gsutil]/resources/gsutil.vpython",
+ "-u",
+ "[START_DIR]/cipd/gsutil/gsutil",
+ "-o",
+ "GSUtil:software_update_check_period=0",
+ "cp",
+ "[CLEANUP]/debug-binaries.txt",
+ "gs://###fuchsia-build###/builds/8945511751514863184/debug-binaries.txt"
+ ],
+ "infra_step": true,
+ "name": "upload debug-binaries.txt to ###fuchsia-build###",
+ "~followup_annotations": [
+ "@@@STEP_LINK@debug-binaries.txt@https://storage.cloud.google.com/###fuchsia-build###/builds/8945511751514863184/debug-binaries.txt@@@"
+ ]
+ },
+ {
+ "cmd": [],
+ "name": "upload build results"
+ },
+ {
+ "cmd": [
+ "vpython",
+ "-vpython-spec",
+ "RECIPE_MODULE[fuchsia::gsutil]/resources/gsutil.vpython",
+ "-u",
+ "[START_DIR]/cipd/gsutil/gsutil",
+ "-o",
+ "GSUtil:software_update_check_period=0",
+ "cp",
+ "[START_DIR]/out/default/packages.tar.gz",
+ "gs://###fuchsia-build###/builds/8945511751514863184/packages.tar.gz"
+ ],
+ "infra_step": true,
+ "name": "upload build results.upload packages.tar.gz to ###fuchsia-build###",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LINK@packages.tar.gz@https://storage.cloud.google.com/###fuchsia-build###/builds/8945511751514863184/packages.tar.gz@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython",
+ "-vpython-spec",
+ "RECIPE_MODULE[fuchsia::gsutil]/resources/gsutil.vpython",
+ "-u",
+ "[START_DIR]/cipd/gsutil/gsutil",
+ "-o",
+ "GSUtil:software_update_check_period=0",
+ "cp",
+ "[START_DIR]/out/default/build-archive.tgz",
+ "gs://###fuchsia-build###/builds/8945511751514863184/build-archive.tgz"
+ ],
+ "infra_step": true,
+ "name": "upload build results.upload build-archive.tgz to ###fuchsia-build###",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LINK@build-archive.tgz@https://storage.cloud.google.com/###fuchsia-build###/builds/8945511751514863184/build-archive.tgz@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "[START_DIR]/third_party/catapult/tracing/bin/trace2html",
+ "--output",
+ "[CLEANUP]/gn_trace.html",
+ "[CLEANUP]/gn_trace.json"
+ ],
+ "name": "upload build results.gn trace2html",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "[START_DIR]/third_party/catapult/tracing/bin/trace2html",
+ "--output",
+ "[CLEANUP]/zircon_gn_trace.html",
+ "[CLEANUP]/zircon_gn_trace.json"
+ ],
+ "name": "upload build results.gn trace2html (2)",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "[START_DIR]/out/default/linux_x64/ninjatrace",
+ "-filename",
+ "[START_DIR]/out/default/.ninja_log",
+ "-trace-json",
+ "[CLEANUP]/ninja_trace.json"
+ ],
+ "name": "upload build results.ninja tracing",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "[START_DIR]/third_party/catapult/tracing/bin/trace2html",
+ "--output",
+ "[CLEANUP]/ninja_trace.html",
+ "[CLEANUP]/ninja_trace.json"
+ ],
+ "name": "upload build results.ninja trace2html",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "[START_DIR]/out/default/linux_x64/ninjatrace",
+ "-filename",
+ "[START_DIR]/out/default.zircon/.ninja_log",
+ "-trace-json",
+ "[CLEANUP]/zircon_ninja_trace.json"
+ ],
+ "name": "upload build results.ninja tracing (2)",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "-u",
+ "[START_DIR]/third_party/catapult/tracing/bin/trace2html",
+ "--output",
+ "[CLEANUP]/zircon_ninja_trace.html",
+ "[CLEANUP]/zircon_ninja_trace.json"
+ ],
+ "name": "upload build results.ninja trace2html (2)",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython",
+ "-vpython-spec",
+ "RECIPE_MODULE[fuchsia::gsutil]/resources/gsutil.vpython",
+ "-u",
+ "[START_DIR]/cipd/gsutil/gsutil",
+ "-o",
+ "GSUtil:software_update_check_period=0",
+ "cp",
+ "[CLEANUP]/gn_trace.html",
+ "gs://###fuchsia-build###/builds/8945511751514863184/gn_trace.html"
+ ],
+ "infra_step": true,
+ "name": "upload build results.upload gn_trace.html to ###fuchsia-build###",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LINK@gn_trace.html@https://storage.cloud.google.com/###fuchsia-build###/builds/8945511751514863184/gn_trace.html@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython",
+ "-vpython-spec",
+ "RECIPE_MODULE[fuchsia::gsutil]/resources/gsutil.vpython",
+ "-u",
+ "[START_DIR]/cipd/gsutil/gsutil",
+ "-o",
+ "GSUtil:software_update_check_period=0",
+ "cp",
+ "[CLEANUP]/zircon_gn_trace.html",
+ "gs://###fuchsia-build###/builds/8945511751514863184/zircon_gn_trace.html"
+ ],
+ "infra_step": true,
+ "name": "upload build results.upload zircon_gn_trace.html to ###fuchsia-build###",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LINK@zircon_gn_trace.html@https://storage.cloud.google.com/###fuchsia-build###/builds/8945511751514863184/zircon_gn_trace.html@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython",
+ "-vpython-spec",
+ "RECIPE_MODULE[fuchsia::gsutil]/resources/gsutil.vpython",
+ "-u",
+ "[START_DIR]/cipd/gsutil/gsutil",
+ "-o",
+ "GSUtil:software_update_check_period=0",
+ "cp",
+ "[CLEANUP]/ninja_trace.html",
+ "gs://###fuchsia-build###/builds/8945511751514863184/ninja_trace.html"
+ ],
+ "infra_step": true,
+ "name": "upload build results.upload ninja_trace.html to ###fuchsia-build###",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LINK@ninja_trace.html@https://storage.cloud.google.com/###fuchsia-build###/builds/8945511751514863184/ninja_trace.html@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython",
+ "-vpython-spec",
+ "RECIPE_MODULE[fuchsia::gsutil]/resources/gsutil.vpython",
+ "-u",
+ "[START_DIR]/cipd/gsutil/gsutil",
+ "-o",
+ "GSUtil:software_update_check_period=0",
+ "cp",
+ "[CLEANUP]/zircon_ninja_trace.html",
+ "gs://###fuchsia-build###/builds/8945511751514863184/zircon_ninja_trace.html"
+ ],
+ "infra_step": true,
+ "name": "upload build results.upload zircon_ninja_trace.html to ###fuchsia-build###",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LINK@zircon_ninja_trace.html@https://storage.cloud.google.com/###fuchsia-build###/builds/8945511751514863184/zircon_ninja_trace.html@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "[START_DIR]/prebuilt/third_party/dart/linux_x64/dart",
+ "--packages=[START_DIR]/scripts/blobstats/blobstats.packages",
+ "[START_DIR]/scripts/blobstats/blobstats.dart",
+ "--output=[CLEANUP]/blobstats"
+ ],
+ "cwd": "[START_DIR]/out/default",
+ "name": "upload build results.blobstats",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython",
+ "-vpython-spec",
+ "RECIPE_MODULE[fuchsia::gsutil]/resources/gsutil.vpython",
+ "-u",
+ "[START_DIR]/cipd/gsutil/gsutil",
+ "-o",
+ "GSUtil:software_update_check_period=0",
+ "-m",
+ "rsync",
+ "-r",
+ "[CLEANUP]/blobstats",
+ "gs://###fuchsia-build###/builds/8945511751514863184/blobstats"
+ ],
+ "infra_step": true,
+ "name": "upload build results.upload blobstats to ###fuchsia-build###",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LINK@blobstats@https://console.cloud.google.com/storage/browser/###fuchsia-build###/builds/8945511751514863184/blobstats@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "[START_DIR]/out/default/linux_x64/testsharder",
+ "-build-dir",
+ "[START_DIR]/out/default",
+ "-output-file",
+ "/path/to/tmp/json"
+ ],
+ "name": "create test shards",
+ "~followup_annotations": [
+ "@@@STEP_LOG_LINE@json.output@[@@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"deps\": [], @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"environment\": {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"dimensions\": {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"device_type\": \"Khadas Vim2 Max\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@ }, @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"Vim2\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"tests\": [@@@",
+ "@@@STEP_LOG_LINE@json.output@ {@@@",
+ "@@@STEP_LOG_LINE@json.output@ \"install_path\": \"/path/to/test\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"label\": \"//path/to/test:test(//toolchain)\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"test\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"path\": \"/path/to/test\"@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@ ]@@@",
+ "@@@STEP_LOG_LINE@json.output@ }@@@",
+ "@@@STEP_LOG_LINE@json.output@]@@@",
+ "@@@STEP_LOG_END@json.output@@@"
+ ]
+ },
+ {
+ "name": "$result"
+ }
+]
\ No newline at end of file
diff --git a/recipe_modules/build/examples/full.py b/recipe_modules/build/examples/full.py
index 8756f45..69ab3b0 100644
--- a/recipe_modules/build/examples/full.py
+++ b/recipe_modules/build/examples/full.py
@@ -410,6 +410,26 @@
},
)
+ # Test case for custom GCC toolchain.
+ yield api.build.test(
+ 'gcc_toolchain_from_cipd',
+ properties={
+ 'build.gcc_toolchain': {
+ 'type': 'cipd',
+ 'instance': api.cipd.make_resolved_version(None),
+ },
+ },
+ )
+ yield api.build.test(
+ 'gcc_toolchain_from_isolate',
+ properties={
+ 'build.gcc_toolchain': {
+ 'type': 'isolated',
+ 'instance': 'abc123',
+ },
+ },
+ )
+
# Test case for custom Rust toolchain.
yield api.build.test(
'rust_toolchain_from_cipd',