| [ |
| { |
| "cmd": [], |
| "name": "resolve base commit" |
| }, |
| { |
| "cmd": [], |
| "name": "resolve base commit.install infra/tools/luci/gerrit", |
| "~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]/cipd/infra/tools/luci/gerrit/pinned-gerrit-version" |
| ], |
| "infra_step": true, |
| "name": "resolve base commit.install infra/tools/luci/gerrit.ensure package directory", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "ensure", |
| "-root", |
| "[CACHE]/cipd/infra/tools/luci/gerrit/pinned-gerrit-version", |
| "-ensure-file", |
| "infra/tools/luci/gerrit/${platform} pinned-gerrit-version", |
| "-max-threads", |
| "0", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "infra_step": true, |
| "name": "resolve base commit.install infra/tools/luci/gerrit.ensure_installed", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@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-gerrit-ve\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/tools/luci/gerrit/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/infra/tools/luci/gerrit/pinned-gerrit-version/gerrit", |
| "change-detail", |
| "-host", |
| "https://fuchsia-review.googlesource.com", |
| "-input", |
| "{\"change_id\": \"123456\"}", |
| "-output", |
| "/path/to/tmp/json" |
| ], |
| "infra_step": true, |
| "name": "resolve base commit.get gerrit details", |
| "timeout": 600, |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"branch\": \"master\"@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LOG_LINE@json.input@{@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"change_id\": \"123456\"@@@", |
| "@@@STEP_LOG_LINE@json.input@}@@@", |
| "@@@STEP_LOG_END@json.input@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "ls-remote", |
| "--heads", |
| "https://fuchsia.googlesource.com/fuchsia", |
| "refs/heads/master" |
| ], |
| "infra_step": true, |
| "name": "resolve base commit.git ls-remote", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "load spec", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@textproto@checkout {@@@", |
| "@@@STEP_LOG_LINE@textproto@ manifest: \"minimal\"@@@", |
| "@@@STEP_LOG_LINE@textproto@ project: \"integration\"@@@", |
| "@@@STEP_LOG_LINE@textproto@ remote: \"https://fuchsia.googlesource.com/manifest\"@@@", |
| "@@@STEP_LOG_LINE@textproto@}@@@", |
| "@@@STEP_LOG_LINE@textproto@artifact_gcs_bucket: \"fuchsia-infra-artifacts\"@@@", |
| "@@@STEP_LOG_LINE@textproto@@@@", |
| "@@@STEP_LOG_END@textproto@@@", |
| "@@@SET_BUILD_PROPERTY@artifact_gcs_bucket@\"fuchsia-infra-artifacts\"@@@", |
| "@@@SET_BUILD_PROPERTY@gcs_bucket@\"\"@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "ensure-directory", |
| "--mode", |
| "0777", |
| "[CLEANUP]/spec_workspace" |
| ], |
| "infra_step": true, |
| "name": "load spec.makedirs", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "init" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.git init", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "remote", |
| "add", |
| "origin", |
| "https://fuchsia.googlesource.com/integration" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.git remote", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "config", |
| "fetch.uriprotocols", |
| "https" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.set fetch.uriprotocols", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "load spec.cache", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "", |
| "[CACHE]/git/.GUARD_FILE" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "infra_step": true, |
| "name": "load spec.cache.write guard file", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LOG_END@.GUARD_FILE@@@" |
| ] |
| }, |
| { |
| "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-integration" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "infra_step": true, |
| "name": "load spec.cache.makedirs", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "init", |
| "--bare" |
| ], |
| "cwd": "[CACHE]/git/fuchsia.googlesource.com-integration", |
| "name": "load spec.cache.git init", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "config", |
| "remote.origin.url", |
| "https://fuchsia.googlesource.com/integration" |
| ], |
| "cwd": "[CACHE]/git/fuchsia.googlesource.com-integration", |
| "name": "load spec.cache.remote set-url", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "config", |
| "fetch.uriprotocols", |
| "https" |
| ], |
| "cwd": "[CACHE]/git/fuchsia.googlesource.com-integration", |
| "name": "load spec.cache.set fetch.uriprotocols", |
| "~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-integration", |
| "name": "load spec.cache.replace fetch configs", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "fetch", |
| "--prune", |
| "--tags", |
| "origin" |
| ], |
| "cwd": "[CACHE]/git/fuchsia.googlesource.com-integration", |
| "name": "load spec.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", |
| "[CLEANUP]/spec_workspace/.git/objects/info" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "infra_step": true, |
| "name": "load spec.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-integration/objects\n", |
| "[CLEANUP]/spec_workspace/.git/objects/info/alternates" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "infra_step": true, |
| "name": "load spec.cache.alternates", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LOG_LINE@alternates@[CACHE]/git/fuchsia.googlesource.com-integration/objects@@@", |
| "@@@STEP_LOG_END@alternates@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "remove", |
| "[CACHE]/git/.GUARD_FILE" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "infra_step": true, |
| "name": "load spec.cache.remove guard file", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "fetch", |
| "--tags", |
| "origin", |
| "master" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.git fetch", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "checkout", |
| "-f", |
| "FETCH_HEAD" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.git checkout", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "rev-parse", |
| "HEAD" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.git rev-parse", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "clean", |
| "-f", |
| "-d", |
| "-x" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.git clean", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]/spec_workspace/infra/config/generated/fuchsia/specs/try/builder.textproto", |
| "/path/to/tmp/" |
| ], |
| "infra_step": true, |
| "name": "load spec.read spec", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "launch builders", |
| "~followup_annotations": [ |
| "@@@STEP_LINK@profile-builder@https://ci.chromium.org/swarming/task/fake-task-id?server=chromium-swarm.appspot.com@@@", |
| "@@@STEP_LINK@profile-builder2@https://ci.chromium.org/swarming/task/fake-task-id?server=chromium-swarm.appspot.com@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "led", |
| "get-builder", |
| "luci.fuchsia.try:profile-builder" |
| ], |
| "name": "launch builders.led get-builder", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@proto.output@{@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"buildbucket\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"bbagent_args\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"build\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"bucket\": \"try\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"builder\": \"profile-builder\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@}@@@", |
| "@@@STEP_LOG_END@proto.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "led", |
| "edit", |
| "-p", |
| "$recipe_engine/led={\"isolated_input\": {\"hash\": \"abc123\", \"namespace\": \"default-gzip\", \"server\": \"isolateserver.appspot.com\"}, \"led_run_id\": \"led/user_example.com/abc123\"}", |
| "-p", |
| "spec_remote=\"https://fuchsia.googlesource.com/integration\"", |
| "-p", |
| "absolute_coverage_args={\"host\": \"fuchsia\", \"project\": \"fuchsia\"}", |
| "-p", |
| "profile_builder_names=[\"profile-builder\", \"profile-builder2\"]", |
| "-p", |
| "spec_revision=\"deadbeef\"", |
| "-p", |
| "collect_coverage=true", |
| "-p", |
| "affected_tests_only=false" |
| ], |
| "name": "launch builders.led edit", |
| "stdin": "{\n\"buildbucket\": {\n\"bbagent_args\": {\n\"build\": {\n\"builder\": {\n\"bucket\": \"try\", \n\"builder\": \"profile-builder\", \n\"project\": \"fuchsia\"\n}, \n\"infra\": {\n\"swarming\": {\n\"priority\": -10\n}\n}\n}\n}\n}\n}", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@proto.output@{@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"buildbucket\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"bbagent_args\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"build\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"bucket\": \"try\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"builder\": \"profile-builder\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"infra\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"swarming\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"priority\": -10@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"input\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"properties\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"$recipe_engine/led\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"isolated_input\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"hash\": \"abc123\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"namespace\": \"default-gzip\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"server\": \"isolateserver.appspot.com\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"led_run_id\": \"led/user_example.com/abc123\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"absolute_coverage_args\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"host\": \"fuchsia\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"affected_tests_only\": false, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"collect_coverage\": true, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"profile_builder_names\": [@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"profile-builder\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"profile-builder2\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ ], @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"spec_remote\": \"https://fuchsia.googlesource.com/integration\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"spec_revision\": \"deadbeef\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@}@@@", |
| "@@@STEP_LOG_END@proto.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "led", |
| "edit-cr-cl", |
| "https://fuchsia-review.googlesource.com/c/fuchsia/+/123456" |
| ], |
| "name": "launch builders.led edit-cr-cl", |
| "stdin": "{\n\"buildbucket\": {\n\"bbagent_args\": {\n\"build\": {\n\"builder\": {\n\"bucket\": \"try\", \n\"builder\": \"profile-builder\", \n\"project\": \"fuchsia\"\n}, \n\"infra\": {\n\"swarming\": {\n\"priority\": -10\n}\n}, \n\"input\": {\n\"properties\": {\n\"$recipe_engine/led\": {\n\"isolated_input\": {\n\"hash\": \"abc123\", \n\"namespace\": \"default-gzip\", \n\"server\": \"isolateserver.appspot.com\"\n}, \n\"led_run_id\": \"led/user_example.com/abc123\"\n}, \n\"absolute_coverage_args\": {\n\"host\": \"fuchsia\", \n\"project\": \"fuchsia\"\n}, \n\"affected_tests_only\": false, \n\"collect_coverage\": true, \n\"profile_builder_names\": [\n\"profile-builder\", \n\"profile-builder2\"\n], \n\"spec_remote\": \"https://fuchsia.googlesource.com/integration\", \n\"spec_revision\": \"deadbeef\"\n}\n}\n}\n}\n}\n}", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@proto.output@{@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"buildbucket\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"bbagent_args\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"build\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"bucket\": \"try\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"builder\": \"profile-builder\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"infra\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"swarming\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"priority\": -10@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"input\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"gerrit_changes\": [@@@", |
| "@@@STEP_LOG_LINE@proto.output@ {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"change\": \"123456\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"host\": \"fuchsia-review.googlesource.com\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"patchset\": \"1337\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ ], @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"properties\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"$recipe_engine/led\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"isolated_input\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"hash\": \"abc123\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"namespace\": \"default-gzip\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"server\": \"isolateserver.appspot.com\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"led_run_id\": \"led/user_example.com/abc123\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"absolute_coverage_args\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"host\": \"fuchsia\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"affected_tests_only\": false, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"collect_coverage\": true, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"profile_builder_names\": [@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"profile-builder\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"profile-builder2\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ ], @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"spec_remote\": \"https://fuchsia.googlesource.com/integration\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"spec_revision\": \"deadbeef\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@}@@@", |
| "@@@STEP_LOG_END@proto.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "led", |
| "edit", |
| "-rbh", |
| "abc123" |
| ], |
| "name": "launch builders.led edit (2)", |
| "stdin": "{\n\"buildbucket\": {\n\"bbagent_args\": {\n\"build\": {\n\"builder\": {\n\"bucket\": \"try\", \n\"builder\": \"profile-builder\", \n\"project\": \"fuchsia\"\n}, \n\"infra\": {\n\"swarming\": {\n\"priority\": -10\n}\n}, \n\"input\": {\n\"gerrit_changes\": [\n{\n\"change\": \"123456\", \n\"host\": \"fuchsia-review.googlesource.com\", \n\"patchset\": \"1337\", \n\"project\": \"fuchsia\"\n}\n], \n\"properties\": {\n\"$recipe_engine/led\": {\n\"isolated_input\": {\n\"hash\": \"abc123\", \n\"namespace\": \"default-gzip\", \n\"server\": \"isolateserver.appspot.com\"\n}, \n\"led_run_id\": \"led/user_example.com/abc123\"\n}, \n\"absolute_coverage_args\": {\n\"host\": \"fuchsia\", \n\"project\": \"fuchsia\"\n}, \n\"affected_tests_only\": false, \n\"collect_coverage\": true, \n\"profile_builder_names\": [\n\"profile-builder\", \n\"profile-builder2\"\n], \n\"spec_remote\": \"https://fuchsia.googlesource.com/integration\", \n\"spec_revision\": \"deadbeef\"\n}\n}\n}\n}\n}\n}", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@proto.output@{@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"buildbucket\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"bbagent_args\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"build\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"bucket\": \"try\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"builder\": \"profile-builder\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"infra\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"swarming\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"priority\": -10@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"input\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"gerrit_changes\": [@@@", |
| "@@@STEP_LOG_LINE@proto.output@ {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"change\": \"123456\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"host\": \"fuchsia-review.googlesource.com\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"patchset\": \"1337\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ ], @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"properties\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"$recipe_engine/led\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"isolated_input\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"hash\": \"abc123\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"namespace\": \"default-gzip\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"server\": \"isolateserver.appspot.com\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"led_run_id\": \"led/user_example.com/abc123\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"absolute_coverage_args\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"host\": \"fuchsia\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"affected_tests_only\": false, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"collect_coverage\": true, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"profile_builder_names\": [@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"profile-builder\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"profile-builder2\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ ], @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"spec_remote\": \"https://fuchsia.googlesource.com/integration\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"spec_revision\": \"deadbeef\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"user_payload\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"digest\": \"abc123\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@}@@@", |
| "@@@STEP_LOG_END@proto.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "led", |
| "launch", |
| "-modernize" |
| ], |
| "name": "launch builders.led launch", |
| "stdin": "{\n\"buildbucket\": {\n\"bbagent_args\": {\n\"build\": {\n\"builder\": {\n\"bucket\": \"try\", \n\"builder\": \"profile-builder\", \n\"project\": \"fuchsia\"\n}, \n\"infra\": {\n\"swarming\": {\n\"priority\": -10\n}\n}, \n\"input\": {\n\"gerrit_changes\": [\n{\n\"change\": \"123456\", \n\"host\": \"fuchsia-review.googlesource.com\", \n\"patchset\": \"1337\", \n\"project\": \"fuchsia\"\n}\n], \n\"properties\": {\n\"$recipe_engine/led\": {\n\"isolated_input\": {\n\"hash\": \"abc123\", \n\"namespace\": \"default-gzip\", \n\"server\": \"isolateserver.appspot.com\"\n}, \n\"led_run_id\": \"led/user_example.com/abc123\"\n}, \n\"absolute_coverage_args\": {\n\"host\": \"fuchsia\", \n\"project\": \"fuchsia\"\n}, \n\"affected_tests_only\": false, \n\"collect_coverage\": true, \n\"profile_builder_names\": [\n\"profile-builder\", \n\"profile-builder2\"\n], \n\"spec_remote\": \"https://fuchsia.googlesource.com/integration\", \n\"spec_revision\": \"deadbeef\"\n}\n}\n}\n}\n}, \n\"user_payload\": {\n\"digest\": \"abc123\"\n}\n}", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"swarming\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"host_name\": \"chromium-swarm.appspot.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"fake-task-id\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LINK@Swarming task@https://chromium-swarm.appspot.com/task?id=fake-task-id@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "led", |
| "get-builder", |
| "luci.fuchsia.try:profile-builder2" |
| ], |
| "name": "launch builders.led get-builder (2)", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@proto.output@{@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"buildbucket\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"bbagent_args\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"build\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"bucket\": \"try\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"builder\": \"profile-builder2\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@}@@@", |
| "@@@STEP_LOG_END@proto.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "led", |
| "edit", |
| "-p", |
| "$recipe_engine/led={\"isolated_input\": {\"hash\": \"abc123\", \"namespace\": \"default-gzip\", \"server\": \"isolateserver.appspot.com\"}, \"led_run_id\": \"led/user_example.com/abc123\"}", |
| "-p", |
| "spec_remote=\"https://fuchsia.googlesource.com/integration\"", |
| "-p", |
| "absolute_coverage_args={\"host\": \"fuchsia\", \"project\": \"fuchsia\"}", |
| "-p", |
| "profile_builder_names=[\"profile-builder\", \"profile-builder2\"]", |
| "-p", |
| "spec_revision=\"deadbeef\"", |
| "-p", |
| "collect_coverage=true", |
| "-p", |
| "affected_tests_only=false" |
| ], |
| "name": "launch builders.led edit (3)", |
| "stdin": "{\n\"buildbucket\": {\n\"bbagent_args\": {\n\"build\": {\n\"builder\": {\n\"bucket\": \"try\", \n\"builder\": \"profile-builder2\", \n\"project\": \"fuchsia\"\n}, \n\"infra\": {\n\"swarming\": {\n\"priority\": -10\n}\n}\n}\n}\n}\n}", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@proto.output@{@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"buildbucket\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"bbagent_args\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"build\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"bucket\": \"try\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"builder\": \"profile-builder2\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"infra\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"swarming\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"priority\": -10@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"input\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"properties\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"$recipe_engine/led\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"isolated_input\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"hash\": \"abc123\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"namespace\": \"default-gzip\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"server\": \"isolateserver.appspot.com\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"led_run_id\": \"led/user_example.com/abc123\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"absolute_coverage_args\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"host\": \"fuchsia\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"affected_tests_only\": false, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"collect_coverage\": true, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"profile_builder_names\": [@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"profile-builder\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"profile-builder2\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ ], @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"spec_remote\": \"https://fuchsia.googlesource.com/integration\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"spec_revision\": \"deadbeef\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@}@@@", |
| "@@@STEP_LOG_END@proto.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "led", |
| "edit-cr-cl", |
| "https://fuchsia-review.googlesource.com/c/fuchsia/+/123456" |
| ], |
| "name": "launch builders.led edit-cr-cl (2)", |
| "stdin": "{\n\"buildbucket\": {\n\"bbagent_args\": {\n\"build\": {\n\"builder\": {\n\"bucket\": \"try\", \n\"builder\": \"profile-builder2\", \n\"project\": \"fuchsia\"\n}, \n\"infra\": {\n\"swarming\": {\n\"priority\": -10\n}\n}, \n\"input\": {\n\"properties\": {\n\"$recipe_engine/led\": {\n\"isolated_input\": {\n\"hash\": \"abc123\", \n\"namespace\": \"default-gzip\", \n\"server\": \"isolateserver.appspot.com\"\n}, \n\"led_run_id\": \"led/user_example.com/abc123\"\n}, \n\"absolute_coverage_args\": {\n\"host\": \"fuchsia\", \n\"project\": \"fuchsia\"\n}, \n\"affected_tests_only\": false, \n\"collect_coverage\": true, \n\"profile_builder_names\": [\n\"profile-builder\", \n\"profile-builder2\"\n], \n\"spec_remote\": \"https://fuchsia.googlesource.com/integration\", \n\"spec_revision\": \"deadbeef\"\n}\n}\n}\n}\n}\n}", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@proto.output@{@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"buildbucket\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"bbagent_args\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"build\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"bucket\": \"try\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"builder\": \"profile-builder2\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"infra\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"swarming\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"priority\": -10@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"input\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"gerrit_changes\": [@@@", |
| "@@@STEP_LOG_LINE@proto.output@ {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"change\": \"123456\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"host\": \"fuchsia-review.googlesource.com\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"patchset\": \"1337\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ ], @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"properties\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"$recipe_engine/led\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"isolated_input\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"hash\": \"abc123\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"namespace\": \"default-gzip\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"server\": \"isolateserver.appspot.com\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"led_run_id\": \"led/user_example.com/abc123\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"absolute_coverage_args\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"host\": \"fuchsia\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"affected_tests_only\": false, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"collect_coverage\": true, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"profile_builder_names\": [@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"profile-builder\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"profile-builder2\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ ], @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"spec_remote\": \"https://fuchsia.googlesource.com/integration\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"spec_revision\": \"deadbeef\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@}@@@", |
| "@@@STEP_LOG_END@proto.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "led", |
| "edit", |
| "-rbh", |
| "abc123" |
| ], |
| "name": "launch builders.led edit (4)", |
| "stdin": "{\n\"buildbucket\": {\n\"bbagent_args\": {\n\"build\": {\n\"builder\": {\n\"bucket\": \"try\", \n\"builder\": \"profile-builder2\", \n\"project\": \"fuchsia\"\n}, \n\"infra\": {\n\"swarming\": {\n\"priority\": -10\n}\n}, \n\"input\": {\n\"gerrit_changes\": [\n{\n\"change\": \"123456\", \n\"host\": \"fuchsia-review.googlesource.com\", \n\"patchset\": \"1337\", \n\"project\": \"fuchsia\"\n}\n], \n\"properties\": {\n\"$recipe_engine/led\": {\n\"isolated_input\": {\n\"hash\": \"abc123\", \n\"namespace\": \"default-gzip\", \n\"server\": \"isolateserver.appspot.com\"\n}, \n\"led_run_id\": \"led/user_example.com/abc123\"\n}, \n\"absolute_coverage_args\": {\n\"host\": \"fuchsia\", \n\"project\": \"fuchsia\"\n}, \n\"affected_tests_only\": false, \n\"collect_coverage\": true, \n\"profile_builder_names\": [\n\"profile-builder\", \n\"profile-builder2\"\n], \n\"spec_remote\": \"https://fuchsia.googlesource.com/integration\", \n\"spec_revision\": \"deadbeef\"\n}\n}\n}\n}\n}\n}", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@proto.output@{@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"buildbucket\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"bbagent_args\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"build\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"bucket\": \"try\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"builder\": \"profile-builder2\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"infra\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"swarming\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"priority\": -10@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"input\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"gerrit_changes\": [@@@", |
| "@@@STEP_LOG_LINE@proto.output@ {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"change\": \"123456\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"host\": \"fuchsia-review.googlesource.com\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"patchset\": \"1337\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ ], @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"properties\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"$recipe_engine/led\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"isolated_input\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"hash\": \"abc123\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"namespace\": \"default-gzip\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"server\": \"isolateserver.appspot.com\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"led_run_id\": \"led/user_example.com/abc123\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"absolute_coverage_args\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"host\": \"fuchsia\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"affected_tests_only\": false, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"collect_coverage\": true, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"profile_builder_names\": [@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"profile-builder\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"profile-builder2\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ ], @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"spec_remote\": \"https://fuchsia.googlesource.com/integration\", @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"spec_revision\": \"deadbeef\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }, @@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"user_payload\": {@@@", |
| "@@@STEP_LOG_LINE@proto.output@ \"digest\": \"abc123\"@@@", |
| "@@@STEP_LOG_LINE@proto.output@ }@@@", |
| "@@@STEP_LOG_LINE@proto.output@}@@@", |
| "@@@STEP_LOG_END@proto.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "led", |
| "launch", |
| "-modernize" |
| ], |
| "name": "launch builders.led launch (2)", |
| "stdin": "{\n\"buildbucket\": {\n\"bbagent_args\": {\n\"build\": {\n\"builder\": {\n\"bucket\": \"try\", \n\"builder\": \"profile-builder2\", \n\"project\": \"fuchsia\"\n}, \n\"infra\": {\n\"swarming\": {\n\"priority\": -10\n}\n}, \n\"input\": {\n\"gerrit_changes\": [\n{\n\"change\": \"123456\", \n\"host\": \"fuchsia-review.googlesource.com\", \n\"patchset\": \"1337\", \n\"project\": \"fuchsia\"\n}\n], \n\"properties\": {\n\"$recipe_engine/led\": {\n\"isolated_input\": {\n\"hash\": \"abc123\", \n\"namespace\": \"default-gzip\", \n\"server\": \"isolateserver.appspot.com\"\n}, \n\"led_run_id\": \"led/user_example.com/abc123\"\n}, \n\"absolute_coverage_args\": {\n\"host\": \"fuchsia\", \n\"project\": \"fuchsia\"\n}, \n\"affected_tests_only\": false, \n\"collect_coverage\": true, \n\"profile_builder_names\": [\n\"profile-builder\", \n\"profile-builder2\"\n], \n\"spec_remote\": \"https://fuchsia.googlesource.com/integration\", \n\"spec_revision\": \"deadbeef\"\n}\n}\n}\n}\n}, \n\"user_payload\": {\n\"digest\": \"abc123\"\n}\n}", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"swarming\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"host_name\": \"chromium-swarm.appspot.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"fake-task-id\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LINK@Swarming task@https://chromium-swarm.appspot.com/task?id=fake-task-id@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "checkout" |
| }, |
| { |
| "cmd": [], |
| "name": "checkout.install fuchsia/tools/jiri", |
| "~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]/cipd/fuchsia/tools/jiri/pinned-jiri-version" |
| ], |
| "infra_step": true, |
| "name": "checkout.install fuchsia/tools/jiri.ensure package directory", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "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.install fuchsia/tools/jiri.ensure_installed", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@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=8", |
| "-analytics-opt=false", |
| "-rewrite-sso-to-https=true", |
| "-cache", |
| "[CACHE]/git", |
| "[START_DIR]/fuchsia" |
| ], |
| "infra_step": true, |
| "name": "checkout.jiri init", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/infra/tools/luci/gerrit/pinned-gerrit-version/gerrit", |
| "change-detail", |
| "-host", |
| "https://fuchsia-review.googlesource.com", |
| "-input", |
| "{\"change_id\": \"fuchsia~123456\", \"params\": {\"o\": [\"ALL_REVISIONS\"]}}", |
| "-output", |
| "/path/to/tmp/json" |
| ], |
| "infra_step": true, |
| "name": "checkout.get change details", |
| "timeout": 600, |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"branch\": \"master\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"revisions\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"a1b2c3\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"_number\": 7, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"ref\": \"refs/changes/00/100/7\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"d4e5f6\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"_number\": 3, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"ref\": \"refs/changes/00/100/3\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"g7h8i9\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"_number\": 9, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"ref\": \"refs/changes/00/100/9\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LOG_LINE@json.input@{@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"change_id\": \"fuchsia~123456\", @@@", |
| "@@@STEP_LOG_LINE@json.input@ \"params\": {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"o\": [@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"ALL_REVISIONS\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ ]@@@", |
| "@@@STEP_LOG_LINE@json.input@ }@@@", |
| "@@@STEP_LOG_LINE@json.input@}@@@", |
| "@@@STEP_LOG_END@json.input@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "ls-remote", |
| "--heads", |
| "https://fuchsia.googlesource.com/manifest", |
| "master" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "name": "checkout.resolve HEAD", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri", |
| "import", |
| "-vv", |
| "-time", |
| "-j=8", |
| "-name", |
| "integration", |
| "-revision", |
| "h3ll0", |
| "minimal", |
| "https://fuchsia.googlesource.com/manifest" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "name": "checkout.jiri import", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "", |
| "[CACHE]/git/.GUARD_FILE" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "name": "checkout.write guard file", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@.GUARD_FILE@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri", |
| "update", |
| "-vv", |
| "-time", |
| "-j=8", |
| "-autoupdate=false", |
| "-attempts=1", |
| "-run-hooks=false", |
| "-fetch-packages=false" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "name": "checkout.jiri update", |
| "timeout": 2700, |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "remove", |
| "[CACHE]/git/.GUARD_FILE" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "name": "checkout.remove guard file", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri", |
| "patch", |
| "-vv", |
| "-time", |
| "-j=8", |
| "-host", |
| "https://fuchsia-review.googlesource.com", |
| "-project", |
| "fuchsia", |
| "-rebase=true", |
| "-rebase-branch", |
| "master", |
| "refs/changes/00/100/7" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "name": "checkout.jiri patch", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri", |
| "project", |
| "-vv", |
| "-time", |
| "-j=8", |
| "-json-output", |
| "/path/to/tmp/json", |
| "fuchsia" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "name": "checkout.jiri project", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@[@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"branches\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"(HEAD detached at c22471f)\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"current_branch\": \"\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"fuchsia\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"path\": \"path/to/fuchsia\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"relativePath\": \"fuchsia\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"remote\": \"https://fuchsia.googlesource.com/fuchsia\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"revision\": \"c22471f4e3f842ae18dd9adec82ed9eb78ed1127\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@]@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "-C", |
| "path/to/fuchsia", |
| "log", |
| "-n", |
| "10" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "name": "checkout.git log", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri", |
| "run-hooks", |
| "-vv", |
| "-time", |
| "-j=8", |
| "-attempts=3", |
| "-local-manifest=true" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "env": { |
| "HOME": "[START_DIR]/fuchsia", |
| "INFRA_RECIPES": "1" |
| }, |
| "infra_step": true, |
| "name": "checkout.jiri run-hooks", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri", |
| "fetch-packages", |
| "-vv", |
| "-time", |
| "-j=8", |
| "-attempts=3", |
| "-local-manifest=true" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "name": "checkout.jiri fetch-packages", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri", |
| "project", |
| "-vv", |
| "-time", |
| "-j=8", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "name": "checkout.source-info", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@[]@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri", |
| "snapshot", |
| "-vv", |
| "-time", |
| "-j=8", |
| "[CLEANUP]/jiri_snapshot.xml" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "name": "checkout.jiri snapshot", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]/jiri_snapshot.xml", |
| "/path/to/tmp/" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "name": "checkout.read snapshot", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@jiri_snapshot.xml@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "collect builds", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@{@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"status\": \"SUCCESS\", @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"project\": \"fuchsia\", @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"builder\": \"profile-builder\", @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"bucket\": \"ci\"@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ }, @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"createTime\": \"2018-05-25T23:50:17Z\", @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"createdBy\": \"user:luci-scheduler@appspot.gserviceaccount.com\", @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"output\": {@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"properties\": {@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"checkout_root\": \"/checkout/root\", @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"test-swarming-task-ids\": [@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"610\", @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"710\", @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"810\", @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"910\"@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ ], @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"test_orchestration_inputs_hash\": \"abc\"@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ }@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ }, @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"input\": {@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"gitilesCommit\": {@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"project\": \"fuchsia\", @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"host\": \"chromium.googlesource.com\", @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"ref\": \"refs/heads/master\", @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\"@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ }@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ }, @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"infra\": {@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"swarming\": {@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"priority\": 30@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ }, @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"resultdb\": {@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"invocation\": \"invocations/build:8945511751514863184\"@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ }@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ }, @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@ \"id\": \"8945511751514863184\"@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-1-build.proto.json@}@@@", |
| "@@@STEP_LOG_END@fake-task-id-1-build.proto.json@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@{@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"status\": \"SUCCESS\", @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"project\": \"fuchsia\", @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"builder\": \"profile-builder2\", @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"bucket\": \"ci\"@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ }, @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"createTime\": \"2018-05-25T23:50:17Z\", @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"createdBy\": \"user:luci-scheduler@appspot.gserviceaccount.com\", @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"output\": {@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"properties\": {@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"checkout_root\": \"/some/other/checkout/root\", @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"test_orchestration_inputs_hash\": \"abc\"@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ }@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ }, @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"input\": {@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"gitilesCommit\": {@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"project\": \"fuchsia\", @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"host\": \"chromium.googlesource.com\", @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"ref\": \"refs/heads/master\", @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\"@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ }@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ }, @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"infra\": {@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"swarming\": {@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"priority\": 30@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ }, @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"resultdb\": {@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"invocation\": \"invocations/build:8945511751514863185\"@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ }@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ }, @@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@ \"id\": \"8945511751514863185\"@@@", |
| "@@@STEP_LOG_LINE@fake-task-id-2-build.proto.json@}@@@", |
| "@@@STEP_LOG_END@fake-task-id-2-build.proto.json@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "collect builds.install infra/tools/luci/swarming", |
| "~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]/cipd/infra/tools/luci/swarming/swarming_module_pin" |
| ], |
| "infra_step": true, |
| "name": "collect builds.install infra/tools/luci/swarming.ensure package directory", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "ensure", |
| "-root", |
| "[CACHE]/cipd/infra/tools/luci/swarming/swarming_module_pin", |
| "-ensure-file", |
| "infra/tools/luci/swarming/${platform} swarming_module_pin", |
| "-max-threads", |
| "0", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "infra_step": true, |
| "name": "collect builds.install infra/tools/luci/swarming.ensure_installed", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@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-swarming_module_\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/tools/luci/swarming/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/infra/tools/luci/swarming/swarming_module_pin/swarming", |
| "collect", |
| "-server", |
| "https://example.swarmingserver.appspot.com", |
| "-task-summary-json", |
| "/path/to/tmp/json", |
| "-task-output-stdout", |
| "json", |
| "-output-dir", |
| "[CLEANUP]", |
| "fake-task-id", |
| "fake-task-id" |
| ], |
| "infra_step": true, |
| "name": "collect builds.collect", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"fake-task-id-1\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"output\": \"hello world!\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"outputs\": [], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"results\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm-123\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"duration\": 62.35, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"exit_code\": 0, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"profile-builder\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"outputs_ref\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"isolated\": \"abc123\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"isolatedserver\": \"https://isolateserver.appspot.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"namespace\": \"default-gzip\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"state\": \"COMPLETED\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"fake-task-id-1\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"fake-task-id-2\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"output\": \"hello world!\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"outputs\": [], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"results\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm-123\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"duration\": 62.35, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"exit_code\": 0, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"profile-builder2\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"outputs_ref\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"isolated\": \"abc123\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"isolatedserver\": \"https://isolateserver.appspot.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"namespace\": \"default-gzip\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"state\": \"COMPLETED\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"fake-task-id-2\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LOG_LINE@task stdout+stderr: profile-builder@hello world!@@@", |
| "@@@STEP_LOG_END@task stdout+stderr: profile-builder@@@", |
| "@@@STEP_LOG_LINE@task stdout+stderr: profile-builder2@hello world!@@@", |
| "@@@STEP_LOG_END@task stdout+stderr: profile-builder2@@@", |
| "@@@STEP_LINK@task isolated outputs: profile-builder@https://isolateserver.appspot.com/browse?namespace=default-gzip&hash=abc123@@@", |
| "@@@STEP_LINK@task isolated outputs: profile-builder2@https://isolateserver.appspot.com/browse?namespace=default-gzip&hash=abc123@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]/fake-task-id-1/build.proto.json", |
| "/path/to/tmp/" |
| ], |
| "infra_step": true, |
| "name": "collect builds.read build.proto.json", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@{@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"status\": \"SUCCESS\", @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"project\": \"fuchsia\", @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"builder\": \"profile-builder\", @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"bucket\": \"ci\"@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ }, @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"createTime\": \"2018-05-25T23:50:17Z\", @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"createdBy\": \"user:luci-scheduler@appspot.gserviceaccount.com\", @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"output\": {@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"properties\": {@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"checkout_root\": \"/checkout/root\", @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"test-swarming-task-ids\": [@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"610\", @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"710\", @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"810\", @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"910\"@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ ], @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"test_orchestration_inputs_hash\": \"abc\"@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ }@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ }, @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"input\": {@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"gitilesCommit\": {@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"project\": \"fuchsia\", @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"host\": \"chromium.googlesource.com\", @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"ref\": \"refs/heads/master\", @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\"@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ }@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ }, @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"infra\": {@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"swarming\": {@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"priority\": 30@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ }, @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"resultdb\": {@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"invocation\": \"invocations/build:8945511751514863184\"@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ }@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ }, @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"id\": \"8945511751514863184\"@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@}@@@", |
| "@@@STEP_LOG_END@build.proto.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]/fake-task-id-2/build.proto.json", |
| "/path/to/tmp/" |
| ], |
| "infra_step": true, |
| "name": "collect builds.read build.proto.json (2)", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@{@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"status\": \"SUCCESS\", @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"project\": \"fuchsia\", @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"builder\": \"profile-builder2\", @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"bucket\": \"ci\"@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ }, @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"createTime\": \"2018-05-25T23:50:17Z\", @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"createdBy\": \"user:luci-scheduler@appspot.gserviceaccount.com\", @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"output\": {@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"properties\": {@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"checkout_root\": \"/some/other/checkout/root\", @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"test_orchestration_inputs_hash\": \"abc\"@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ }@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ }, @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"input\": {@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"gitilesCommit\": {@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"project\": \"fuchsia\", @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"host\": \"chromium.googlesource.com\", @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"ref\": \"refs/heads/master\", @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\"@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ }@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ }, @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"infra\": {@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"swarming\": {@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"priority\": 30@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ }, @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"resultdb\": {@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"invocation\": \"invocations/build:8945511751514863185\"@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ }@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ }, @@@", |
| "@@@STEP_LOG_LINE@build.proto.json@ \"id\": \"8945511751514863185\"@@@", |
| "@@@STEP_LOG_LINE@build.proto.json@}@@@", |
| "@@@STEP_LOG_END@build.proto.json@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "download test orchestration inputs" |
| }, |
| { |
| "cmd": [], |
| "name": "download test orchestration inputs.install infra/tools/luci/isolated", |
| "~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]/cipd/infra/tools/luci/isolated/isolated_module_pin" |
| ], |
| "infra_step": true, |
| "name": "download test orchestration inputs.install infra/tools/luci/isolated.ensure package directory", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "ensure", |
| "-root", |
| "[CACHE]/cipd/infra/tools/luci/isolated/isolated_module_pin", |
| "-ensure-file", |
| "infra/tools/luci/isolated/${platform} isolated_module_pin", |
| "-max-threads", |
| "0", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "infra_step": true, |
| "name": "download test orchestration inputs.install infra/tools/luci/isolated.ensure_installed", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@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-isolated_module_\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/tools/luci/isolated/resolved-platform\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/infra/tools/luci/isolated/isolated_module_pin/isolated", |
| "download", |
| "-verbose", |
| "-isolate-server", |
| "https://example.isolateserver.appspot.com", |
| "-isolated", |
| "abc", |
| "-output-dir", |
| "[CLEANUP]/test-orchestration-inputs_tmp_1" |
| ], |
| "infra_step": true, |
| "name": "download test orchestration inputs.download test orchestration inputs", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]/test-orchestration-inputs_tmp_1/task_requests.json", |
| "/path/to/tmp/" |
| ], |
| "infra_step": true, |
| "name": "download test orchestration inputs.load task requests", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@[@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"realm\": \"project:bucket\",@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"name\": \"QEMU\",@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"tags\": [@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"test_environment_name:env-name\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ ],@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"priority\": 20,@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"service_account\": \"foo@example.com\",@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"task_slices\": [@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"expiration_secs\": \"18000\",@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"properties\": {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"outputs\": [],@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"inputs_ref\": {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"isolatedserver\": \"https://chrome-isolated.appspot.com\",@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"namespace\": \"default-gzip\",@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"isolated\": \"525120764a9839a5bac9542ab158838123e2dc1c\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ },@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"io_timeout_secs\": \"430\",@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"execution_timeout_secs\": \"2400\",@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"cipd_input\": {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"packages\": [],@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"server\": \"\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ },@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"grace_period_secs\": \"30\",@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"dimensions\": [@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"swarming-pool\",@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"pool\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ ],@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"relative_cwd\": \"some/dir\",@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"idempotent\": false,@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"command\": [@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"/bin/true\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ ],@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"env\": [],@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"containment\": {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"limit_processes\": false,@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"limit_total_committed_memory\": false,@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"lower_priority\": false,@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"containment_type\": \"NONE\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ },@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"env_prefixes\": []@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ ],@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"resultdb\": {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"enable\": true@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@]@@@", |
| "@@@STEP_LOG_END@task_requests.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]/test-orchestration-inputs_tmp_1/fint_set_metadata.json", |
| "/path/to/tmp/json" |
| ], |
| "infra_step": true, |
| "name": "download test orchestration inputs.load fint set metadata", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@fint_set_metadata.json@board: \"board.gni\"@@@", |
| "@@@STEP_LOG_LINE@fint_set_metadata.json@optimize: \"debug\"@@@", |
| "@@@STEP_LOG_LINE@fint_set_metadata.json@product: \"product.gni\"@@@", |
| "@@@STEP_LOG_LINE@fint_set_metadata.json@target_arch: \"x64\"@@@", |
| "@@@STEP_LOG_END@fint_set_metadata.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "listdir", |
| "[CLEANUP]/test-orchestration-inputs_tmp_1/generated_sources", |
| "--recursive" |
| ], |
| "infra_step": true, |
| "name": "download test orchestration inputs.load generated sources", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@listdir@[CLEANUP]/test-orchestration-inputs_tmp_1/generated_sources/out/default/bye.txt@@@", |
| "@@@STEP_LOG_LINE@listdir@[CLEANUP]/test-orchestration-inputs_tmp_1/generated_sources/out/default/hi.txt@@@", |
| "@@@STEP_LOG_END@listdir@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]/test-orchestration-inputs_tmp_1/triage_sources.json", |
| "/path/to/tmp/" |
| ], |
| "infra_step": true, |
| "name": "download test orchestration inputs.load triage sources", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@triage_sources.json@[@@@", |
| "@@@STEP_LOG_LINE@triage_sources.json@ \"triage/config.triage\",@@@", |
| "@@@STEP_LOG_LINE@triage_sources.json@ \"other/triage/config.triage\"@@@", |
| "@@@STEP_LOG_LINE@triage_sources.json@]@@@", |
| "@@@STEP_LOG_END@triage_sources.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE[fuchsia::fuchsia/coverage].resources/copy_sources.py", |
| "--source_dir", |
| "[CLEANUP]/test-orchestration-inputs_tmp_1/generated_sources", |
| "--dest_dir", |
| "[START_DIR]/fuchsia" |
| ], |
| "name": "copy generated sources to checkout" |
| }, |
| { |
| "cmd": [], |
| "name": "download test orchestration inputs (2)" |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/infra/tools/luci/isolated/isolated_module_pin/isolated", |
| "download", |
| "-verbose", |
| "-isolate-server", |
| "https://example.isolateserver.appspot.com", |
| "-isolated", |
| "abc", |
| "-output-dir", |
| "[CLEANUP]/test-orchestration-inputs_tmp_2" |
| ], |
| "infra_step": true, |
| "name": "download test orchestration inputs (2).download test orchestration inputs", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]/test-orchestration-inputs_tmp_2/task_requests.json", |
| "/path/to/tmp/" |
| ], |
| "infra_step": true, |
| "name": "download test orchestration inputs (2).load task requests", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@[@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"realm\": \"project:bucket\",@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"name\": \"QEMU\",@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"tags\": [@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"test_environment_name:env-name\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ ],@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"priority\": 20,@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"service_account\": \"foo@example.com\",@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"task_slices\": [@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"expiration_secs\": \"18000\",@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"properties\": {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"outputs\": [],@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"inputs_ref\": {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"isolatedserver\": \"https://chrome-isolated.appspot.com\",@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"namespace\": \"default-gzip\",@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"isolated\": \"525120764a9839a5bac9542ab158838123e2dc1c\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ },@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"io_timeout_secs\": \"430\",@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"execution_timeout_secs\": \"2400\",@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"cipd_input\": {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"packages\": [],@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"server\": \"\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ },@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"grace_period_secs\": \"30\",@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"dimensions\": [@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"swarming-pool\",@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"pool\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ ],@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"relative_cwd\": \"some/dir\",@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"idempotent\": false,@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"command\": [@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"/bin/true\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ ],@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"env\": [],@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"containment\": {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"limit_processes\": false,@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"limit_total_committed_memory\": false,@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"lower_priority\": false,@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"containment_type\": \"NONE\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ },@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"env_prefixes\": []@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ ],@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"resultdb\": {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"enable\": true@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@]@@@", |
| "@@@STEP_LOG_END@task_requests.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]/test-orchestration-inputs_tmp_2/fint_set_metadata.json", |
| "/path/to/tmp/json" |
| ], |
| "infra_step": true, |
| "name": "download test orchestration inputs (2).load fint set metadata", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@fint_set_metadata.json@board: \"board.gni\"@@@", |
| "@@@STEP_LOG_LINE@fint_set_metadata.json@optimize: \"debug\"@@@", |
| "@@@STEP_LOG_LINE@fint_set_metadata.json@product: \"product.gni\"@@@", |
| "@@@STEP_LOG_LINE@fint_set_metadata.json@target_arch: \"x64\"@@@", |
| "@@@STEP_LOG_END@fint_set_metadata.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "listdir", |
| "[CLEANUP]/test-orchestration-inputs_tmp_2/generated_sources", |
| "--recursive" |
| ], |
| "infra_step": true, |
| "name": "download test orchestration inputs (2).load generated sources", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@listdir@[CLEANUP]/test-orchestration-inputs_tmp_2/generated_sources/out/default/bye.txt@@@", |
| "@@@STEP_LOG_LINE@listdir@[CLEANUP]/test-orchestration-inputs_tmp_2/generated_sources/out/default/hi.txt@@@", |
| "@@@STEP_LOG_END@listdir@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]/test-orchestration-inputs_tmp_2/triage_sources.json", |
| "/path/to/tmp/" |
| ], |
| "infra_step": true, |
| "name": "download test orchestration inputs (2).load triage sources", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@triage_sources.json@[@@@", |
| "@@@STEP_LOG_LINE@triage_sources.json@ \"triage/config.triage\",@@@", |
| "@@@STEP_LOG_LINE@triage_sources.json@ \"other/triage/config.triage\"@@@", |
| "@@@STEP_LOG_LINE@triage_sources.json@]@@@", |
| "@@@STEP_LOG_END@triage_sources.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE[fuchsia::fuchsia/coverage].resources/copy_sources.py", |
| "--source_dir", |
| "[CLEANUP]/test-orchestration-inputs_tmp_2/generated_sources", |
| "--dest_dir", |
| "[START_DIR]/fuchsia" |
| ], |
| "name": "copy generated sources to checkout (2)" |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/infra/tools/luci/swarming/swarming_module_pin/swarming", |
| "collect", |
| "-server", |
| "https://example.swarmingserver.appspot.com", |
| "-task-summary-json", |
| "/path/to/tmp/json", |
| "-task-output-stdout", |
| "json", |
| "-output-dir", |
| "[CLEANUP]/swarming_tmp_1", |
| "610", |
| "710", |
| "810", |
| "910" |
| ], |
| "infra_step": true, |
| "name": "collect", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"610\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"output\": \"hello world!\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"outputs\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"out/path/to/output/file\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"results\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm-123\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"duration\": 62.35, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"exit_code\": 0, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"Linux\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"outputs_ref\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"isolated\": \"abc123\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"isolatedserver\": \"https://isolateserver.appspot.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"namespace\": \"default-gzip\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"state\": \"COMPLETED\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"610\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"710\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"output\": \"hello world!\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"outputs\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"out/path/to/output/file\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"results\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm-123\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"duration\": 62.35, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"exit_code\": 1, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"QEMU\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"outputs_ref\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"isolated\": \"abc123\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"isolatedserver\": \"https://isolateserver.appspot.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"namespace\": \"default-gzip\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"state\": \"COMPLETED\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"710\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"810\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"output\": \"hello world!\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"outputs\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"out/summary.json\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"serial.log\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"results\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm-123\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"duration\": 62.35, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"exit_code\": 0, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"QEMU-(2)\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"outputs_ref\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"isolated\": \"abc123\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"isolatedserver\": \"https://isolateserver.appspot.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"namespace\": \"default-gzip\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"state\": \"COMPLETED\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"810\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"910\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"output\": \"hello world!\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"outputs\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"out/summary.json\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"results\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm-123\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"duration\": 62.35, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"exit_code\": 0, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"QEMU-(3)\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"outputs_ref\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"isolated\": \"abc123\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"isolatedserver\": \"https://isolateserver.appspot.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"namespace\": \"default-gzip\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"state\": \"COMPLETED\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"910\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LOG_LINE@task stdout+stderr: Linux@hello world!@@@", |
| "@@@STEP_LOG_END@task stdout+stderr: Linux@@@", |
| "@@@STEP_LOG_LINE@task stdout+stderr: QEMU@hello world!@@@", |
| "@@@STEP_LOG_END@task stdout+stderr: QEMU@@@", |
| "@@@STEP_LOG_LINE@task stdout+stderr: QEMU-(2)@hello world!@@@", |
| "@@@STEP_LOG_END@task stdout+stderr: QEMU-(2)@@@", |
| "@@@STEP_LOG_LINE@task stdout+stderr: QEMU-(3)@hello world!@@@", |
| "@@@STEP_LOG_END@task stdout+stderr: QEMU-(3)@@@", |
| "@@@STEP_LINK@task isolated outputs: Linux@https://isolateserver.appspot.com/browse?namespace=default-gzip&hash=abc123@@@", |
| "@@@STEP_LINK@task isolated outputs: QEMU@https://isolateserver.appspot.com/browse?namespace=default-gzip&hash=abc123@@@", |
| "@@@STEP_LINK@task isolated outputs: QEMU-(2)@https://isolateserver.appspot.com/browse?namespace=default-gzip&hash=abc123@@@", |
| "@@@STEP_LINK@task isolated outputs: QEMU-(3)@https://isolateserver.appspot.com/browse?namespace=default-gzip&hash=abc123@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "process result for Linux" |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "move", |
| "[CLEANUP]/swarming_tmp_1/610/out", |
| "[CLEANUP]/610_tmp_1/test_results" |
| ], |
| "infra_step": true, |
| "name": "process result for Linux.extract", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "listdir", |
| "[CLEANUP]/610_tmp_1/test_results" |
| ], |
| "infra_step": true, |
| "name": "process result for Linux.get extracted files", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@listdir@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "process result for QEMU-(2)", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@symbolized log@log contents@@@", |
| "@@@STEP_LOG_END@symbolized log@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]/swarming_tmp_1/810/serial.log", |
| "/path/to/tmp/" |
| ], |
| "infra_step": true, |
| "name": "process result for QEMU-(2).read serial.log", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@serial.log@log contents@@@", |
| "@@@STEP_LOG_END@serial.log@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CLEANUP]/test-orchestration-inputs_tmp_2/symbolize_tool", |
| "-llvm-symbolizer-restart-interval", |
| "2", |
| "-level", |
| "debug", |
| "-symbol-server", |
| "gs://fuchsia-infra-artifacts/debug", |
| "-symbol-cache", |
| "[CACHE]/symbol", |
| "-llvm-symbolizer", |
| "[CLEANUP]/test-orchestration-inputs_tmp_2/llvm-symbolizer", |
| "-json-output", |
| "[CLEANUP]/profile-builder-QEMU-(2)-symbolizer-output.json" |
| ], |
| "infra_step": true, |
| "name": "process result for QEMU-(2).symbolize logs", |
| "stdin": "log contents", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "move", |
| "[CLEANUP]/swarming_tmp_1/810/out", |
| "[CLEANUP]/810_tmp_1/test_results" |
| ], |
| "infra_step": true, |
| "name": "process result for QEMU-(2).extract", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "listdir", |
| "[CLEANUP]/810_tmp_1/test_results" |
| ], |
| "infra_step": true, |
| "name": "process result for QEMU-(2).get extracted files", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@listdir@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "process result for QEMU-(3)", |
| "~followup_annotations": [ |
| "@@@STEP_TEXT@serial.log not found; skipping@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "get changed files" |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri", |
| "project", |
| "-vv", |
| "-time", |
| "-j=8", |
| "-json-output", |
| "/path/to/tmp/json", |
| "fuchsia" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "name": "get changed files.jiri project", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@[@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"fuchsia\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"path\": \"[START_DIR]/fuchsia/fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@]@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "diff-tree", |
| "--no-commit-id", |
| "--name-only", |
| "-r", |
| "-z", |
| "HEAD" |
| ], |
| "cwd": "[START_DIR]/fuchsia/fuchsia", |
| "name": "get changed files.git diff-tree", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@files@foo.cc@@@", |
| "@@@STEP_LOG_LINE@files@bar.cc@@@", |
| "@@@STEP_LOG_END@files@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CLEANUP]/test-orchestration-inputs_tmp_2/covargs", |
| "-level", |
| "debug", |
| "-json-output", |
| "[CLEANUP]/covargs_tmp_1/covargs-output.json", |
| "-output-dir", |
| "[CLEANUP]/coverage", |
| "-llvm-profdata", |
| "[CLEANUP]/test-orchestration-inputs_tmp_2/llvm_profdata", |
| "-llvm-cov", |
| "[CLEANUP]/test-orchestration-inputs_tmp_2/llvm_cov", |
| "-symbol-server", |
| "gs://fuchsia-infra-artifacts/debug", |
| "-symbol-cache", |
| "[CACHE]/symbol", |
| "-save-temps", |
| "[CLEANUP]/covargs_tmp_1", |
| "-report-dir", |
| "[CLEANUP]/metadata", |
| "-base", |
| "/checkout/root", |
| "-summary", |
| "[CLEANUP]/610_tmp_1/test_results/summary.json", |
| "-summary", |
| "[CLEANUP]/810_tmp_1/test_results/summary.json", |
| "-symbolize-dump", |
| "[CLEANUP]/profile-builder-QEMU-(2)-symbolizer-output.json", |
| "-src-file", |
| "[START_DIR]/fuchsia/fuchsia/foo.cc", |
| "-src-file", |
| "[START_DIR]/fuchsia/fuchsia/bar.cc" |
| ], |
| "name": "covargs", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@json.output[covargs-output.json] (read error)@JSON file was missing or unreadable:@@@", |
| "@@@STEP_LOG_LINE@json.output[covargs-output.json] (read error)@ [CLEANUP]/covargs_tmp_1/covargs-output.json@@@", |
| "@@@STEP_LOG_END@json.output[covargs-output.json] (read error)@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/infra/tools/luci/isolated/isolated_module_pin/isolated", |
| "archive", |
| "-verbose", |
| "-isolate-server", |
| "https://example.isolateserver.appspot.com", |
| "-namespace", |
| "default-gzip", |
| "-dump-hash", |
| "/path/to/tmp/", |
| "-dirs", |
| "[CLEANUP]/covargs_tmp_1:." |
| ], |
| "infra_step": true, |
| "name": "isolate", |
| "~followup_annotations": [ |
| "@@@STEP_LINK@isolated UI@https://example.isolateserver.appspot.com/browse?namespace=default-gzip&hash=%5Bdummy+hash%5D@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "install fuchsia/coverage/upload-incremental-amd64" |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "ensure-directory", |
| "--mode", |
| "0777", |
| "[CACHE]/cipd/fuchsia/coverage/upload-incremental-amd64/incremental_coverage_google3_cl%3A351634601" |
| ], |
| "infra_step": true, |
| "name": "install fuchsia/coverage/upload-incremental-amd64.ensure package directory", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "ensure", |
| "-root", |
| "[CACHE]/cipd/fuchsia/coverage/upload-incremental-amd64/incremental_coverage_google3_cl%3A351634601", |
| "-ensure-file", |
| "fuchsia/coverage/upload-incremental-amd64 incremental_coverage_google3_cl:351634601", |
| "-max-threads", |
| "0", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "infra_step": true, |
| "name": "install fuchsia/coverage/upload-incremental-amd64.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-incremental_cove\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/coverage/upload-incremental-amd64\"@@@", |
| "@@@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/coverage/upload-incremental-amd64/incremental_coverage_google3_cl%3A351634601/llvm_cloud_uploader", |
| "--env=prod", |
| "--host=fuchsia-review.googlesource.com", |
| "--project=fuchsia", |
| "--change_id=123456", |
| "--patchset=7", |
| "--uploader_name=builder", |
| "--uploader_id=led/user_example.com/abc123", |
| "--format=LLVM", |
| "--coverage_file=[CLEANUP]/covargs_tmp_1/coverage.json", |
| "--trim_file_path_prefix=/checkout/root" |
| ], |
| "name": "upload to incremental coverage service" |
| }, |
| { |
| "cmd": [], |
| "name": "install infra/gsutil" |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "ensure-directory", |
| "--mode", |
| "0777", |
| "[CACHE]/cipd/infra/gsutil/version%3A4.41" |
| ], |
| "infra_step": true, |
| "name": "install infra/gsutil.ensure package directory", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "ensure", |
| "-root", |
| "[CACHE]/cipd/infra/gsutil/version%3A4.41", |
| "-ensure-file", |
| "infra/gsutil version:4.41", |
| "-max-threads", |
| "0", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "infra_step": true, |
| "name": "install infra/gsutil.ensure_installed", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"result\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-version:4.41----\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/gsutil\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-vpython-spec", |
| "RECIPE_MODULE[fuchsia::gsutil]/resources/gsutil.vpython", |
| "-u", |
| "[CACHE]/cipd/infra/gsutil/version%3A4.41/gsutil", |
| "-o", |
| "GSUtil:software_update_check_period=0", |
| "-o", |
| "GSUtil:parallel_process_count=8", |
| "-o", |
| "GSUtil:parallel_thread_count=1", |
| "-m", |
| "cp", |
| "-r", |
| "-n", |
| "-j", |
| "html", |
| "[CLEANUP]/coverage", |
| "gs://fuchsia-infra-artifacts/builds/led/user_example.com/abc123/coverage" |
| ], |
| "infra_step": true, |
| "name": "upload coverage", |
| "~followup_annotations": [ |
| "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/fuchsia-infra-artifacts/builds/led/user_example.com/abc123/coverage@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "coverage report", |
| "~followup_annotations": [ |
| "@@@STEP_LINK@index.html@https://storage.googleapis.com/fuchsia-infra-artifacts/builds/led/user_example.com/abc123/coverage/index.html@@@" |
| ] |
| }, |
| { |
| "name": "$result" |
| } |
| ] |