| [ |
| { |
| "cmd": [ |
| "bb", |
| "batch" |
| ], |
| "infra_step": true, |
| "name": "search for good builds", |
| "stdin": "{\"requests\": [{\"searchBuilds\": {\"fields\": \"builds.*.output.properties,builds.*.builder\", \"predicate\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"a\", \"project\": \"dart\"}, \"status\": \"SUCCESS\"}}}, {\"searchBuilds\": {\"fields\": \"builds.*.output.properties,builds.*.builder\", \"predicate\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"b\", \"project\": \"dart\"}, \"status\": \"SUCCESS\"}}}, {\"searchBuilds\": {\"fields\": \"builds.*.output.properties,builds.*.builder\", \"predicate\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"c\", \"project\": \"dart\"}, \"status\": \"SUCCESS\"}}}]}", |
| "timeout": 300, |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@json.output[response]@{@@@", |
| "@@@STEP_LOG_LINE@json.output[response]@ \"responses\": [@@@", |
| "@@@STEP_LOG_LINE@json.output[response]@ {@@@", |
| "@@@STEP_LOG_LINE@json.output[response]@ \"searchBuilds\": {}@@@", |
| "@@@STEP_LOG_LINE@json.output[response]@ }@@@", |
| "@@@STEP_LOG_LINE@json.output[response]@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output[response]@}@@@", |
| "@@@STEP_LOG_END@json.output[response]@@@", |
| "@@@STEP_LOG_LINE@request@{@@@", |
| "@@@STEP_LOG_LINE@request@ \"requests\": [@@@", |
| "@@@STEP_LOG_LINE@request@ {@@@", |
| "@@@STEP_LOG_LINE@request@ \"searchBuilds\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"fields\": \"builds.*.output.properties,builds.*.builder\", @@@", |
| "@@@STEP_LOG_LINE@request@ \"predicate\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"bucket\": \"ci\", @@@", |
| "@@@STEP_LOG_LINE@request@ \"builder\": \"a\", @@@", |
| "@@@STEP_LOG_LINE@request@ \"project\": \"dart\"@@@", |
| "@@@STEP_LOG_LINE@request@ }, @@@", |
| "@@@STEP_LOG_LINE@request@ \"status\": \"SUCCESS\"@@@", |
| "@@@STEP_LOG_LINE@request@ }@@@", |
| "@@@STEP_LOG_LINE@request@ }@@@", |
| "@@@STEP_LOG_LINE@request@ }, @@@", |
| "@@@STEP_LOG_LINE@request@ {@@@", |
| "@@@STEP_LOG_LINE@request@ \"searchBuilds\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"fields\": \"builds.*.output.properties,builds.*.builder\", @@@", |
| "@@@STEP_LOG_LINE@request@ \"predicate\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"bucket\": \"ci\", @@@", |
| "@@@STEP_LOG_LINE@request@ \"builder\": \"b\", @@@", |
| "@@@STEP_LOG_LINE@request@ \"project\": \"dart\"@@@", |
| "@@@STEP_LOG_LINE@request@ }, @@@", |
| "@@@STEP_LOG_LINE@request@ \"status\": \"SUCCESS\"@@@", |
| "@@@STEP_LOG_LINE@request@ }@@@", |
| "@@@STEP_LOG_LINE@request@ }@@@", |
| "@@@STEP_LOG_LINE@request@ }, @@@", |
| "@@@STEP_LOG_LINE@request@ {@@@", |
| "@@@STEP_LOG_LINE@request@ \"searchBuilds\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"fields\": \"builds.*.output.properties,builds.*.builder\", @@@", |
| "@@@STEP_LOG_LINE@request@ \"predicate\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"bucket\": \"ci\", @@@", |
| "@@@STEP_LOG_LINE@request@ \"builder\": \"c\", @@@", |
| "@@@STEP_LOG_LINE@request@ \"project\": \"dart\"@@@", |
| "@@@STEP_LOG_LINE@request@ }, @@@", |
| "@@@STEP_LOG_LINE@request@ \"status\": \"SUCCESS\"@@@", |
| "@@@STEP_LOG_LINE@request@ }@@@", |
| "@@@STEP_LOG_LINE@request@ }@@@", |
| "@@@STEP_LOG_LINE@request@ }@@@", |
| "@@@STEP_LOG_LINE@request@ ]@@@", |
| "@@@STEP_LOG_LINE@request@}@@@", |
| "@@@STEP_LOG_END@request@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "no good hashes found", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@builds@{}@@@", |
| "@@@STEP_LOG_END@builds@@@" |
| ] |
| }, |
| { |
| "name": "$result" |
| } |
| ] |