blob: af379ccaf69d9702a4fc63334d7329f647225e30 [file] [log] [blame]
[
{
"cmd": [],
"name": "input properties",
"~followup_annotations": [
"@@@STEP_LOG_LINE@properties@{@@@",
"@@@STEP_LOG_LINE@properties@ \"recipe\": \"fuchsia/fuchsia\",@@@",
"@@@STEP_LOG_LINE@properties@ \"spec\": {@@@",
"@@@STEP_LOG_LINE@properties@ \"checkout\": {@@@",
"@@@STEP_LOG_LINE@properties@ \"manifest\": \"manifest\",@@@",
"@@@STEP_LOG_LINE@properties@ \"remote\": \"remote\"@@@",
"@@@STEP_LOG_LINE@properties@ },@@@",
"@@@STEP_LOG_LINE@properties@ \"build\": {@@@",
"@@@STEP_LOG_LINE@properties@ \"run_tests\": true,@@@",
"@@@STEP_LOG_LINE@properties@ \"upload_results\": true@@@",
"@@@STEP_LOG_LINE@properties@ },@@@",
"@@@STEP_LOG_LINE@properties@ \"test\": {@@@",
"@@@STEP_LOG_LINE@properties@ \"pool\": \"fuchsia.tests\",@@@",
"@@@STEP_LOG_LINE@properties@ \"swarming_expiration_timeout_secs\": 600,@@@",
"@@@STEP_LOG_LINE@properties@ \"swarming_io_timeout_secs\": 300,@@@",
"@@@STEP_LOG_LINE@properties@ \"swarming_grace_period_secs\": 30,@@@",
"@@@STEP_LOG_LINE@properties@ \"botanist_grace_period_secs\": 60,@@@",
"@@@STEP_LOG_LINE@properties@ \"timeout_secs\": 1800,@@@",
"@@@STEP_LOG_LINE@properties@ \"upload_results\": true@@@",
"@@@STEP_LOG_LINE@properties@ },@@@",
"@@@STEP_LOG_LINE@properties@ \"artifact_gcs_bucket\": \"gcs-bucket\"@@@",
"@@@STEP_LOG_LINE@properties@ },@@@",
"@@@STEP_LOG_LINE@properties@ \"$recipe_engine/buildbucket\": {@@@",
"@@@STEP_LOG_LINE@properties@ \"build\": {@@@",
"@@@STEP_LOG_LINE@properties@ \"id\": \"8945511751514863184\",@@@",
"@@@STEP_LOG_LINE@properties@ \"builder\": {@@@",
"@@@STEP_LOG_LINE@properties@ \"project\": \"fuchsia\",@@@",
"@@@STEP_LOG_LINE@properties@ \"bucket\": \"ci\",@@@",
"@@@STEP_LOG_LINE@properties@ \"builder\": \"builder\"@@@",
"@@@STEP_LOG_LINE@properties@ },@@@",
"@@@STEP_LOG_LINE@properties@ \"createdBy\": \"user:luci-scheduler@appspot.gserviceaccount.com\",@@@",
"@@@STEP_LOG_LINE@properties@ \"createTime\": \"2018-05-25T23:50:17Z\",@@@",
"@@@STEP_LOG_LINE@properties@ \"input\": {@@@",
"@@@STEP_LOG_LINE@properties@ \"gitilesCommit\": {@@@",
"@@@STEP_LOG_LINE@properties@ \"host\": \"fuchsia.googlesource.com\",@@@",
"@@@STEP_LOG_LINE@properties@ \"project\": \"fuchsia\",@@@",
"@@@STEP_LOG_LINE@properties@ \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\",@@@",
"@@@STEP_LOG_LINE@properties@ \"ref\": \"refs/heads/main\"@@@",
"@@@STEP_LOG_LINE@properties@ }@@@",
"@@@STEP_LOG_LINE@properties@ },@@@",
"@@@STEP_LOG_LINE@properties@ \"infra\": {@@@",
"@@@STEP_LOG_LINE@properties@ \"resultdb\": {@@@",
"@@@STEP_LOG_LINE@properties@ \"invocation\": \"invocations/build:8945511751514863184\"@@@",
"@@@STEP_LOG_LINE@properties@ },@@@",
"@@@STEP_LOG_LINE@properties@ \"backend\": {@@@",
"@@@STEP_LOG_LINE@properties@ \"config\": {@@@",
"@@@STEP_LOG_LINE@properties@ \"priority\": 30@@@",
"@@@STEP_LOG_LINE@properties@ },@@@",
"@@@STEP_LOG_LINE@properties@ \"task\": {@@@",
"@@@STEP_LOG_LINE@properties@ \"id\": {@@@",
"@@@STEP_LOG_LINE@properties@ \"target\": \"swarming://chromium-swarm\"@@@",
"@@@STEP_LOG_LINE@properties@ }@@@",
"@@@STEP_LOG_LINE@properties@ }@@@",
"@@@STEP_LOG_LINE@properties@ }@@@",
"@@@STEP_LOG_LINE@properties@ },@@@",
"@@@STEP_LOG_LINE@properties@ \"executionTimeout\": \"36000s\"@@@",
"@@@STEP_LOG_LINE@properties@ }@@@",
"@@@STEP_LOG_LINE@properties@ }@@@",
"@@@STEP_LOG_LINE@properties@}@@@",
"@@@STEP_LOG_END@properties@@@",
"@@@SET_BUILD_PROPERTY@gcs_bucket@\"\"@@@"
]
},
{
"cmd": [],
"name": "build",
"~followup_annotations": [
"@@@STEP_TEXT@(cache miss)@@@",
"@@@STEP_SUMMARY_TEXT@a summary@@@",
"@@@STEP_LINK@builder-subbuild@https://ci.chromium.org/b/8945511751514863184@@@",
"@@@STEP_LINK@foo.txt@https://logs.example.com/foo.txt@@@",
"@@@STEP_LINK@bar.txt@https://logs.example.com/bar.txt@@@",
"@@@STEP_LINK@build_artifacts@http://console.cloud.google.com/storage/browser/gcs-bucket/builds/8945511751514863184@@@",
"@@@SET_BUILD_PROPERTY@checkout_info@{\"manifest\": \"foo\"}@@@",
"@@@SET_BUILD_PROPERTY@child_build_id@\"8945511751514863184\"@@@",
"@@@SET_BUILD_PROPERTY@got_revision@\"abcdef\"@@@",
"@@@SET_BUILD_PROPERTY@integration-revision-count@1.0@@@",
"@@@SET_BUILD_PROPERTY@test_orchestration_inputs_digest@\"abc\"@@@"
]
},
{
"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": "build.schedule",
"stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"builder-subbuild\", \"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\"}, \"properties\": {\"parent_id\": \"8945511751514863184\"}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001337\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"hide-in-gerrit\", \"value\": \"subbuild\"}, {\"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\": \"builder-subbuild\",@@@",
"@@@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@}@@@",
"@@@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\": \"builder-subbuild\",@@@",
"@@@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@ \"properties\": {@@@",
"@@@STEP_LOG_LINE@request@ \"parent_id\": \"8945511751514863184\"@@@",
"@@@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\": \"hide-in-gerrit\",@@@",
"@@@STEP_LOG_LINE@request@ \"value\": \"subbuild\"@@@",
"@@@STEP_LOG_LINE@request@ },@@@",
"@@@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@@@"
]
},
{
"cmd": [],
"name": "build.collect",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"bb",
"collect",
"-host",
"cr-buildbucket.appspot.com",
"-interval",
"20s",
"8945511751514863184"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "build.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": "build.collect.get",
"stdin": "{\"requests\": [{\"getBuild\": {\"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,steps.*.logs.*.name,steps.*.logs.*.viewUrl,steps.*.name,steps.*.summaryMarkdown,summaryMarkdown,updateTime\", \"id\": \"8945511751514863184\"}}]}",
"~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\": \"builder-subbuild\",@@@",
"@@@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@ \"backend\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"task\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"id\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"id\": \"abc123\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@ },@@@",
"@@@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@ }@@@",
"@@@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@ \"properties\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"parent_id\": \"123123\"@@@",
"@@@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@ \"checkout_info\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"manifest\": \"foo\"@@@",
"@@@STEP_LOG_LINE@json.output@ },@@@",
"@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"abcdef\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"integration-revision-count\": 1,@@@",
"@@@STEP_LOG_LINE@json.output@ \"test_orchestration_inputs_digest\": \"abc\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@ },@@@",
"@@@STEP_LOG_LINE@json.output@ \"status\": \"SUCCESS\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"steps\": [@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"logs\": [@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"foo.txt\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"viewUrl\": \"https://logs.example.com/foo.txt\"@@@",
"@@@STEP_LOG_LINE@json.output@ },@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"bar.txt\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"viewUrl\": \"https://logs.example.com/bar.txt\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@ ],@@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"build\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"summaryMarkdown\": \"a summary\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@ ]@@@",
"@@@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,input,number,output,startTime,status,steps.*.logs.*.name,steps.*.logs.*.viewUrl,steps.*.name,steps.*.summaryMarkdown,summaryMarkdown,updateTime\",@@@",
"@@@STEP_LOG_LINE@request@ \"id\": \"8945511751514863184\"@@@",
"@@@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@@@"
]
},
{
"cmd": [],
"name": "build.download test orchestration inputs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"RECIPE_MODULE[recipe_engine::cas]/resources/infra.sha1",
"/path/to/tmp/"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "build.download test orchestration inputs.read infra revision",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@infra.sha1@git_revision:mock_infra_git_revision@@@",
"@@@STEP_LOG_END@infra.sha1@@@"
]
},
{
"cmd": [],
"name": "build.download test orchestration inputs.install infra/tools/luci/cas",
"~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/infra/tools/luci/cas/33f9d887e5b8aeaaf9d65506acccfa8da2c480712e534a23a79e92c342c44bee"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "build.download test orchestration inputs.install infra/tools/luci/cas.ensure package directory",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"[START_DIR]/cipd_tool/infra/tools/luci/cas/33f9d887e5b8aeaaf9d65506acccfa8da2c480712e534a23a79e92c342c44bee",
"-ensure-file",
"infra/tools/luci/cas/${platform} git_revision:mock_infra_git_revision",
"-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": "build.download test orchestration inputs.install infra/tools/luci/cas.ensure_installed",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"\": [@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-git_revision:moc\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/tools/luci/cas/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/cas/33f9d887e5b8aeaaf9d65506acccfa8da2c480712e534a23a79e92c342c44bee/cas",
"download",
"-cas-instance",
"projects/example-cas-server/instances/default_instance",
"-digest",
"abc",
"-dir",
"[CLEANUP]/test-orchestration-inputs_tmp_1"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "build.download test orchestration inputs.download test orchestration inputs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CLEANUP]/test-orchestration-inputs_tmp_1/skipped_shards.json",
"/path/to/tmp/"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "build.download test orchestration inputs.load skipped shards",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@skipped_shards.json@\"\"@@@",
"@@@STEP_LOG_END@skipped_shards.json@@@"
]
},
{
"cmd": [
"vpython3",
"-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,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "build.download test orchestration inputs.load task requests",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@task_requests.json@[@@@",
"@@@STEP_LOG_LINE@task_requests.json@ {@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"name\": \"affected:Shard1\",@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"priority\": 20,@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"realm\": \"project:bucket\",@@@",
"@@@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@ \"service_account\": \"foo@example.com\",@@@",
"@@@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@ \"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@ \"cas_input_root\": {@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"cas_instance\": \"projects/example-project/instances/default_instance\",@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"digest\": {@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"hash\": \"24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca\",@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"size_bytes\": \"73\"@@@",
"@@@STEP_LOG_LINE@task_requests.json@ }@@@",
"@@@STEP_LOG_LINE@task_requests.json@ },@@@",
"@@@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@ \"command\": [@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"/bin/true\"@@@",
"@@@STEP_LOG_LINE@task_requests.json@ ],@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"containment\": {@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"containment_type\": \"NONE\",@@@",
"@@@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@ },@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"dimensions\": [@@@",
"@@@STEP_LOG_LINE@task_requests.json@ {@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"pool\",@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"swarming-pool\"@@@",
"@@@STEP_LOG_LINE@task_requests.json@ }@@@",
"@@@STEP_LOG_LINE@task_requests.json@ ],@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"env\": [],@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"env_prefixes\": [],@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"execution_timeout_secs\": \"2400\",@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"grace_period_secs\": \"30\",@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"idempotent\": false,@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"io_timeout_secs\": \"430\",@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"outputs\": [],@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"relative_cwd\": \"some/dir\"@@@",
"@@@STEP_LOG_LINE@task_requests.json@ }@@@",
"@@@STEP_LOG_LINE@task_requests.json@ }@@@",
"@@@STEP_LOG_LINE@task_requests.json@ ]@@@",
"@@@STEP_LOG_LINE@task_requests.json@ },@@@",
"@@@STEP_LOG_LINE@task_requests.json@ {@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"name\": \"Shard2\",@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"priority\": 20,@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"realm\": \"project:bucket\",@@@",
"@@@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@ \"service_account\": \"foo@example.com\",@@@",
"@@@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@ \"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@ \"cas_input_root\": {@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"cas_instance\": \"projects/example-project/instances/default_instance\",@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"digest\": {@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"hash\": \"24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca\",@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"size_bytes\": \"73\"@@@",
"@@@STEP_LOG_LINE@task_requests.json@ }@@@",
"@@@STEP_LOG_LINE@task_requests.json@ },@@@",
"@@@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@ \"command\": [@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"/bin/true\"@@@",
"@@@STEP_LOG_LINE@task_requests.json@ ],@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"containment\": {@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"containment_type\": \"NONE\",@@@",
"@@@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@ },@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"dimensions\": [@@@",
"@@@STEP_LOG_LINE@task_requests.json@ {@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"pool\",@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"swarming-pool\"@@@",
"@@@STEP_LOG_LINE@task_requests.json@ }@@@",
"@@@STEP_LOG_LINE@task_requests.json@ ],@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"env\": [],@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"env_prefixes\": [],@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"execution_timeout_secs\": \"2400\",@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"grace_period_secs\": \"30\",@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"idempotent\": false,@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"io_timeout_secs\": \"430\",@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"outputs\": [],@@@",
"@@@STEP_LOG_LINE@task_requests.json@ \"relative_cwd\": \"some/dir\"@@@",
"@@@STEP_LOG_LINE@task_requests.json@ }@@@",
"@@@STEP_LOG_LINE@task_requests.json@ }@@@",
"@@@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": [
"vpython3",
"-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,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "build.download test orchestration inputs.load fint set metadata",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@fint_set_metadata.json@{@@@",
"@@@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_LINE@fint_set_metadata.json@}@@@",
"@@@STEP_LOG_END@fint_set_metadata.json@@@"
]
},
{
"cmd": [
"vpython3",
"-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,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "build.download test orchestration inputs.load generated sources",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@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": [
"vpython3",
"-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,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "build.download test orchestration inputs.load triage sources",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@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": [],
"name": "launch/collect"
},
{
"cmd": [],
"name": "launch/collect.0",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_SUMMARY_TEXT@affected:Shard1 failed, Shard2 incomplete@@@"
]
},
{
"cmd": [],
"name": "launch/collect.0.launch",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "launch/collect.0.launch.affected:Shard1 (attempt 0)",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@STEP_LINK@Swarming task@https://example.swarmingserver.appspot.com/task?id=500@@@"
]
},
{
"cmd": [],
"name": "launch/collect.0.launch.affected:Shard1 (attempt 0).install infra/tools/luci/swarming",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@"
]
},
{
"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": "launch/collect.0.launch.affected:Shard1 (attempt 0).install infra/tools/luci/swarming.ensure package directory",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@5@@@"
]
},
{
"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": "launch/collect.0.launch.affected:Shard1 (attempt 0).install infra/tools/luci/swarming.ensure_installed",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@5@@@",
"@@@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",
"spawn-tasks",
"-server",
"https://example.swarmingserver.appspot.com",
"-json-input",
"{\"requests\": [{\"name\": \"affected:Shard1\", \"priority\": \"20\", \"realm\": \"project:bucket\", \"resultdb\": {\"enable\": true}, \"service_account\": \"foo@example.com\", \"tags\": [\"test_environment_name:env-name\"], \"task_slices\": [{\"expiration_secs\": \"18000\", \"properties\": {\"cas_input_root\": {\"cas_instance\": \"projects/example-cas-server/instances/default_instance\", \"digest\": {\"hash\": \"24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca\", \"size_bytes\": \"73\"}}, \"command\": [\"/bin/true\"], \"containment\": {\"containment_type\": \"NONE\"}, \"dimensions\": [{\"key\": \"pool\", \"value\": \"swarming-pool\"}], \"env\": [], \"env_prefixes\": [], \"execution_timeout_secs\": \"2400\", \"grace_period_secs\": \"30\", \"idempotent\": false, \"io_timeout_secs\": \"430\", \"outputs\": [], \"relative_cwd\": \"some/dir\"}, \"wait_for_capacity\": false}]}]}",
"-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": "launch/collect.0.launch.affected:Shard1 (attempt 0).trigger",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"tasks\": [@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"request\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"affected:Shard1\"@@@",
"@@@STEP_LOG_LINE@json.output@ },@@@",
"@@@STEP_LOG_LINE@json.output@ \"task_id\": \"500\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"task_result\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"resultdb_info\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"invocation\": \"invocations/500\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@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@json.input@{@@@",
"@@@STEP_LOG_LINE@json.input@ \"requests\": [@@@",
"@@@STEP_LOG_LINE@json.input@ {@@@",
"@@@STEP_LOG_LINE@json.input@ \"name\": \"affected:Shard1\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"priority\": \"20\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"realm\": \"project:bucket\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"resultdb\": {@@@",
"@@@STEP_LOG_LINE@json.input@ \"enable\": true@@@",
"@@@STEP_LOG_LINE@json.input@ },@@@",
"@@@STEP_LOG_LINE@json.input@ \"service_account\": \"foo@example.com\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"tags\": [@@@",
"@@@STEP_LOG_LINE@json.input@ \"test_environment_name:env-name\"@@@",
"@@@STEP_LOG_LINE@json.input@ ],@@@",
"@@@STEP_LOG_LINE@json.input@ \"task_slices\": [@@@",
"@@@STEP_LOG_LINE@json.input@ {@@@",
"@@@STEP_LOG_LINE@json.input@ \"expiration_secs\": \"18000\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"properties\": {@@@",
"@@@STEP_LOG_LINE@json.input@ \"cas_input_root\": {@@@",
"@@@STEP_LOG_LINE@json.input@ \"cas_instance\": \"projects/example-cas-server/instances/default_instance\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"digest\": {@@@",
"@@@STEP_LOG_LINE@json.input@ \"hash\": \"24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"size_bytes\": \"73\"@@@",
"@@@STEP_LOG_LINE@json.input@ }@@@",
"@@@STEP_LOG_LINE@json.input@ },@@@",
"@@@STEP_LOG_LINE@json.input@ \"command\": [@@@",
"@@@STEP_LOG_LINE@json.input@ \"/bin/true\"@@@",
"@@@STEP_LOG_LINE@json.input@ ],@@@",
"@@@STEP_LOG_LINE@json.input@ \"containment\": {@@@",
"@@@STEP_LOG_LINE@json.input@ \"containment_type\": \"NONE\"@@@",
"@@@STEP_LOG_LINE@json.input@ },@@@",
"@@@STEP_LOG_LINE@json.input@ \"dimensions\": [@@@",
"@@@STEP_LOG_LINE@json.input@ {@@@",
"@@@STEP_LOG_LINE@json.input@ \"key\": \"pool\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"value\": \"swarming-pool\"@@@",
"@@@STEP_LOG_LINE@json.input@ }@@@",
"@@@STEP_LOG_LINE@json.input@ ],@@@",
"@@@STEP_LOG_LINE@json.input@ \"env\": [],@@@",
"@@@STEP_LOG_LINE@json.input@ \"env_prefixes\": [],@@@",
"@@@STEP_LOG_LINE@json.input@ \"execution_timeout_secs\": \"2400\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"grace_period_secs\": \"30\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"idempotent\": false,@@@",
"@@@STEP_LOG_LINE@json.input@ \"io_timeout_secs\": \"430\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"outputs\": [],@@@",
"@@@STEP_LOG_LINE@json.input@ \"relative_cwd\": \"some/dir\"@@@",
"@@@STEP_LOG_LINE@json.input@ },@@@",
"@@@STEP_LOG_LINE@json.input@ \"wait_for_capacity\": false@@@",
"@@@STEP_LOG_LINE@json.input@ }@@@",
"@@@STEP_LOG_LINE@json.input@ ]@@@",
"@@@STEP_LOG_LINE@json.input@ }@@@",
"@@@STEP_LOG_LINE@json.input@ ]@@@",
"@@@STEP_LOG_LINE@json.input@}@@@",
"@@@STEP_LOG_END@json.input@@@",
"@@@STEP_LINK@task UI: affected:Shard1@https://example.swarmingserver.appspot.com/task?id=500@@@"
]
},
{
"cmd": [],
"name": "launch/collect.0.launch.Shard2 (attempt 0)",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@STEP_LINK@Swarming task@https://example.swarmingserver.appspot.com/task?id=600@@@"
]
},
{
"cmd": [
"[START_DIR]/cipd_tool/infra/tools/luci/swarming/90026cfdbec6795a35e48e95f30cbb0f779e0a4c35016adb14707e333aee4227/swarming",
"spawn-tasks",
"-server",
"https://example.swarmingserver.appspot.com",
"-json-input",
"{\"requests\": [{\"name\": \"Shard2\", \"priority\": \"20\", \"realm\": \"project:bucket\", \"resultdb\": {\"enable\": true}, \"service_account\": \"foo@example.com\", \"tags\": [\"test_environment_name:env-name\"], \"task_slices\": [{\"expiration_secs\": \"18000\", \"properties\": {\"cas_input_root\": {\"cas_instance\": \"projects/example-cas-server/instances/default_instance\", \"digest\": {\"hash\": \"24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca\", \"size_bytes\": \"73\"}}, \"command\": [\"/bin/true\"], \"containment\": {\"containment_type\": \"NONE\"}, \"dimensions\": [{\"key\": \"pool\", \"value\": \"swarming-pool\"}], \"env\": [], \"env_prefixes\": [], \"execution_timeout_secs\": \"2400\", \"grace_period_secs\": \"30\", \"idempotent\": false, \"io_timeout_secs\": \"430\", \"outputs\": [], \"relative_cwd\": \"some/dir\"}, \"wait_for_capacity\": false}]}]}",
"-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": "launch/collect.0.launch.Shard2 (attempt 0).trigger",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"tasks\": [@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"request\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"Shard2\"@@@",
"@@@STEP_LOG_LINE@json.output@ },@@@",
"@@@STEP_LOG_LINE@json.output@ \"task_id\": \"600\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"task_result\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"resultdb_info\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"invocation\": \"invocations/600\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@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@json.input@{@@@",
"@@@STEP_LOG_LINE@json.input@ \"requests\": [@@@",
"@@@STEP_LOG_LINE@json.input@ {@@@",
"@@@STEP_LOG_LINE@json.input@ \"name\": \"Shard2\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"priority\": \"20\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"realm\": \"project:bucket\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"resultdb\": {@@@",
"@@@STEP_LOG_LINE@json.input@ \"enable\": true@@@",
"@@@STEP_LOG_LINE@json.input@ },@@@",
"@@@STEP_LOG_LINE@json.input@ \"service_account\": \"foo@example.com\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"tags\": [@@@",
"@@@STEP_LOG_LINE@json.input@ \"test_environment_name:env-name\"@@@",
"@@@STEP_LOG_LINE@json.input@ ],@@@",
"@@@STEP_LOG_LINE@json.input@ \"task_slices\": [@@@",
"@@@STEP_LOG_LINE@json.input@ {@@@",
"@@@STEP_LOG_LINE@json.input@ \"expiration_secs\": \"18000\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"properties\": {@@@",
"@@@STEP_LOG_LINE@json.input@ \"cas_input_root\": {@@@",
"@@@STEP_LOG_LINE@json.input@ \"cas_instance\": \"projects/example-cas-server/instances/default_instance\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"digest\": {@@@",
"@@@STEP_LOG_LINE@json.input@ \"hash\": \"24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"size_bytes\": \"73\"@@@",
"@@@STEP_LOG_LINE@json.input@ }@@@",
"@@@STEP_LOG_LINE@json.input@ },@@@",
"@@@STEP_LOG_LINE@json.input@ \"command\": [@@@",
"@@@STEP_LOG_LINE@json.input@ \"/bin/true\"@@@",
"@@@STEP_LOG_LINE@json.input@ ],@@@",
"@@@STEP_LOG_LINE@json.input@ \"containment\": {@@@",
"@@@STEP_LOG_LINE@json.input@ \"containment_type\": \"NONE\"@@@",
"@@@STEP_LOG_LINE@json.input@ },@@@",
"@@@STEP_LOG_LINE@json.input@ \"dimensions\": [@@@",
"@@@STEP_LOG_LINE@json.input@ {@@@",
"@@@STEP_LOG_LINE@json.input@ \"key\": \"pool\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"value\": \"swarming-pool\"@@@",
"@@@STEP_LOG_LINE@json.input@ }@@@",
"@@@STEP_LOG_LINE@json.input@ ],@@@",
"@@@STEP_LOG_LINE@json.input@ \"env\": [],@@@",
"@@@STEP_LOG_LINE@json.input@ \"env_prefixes\": [],@@@",
"@@@STEP_LOG_LINE@json.input@ \"execution_timeout_secs\": \"2400\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"grace_period_secs\": \"30\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"idempotent\": false,@@@",
"@@@STEP_LOG_LINE@json.input@ \"io_timeout_secs\": \"430\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"outputs\": [],@@@",
"@@@STEP_LOG_LINE@json.input@ \"relative_cwd\": \"some/dir\"@@@",
"@@@STEP_LOG_LINE@json.input@ },@@@",
"@@@STEP_LOG_LINE@json.input@ \"wait_for_capacity\": false@@@",
"@@@STEP_LOG_LINE@json.input@ }@@@",
"@@@STEP_LOG_LINE@json.input@ ]@@@",
"@@@STEP_LOG_LINE@json.input@ }@@@",
"@@@STEP_LOG_LINE@json.input@ ]@@@",
"@@@STEP_LOG_LINE@json.input@}@@@",
"@@@STEP_LOG_END@json.input@@@",
"@@@STEP_LINK@task UI: Shard2@https://example.swarmingserver.appspot.com/task?id=600@@@"
]
},
{
"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",
"dir:[CLEANUP]/task-outputs_tmp_1",
"-output-dir",
"[CLEANUP]/swarming_tmp_1",
"-verbose",
"-eager",
"500",
"600"
],
"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": "launch/collect.0.collect",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"500\": {@@@",
"@@@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\": \"affected:Shard1\",@@@",
"@@@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\": \"500\"@@@",
"@@@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: affected:Shard1@hello world!@@@",
"@@@STEP_LOG_END@task stdout+stderr: affected:Shard1@@@",
"@@@STEP_LINK@task cas outputs: affected:Shard1@https://cas-viewer.appspot.com/projects/example-project/instances/default_instance/blobs/24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca/73/tree@@@"
]
},
{
"cmd": [],
"name": "launch/collect.0.process results",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "launch/collect.0.process results.affected:Shard1",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"{\"output\": \"hello world!\", \"outputs\": [\"out/path/to/output/file\"], \"results\": {\"bot_id\": \"vm-123\", \"cas_output_root\": {\"cas_instance\": \"projects/example-project/instances/default_instance\", \"digest\": {\"hash\": \"24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca\", \"size_bytes\": \"73\"}}, \"duration\": 62.35, \"exit_code\": \"1\", \"name\": \"affected:Shard1\", \"resultdb_info\": {\"invocation\": \"invocations/some-inv-name\"}, \"state\": \"COMPLETED\", \"task_id\": \"500\"}}",
"[CLEANUP]/500_tmp_1"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "launch/collect.0.process results.affected:Shard1.write swarming summary JSON",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CLEANUP]/task-outputs_tmp_1/500.txt",
"/path/to/tmp/"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "launch/collect.0.process results.affected:Shard1.read task stdio",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"",
"[CLEANUP]/swarming_tmp_1/500/infra_and_test_std_and_klog.txt"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "launch/collect.0.process results.affected:Shard1.write infra_and_test_std_and_klog.txt",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@"
]
},
{
"cmd": [
"[CLEANUP]/test-orchestration-inputs_tmp_1/symbolizer",
"--symbol-server",
"gs://gcs-bucket/debug",
"--symbol-cache",
"[CACHE]/symbol"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "launch/collect.0.process results.affected:Shard1.symbolize infra_and_test_std_and_klog.txt",
"timeout": 300,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"move",
"[CLEANUP]/swarming_tmp_1/500/out",
"[CLEANUP]/500_tmp_2/test_results"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "launch/collect.0.process results.affected:Shard1.extract results",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"listdir",
"[CLEANUP]/500_tmp_2/test_results"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "launch/collect.0.process results.affected:Shard1.get extracted files",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@",
"@@@STEP_LOG_END@listdir@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CLEANUP]/swarming_tmp_1/500/infra_and_test_std_and_klog.txt",
"[CLEANUP]/500_tmp_2/test_results/infra_and_test_std_and_klog.txt"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "launch/collect.0.process results.affected:Shard1.copy infra_and_test_std_and_klog.txt",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@"
]
},
{
"cmd": [
"[CLEANUP]/test-orchestration-inputs_tmp_1/tefmocheck",
"-swarming-summary-json",
"[CLEANUP]/500_tmp_1",
"-swarming-host",
"example.swarmingserver.appspot.com",
"-swarming-output",
"[CLEANUP]/swarming_tmp_1/500/infra_and_test_std_and_klog.txt",
"-outputs-dir",
"[CLEANUP]/500_tmp_2/test_results",
"-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": "launch/collect.0.process results.affected:Shard1.tefmocheck",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@"
]
},
{
"cmd": [],
"name": "launch/collect.0.process results.affected:Shard1.run triage",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::archive]/resources/extract.py",
"--json-input",
"{\"archive_file\": \"[CLEANUP]/500_tmp_2/test_results/snapshot.zip\", \"include_files\": [], \"output\": \"[CLEANUP]/snapshot_tmp_1\", \"safe_mode\": true}",
"--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": "launch/collect.0.process results.affected:Shard1.run triage.extract snapshot",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@5@@@",
"@@@STEP_TEXT@<br/>extracted 1337 files - 50159.75 MB@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"extracted\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"bytes\": 50159747054,@@@",
"@@@STEP_LOG_LINE@json.output@ \"filecount\": 1337@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"[CLEANUP]/test-orchestration-inputs_tmp_1/triage",
"--config=[CLEANUP]/test-orchestration-inputs_tmp_1/triage/config.triage",
"--config=[CLEANUP]/test-orchestration-inputs_tmp_1/other/triage/config.triage",
"--data",
"[CLEANUP]/snapshot_tmp_1"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "launch/collect.0.process results.affected:Shard1.run triage.triage",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@5@@@"
]
},
{
"cmd": [],
"name": "launch/collect.0.failed tasks",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LINK@affected:Shard1 (attempt 0)@https://example.swarmingserver.appspot.com/task?id=500@@@"
]
},
{
"cmd": [],
"name": "launch/collect.0.incomplete tasks",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LINK@Shard2 (attempt 0)@https://example.swarmingserver.appspot.com/task?id=600@@@"
]
},
{
"cmd": [],
"name": "launch/collect.1",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_SUMMARY_TEXT@affected:Shard1 failed, Shard2 incomplete, affected:Shard1 failed after max attempts@@@"
]
},
{
"cmd": [],
"name": "launch/collect.1.launch",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "launch/collect.1.launch.affected:Shard1 (attempt 1)",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@STEP_LINK@Swarming task@https://example.swarmingserver.appspot.com/task?id=501@@@"
]
},
{
"cmd": [],
"name": "launch/collect.1.launch.affected:Shard1 (attempt 1).increase priority",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@",
"@@@STEP_SUMMARY_TEXT@from 20 to 19@@@"
]
},
{
"cmd": [
"[START_DIR]/cipd_tool/infra/tools/luci/swarming/90026cfdbec6795a35e48e95f30cbb0f779e0a4c35016adb14707e333aee4227/swarming",
"spawn-tasks",
"-server",
"https://example.swarmingserver.appspot.com",
"-json-input",
"{\"requests\": [{\"name\": \"affected:Shard1\", \"priority\": \"19\", \"realm\": \"project:bucket\", \"resultdb\": {\"enable\": true}, \"service_account\": \"foo@example.com\", \"tags\": [\"test_environment_name:env-name\"], \"task_slices\": [{\"expiration_secs\": \"18000\", \"properties\": {\"cas_input_root\": {\"cas_instance\": \"projects/example-cas-server/instances/default_instance\", \"digest\": {\"hash\": \"24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca\", \"size_bytes\": \"73\"}}, \"command\": [\"/bin/true\"], \"containment\": {\"containment_type\": \"NONE\"}, \"dimensions\": [{\"key\": \"pool\", \"value\": \"swarming-pool\"}], \"env\": [], \"env_prefixes\": [], \"execution_timeout_secs\": \"2400\", \"grace_period_secs\": \"30\", \"idempotent\": false, \"io_timeout_secs\": \"430\", \"outputs\": [], \"relative_cwd\": \"some/dir\"}, \"wait_for_capacity\": false}]}]}",
"-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": "launch/collect.1.launch.affected:Shard1 (attempt 1).trigger",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"tasks\": [@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"request\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"affected:Shard1\"@@@",
"@@@STEP_LOG_LINE@json.output@ },@@@",
"@@@STEP_LOG_LINE@json.output@ \"task_id\": \"501\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"task_result\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"resultdb_info\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"invocation\": \"invocations/501\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@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@json.input@{@@@",
"@@@STEP_LOG_LINE@json.input@ \"requests\": [@@@",
"@@@STEP_LOG_LINE@json.input@ {@@@",
"@@@STEP_LOG_LINE@json.input@ \"name\": \"affected:Shard1\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"priority\": \"19\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"realm\": \"project:bucket\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"resultdb\": {@@@",
"@@@STEP_LOG_LINE@json.input@ \"enable\": true@@@",
"@@@STEP_LOG_LINE@json.input@ },@@@",
"@@@STEP_LOG_LINE@json.input@ \"service_account\": \"foo@example.com\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"tags\": [@@@",
"@@@STEP_LOG_LINE@json.input@ \"test_environment_name:env-name\"@@@",
"@@@STEP_LOG_LINE@json.input@ ],@@@",
"@@@STEP_LOG_LINE@json.input@ \"task_slices\": [@@@",
"@@@STEP_LOG_LINE@json.input@ {@@@",
"@@@STEP_LOG_LINE@json.input@ \"expiration_secs\": \"18000\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"properties\": {@@@",
"@@@STEP_LOG_LINE@json.input@ \"cas_input_root\": {@@@",
"@@@STEP_LOG_LINE@json.input@ \"cas_instance\": \"projects/example-cas-server/instances/default_instance\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"digest\": {@@@",
"@@@STEP_LOG_LINE@json.input@ \"hash\": \"24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"size_bytes\": \"73\"@@@",
"@@@STEP_LOG_LINE@json.input@ }@@@",
"@@@STEP_LOG_LINE@json.input@ },@@@",
"@@@STEP_LOG_LINE@json.input@ \"command\": [@@@",
"@@@STEP_LOG_LINE@json.input@ \"/bin/true\"@@@",
"@@@STEP_LOG_LINE@json.input@ ],@@@",
"@@@STEP_LOG_LINE@json.input@ \"containment\": {@@@",
"@@@STEP_LOG_LINE@json.input@ \"containment_type\": \"NONE\"@@@",
"@@@STEP_LOG_LINE@json.input@ },@@@",
"@@@STEP_LOG_LINE@json.input@ \"dimensions\": [@@@",
"@@@STEP_LOG_LINE@json.input@ {@@@",
"@@@STEP_LOG_LINE@json.input@ \"key\": \"pool\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"value\": \"swarming-pool\"@@@",
"@@@STEP_LOG_LINE@json.input@ }@@@",
"@@@STEP_LOG_LINE@json.input@ ],@@@",
"@@@STEP_LOG_LINE@json.input@ \"env\": [],@@@",
"@@@STEP_LOG_LINE@json.input@ \"env_prefixes\": [],@@@",
"@@@STEP_LOG_LINE@json.input@ \"execution_timeout_secs\": \"2400\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"grace_period_secs\": \"30\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"idempotent\": false,@@@",
"@@@STEP_LOG_LINE@json.input@ \"io_timeout_secs\": \"430\",@@@",
"@@@STEP_LOG_LINE@json.input@ \"outputs\": [],@@@",
"@@@STEP_LOG_LINE@json.input@ \"relative_cwd\": \"some/dir\"@@@",
"@@@STEP_LOG_LINE@json.input@ },@@@",
"@@@STEP_LOG_LINE@json.input@ \"wait_for_capacity\": false@@@",
"@@@STEP_LOG_LINE@json.input@ }@@@",
"@@@STEP_LOG_LINE@json.input@ ]@@@",
"@@@STEP_LOG_LINE@json.input@ }@@@",
"@@@STEP_LOG_LINE@json.input@ ]@@@",
"@@@STEP_LOG_LINE@json.input@}@@@",
"@@@STEP_LOG_END@json.input@@@",
"@@@STEP_LINK@task UI: affected:Shard1@https://example.swarmingserver.appspot.com/task?id=501@@@"
]
},
{
"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",
"dir:[CLEANUP]/task-outputs_tmp_2",
"-output-dir",
"[CLEANUP]/swarming_tmp_1",
"-verbose",
"-eager",
"501",
"600"
],
"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": "launch/collect.1.collect",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"501\": {@@@",
"@@@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\": \"affected:Shard1\",@@@",
"@@@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\": \"501\"@@@",
"@@@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: affected:Shard1@hello world!@@@",
"@@@STEP_LOG_END@task stdout+stderr: affected:Shard1@@@",
"@@@STEP_LINK@task cas outputs: affected:Shard1@https://cas-viewer.appspot.com/projects/example-project/instances/default_instance/blobs/24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca/73/tree@@@"
]
},
{
"cmd": [],
"name": "launch/collect.1.process results",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "launch/collect.1.process results.affected:Shard1",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"{\"output\": \"hello world!\", \"outputs\": [\"out/path/to/output/file\"], \"results\": {\"bot_id\": \"vm-123\", \"cas_output_root\": {\"cas_instance\": \"projects/example-project/instances/default_instance\", \"digest\": {\"hash\": \"24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca\", \"size_bytes\": \"73\"}}, \"duration\": 62.35, \"exit_code\": \"0\", \"name\": \"affected:Shard1\", \"resultdb_info\": {\"invocation\": \"invocations/some-inv-name\"}, \"state\": \"COMPLETED\", \"task_id\": \"501\"}}",
"[CLEANUP]/501_tmp_1"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "launch/collect.1.process results.affected:Shard1.write swarming summary JSON",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CLEANUP]/task-outputs_tmp_2/501.txt",
"/path/to/tmp/"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "launch/collect.1.process results.affected:Shard1.read task stdio",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"",
"[CLEANUP]/swarming_tmp_1/501/infra_and_test_std_and_klog.txt"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "launch/collect.1.process results.affected:Shard1.write infra_and_test_std_and_klog.txt",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@"
]
},
{
"cmd": [
"[CLEANUP]/test-orchestration-inputs_tmp_1/symbolizer",
"--symbol-server",
"gs://gcs-bucket/debug",
"--symbol-cache",
"[CACHE]/symbol"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "launch/collect.1.process results.affected:Shard1.symbolize infra_and_test_std_and_klog.txt",
"timeout": 300,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"move",
"[CLEANUP]/swarming_tmp_1/501/out",
"[CLEANUP]/501_tmp_2/test_results"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "launch/collect.1.process results.affected:Shard1.extract results",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"listdir",
"[CLEANUP]/501_tmp_2/test_results"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "launch/collect.1.process results.affected:Shard1.get extracted files",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@",
"@@@STEP_LOG_LINE@listdir@[CLEANUP]/501_tmp_2/test_results/benchmark.catapult_json@@@",
"@@@STEP_LOG_LINE@listdir@[CLEANUP]/501_tmp_2/test_results/goodbye.txt@@@",
"@@@STEP_LOG_LINE@listdir@[CLEANUP]/501_tmp_2/test_results/goodbye/stdio.txt@@@",
"@@@STEP_LOG_LINE@listdir@[CLEANUP]/501_tmp_2/test_results/hello/stdio.txt@@@",
"@@@STEP_LOG_LINE@listdir@[CLEANUP]/501_tmp_2/test_results/summary.json@@@",
"@@@STEP_LOG_END@listdir@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CLEANUP]/swarming_tmp_1/501/infra_and_test_std_and_klog.txt",
"[CLEANUP]/501_tmp_2/test_results/infra_and_test_std_and_klog.txt"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "launch/collect.1.process results.affected:Shard1.copy infra_and_test_std_and_klog.txt",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@"
]
},
{
"cmd": [
"[CLEANUP]/test-orchestration-inputs_tmp_1/tefmocheck",
"-swarming-summary-json",
"[CLEANUP]/501_tmp_1",
"-swarming-host",
"example.swarmingserver.appspot.com",
"-swarming-output",
"[CLEANUP]/swarming_tmp_1/501/infra_and_test_std_and_klog.txt",
"-outputs-dir",
"[CLEANUP]/501_tmp_2/test_results",
"-test-summary-json",
"[CLEANUP]/501_tmp_2/test_results/summary.json",
"-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": "launch/collect.1.process results.affected:Shard1.tefmocheck",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CLEANUP]/501_tmp_2/test_results/goodbye.txt",
"/path/to/tmp/"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "launch/collect.1.process results.affected:Shard1.read goodbye.txt",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CLEANUP]/501_tmp_2/test_results/hello/stdio.txt",
"/path/to/tmp/"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "launch/collect.1.process results.affected:Shard1.read hello/stdio.txt",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CLEANUP]/501_tmp_2/test_results/goodbye/stdio.txt",
"/path/to/tmp/"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "launch/collect.1.process results.affected:Shard1.read goodbye/stdio.txt",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@"
]
},
{
"cmd": [],
"name": "launch/collect.1.process results.affected:Shard1.run triage",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::archive]/resources/extract.py",
"--json-input",
"{\"archive_file\": \"[CLEANUP]/501_tmp_2/test_results/snapshot.zip\", \"include_files\": [], \"output\": \"[CLEANUP]/snapshot_tmp_2\", \"safe_mode\": true}",
"--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": "launch/collect.1.process results.affected:Shard1.run triage.extract snapshot",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@5@@@",
"@@@STEP_TEXT@<br/>extracted 1337 files - 50159.75 MB@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"extracted\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"bytes\": 50159747054,@@@",
"@@@STEP_LOG_LINE@json.output@ \"filecount\": 1337@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"[CLEANUP]/test-orchestration-inputs_tmp_1/triage",
"--config=[CLEANUP]/test-orchestration-inputs_tmp_1/triage/config.triage",
"--config=[CLEANUP]/test-orchestration-inputs_tmp_1/other/triage/config.triage",
"--data",
"[CLEANUP]/snapshot_tmp_2"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "launch/collect.1.process results.affected:Shard1.run triage.triage",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@5@@@"
]
},
{
"cmd": [],
"name": "launch/collect.1.failed tasks",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LINK@affected:Shard1 (attempt 1)@https://example.swarmingserver.appspot.com/task?id=501@@@"
]
},
{
"cmd": [],
"name": "launch/collect.1.incomplete tasks",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LINK@Shard2 (attempt 0)@https://example.swarmingserver.appspot.com/task?id=600@@@"
]
},
{
"cmd": [],
"name": "passes",
"~followup_annotations": [
"@@@STEP_SUMMARY_TEXT@0 passed@@@"
]
},
{
"cmd": [],
"name": "flakes",
"~followup_annotations": [
"@@@STEP_SUMMARY_TEXT@0 flaked@@@"
]
},
{
"cmd": [],
"name": "failures",
"~followup_annotations": [
"@@@STEP_SUMMARY_TEXT@1 failed@@@",
"@@@STEP_FAILURE@@@"
]
},
{
"cmd": [],
"name": "failures.affected:Shard1",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_FAILURE@@@"
]
},
{
"cmd": [],
"name": "failures.affected:Shard1.attempt 0 (fail)",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_TEXT@1m 2s@@@",
"@@@STEP_SUMMARY_TEXT@task failed@@@",
"@@@STEP_LOG_LINE@infra_and_test_std_and_klog.txt@@@@",
"@@@STEP_LOG_END@infra_and_test_std_and_klog.txt@@@",
"@@@STEP_LOG_LINE@summary.json@@@@",
"@@@STEP_LOG_END@summary.json@@@",
"@@@STEP_LOG_LINE@triage_output@triage info@@@",
"@@@STEP_LOG_END@triage_output@@@",
"@@@STEP_LINK@swarming task@https://example.swarmingserver.appspot.com/task?id=500@@@",
"@@@STEP_LINK@task outputs@https://cas-viewer.appspot.com/projects/example-project/instances/default_instance/blobs/24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca/73/tree@@@",
"@@@STEP_LINK@bot vm-123@https://example.swarmingserver.appspot.com/bot?id=vm-123@@@",
"@@@STEP_LINK@view snapshot in fsv@http://go/fsv?from=https%3A//storage.cloud.google.com/gcs-bucket/builds/8945511751514863184/affected%253AShard1/500/snapshot.zip@@@",
"@@@STEP_FAILURE@@@"
]
},
{
"cmd": [],
"name": "failures.affected:Shard1.attempt 0 (fail).all passed tests",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@STEP_SUMMARY_TEXT@0 passed tests@@@"
]
},
{
"cmd": [],
"name": "failures.affected:Shard1.attempt 1 (fail)",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_TEXT@1m 2s@@@",
"@@@STEP_SUMMARY_TEXT@2 tests failed@@@",
"@@@STEP_LOG_LINE@goodbye-txt@@@@",
"@@@STEP_LOG_END@goodbye-txt@@@",
"@@@STEP_LOG_LINE@infra_and_test_std_and_klog.txt@@@@",
"@@@STEP_LOG_END@infra_and_test_std_and_klog.txt@@@",
"@@@STEP_LOG_LINE@summary.json@{\"outputs\": {\"goodbye-txt\": \"goodbye.txt\"}, \"tests\": [{\"duration_milliseconds\": 1000, \"gn_label\": \"//path/to/hello:hello(//toolchain)\", \"is_testing_failure_mode\": false, \"name\": \"hello\", \"output_files\": [\"hello/stdio.txt\"], \"result\": \"FAIL\"}, {\"duration_milliseconds\": 1000, \"gn_label\": \"//path/to/goodbye:goodbye(//toolchain)\", \"is_testing_failure_mode\": false, \"name\": \"goodbye\", \"output_files\": [\"goodbye/stdio.txt\"], \"result\": \"FAIL\"}]}@@@",
"@@@STEP_LOG_END@summary.json@@@",
"@@@STEP_LOG_LINE@triage_output@triage info@@@",
"@@@STEP_LOG_END@triage_output@@@",
"@@@STEP_LINK@swarming task@https://example.swarmingserver.appspot.com/task?id=501@@@",
"@@@STEP_LINK@task outputs@https://cas-viewer.appspot.com/projects/example-project/instances/default_instance/blobs/24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca/73/tree@@@",
"@@@STEP_LINK@bot vm-123@https://example.swarmingserver.appspot.com/bot?id=vm-123@@@",
"@@@STEP_LINK@view snapshot in fsv@http://go/fsv?from=https%3A//storage.cloud.google.com/gcs-bucket/builds/8945511751514863184/affected%253AShard1/501/snapshot.zip@@@",
"@@@STEP_FAILURE@@@"
]
},
{
"cmd": [],
"name": "failures.affected:Shard1.attempt 1 (fail).failed: hello",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@STEP_SUMMARY_TEXT@//path/to/hello:hello(//toolchain)@@@",
"@@@STEP_LOG_END@stdio.txt (empty)@@@",
"@@@STEP_FAILURE@@@"
]
},
{
"cmd": [],
"name": "failures.affected:Shard1.attempt 1 (fail).failed: goodbye",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@STEP_SUMMARY_TEXT@//path/to/goodbye:goodbye(//toolchain)@@@",
"@@@STEP_LOG_END@stdio.txt (empty)@@@",
"@@@STEP_FAILURE@@@"
]
},
{
"cmd": [],
"name": "failures.affected:Shard1.attempt 1 (fail).all passed tests",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@STEP_SUMMARY_TEXT@0 passed tests@@@"
]
},
{
"cmd": [],
"name": "incomplete",
"~followup_annotations": [
"@@@STEP_SUMMARY_TEXT@1 incomplete@@@"
]
},
{
"cmd": [],
"name": "incomplete.Shard2",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "incomplete.Shard2.attempt 0 (fail)",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LINK@swarming task@https://example.swarmingserver.appspot.com/task?id=600@@@"
]
},
{
"cmd": [],
"name": "upload test results",
"~followup_annotations": [
"@@@SET_BUILD_PROPERTY@test-swarming-task-ids@[\"500\", \"501\"]@@@"
]
},
{
"cmd": [],
"name": "upload test results.upload affected:Shard1 test results",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"move",
"[CLEANUP]/500_tmp_2/test_results/snapshot.zip",
"[CLEANUP]/swarming_tmp_1/500/snapshot.zip"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "upload test results.upload affected:Shard1 test results.move snapshot to output dir",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "upload test results.upload affected:Shard1 test results.move test outputs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "upload test results.upload affected:Shard1 test results.ensure infra/3pp/tools/gsutil",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "upload test results.upload affected:Shard1 test results.ensure infra/3pp/tools/gsutil.get packages",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"RECIPE_MODULE[fuchsia::gsutil]/resources/cipd.ensure",
"/path/to/tmp/"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "upload test results.upload affected:Shard1 test results.ensure infra/3pp/tools/gsutil.get packages.read ensure file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@",
"@@@STEP_LOG_LINE@cipd.ensure@infra/3pp/tools/gsutil version:pinned-version@@@",
"@@@STEP_LOG_END@cipd.ensure@@@"
]
},
{
"cmd": [],
"name": "upload test results.upload affected:Shard1 test results.ensure infra/3pp/tools/gsutil.install infra/3pp/tools/gsutil",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"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/3pp/tools/gsutil/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "upload test results.upload affected:Shard1 test results.ensure infra/3pp/tools/gsutil.install infra/3pp/tools/gsutil.ensure package directory",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@"
]
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"[START_DIR]/cipd_tool/infra/3pp/tools/gsutil/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"-ensure-file",
"infra/3pp/tools/gsutil version:pinned-version",
"-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": "upload test results.upload affected:Shard1 test results.ensure infra/3pp/tools/gsutil.install infra/3pp/tools/gsutil.ensure_installed",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@4@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"\": [@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-version:pinned-v\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/3pp/tools/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": [
"[START_DIR]/cipd_tool/infra/3pp/tools/gsutil/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/gsutil",
"-h",
"Custom-Time:2012-05-14T12:53:21.500000Z",
"-o",
"GSUtil:software_update_check_period=0",
"-m",
"cp",
"-r",
"-n",
"[CLEANUP]/swarming_tmp_1/500",
"gs://gcs-bucket/builds/8945511751514863184/affected:Shard1/500"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "upload test results.upload affected:Shard1 test results.upload affected:Shard1/500 to gcs-bucket",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LINK@affected:Shard1/500@https://storage.cloud.google.com/gcs-bucket/builds/8945511751514863184/affected%3AShard1/500@@@"
]
},
{
"cmd": [],
"name": "upload test results.upload affected:Shard1 test results (2)",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"{\"outputs\": {\"goodbye-txt\": \"goodbye.txt\"}, \"tests\": [{\"duration_milliseconds\": 1000, \"gn_label\": \"//path/to/hello:hello(//toolchain)\", \"is_testing_failure_mode\": false, \"name\": \"hello\", \"output_files\": [\"hello/stdio.txt\"], \"result\": \"FAIL\"}, {\"duration_milliseconds\": 1000, \"gn_label\": \"//path/to/goodbye:goodbye(//toolchain)\", \"is_testing_failure_mode\": false, \"name\": \"goodbye\", \"output_files\": [\"goodbye/stdio.txt\"], \"result\": \"FAIL\"}]}",
"[CLEANUP]/swarming_tmp_1/501/summary.json"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "upload test results.upload affected:Shard1 test results (2).write summary.json",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@summary.json@{\"outputs\": {\"goodbye-txt\": \"goodbye.txt\"}, \"tests\": [{\"duration_milliseconds\": 1000, \"gn_label\": \"//path/to/hello:hello(//toolchain)\", \"is_testing_failure_mode\": false, \"name\": \"hello\", \"output_files\": [\"hello/stdio.txt\"], \"result\": \"FAIL\"}, {\"duration_milliseconds\": 1000, \"gn_label\": \"//path/to/goodbye:goodbye(//toolchain)\", \"is_testing_failure_mode\": false, \"name\": \"goodbye\", \"output_files\": [\"goodbye/stdio.txt\"], \"result\": \"FAIL\"}]}@@@",
"@@@STEP_LOG_END@summary.json@@@"
]
},
{
"cmd": [
"rdb",
"stream",
"-var",
"board:board.gni",
"-var",
"bucket:ci",
"-var",
"build_type:debug",
"-var",
"builder:builder",
"-var",
"product:product.gni",
"-var",
"test_environment:env-name",
"-new",
"-realm",
"fuchsia:ci",
"-include",
"--",
"[CLEANUP]/test-orchestration-inputs_tmp_1/resultdb",
"--output=[CLEANUP]/501_tmp_2/test_results",
"--summary=[CLEANUP]/swarming_tmp_1/501/summary.json",
"--tag=shard_name:affected:Shard1",
"--tag=swarming_task_id:501",
"--tag=swarming_task_url:https://example.swarmingserver.appspot.com/task?id=501",
"--tag=swarming_bot_id:vm-123",
"--tag=swarming_bot_url:https://example.swarmingserver.appspot.com/bot?id=vm-123",
"--tag=cas_outputs:https://cas-viewer.appspot.com/projects/example-project/instances/default_instance/blobs/24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca/73/tree",
"--invocation-artifact=infra_and_test_std_and_klog.txt",
"--invocation-artifact=triage_output"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "upload test results.upload affected:Shard1 test results (2).resultdb",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"move",
"[CLEANUP]/501_tmp_2/test_results/snapshot.zip",
"[CLEANUP]/swarming_tmp_1/501/snapshot.zip"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "upload test results.upload affected:Shard1 test results (2).move snapshot to output dir",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "upload test results.upload affected:Shard1 test results (2).move test outputs",
"~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",
"[CLEANUP]/swarming_tmp_1/501"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "upload test results.upload affected:Shard1 test results (2).move test outputs.mkdir",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"move",
"[CLEANUP]/501_tmp_2/test_results/goodbye.txt",
"[CLEANUP]/swarming_tmp_1/501/goodbye.txt"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "upload test results.upload affected:Shard1 test results (2).move test outputs.mv",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[CLEANUP]/swarming_tmp_1/501/goodbye"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "upload test results.upload affected:Shard1 test results (2).move test outputs.mkdir (2)",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"move",
"[CLEANUP]/501_tmp_2/test_results/goodbye/stdio.txt",
"[CLEANUP]/swarming_tmp_1/501/goodbye/stdio.txt"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "upload test results.upload affected:Shard1 test results (2).move test outputs.mv (2)",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[CLEANUP]/swarming_tmp_1/501/hello"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "upload test results.upload affected:Shard1 test results (2).move test outputs.mkdir (3)",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"move",
"[CLEANUP]/501_tmp_2/test_results/hello/stdio.txt",
"[CLEANUP]/swarming_tmp_1/501/hello/stdio.txt"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "upload test results.upload affected:Shard1 test results (2).move test outputs.mv (3)",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"[START_DIR]/cipd_tool/infra/3pp/tools/gsutil/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/gsutil",
"-h",
"Custom-Time:2012-05-14T12:53:23.000000Z",
"-o",
"GSUtil:software_update_check_period=0",
"-m",
"cp",
"-r",
"-n",
"[CLEANUP]/swarming_tmp_1/501",
"gs://gcs-bucket/builds/8945511751514863184/affected:Shard1/501"
],
"infra_step": true,
"luci_context": {
"realm": {
"name": "fuchsia:ci"
},
"resultdb": {
"current_invocation": {
"name": "invocations/build:8945511751514863184",
"update_token": "token"
},
"hostname": "rdbhost"
}
},
"name": "upload test results.upload affected:Shard1 test results (2).upload affected:Shard1/501 to gcs-bucket",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LINK@affected:Shard1/501@https://storage.cloud.google.com/gcs-bucket/builds/8945511751514863184/affected%3AShard1/501@@@"
]
},
{
"cmd": [],
"name": "record failed_test_names",
"~followup_annotations": [
"@@@SET_BUILD_PROPERTY@failed_test_names@[\"goodbye\", \"hello\"]@@@"
]
},
{
"failure": {
"failure": {},
"humanReason": "2 tests failed:\n\n- `goodbye`\n- `hello`"
},
"name": "$result"
}
]