blob: 2f2f98ea2e584cff1e9ad37b0534ed43000c65f8 [file] [log] [blame]
[
{
"cmd": [],
"name": "ensure_packages"
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"[START_DIR]/cipd",
"-ensure-file",
"infra/nodejs/nodejs/${platform} latest\ndart/dart-sdk/${platform} dev",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"infra_step": true,
"name": "ensure_packages.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-dev-------------\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"dart/dart-sdk/resolved-platform\"@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-latest----------\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/nodejs/nodejs/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": [
"cipd",
"ensure",
"-root",
"[START_DIR]/cipd/node_modules",
"-ensure-file",
"infra/npm/firebase-tools latest",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"infra_step": true,
"name": "ensure_packages.ensure_installed (2)",
"~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-latest----------\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/npm/firebase-tools\"@@@",
"@@@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": [],
"name": "checkout api docs"
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[START_DIR]/api-docs-resources"
],
"infra_step": true,
"name": "checkout api docs.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"init"
],
"cwd": "[START_DIR]/api-docs-resources",
"name": "checkout api docs.git init",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"remote",
"add",
"origin",
"https://fuchsia.googlesource.com/api-docs-resources"
],
"cwd": "[START_DIR]/api-docs-resources",
"name": "checkout api docs.git remote",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "checkout api docs.cache",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[CACHE]/git/fuchsia.googlesource.com-api--docs--resources"
],
"cwd": "[START_DIR]/api-docs-resources",
"infra_step": true,
"name": "checkout api docs.cache.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"init",
"--bare"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-api--docs--resources",
"name": "checkout api docs.cache.git init",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"remote.origin.url",
"https://fuchsia.googlesource.com/api-docs-resources"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-api--docs--resources",
"name": "checkout api docs.cache.remote set-url",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"--replace-all",
"remote.origin.fetch",
"+refs/heads/*:refs/heads/*",
"\\+refs/heads/\\*:.*"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-api--docs--resources",
"name": "checkout api docs.cache.git config",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--prune",
"--tags",
"origin"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-api--docs--resources",
"name": "checkout api docs.cache.git fetch",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[START_DIR]/api-docs-resources/.git/objects/info"
],
"cwd": "[START_DIR]/api-docs-resources",
"infra_step": true,
"name": "checkout api docs.cache.makedirs object/info",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CACHE]/git/fuchsia.googlesource.com-api--docs--resources/objects\n",
"[START_DIR]/api-docs-resources/.git/objects/info/alternates"
],
"cwd": "[START_DIR]/api-docs-resources",
"infra_step": true,
"name": "checkout api docs.cache.alternates",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@alternates@[CACHE]/git/fuchsia.googlesource.com-api--docs--resources/objects@@@",
"@@@STEP_LOG_END@alternates@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--tags",
"origin",
"master"
],
"cwd": "[START_DIR]/api-docs-resources",
"name": "checkout api docs.git fetch",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"checkout",
"-f",
"FETCH_HEAD"
],
"cwd": "[START_DIR]/api-docs-resources",
"name": "checkout api docs.git checkout",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"rev-parse",
"HEAD"
],
"cwd": "[START_DIR]/api-docs-resources",
"name": "checkout api docs.git rev-parse",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"clean",
"-f",
"-d",
"-x"
],
"cwd": "[START_DIR]/api-docs-resources",
"name": "checkout api docs.git clean",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "checkout api docs.submodule",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"submodule",
"sync"
],
"cwd": "[START_DIR]/api-docs-resources",
"name": "checkout api docs.submodule.git submodule sync",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"submodule",
"update",
"--init"
],
"cwd": "[START_DIR]/api-docs-resources",
"name": "checkout api docs.submodule.git submodule update",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "checkout fuchsia"
},
{
"cmd": [],
"name": "checkout fuchsia.checkout",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "checkout fuchsia.checkout.install fuchsia/tools/jiri",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version"
],
"infra_step": true,
"name": "checkout fuchsia.checkout.install fuchsia/tools/jiri.ensure package directory",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version",
"-ensure-file",
"fuchsia/tools/jiri/${platform} pinned-jiri-version",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"infra_step": true,
"name": "checkout fuchsia.checkout.install fuchsia/tools/jiri.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\": \"resolved-instance_id-of-pinned-jiri-vers\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/tools/jiri/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]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri",
"init",
"-vv",
"-time",
"-j=16",
"-analytics-opt=false",
"-rewrite-sso-to-https=true",
"-cache",
"[CACHE]/git",
"[START_DIR]"
],
"name": "checkout fuchsia.checkout.jiri init",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri",
"import",
"-vv",
"-time",
"-j=16",
"-name",
"integration",
"-revision",
"HEAD",
"topaz/topaz",
"https://fuchsia.googlesource.com/integration"
],
"name": "checkout fuchsia.checkout.jiri import",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri",
"override",
"-vv",
"-time",
"-j=16",
"-revision",
"2d72510e447ab60a9728aeea2362d8be2cbd7789",
"topaz",
"https://fuchsia.googlesource.com/topaz"
],
"name": "checkout fuchsia.checkout.jiri override",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri",
"update",
"-vv",
"-time",
"-j=16",
"-autoupdate=false",
"-attempts=3",
"-run-hooks=false"
],
"name": "checkout fuchsia.checkout.jiri update",
"timeout": 1800,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri",
"run-hooks",
"-vv",
"-time",
"-j=16",
"-attempts=3"
],
"name": "checkout fuchsia.checkout.jiri run-hooks",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri",
"source-manifest",
"-vv",
"-time",
"-j=16",
"/path/to/tmp/json"
],
"name": "checkout fuchsia.checkout.jiri source-manifest",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@json.output[source manifest]@{@@@",
"@@@STEP_LOG_LINE@json.output[source manifest]@ \"directories\": {@@@",
"@@@STEP_LOG_LINE@json.output[source manifest]@ \"manifest\": {@@@",
"@@@STEP_LOG_LINE@json.output[source manifest]@ \"git_checkout\": {@@@",
"@@@STEP_LOG_LINE@json.output[source manifest]@ \"repo_url\": \"https://fuchsia.googlesource.com/manifest\", @@@",
"@@@STEP_LOG_LINE@json.output[source manifest]@ \"revision\": \"4c2b0da3c06341db5cebe4d02c78c93c3b2bd78b\"@@@",
"@@@STEP_LOG_LINE@json.output[source manifest]@ }@@@",
"@@@STEP_LOG_LINE@json.output[source manifest]@ }@@@",
"@@@STEP_LOG_LINE@json.output[source manifest]@ }@@@",
"@@@STEP_LOG_LINE@json.output[source manifest]@}@@@",
"@@@STEP_LOG_END@json.output[source manifest]@@@"
]
},
{
"cmd": [
"[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri",
"snapshot",
"-vv",
"-time",
"-j=16",
"[CLEANUP]/jiri.snapshot"
],
"infra_step": true,
"name": "checkout fuchsia.checkout.jiri snapshot",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CLEANUP]/jiri.snapshot",
"/path/to/tmp/"
],
"infra_step": true,
"name": "checkout fuchsia.checkout.read snapshot",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_END@jiri.snapshot@@@"
]
},
{
"cmd": [
"[START_DIR]/prebuilt/third_party/gn/linux-x64/gn",
"gen",
"[START_DIR]/out/default",
"--check=system",
"--args=import(\"//boards/x64.gni\") import(\"//products/core.gni\") base_package_labels+=[\"//build/rust:cargo_toml_gen\",\"//topaz/bundles:buildbot\",\"//bundles:kitchen_sink\",\"//tools/fidl/fidldoc\"] goma_dir=\"[START_DIR]/prebuilt/third_party/goma/linux-x64\" is_debug=false target_cpu=\"x64\" test_durations_file=\"integration/infra/test_durations/builder.json\" use_goma=true",
"--export-compile-commands",
"--ide=json"
],
"name": "gn gen"
},
{
"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": "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": [
"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": "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/affectedtests\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"affectedtests\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/affectedtests\"@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/affected_targets\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"affected_targets\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/affected_targets\"@@@",
"@@@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/cmc\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"cmc\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/cmc\"@@@",
"@@@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/formatjson5\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"formatjson5\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/formatjson5\"@@@",
"@@@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/resultdb\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"resultdb\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/resultdb\"@@@",
"@@@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/tefmocheck\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"tefmocheck\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_x64/tefmocheck\"@@@",
"@@@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/perfcompare\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"perfcompare\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"../../examplepath/perfcompare\"@@@",
"@@@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/affectedtests\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"affectedtests\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/affectedtests\"@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/affected_targets\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"affected_targets\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/affected_targets\"@@@",
"@@@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/cmc\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"cmc\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/cmc\"@@@",
"@@@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/formatjson5\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"formatjson5\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/formatjson5\"@@@",
"@@@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/resultdb\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"resultdb\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/resultdb\"@@@",
"@@@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/tefmocheck\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"tefmocheck\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"linux_arm64/tefmocheck\"@@@",
"@@@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/perfcompare\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"perfcompare\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"../../examplepath/perfcompare\"@@@",
"@@@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/affectedtests\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"affectedtests\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/affectedtests\"@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"cpu\": \"x64\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/affected_targets\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"affected_targets\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/affected_targets\"@@@",
"@@@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/cmc\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"cmc\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/cmc\"@@@",
"@@@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/formatjson5\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"formatjson5\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/formatjson5\"@@@",
"@@@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/resultdb\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"resultdb\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/resultdb\"@@@",
"@@@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/tefmocheck\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"tefmocheck\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_x64/tefmocheck\"@@@",
"@@@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/perfcompare\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"perfcompare\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"../../examplepath/perfcompare\"@@@",
"@@@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/affectedtests\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"affectedtests\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/affectedtests\"@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"cpu\": \"arm64\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"label\": \"//tools/affected_targets\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"affected_targets\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/affected_targets\"@@@",
"@@@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/cmc\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"cmc\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/cmc\"@@@",
"@@@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/formatjson5\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"formatjson5\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/formatjson5\"@@@",
"@@@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/resultdb\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"resultdb\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/resultdb\"@@@",
"@@@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/tefmocheck\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"tefmocheck\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"mac_arm64/tefmocheck\"@@@",
"@@@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/perfcompare\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"perfcompare\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"mac\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"../../examplepath/perfcompare\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@]@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [],
"name": "ninja"
},
{
"cmd": [],
"name": "ninja.pre_goma",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"python",
"-u",
"[START_DIR]/prebuilt/third_party/goma/linux-x64/goma_ctl.py",
"restart"
],
"env": {
"GLOG_log_dir": "[CLEANUP]",
"GOMA_CACHE_DIR": "[CACHE]/goma",
"GOMA_DEPS_CACHE_FILE": "goma_deps_cache",
"GOMA_DUMP_STATS_FILE": "[START_DIR]/prebuilt/third_party/goma/linux-x64/goma_stats.json",
"GOMA_LOCAL_OUTPUT_CACHE_DIR": "[CACHE]/goma/localoutputcache",
"GOMA_PING_TIMEOUT_SEC": "100",
"GOMA_SERVER_HOST": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog",
"GOMA_TMP_DIR": "[CLEANUP]/goma"
},
"infra_step": true,
"name": "ninja.pre_goma.start_goma",
"~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",
"80",
"legacy-host_tests",
"manifest-$cpu"
],
"env": {
"GOMA_TMP_DIR": "[CLEANUP]/goma"
},
"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]/out/default",
"-j",
"80"
],
"env": {
"GOMA_TMP_DIR": "[CLEANUP]/goma"
},
"name": "ninja.fuchsia",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "ninja.post_goma",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"python",
"-u",
"[START_DIR]/prebuilt/third_party/goma/linux-x64/goma_ctl.py",
"jsonstatus",
"[START_DIR]/prebuilt/third_party/goma/linux-x64/jsonstatus"
],
"env": {
"GLOG_log_dir": "[CLEANUP]",
"GOMA_CACHE_DIR": "[CACHE]/goma",
"GOMA_DEPS_CACHE_FILE": "goma_deps_cache",
"GOMA_DUMP_STATS_FILE": "[START_DIR]/prebuilt/third_party/goma/linux-x64/goma_stats.json",
"GOMA_LOCAL_OUTPUT_CACHE_DIR": "[CACHE]/goma/localoutputcache",
"GOMA_SERVER_HOST": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog",
"GOMA_TMP_DIR": "[CLEANUP]/goma"
},
"name": "ninja.post_goma.goma_jsonstatus",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"notice\": [@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"infra_status\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"num_user_error\": 0, @@@",
"@@@STEP_LOG_LINE@json.output@ \"ping_status_code\": 200@@@",
"@@@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": [
"python",
"-u",
"[START_DIR]/prebuilt/third_party/goma/linux-x64/goma_ctl.py",
"stat"
],
"env": {
"GLOG_log_dir": "[CLEANUP]",
"GOMA_CACHE_DIR": "[CACHE]/goma",
"GOMA_DEPS_CACHE_FILE": "goma_deps_cache",
"GOMA_DUMP_STATS_FILE": "[START_DIR]/prebuilt/third_party/goma/linux-x64/goma_stats.json",
"GOMA_LOCAL_OUTPUT_CACHE_DIR": "[CACHE]/goma/localoutputcache",
"GOMA_SERVER_HOST": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog",
"GOMA_TMP_DIR": "[CLEANUP]/goma"
},
"name": "ninja.post_goma.goma_stats",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"python",
"-u",
"[START_DIR]/prebuilt/third_party/goma/linux-x64/goma_ctl.py",
"stop"
],
"env": {
"GLOG_log_dir": "[CLEANUP]",
"GOMA_CACHE_DIR": "[CACHE]/goma",
"GOMA_DEPS_CACHE_FILE": "goma_deps_cache",
"GOMA_DUMP_STATS_FILE": "[START_DIR]/prebuilt/third_party/goma/linux-x64/goma_stats.json",
"GOMA_LOCAL_OUTPUT_CACHE_DIR": "[CACHE]/goma/localoutputcache",
"GOMA_SERVER_HOST": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog",
"GOMA_TMP_DIR": "[CLEANUP]/goma"
},
"name": "ninja.post_goma.stop_goma",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CLEANUP]/compiler_proxy.WARNING",
"/path/to/tmp/"
],
"env": {
"GOMA_TMP_DIR": "[CLEANUP]/goma"
},
"infra_step": true,
"name": "ninja.post_goma.read goma_client warning log",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@compiler_proxy.WARNING@test log@@@",
"@@@STEP_LOG_END@compiler_proxy.WARNING@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/prebuilt/third_party/goma/linux-x64/goma_stats.json",
"/path/to/tmp/"
],
"env": {
"GOMA_TMP_DIR": "[CLEANUP]/goma"
},
"infra_step": true,
"name": "ninja.post_goma.read goma_stats.json",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@goma_stats.json@{}@@@",
"@@@STEP_LOG_END@goma_stats.json@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"{\"build_info\": {\"build_id\": 8945511751514863184, \"builder\": \"builder\", \"time_stamp\": \"2012-05-14 12:53:21.500000\", \"time_stamp_int\": 1337000003000}}",
"[START_DIR]/prebuilt/third_party/goma/linux-x64/goma_stats.json"
],
"env": {
"GOMA_TMP_DIR": "[CLEANUP]/goma"
},
"infra_step": true,
"name": "ninja.post_goma.write goma_stats.json",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@goma_stats.json@{\"build_info\": {\"build_id\": 8945511751514863184, \"builder\": \"builder\", \"time_stamp\": \"2012-05-14 12:53:21.500000\", \"time_stamp_int\": 1337000003000}}@@@",
"@@@STEP_LOG_END@goma_stats.json@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"build_info\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"build_id\": 8945511751514863184, @@@",
"@@@STEP_LOG_LINE@json.output@ \"builder\": \"builder\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"time_stamp\": \"2012-05-14 12:53:21.500000\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"time_stamp_int\": 1337000003000@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [],
"name": "ninja.post_goma.ensure bqupload",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"[START_DIR]/cipd/bqupload",
"-ensure-file",
"infra/tools/bqupload/${platform} git_revision:d85fe78f303c3e969f815121e17c8b08868039ef",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"GOMA_TMP_DIR": "[CLEANUP]/goma"
},
"infra_step": true,
"name": "ninja.post_goma.ensure bqupload.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\": \"resolved-instance_id-of-git_revision:d85\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/tools/bqupload/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]/cipd/bqupload/bqupload",
"fuchsia-infra.artifacts.builds_beta_goma",
"[START_DIR]/prebuilt/third_party/goma/linux-x64/goma_stats.json"
],
"env": {
"GOMA_TMP_DIR": "[CLEANUP]/goma"
},
"name": "ninja.post_goma.upload goma_stats_to BQ: fuchsia-infra/artifacts/builds_beta_goma",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"rmtree",
"[START_DIR]/firebase"
],
"infra_step": true,
"name": "remove old docs"
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copytree",
"[START_DIR]/api-docs-resources",
"[START_DIR]/firebase"
],
"infra_step": true,
"name": "copy resources"
},
{
"cmd": [],
"name": "clangdoc"
},
{
"cmd": [],
"name": "clangdoc.filter compile commands",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "clangdoc.filter compile commands.merge compdbs",
"~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/compile_commands.json",
"/path/to/tmp/json"
],
"name": "clangdoc.filter compile commands.merge compdbs.read zircon compdb",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@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/not-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]/out/default/compile_commands.json",
"/path/to/tmp/json"
],
"name": "clangdoc.filter compile commands.merge compdbs.read compdb",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@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/not-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/not-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/not-default\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"file\": \"../../out/not-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",
"[{\"command\": \"clang++ zircon.cpp\", \"directory\": \"[START_DIR]/out/not-default.zircon\", \"file\": \"../../zircon.cpp\"}, {\"command\": \"clang++ foo.cpp\", \"directory\": \"[START_DIR]/out/not-default\", \"file\": \"../../foo.cpp\"}]",
"[CLEANUP]/compile_commands.json"
],
"infra_step": true,
"name": "clangdoc.filter compile commands.write merged compdb",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@compile_commands.json@[{\"command\": \"clang++ zircon.cpp\", \"directory\": \"[START_DIR]/out/not-default.zircon\", \"file\": \"../../zircon.cpp\"}, {\"command\": \"clang++ foo.cpp\", \"directory\": \"[START_DIR]/out/not-default\", \"file\": \"../../foo.cpp\"}]@@@",
"@@@STEP_LOG_END@compile_commands.json@@@"
]
},
{
"cmd": [
"[START_DIR]/prebuilt/third_party/clang-doc/linux_x64/clang-doc",
"--output",
"[START_DIR]/firebase/public/cpp",
"--public",
"--format=html",
"[CLEANUP]/compile_commands.json"
],
"name": "clangdoc.run clang-doc",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "dartdoc"
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[START_DIR]/docs_out/lib"
],
"infra_step": true,
"name": "dartdoc.create lib dir",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"listdir",
"[START_DIR]/topaz/public/dart"
],
"infra_step": true,
"name": "dartdoc.list dart packages",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@listdir@[START_DIR]/topaz/public/dart/fuchsia@@@",
"@@@STEP_LOG_LINE@listdir@[START_DIR]/topaz/public/dart/other@@@",
"@@@STEP_LOG_LINE@listdir@[START_DIR]/topaz/public/dart/topaz@@@",
"@@@STEP_LOG_END@listdir@@@"
]
},
{
"cmd": [
"python",
"-u",
"RECIPE[fuchsia::firebase_docs].resources/parse_yaml.py",
"[START_DIR]/topaz/public/dart/fuchsia/pubspec.yaml"
],
"name": "dartdoc.load fuchsia pubspec.yaml",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"fuchsia\"@@@",
"@@@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",
"listdir",
"[START_DIR]/topaz/public/dart/fuchsia/lib"
],
"infra_step": true,
"name": "dartdoc.list fuchsia packages",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@listdir@[START_DIR]/topaz/public/dart/fuchsia/lib/fuchsia.dart@@@",
"@@@STEP_LOG_END@listdir@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"name: Fuchsia\nhomepage: https://fuchsia-docs.firebaseapp.com/dart\ndescription: API documentation for fuchsia\ndependencies:\n fuchsia:\n path: [START_DIR]/topaz/public/dart/fuchsia/\n",
"[START_DIR]/docs_out/pubspec.yaml"
],
"infra_step": true,
"name": "dartdoc.write pubspec.yaml",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@pubspec.yaml@name: Fuchsia@@@",
"@@@STEP_LOG_LINE@pubspec.yaml@homepage: https://fuchsia-docs.firebaseapp.com/dart@@@",
"@@@STEP_LOG_LINE@pubspec.yaml@description: API documentation for fuchsia@@@",
"@@@STEP_LOG_LINE@pubspec.yaml@dependencies:@@@",
"@@@STEP_LOG_LINE@pubspec.yaml@ fuchsia:@@@",
"@@@STEP_LOG_LINE@pubspec.yaml@ path: [START_DIR]/topaz/public/dart/fuchsia/@@@",
"@@@STEP_LOG_END@pubspec.yaml@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"library Fuchsia;\nimport 'package:fuchsia/fuchsia.dart';\n",
"[START_DIR]/docs_out/lib/lib.dart"
],
"infra_step": true,
"name": "dartdoc.write lib.dart",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@lib.dart@library Fuchsia;@@@",
"@@@STEP_LOG_LINE@lib.dart@import 'package:fuchsia/fuchsia.dart';@@@",
"@@@STEP_LOG_END@lib.dart@@@"
]
},
{
"cmd": [
"[START_DIR]/cipd/dart-sdk/bin/pub",
"get"
],
"cwd": "[START_DIR]/docs_out",
"name": "dartdoc.pub",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"[START_DIR]/cipd/dart-sdk/bin/dartdoc",
"--auto-include-dependencies",
"--exclude-packages",
"Dart",
"--output",
"[START_DIR]/firebase/public/dart"
],
"cwd": "[START_DIR]/docs_out",
"name": "dartdoc.dartdoc",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "fidldoc"
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/out/default/all_fidl_json.txt",
"/path/to/tmp/"
],
"infra_step": true,
"name": "fidldoc.read all_fidl_json.txt",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_END@all_fidl_json.txt@@@"
]
},
{
"cmd": [
"[START_DIR]/out/default/host-tools/fidldoc",
"--verbose",
"--path",
"/reference/fidl/",
"--out",
"[START_DIR]/fidldoc_out"
],
"cwd": "[START_DIR]/out/default",
"name": "fidldoc.run fidldoc",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "fidldoc.checkout fidldoc",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[START_DIR]/reference-docs"
],
"infra_step": true,
"name": "fidldoc.checkout fidldoc.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"init"
],
"cwd": "[START_DIR]/reference-docs",
"name": "fidldoc.checkout fidldoc.git init",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"remote",
"add",
"origin",
"https://fuchsia.googlesource.com/reference-docs"
],
"cwd": "[START_DIR]/reference-docs",
"name": "fidldoc.checkout fidldoc.git remote",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "fidldoc.checkout fidldoc.cache",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[CACHE]/git/fuchsia.googlesource.com-reference--docs"
],
"cwd": "[START_DIR]/reference-docs",
"infra_step": true,
"name": "fidldoc.checkout fidldoc.cache.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"init",
"--bare"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-reference--docs",
"name": "fidldoc.checkout fidldoc.cache.git init",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"remote.origin.url",
"https://fuchsia.googlesource.com/reference-docs"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-reference--docs",
"name": "fidldoc.checkout fidldoc.cache.remote set-url",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"--replace-all",
"remote.origin.fetch",
"+refs/heads/*:refs/heads/*",
"\\+refs/heads/\\*:.*"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-reference--docs",
"name": "fidldoc.checkout fidldoc.cache.git config",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--prune",
"--tags",
"origin"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-reference--docs",
"name": "fidldoc.checkout fidldoc.cache.git fetch",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[START_DIR]/reference-docs/.git/objects/info"
],
"cwd": "[START_DIR]/reference-docs",
"infra_step": true,
"name": "fidldoc.checkout fidldoc.cache.makedirs object/info",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CACHE]/git/fuchsia.googlesource.com-reference--docs/objects\n",
"[START_DIR]/reference-docs/.git/objects/info/alternates"
],
"cwd": "[START_DIR]/reference-docs",
"infra_step": true,
"name": "fidldoc.checkout fidldoc.cache.alternates",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@STEP_LOG_LINE@alternates@[CACHE]/git/fuchsia.googlesource.com-reference--docs/objects@@@",
"@@@STEP_LOG_END@alternates@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--tags",
"origin",
"master"
],
"cwd": "[START_DIR]/reference-docs",
"name": "fidldoc.checkout fidldoc.git fetch",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"checkout",
"-f",
"FETCH_HEAD"
],
"cwd": "[START_DIR]/reference-docs",
"name": "fidldoc.checkout fidldoc.git checkout",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"rev-parse",
"HEAD"
],
"cwd": "[START_DIR]/reference-docs",
"name": "fidldoc.checkout fidldoc.git rev-parse",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"clean",
"-f",
"-d",
"-x"
],
"cwd": "[START_DIR]/reference-docs",
"name": "fidldoc.checkout fidldoc.git clean",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "fidldoc.checkout fidldoc.submodule",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"submodule",
"sync"
],
"cwd": "[START_DIR]/reference-docs",
"name": "fidldoc.checkout fidldoc.submodule.git submodule sync",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"submodule",
"update",
"--init"
],
"cwd": "[START_DIR]/reference-docs",
"name": "fidldoc.checkout fidldoc.submodule.git submodule update",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"rmtree",
"[START_DIR]/reference-docs/all"
],
"cwd": "[START_DIR]/reference-docs",
"infra_step": true,
"name": "fidldoc.Clear reference-docs/out",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"move",
"[START_DIR]/fidldoc_out",
"[START_DIR]/reference-docs/all/fidl"
],
"cwd": "[START_DIR]/reference-docs",
"infra_step": true,
"name": "fidldoc.Move docs to reference-docs/out",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"add",
"-A"
],
"cwd": "[START_DIR]/reference-docs",
"name": "fidldoc.git add",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"diff",
"--cached",
"--exit-code"
],
"cwd": "[START_DIR]/reference-docs",
"name": "fidldoc.git diff",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"commit",
"-m",
"[fidldoc] Updating fidldocs"
],
"cwd": "[START_DIR]/reference-docs",
"name": "fidldoc.git commit",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"push",
"origin",
"HEAD:master"
],
"cwd": "[START_DIR]/reference-docs",
"name": "fidldoc.git push",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "rustdoc",
"~followup_annotations": [
"@@@STEP_FAILURE@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/out/default/project.json",
"/path/to/tmp/"
],
"infra_step": true,
"name": "rustdoc.read project.json",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@project.json@{\"targets\": {\"//topaz/not_target:not_rust\": {\"type\": \"staticlib\"}, \"//topaz/target:lib\": {\"type\": \"rust_library\", \"crate_root\": \"src/lib.rs\"}, \"//topaz/not_target:no_type\": {}, \"//topaz/target:bin\": {\"type\": \"executable\", \"crate_root\": \"src/main.rs\"}, \"//topaz/target:missing_cargo\": {\"type\": \"rust_library\", \"crate_root\": \"src/lib.rs\"}}}@@@",
"@@@STEP_LOG_END@project.json@@@"
]
},
{
"cmd": [
"[START_DIR]/tools/devshell/contrib/lib/rust/rustdoc.py",
"[START_DIR]/out/default/cargo/7440f0edc7287dad653f07356a851990cd36df25/Cargo.toml",
"--no-deps",
"--out-dir",
"[START_DIR]/out/default"
],
"env": {
"FUCHSIA_BUILD_DIR": "[START_DIR]/out/default",
"FUCHSIA_DIR": "[START_DIR]"
},
"name": "rustdoc.rustdoc //topaz/target:lib",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_FAILURE@@@"
]
},
{
"cmd": [
"[START_DIR]/tools/devshell/contrib/lib/rust/rustdoc.py",
"[START_DIR]/out/default/cargo/153bb5a63ce27b3ef1024f12ca871ab7529a7fe6/Cargo.toml",
"--no-deps",
"--out-dir",
"[START_DIR]/out/default"
],
"env": {
"FUCHSIA_BUILD_DIR": "[START_DIR]/out/default",
"FUCHSIA_DIR": "[START_DIR]"
},
"name": "rustdoc.rustdoc //topaz/target:bin",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"mv",
"[START_DIR]/out/cargo_target/x86_64-fuchsia/doc",
"[START_DIR]/firebase/public/rust"
],
"name": "rustdoc.move output to docs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@skipped@//topaz/target:missing_cargo@@@",
"@@@STEP_LOG_END@skipped@@@"
]
},
{
"cmd": [
"[START_DIR]/cipd/node_modules/.bin/firebase",
"deploy",
"--only",
"hosting",
"--debug"
],
"cwd": "[START_DIR]/firebase",
"env": {
"PATH": "[START_DIR]/cipd/bin"
},
"name": "firebase deploy"
},
{
"name": "$result"
}
]