| [ |
| { |
| "cmd": [], |
| "name": "get builders to launch" |
| }, |
| { |
| "cmd": [], |
| "name": "launch builders", |
| "~followup_annotations": [ |
| "@@@STEP_LINK@profile-builder@https://ci.chromium.org/b/8945511751514863184@@@", |
| "@@@STEP_LINK@profile-builder2@https://ci.chromium.org/b/8945511751514863185@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "bb", |
| "batch", |
| "-host", |
| "cr-buildbucket.appspot.com" |
| ], |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "launch builders.schedule", |
| "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"profile-builder\", \"project\": \"fuchsia\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"fuchsia.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"fuchsia\", \"ref\": \"refs/heads/main\"}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001337\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"skip-retry-in-gerrit\", \"value\": \"subbuild\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}, {\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"profile-builder2\", \"project\": \"fuchsia\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"fuchsia.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"fuchsia\", \"ref\": \"refs/heads/main\"}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000133a\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"skip-retry-in-gerrit\", \"value\": \"subbuild\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}, {\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"profile-rust-builder\", \"project\": \"fuchsia\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"fuchsia.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"fuchsia\", \"ref\": \"refs/heads/main\"}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000133d\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"skip-retry-in-gerrit\", \"value\": \"subbuild\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"responses\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"scheduleBuild\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"bucket\": \"ci\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builder\": \"profile-builder\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"id\": \"8945511751514863184\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"scheduleBuild\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"bucket\": \"ci\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builder\": \"profile-builder2\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"id\": \"8945511751514863185\"@@@", |
| "@@@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@@@", |
| "@@@STEP_LOG_LINE@request@{@@@", |
| "@@@STEP_LOG_LINE@request@ \"requests\": [@@@", |
| "@@@STEP_LOG_LINE@request@ {@@@", |
| "@@@STEP_LOG_LINE@request@ \"scheduleBuild\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"bucket\": \"ci\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"builder\": \"profile-builder\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ \"experimental\": \"NO\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"experiments\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"luci.buildbucket.parent_tracking\": false@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"gitilesCommit\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"host\": \"fuchsia.googlesource.com\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"project\": \"fuchsia\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"ref\": \"refs/heads/main\"@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001337\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"swarming\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"parentRunId\": \"fake-task-id\"@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ \"tags\": [@@@", |
| "@@@STEP_LOG_LINE@request@ {@@@", |
| "@@@STEP_LOG_LINE@request@ \"key\": \"parent_buildbucket_id\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"value\": \"8945511751514863184\"@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ {@@@", |
| "@@@STEP_LOG_LINE@request@ \"key\": \"skip-retry-in-gerrit\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"value\": \"subbuild\"@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ {@@@", |
| "@@@STEP_LOG_LINE@request@ \"key\": \"user_agent\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"value\": \"recipe\"@@@", |
| "@@@STEP_LOG_LINE@request@ }@@@", |
| "@@@STEP_LOG_LINE@request@ ]@@@", |
| "@@@STEP_LOG_LINE@request@ }@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ {@@@", |
| "@@@STEP_LOG_LINE@request@ \"scheduleBuild\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"bucket\": \"ci\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"builder\": \"profile-builder2\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ \"experimental\": \"NO\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"experiments\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"luci.buildbucket.parent_tracking\": false@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"gitilesCommit\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"host\": \"fuchsia.googlesource.com\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"project\": \"fuchsia\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"ref\": \"refs/heads/main\"@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000133a\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"swarming\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"parentRunId\": \"fake-task-id\"@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ \"tags\": [@@@", |
| "@@@STEP_LOG_LINE@request@ {@@@", |
| "@@@STEP_LOG_LINE@request@ \"key\": \"parent_buildbucket_id\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"value\": \"8945511751514863184\"@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ {@@@", |
| "@@@STEP_LOG_LINE@request@ \"key\": \"skip-retry-in-gerrit\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"value\": \"subbuild\"@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ {@@@", |
| "@@@STEP_LOG_LINE@request@ \"key\": \"user_agent\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"value\": \"recipe\"@@@", |
| "@@@STEP_LOG_LINE@request@ }@@@", |
| "@@@STEP_LOG_LINE@request@ ]@@@", |
| "@@@STEP_LOG_LINE@request@ }@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ {@@@", |
| "@@@STEP_LOG_LINE@request@ \"scheduleBuild\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"bucket\": \"ci\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"builder\": \"profile-rust-builder\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ \"experimental\": \"NO\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"experiments\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"luci.buildbucket.parent_tracking\": false@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"gitilesCommit\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"host\": \"fuchsia.googlesource.com\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"project\": \"fuchsia\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"ref\": \"refs/heads/main\"@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000133d\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"swarming\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"parentRunId\": \"fake-task-id\"@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ \"tags\": [@@@", |
| "@@@STEP_LOG_LINE@request@ {@@@", |
| "@@@STEP_LOG_LINE@request@ \"key\": \"parent_buildbucket_id\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"value\": \"8945511751514863184\"@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ {@@@", |
| "@@@STEP_LOG_LINE@request@ \"key\": \"skip-retry-in-gerrit\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"value\": \"subbuild\"@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ {@@@", |
| "@@@STEP_LOG_LINE@request@ \"key\": \"user_agent\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"value\": \"recipe\"@@@", |
| "@@@STEP_LOG_LINE@request@ }@@@", |
| "@@@STEP_LOG_LINE@request@ ]@@@", |
| "@@@STEP_LOG_LINE@request@ }@@@", |
| "@@@STEP_LOG_LINE@request@ }@@@", |
| "@@@STEP_LOG_LINE@request@ ]@@@", |
| "@@@STEP_LOG_LINE@request@}@@@", |
| "@@@STEP_LOG_END@request@@@", |
| "@@@STEP_LINK@8945511751514863184@https://cr-buildbucket.appspot.com/build/8945511751514863184@@@", |
| "@@@STEP_LINK@8945511751514863185@https://cr-buildbucket.appspot.com/build/8945511751514863185@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "checkout", |
| "~followup_annotations": [ |
| "@@@SET_BUILD_PROPERTY@cached_revision@\"\"@@@", |
| "@@@SET_BUILD_PROPERTY@checkout_info@{\"base_manifest_revision\": \"h3ll0\", \"enable_submodules\": false, \"manifest\": \"minimal\", \"manifest_project\": \"integration\", \"manifest_remote\": \"https://fuchsia.googlesource.com/manifest\", \"patches\": []}@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "ensure-directory", |
| "--mode", |
| "0o777", |
| "[START_DIR]/fuchsia" |
| ], |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "checkout.ensure checkout dir", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "ls-remote", |
| "--heads", |
| "https://fuchsia.googlesource.com/manifest", |
| "main" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "checkout.resolve head of 'main' branch", |
| "timeout": 600.0, |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@stdout@h3ll0\trefs/heads/main@@@", |
| "@@@STEP_LOG_END@stdout@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "checkout.ensure fuchsia/tools/jiri/${platform}", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "checkout.ensure fuchsia/tools/jiri/${platform}.get packages", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "RECIPE_MODULE[fuchsia::jiri]/resources/cipd.ensure", |
| "/path/to/tmp/" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "checkout.ensure fuchsia/tools/jiri/${platform}.get packages.read ensure file", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@3@@@", |
| "@@@STEP_LOG_LINE@cipd.ensure@fuchsia/tools/jiri/${platform} version:pinned-version@@@", |
| "@@@STEP_LOG_END@cipd.ensure@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "checkout.ensure fuchsia/tools/jiri/${platform}.install fuchsia/tools/jiri", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "ensure-directory", |
| "--mode", |
| "0o777", |
| "[START_DIR]/cipd_tool/fuchsia/tools/jiri/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "checkout.ensure fuchsia/tools/jiri/${platform}.install fuchsia/tools/jiri.ensure package directory", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@3@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "ensure", |
| "-root", |
| "[START_DIR]/cipd_tool/fuchsia/tools/jiri/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07", |
| "-ensure-file", |
| "fuchsia/tools/jiri/${platform} version:pinned-version", |
| "-max-threads", |
| "0", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "checkout.ensure fuchsia/tools/jiri/${platform}.install fuchsia/tools/jiri.ensure_installed", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@3@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"result\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-version:pinned-v\",@@@", |
| "@@@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": [ |
| "[START_DIR]/cipd_tool/fuchsia/tools/jiri/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/jiri", |
| "init", |
| "-vv", |
| "-time", |
| "-timefile", |
| "/path/to/tmp/", |
| "-j=8", |
| "-analytics-opt=false", |
| "-rewrite-sso-to-https=true", |
| "-cache", |
| "[CACHE]/git", |
| "-fetch-optional=", |
| "-enable-submodules=false", |
| "[START_DIR]/fuchsia" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "checkout.jiri init", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@raw_io.output_text[timing_stats]@@@", |
| "@@@STEP_LOG_END@raw_io.output_text[stderr]@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[START_DIR]/fuchsia/.jiri_root/config", |
| "/path/to/tmp/" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "checkout.read jiri config", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@config@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/cipd_tool/fuchsia/tools/jiri/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/jiri", |
| "import", |
| "-vv", |
| "-time", |
| "-timefile", |
| "/path/to/tmp/", |
| "-j=8", |
| "-name", |
| "integration", |
| "-revision", |
| "h3ll0", |
| "minimal", |
| "https://fuchsia.googlesource.com/manifest" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "checkout.jiri import", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@raw_io.output_text[timing_stats]@@@", |
| "@@@STEP_LOG_END@raw_io.output_text[stderr]@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/cipd_tool/fuchsia/tools/jiri/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/jiri", |
| "override", |
| "-vv", |
| "-time", |
| "-timefile", |
| "/path/to/tmp/", |
| "-j=8", |
| "-revision", |
| "2d72510e447ab60a9728aeea2362d8be2cbd7789", |
| "fuchsia", |
| "https://fuchsia.googlesource.com/fuchsia" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "checkout.jiri override", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@raw_io.output_text[timing_stats]@@@", |
| "@@@STEP_LOG_END@raw_io.output_text[stderr]@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "ensure-directory", |
| "--mode", |
| "0o777", |
| "[CACHE]/git" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "checkout.ensure git cache dir", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-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, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "checkout.write git cache guard file", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/cipd_tool/fuchsia/tools/jiri/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/jiri", |
| "update", |
| "-vv", |
| "-time", |
| "-timefile", |
| "/path/to/tmp/", |
| "-j=8", |
| "-autoupdate=false", |
| "-attempts=1", |
| "-gc=true", |
| "-run-hooks=false", |
| "-fetch-packages=false" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "checkout.jiri update", |
| "timeout": 2700, |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@raw_io.output_text[timing_stats]@@@", |
| "@@@STEP_LOG_END@raw_io.output_text[stderr]@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-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, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "checkout.remove git cache guard file", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[START_DIR]/fuchsia/package_overrides.json", |
| "/path/to/tmp/" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "checkout.read package overrides", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@package_overrides.json@\"\"@@@", |
| "@@@STEP_LOG_END@package_overrides.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/cipd_tool/fuchsia/tools/jiri/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/jiri", |
| "run-hooks", |
| "-vv", |
| "-time", |
| "-timefile", |
| "/path/to/tmp/", |
| "-j=8", |
| "-attempts=3", |
| "-hook-timeout=9" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "env": { |
| "HOME": "[START_DIR]/fuchsia", |
| "INFRA_RECIPES": "1" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "checkout.jiri run-hooks", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@raw_io.output_text[timing_stats]@@@", |
| "@@@STEP_LOG_END@raw_io.output_text[stderr]@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/cipd_tool/fuchsia/tools/jiri/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/jiri", |
| "project", |
| "-vv", |
| "-time", |
| "-timefile", |
| "/path/to/tmp/", |
| "-j=8", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "checkout.source-info", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@raw_io.output_text[timing_stats]@@@", |
| "@@@STEP_LOG_LINE@json.output@[]@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LOG_END@raw_io.output_text[stderr]@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/cipd_tool/fuchsia/tools/jiri/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/jiri", |
| "snapshot", |
| "-vv", |
| "-time", |
| "-timefile", |
| "/path/to/tmp/", |
| "-j=8", |
| "[CLEANUP]/jiri_snapshot.xml" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "checkout.jiri snapshot", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@raw_io.output_text[timing_stats]@@@", |
| "@@@STEP_LOG_END@raw_io.output_text[stderr]@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-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, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "checkout.read snapshot", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@jiri_snapshot.xml@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/cipd_tool/fuchsia/tools/jiri/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/jiri", |
| "check-clean", |
| "-vv", |
| "-time", |
| "-timefile", |
| "/path/to/tmp/", |
| "-j=8" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "checkout.jiri check-clean", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@raw_io.output_text[timing_stats]@@@", |
| "@@@STEP_LOG_END@raw_io.output_text[stderr]@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/fuchsia/tools/integration/bootstrap.sh", |
| "-o", |
| "[CLEANUP]/fint_tmp_1/fint" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "bootstrap fint" |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "checkout_dir: \"[START_DIR]/fuchsia\"\nbuild_dir: \"[START_DIR]/fuchsia/out/not-default\"\nartifact_dir: \"[CLEANUP]/fint_artifacts_tmp_1\"\ncache_dir: \"[CACHE]\"\ngoma_job_count: 80\n", |
| "[CLEANUP]/tmp_tmp_1" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "write fint context" |
| }, |
| { |
| "cmd": [ |
| "[CLEANUP]/fint_tmp_1/fint", |
| "set", |
| "-static", |
| "[START_DIR]/fuchsia/fint_params/profile.textproto", |
| "-context", |
| "[CLEANUP]/tmp_tmp_1" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "env": { |
| "BUILDBUCKET_BUILDER": "fuchsia/ci/builder", |
| "BUILDBUCKET_ID": "8945511751514863184", |
| "HOME": "[CLEANUP]", |
| "XDG_CACHE_HOME": "[CLEANUP]", |
| "XDG_CONFIG_HOME": "[CLEANUP]", |
| "XDG_DATA_HOME": "[CLEANUP]", |
| "XDG_HOME": "[CLEANUP]", |
| "XDG_STATE_HOME": "[CLEANUP]" |
| }, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "gn gen", |
| "~followup_annotations": [ |
| "@@@STEP_TEXT@run by `fint set`@@@", |
| "@@@STEP_LOG_LINE@context.textproto@checkout_dir: \"[START_DIR]/fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@context.textproto@build_dir: \"[START_DIR]/fuchsia/out/not-default\"@@@", |
| "@@@STEP_LOG_LINE@context.textproto@artifact_dir: \"[CLEANUP]/fint_artifacts_tmp_1\"@@@", |
| "@@@STEP_LOG_LINE@context.textproto@cache_dir: \"[CACHE]\"@@@", |
| "@@@STEP_LOG_LINE@context.textproto@goma_job_count: 80@@@", |
| "@@@STEP_LOG_END@context.textproto@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]/fint_artifacts_tmp_1/set_artifacts.json", |
| "/path/to/tmp/json" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "read fint set artifacts", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@set_artifacts.json@{@@@", |
| "@@@STEP_LOG_LINE@set_artifacts.json@ \"enable_rbe\": true,@@@", |
| "@@@STEP_LOG_LINE@set_artifacts.json@ \"gn_trace_path\": \"[CLEANUP]/fint_artifacts_tmp_1/mock-gn-trace.json\",@@@", |
| "@@@STEP_LOG_LINE@set_artifacts.json@ \"metadata\": {@@@", |
| "@@@STEP_LOG_LINE@set_artifacts.json@ \"board\": \"boards/x64.gni\",@@@", |
| "@@@STEP_LOG_LINE@set_artifacts.json@ \"optimize\": \"debug\",@@@", |
| "@@@STEP_LOG_LINE@set_artifacts.json@ \"product\": \"products/core.gni\",@@@", |
| "@@@STEP_LOG_LINE@set_artifacts.json@ \"target_arch\": \"x64\",@@@", |
| "@@@STEP_LOG_LINE@set_artifacts.json@ \"variants\": [@@@", |
| "@@@STEP_LOG_LINE@set_artifacts.json@ \"asan\"@@@", |
| "@@@STEP_LOG_LINE@set_artifacts.json@ ]@@@", |
| "@@@STEP_LOG_LINE@set_artifacts.json@ },@@@", |
| "@@@STEP_LOG_LINE@set_artifacts.json@ \"use_goma\": true@@@", |
| "@@@STEP_LOG_LINE@set_artifacts.json@}@@@", |
| "@@@STEP_LOG_END@set_artifacts.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "rdb", |
| "stream", |
| "--", |
| "vpython3", |
| "RECIPE_MODULE[fuchsia::reported_step]/resources/resultdb.py", |
| "{\"testId\": \"gn_gen\", \"expected\": true, \"summaryHtml\": \"<ul><li><a href=\\\"https://cr-buildbucket.appspot.com/log/8945511751514863184/gn gen?log=context.textproto\\\" target=\\\"_blank\\\">context.textproto</a></li>\\n<li><a href=\\\"https://cr-buildbucket.appspot.com/log/8945511751514863184/gn gen?log=stdout\\\" target=\\\"_blank\\\">stdout</a></li></ul>\", \"status\": \"PASS\"}" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "gn gen - upload to resultdb" |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[START_DIR]/fuchsia/out/not-default/tool_paths.json", |
| "/path/to/tmp/" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "read tool_paths manifest", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@tool_paths.json@[@@@", |
| "@@@STEP_LOG_LINE@tool_paths.json@ {@@@", |
| "@@@STEP_LOG_LINE@tool_paths.json@ \"cpu\": \"x64\",@@@", |
| "@@@STEP_LOG_LINE@tool_paths.json@ \"name\": \"foo\",@@@", |
| "@@@STEP_LOG_LINE@tool_paths.json@ \"os\": \"linux\",@@@", |
| "@@@STEP_LOG_LINE@tool_paths.json@ \"path\": \"linux_x64/foo\"@@@", |
| "@@@STEP_LOG_LINE@tool_paths.json@ }@@@", |
| "@@@STEP_LOG_LINE@tool_paths.json@]@@@", |
| "@@@STEP_LOG_END@tool_paths.json@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "collect builds" |
| }, |
| { |
| "cmd": [], |
| "name": "collect builds.collect", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "bb", |
| "collect", |
| "-host", |
| "cr-buildbucket.appspot.com", |
| "-interval", |
| "20s", |
| "8945511751514863184", |
| "8945511751514863185" |
| ], |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "collect builds.collect.wait", |
| "timeout": 86400.0, |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "bb", |
| "batch", |
| "-host", |
| "cr-buildbucket.appspot.com" |
| ], |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "collect builds.collect.get", |
| "stdin": "{\"requests\": [{\"getBuild\": {\"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,infra.swarming.taskId,input,number,output,startTime,status,summaryMarkdown,updateTime\", \"id\": \"8945511751514863184\"}}, {\"getBuild\": {\"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,infra.swarming.taskId,input,number,output,startTime,status,summaryMarkdown,updateTime\", \"id\": \"8945511751514863185\"}}]}", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"responses\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"getBuild\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"bucket\": \"ci\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builder\": \"profile-builder\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"createTime\": \"2018-05-25T23:50:17Z\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"createdBy\": \"user:luci-scheduler@appspot.gserviceaccount.com\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"id\": \"8945511751514863184\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"infra\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"resultdb\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"invocation\": \"invocations/build:8945511751514863184\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"swarming\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"priority\": 30,@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"taskId\": \"abc123\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"input\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"gitilesCommit\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"host\": \"chromium.googlesource.com\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"project\": \"fuchsia\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"ref\": \"refs/heads/main\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"output\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"test-swarming-task-ids\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"610\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"710\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"810\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"910\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"status\": \"SUCCESS\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"getBuild\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"bucket\": \"ci\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builder\": \"profile-builder2\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"project\": \"fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"createTime\": \"2018-05-25T23:50:17Z\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"createdBy\": \"user:luci-scheduler@appspot.gserviceaccount.com\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"id\": \"8945511751514863185\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"infra\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"resultdb\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"invocation\": \"invocations/build:8945511751514863185\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"swarming\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"priority\": 30,@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"taskId\": \"abc123\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"input\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"gitilesCommit\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"host\": \"chromium.googlesource.com\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"project\": \"fuchsia\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"ref\": \"refs/heads/main\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"status\": \"SUCCESS\"@@@", |
| "@@@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@@@", |
| "@@@STEP_LOG_LINE@request@{@@@", |
| "@@@STEP_LOG_LINE@request@ \"requests\": [@@@", |
| "@@@STEP_LOG_LINE@request@ {@@@", |
| "@@@STEP_LOG_LINE@request@ \"getBuild\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,infra.swarming.taskId,input,number,output,startTime,status,summaryMarkdown,updateTime\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"id\": \"8945511751514863184\"@@@", |
| "@@@STEP_LOG_LINE@request@ }@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ {@@@", |
| "@@@STEP_LOG_LINE@request@ \"getBuild\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,infra.swarming.taskId,input,number,output,startTime,status,summaryMarkdown,updateTime\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"id\": \"8945511751514863185\"@@@", |
| "@@@STEP_LOG_LINE@request@ }@@@", |
| "@@@STEP_LOG_LINE@request@ }@@@", |
| "@@@STEP_LOG_LINE@request@ ]@@@", |
| "@@@STEP_LOG_LINE@request@}@@@", |
| "@@@STEP_LOG_END@request@@@", |
| "@@@STEP_LINK@8945511751514863184@https://cr-buildbucket.appspot.com/build/8945511751514863184@@@", |
| "@@@STEP_LINK@8945511751514863185@https://cr-buildbucket.appspot.com/build/8945511751514863185@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "install infra/tools/luci/swarming" |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "ensure-directory", |
| "--mode", |
| "0o777", |
| "[START_DIR]/cipd_tool/infra/tools/luci/swarming/90026cfdbec6795a35e48e95f30cbb0f779e0a4c35016adb14707e333aee4227" |
| ], |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "install infra/tools/luci/swarming.ensure package directory", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "ensure", |
| "-root", |
| "[START_DIR]/cipd_tool/infra/tools/luci/swarming/90026cfdbec6795a35e48e95f30cbb0f779e0a4c35016adb14707e333aee4227", |
| "-ensure-file", |
| "infra/tools/luci/swarming/${platform} swarming_module_pin", |
| "-max-threads", |
| "0", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "install infra/tools/luci/swarming.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-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": [ |
| "[START_DIR]/cipd_tool/infra/tools/luci/swarming/90026cfdbec6795a35e48e95f30cbb0f779e0a4c35016adb14707e333aee4227/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" |
| ], |
| "cost": { |
| "cpu": 100, |
| "disk": 0, |
| "memory": 50, |
| "net": 0 |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "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@ \"cas_output_root\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"cas_instance\": \"projects/example-project/instances/default_instance\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"digest\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"hash\": \"24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"size_bytes\": \"73\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@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@ \"resultdb_info\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"invocation\": \"invocations/some-inv-name\"@@@", |
| "@@@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@ \"cas_output_root\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"cas_instance\": \"projects/example-project/instances/default_instance\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"digest\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"hash\": \"24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"size_bytes\": \"73\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@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@ \"resultdb_info\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"invocation\": \"invocations/some-inv-name\"@@@", |
| "@@@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.txt\"@@@", |
| "@@@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@ \"cas_output_root\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"cas_instance\": \"projects/example-project/instances/default_instance\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"digest\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"hash\": \"24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"size_bytes\": \"73\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@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@ \"resultdb_info\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"invocation\": \"invocations/some-inv-name\"@@@", |
| "@@@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@ \"cas_output_root\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"cas_instance\": \"projects/example-project/instances/default_instance\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"digest\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"hash\": \"24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"size_bytes\": \"73\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@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@ \"resultdb_info\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"invocation\": \"invocations/some-inv-name\"@@@", |
| "@@@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 cas outputs: Linux@https://cas-viewer.appspot.com/projects/example-project/instances/default_instance/blobs/24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca/73/tree@@@", |
| "@@@STEP_LINK@task cas outputs: QEMU@https://cas-viewer.appspot.com/projects/example-project/instances/default_instance/blobs/24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca/73/tree@@@", |
| "@@@STEP_LINK@task cas outputs: QEMU-(2)@https://cas-viewer.appspot.com/projects/example-project/instances/default_instance/blobs/24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca/73/tree@@@", |
| "@@@STEP_LINK@task cas outputs: QEMU-(3)@https://cas-viewer.appspot.com/projects/example-project/instances/default_instance/blobs/24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca/73/tree@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "process result for Linux" |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-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, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "process result for Linux.extract", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-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, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "process result for Linux.get extracted files", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@listdir@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "glob", |
| "[CLEANUP]/610_tmp_1/test_results", |
| "**/*.profraw" |
| ], |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "process result for Linux.find raw profiles", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@glob@[CLEANUP]/610_tmp_1/test_results/foo.profraw@@@", |
| "@@@STEP_LOG_END@glob@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "process result for QEMU-(2)" |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-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, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "process result for QEMU-(2).extract", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-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, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "process result for QEMU-(2).get extracted files", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@listdir@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "glob", |
| "[CLEANUP]/810_tmp_1/test_results", |
| "**/*.profraw" |
| ], |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "process result for QEMU-(2).find raw profiles", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@glob@[CLEANUP]/810_tmp_1/test_results/foo.profraw@@@", |
| "@@@STEP_LOG_END@glob@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "process result for QEMU-(3)" |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "move", |
| "[CLEANUP]/swarming_tmp_1/910/out", |
| "[CLEANUP]/910_tmp_1/test_results" |
| ], |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "process result for QEMU-(3).extract", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "listdir", |
| "[CLEANUP]/910_tmp_1/test_results" |
| ], |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "process result for QEMU-(3).get extracted files", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@listdir@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "glob", |
| "[CLEANUP]/910_tmp_1/test_results", |
| "**/*.profraw" |
| ], |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "process result for QEMU-(3).find raw profiles", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@glob@[CLEANUP]/910_tmp_1/test_results/foo.profraw@@@", |
| "@@@STEP_LOG_END@glob@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "merge profile data and upload to CAS and CIPD" |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/fuchsia/out/not-default/linux_x64/llvm-profdata", |
| "merge", |
| "-o", |
| "[CLEANUP]/profdata_tmp_1/fuchsia.profdata", |
| "--failure-mode=any", |
| "[CLEANUP]/610_tmp_1/test_results/foo.profraw", |
| "[CLEANUP]/810_tmp_1/test_results/foo.profraw", |
| "[CLEANUP]/910_tmp_1/test_results/foo.profraw" |
| ], |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "merge profile data and upload to CAS and CIPD.llvm-profdata merge", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "merge profile data and upload to CAS and CIPD.cipd", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@SET_BUILD_PROPERTY@instance_id@\"40-chars-fake-of-the-package-instance_id\"@@@", |
| "@@@SET_BUILD_PROPERTY@package@\"fuchsia/instrumentation/profile/test\"@@@", |
| "@@@SET_BUILD_PROPERTY@pgo@\"pgo\"@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "pkg-build", |
| "-pkg-def", |
| "{\"data\": [{\"dir\": \".\", \"exclude\": []}, {\"version_file\": \".versions/profile.cipd_version\"}], \"install_mode\": \"copy\", \"package\": \"fuchsia/instrumentation/profile/test\", \"root\": \"[CLEANUP]/profdata_tmp_1/fuchsia.profdata\"}", |
| "-out", |
| "[CLEANUP]/cipd-util-build_tmp_1/profile.pkg", |
| "-hash-algo", |
| "sha256", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "merge profile data and upload to CAS and CIPD.cipd.build fuchsia/instrumentation/profile/test", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"result\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-package-instance_id\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/instrumentation/profile/test\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "search", |
| "fuchsia/instrumentation/profile/test", |
| "-tag", |
| "pgo:pgo", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "merge profile data and upload to CAS and CIPD.cipd.cipd search fuchsia/instrumentation/profile/test pgo:pgo", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"result\": []@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "pkg-register", |
| "[CLEANUP]/cipd-util-build_tmp_1/profile.pkg", |
| "-ref", |
| "latest", |
| "-tag", |
| "pgo:pgo", |
| "-metadata", |
| "bbid:8945511751514863184", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "luci_context": { |
| "realm": { |
| "name": "fuchsia:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "merge profile data and upload to CAS and CIPD.cipd.register fuchsia/instrumentation/profile/test", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"result\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-package-instance_id\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/instrumentation/profile/test\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LINK@fuchsia/instrumentation/profile/test@https://chrome-infra-packages.appspot.com/p/fuchsia/instrumentation/profile/test/+/40-chars-fake-of-the-package-instance_id@@@" |
| ] |
| }, |
| { |
| "name": "$result" |
| } |
| ] |