blob: 4b42f534bdb2b1333ff8a11b56912789f5cf826e [file] [log] [blame]
[
{
"cmd": [
"RECIPE_MODULE[fuchsia::tree_status]/resources/tree_status.py",
"fuchsia-stem-status.appspot.com",
"get"
],
"name": "get current tree status",
"~followup_annotations": [
"@@@STEP_TEXT@open@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"date\": \"2020-12-01 23:07:06.234\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"general_state\": \"open\"@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@",
"@@@STEP_LINK@fuchsia-stem-status.appspot.com@https://fuchsia-stem-status.appspot.com@@@"
]
},
{
"cmd": [
"bb",
"ls",
"-host",
"cr-buildbucket.appspot.com",
"-json",
"-nopage",
"-n",
"5",
"-fields",
"output.properties",
"-predicate",
"{\"builder\": {}, \"status\": \"ENDED_MASK\"}"
],
"infra_step": true,
"name": "fetch previous build state",
"~followup_annotations": [
"@@@STEP_LOG_LINE@raw_io.output_text@{\"builder\": {\"bucket\": \"ci\", \"builder\": \"builder\", \"project\": \"project\"}, \"createTime\": \"2018-05-25T23:50:17Z\", \"createdBy\": \"user:luci-scheduler@appspot.gserviceaccount.com\", \"id\": \"8945511751514863184\", \"infra\": {\"resultdb\": {\"invocation\": \"invocations/build:8945511751514863184\"}, \"swarming\": {\"priority\": 30}}, \"input\": {\"gitilesCommit\": {\"host\": \"chromium.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"project\", \"ref\": \"refs/heads/main\"}}}@@@",
"@@@STEP_LOG_LINE@raw_io.output_text@{\"builder\": {\"bucket\": \"ci\", \"builder\": \"builder\", \"project\": \"project\"}, \"createTime\": \"2018-05-25T23:50:17Z\", \"createdBy\": \"user:luci-scheduler@appspot.gserviceaccount.com\", \"id\": \"8945511751514863184\", \"infra\": {\"resultdb\": {\"invocation\": \"invocations/build:8945511751514863184\"}, \"swarming\": {\"priority\": 30}}, \"input\": {\"gitilesCommit\": {\"host\": \"chromium.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"project\", \"ref\": \"refs/heads/main\"}}, \"output\": {\"properties\": {\"state\": \"{\\\"27cc4558b5a3d3387dd11ee2df7a117e7e581822\\\": {\\\"attempts\\\": 5, \\\"last_action_time_secs\\\": 1336913700}}\"}}}@@@",
"@@@STEP_LOG_END@raw_io.output_text@@@",
"@@@STEP_LINK@8945511751514863184@https://cr-buildbucket.appspot.com/build/8945511751514863184@@@"
]
},
{
"cmd": [],
"name": "get eligible"
},
{
"cmd": [],
"name": "get eligible.ensure gerrit",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"RECIPE_MODULE[fuchsia::gerrit]/resources/tool_manifest.json",
"/path/to/tmp/json"
],
"infra_step": true,
"name": "get eligible.ensure gerrit.read manifest",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@tool_manifest.json@{@@@",
"@@@STEP_LOG_LINE@tool_manifest.json@ \"path\": \"path/to/gerrit\",@@@",
"@@@STEP_LOG_LINE@tool_manifest.json@ \"version\": \"version:pinned-version\"@@@",
"@@@STEP_LOG_LINE@tool_manifest.json@}@@@",
"@@@STEP_LOG_END@tool_manifest.json@@@"
]
},
{
"cmd": [],
"name": "get eligible.ensure gerrit.install path/to/gerrit",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[START_DIR]/cipd_tool/path/to/gerrit/version%3Apinned-version"
],
"infra_step": true,
"name": "get eligible.ensure gerrit.install path/to/gerrit.ensure package directory",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"[START_DIR]/cipd_tool/path/to/gerrit/version%3Apinned-version",
"-ensure-file",
"path/to/gerrit version:pinned-version",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"infra_step": true,
"name": "get eligible.ensure gerrit.install path/to/gerrit.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\": \"path/to/gerrit\"@@@",
"@@@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/path/to/gerrit/version%3Apinned-version/gerrit",
"change-query",
"-host",
"https://fuchsia-review.googlesource.com",
"-input",
"{\"params\": {\"o\": [\"CURRENT_REVISION\"], \"q\": \"is:submittable is:open -is:wip -(label:Commit-Queue+1 OR label:Commit-Queue+2) label:Fuchsia-Auto-Submit+1 -age:10d -has:unresolved\"}}",
"-output",
"/path/to/tmp/json"
],
"name": "get eligible.get changes for fuchsia-review.googlesource.com",
"timeout": 120.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@[@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"_number\": 3965, @@@",
"@@@STEP_LOG_LINE@json.output@ \"branch\": \"main\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"change_id\": \"I8473b95934b5732ac55d26311a706c9c2bde9939\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"created\": \"2013-02-01 09:59:32.126000000\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"current_revision\": \"27cc4558b5a3d3387dd11ee2df7a117e7e581822\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"id\": \"myProject~main~I8473b95934b5732ac55d26311a706c9c2bde9939\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"owner\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"John Doe\"@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ \"project\": \"myProject\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"status\": \"NEW\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"subject\": \"Revert \\\"Implementing Feature X\\\"\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"updated\": \"2013-02-21 11:16:36.775000000\"@@@",
"@@@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@ \"params\": {@@@",
"@@@STEP_LOG_LINE@json.input@ \"o\": [@@@",
"@@@STEP_LOG_LINE@json.input@ \"CURRENT_REVISION\"@@@",
"@@@STEP_LOG_LINE@json.input@ ], @@@",
"@@@STEP_LOG_LINE@json.input@ \"q\": \"is:submittable is:open -is:wip -(label:Commit-Queue+1 OR label:Commit-Queue+2) label:Fuchsia-Auto-Submit+1 -age:10d -has:unresolved\"@@@",
"@@@STEP_LOG_LINE@json.input@ }@@@",
"@@@STEP_LOG_LINE@json.input@}@@@",
"@@@STEP_LOG_END@json.input@@@"
]
},
{
"cmd": [],
"name": "get eligible.get messages for 3965",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LINK@change@https://fuchsia-review.googlesource.com/c/myProject/+/3965@@@"
]
},
{
"cmd": [
"[START_DIR]/cipd_tool/path/to/gerrit/version%3Apinned-version/gerrit",
"change-detail",
"-host",
"https://fuchsia-review.googlesource.com",
"-input",
"{\"change_id\": \"myProject~main~I8473b95934b5732ac55d26311a706c9c2bde9939\"}",
"-output",
"/path/to/tmp/json"
],
"name": "get eligible.get messages for 3965.get details",
"timeout": 120.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"messages\": []@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@",
"@@@STEP_LOG_LINE@json.input@{@@@",
"@@@STEP_LOG_LINE@json.input@ \"change_id\": \"myProject~main~I8473b95934b5732ac55d26311a706c9c2bde9939\"@@@",
"@@@STEP_LOG_LINE@json.input@}@@@",
"@@@STEP_LOG_END@json.input@@@",
"@@@STEP_LINK@gerrit link@https://fuchsia-review.googlesource.com/q/myProject~main~I8473b95934b5732ac55d26311a706c9c2bde9939@@@"
]
},
{
"cmd": [],
"name": "get eligible.get details for 3965",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LINK@change@https://fuchsia-review.googlesource.com/c/myProject/+/3965@@@"
]
},
{
"cmd": [
"[START_DIR]/cipd_tool/path/to/gerrit/version%3Apinned-version/gerrit",
"changes-submitted-together",
"-host",
"https://fuchsia-review.googlesource.com",
"-input",
"{\"change_id\": \"myProject~main~I8473b95934b5732ac55d26311a706c9c2bde9939\", \"params\": {\"o\": [\"NON_VISIBLE_CHANGES\"]}}",
"-output",
"/path/to/tmp/json"
],
"name": "get eligible.get details for 3965.find dependent changes",
"timeout": 120.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"changes\": [], @@@",
"@@@STEP_LOG_LINE@json.output@ \"non_visible_changes\": 0@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@",
"@@@STEP_LOG_LINE@json.input@{@@@",
"@@@STEP_LOG_LINE@json.input@ \"change_id\": \"myProject~main~I8473b95934b5732ac55d26311a706c9c2bde9939\", @@@",
"@@@STEP_LOG_LINE@json.input@ \"params\": {@@@",
"@@@STEP_LOG_LINE@json.input@ \"o\": [@@@",
"@@@STEP_LOG_LINE@json.input@ \"NON_VISIBLE_CHANGES\"@@@",
"@@@STEP_LOG_LINE@json.input@ ]@@@",
"@@@STEP_LOG_LINE@json.input@ }@@@",
"@@@STEP_LOG_LINE@json.input@}@@@",
"@@@STEP_LOG_END@json.input@@@",
"@@@STEP_LINK@gerrit link@https://fuchsia-review.googlesource.com/q/myProject~main~I8473b95934b5732ac55d26311a706c9c2bde9939@@@"
]
},
{
"cmd": [
"[START_DIR]/cipd_tool/path/to/gerrit/version%3Apinned-version/gerrit",
"get-mergeable",
"-host",
"https://fuchsia-review.googlesource.com",
"-input",
"{\"change_id\": \"myProject~main~I8473b95934b5732ac55d26311a706c9c2bde9939\", \"revision_id\": \"current\"}",
"-output",
"/path/to/tmp/json"
],
"name": "get eligible.get details for 3965.get mergeable",
"timeout": 120.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"mergeable\": true@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@",
"@@@STEP_LOG_LINE@json.input@{@@@",
"@@@STEP_LOG_LINE@json.input@ \"change_id\": \"myProject~main~I8473b95934b5732ac55d26311a706c9c2bde9939\", @@@",
"@@@STEP_LOG_LINE@json.input@ \"revision_id\": \"current\"@@@",
"@@@STEP_LOG_LINE@json.input@}@@@",
"@@@STEP_LOG_END@json.input@@@",
"@@@STEP_LINK@gerrit link@https://fuchsia-review.googlesource.com/q/myProject~main~I8473b95934b5732ac55d26311a706c9c2bde9939@@@"
]
},
{
"cmd": [],
"name": "cq"
},
{
"cmd": [],
"name": "record state",
"~followup_annotations": [
"@@@SET_BUILD_PROPERTY@state@\"{\\\"27cc4558b5a3d3387dd11ee2df7a117e7e581822\\\": {\\\"attempts\\\": 5, \\\"last_action_time_secs\\\": 1336913700}}\"@@@"
]
},
{
"name": "$result"
}
]