| [ |
| { |
| "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@ \"key\": 123,@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"message\": \"Tree is OPEN\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"username\": \"user@example.com\"@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LINK@fuchsia-stem-status.appspot.com@https://fuchsia-stem-status.appspot.com@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "RECIPE_MODULE[fuchsia::tree_status]/resources/tree_status.py", |
| "fuchsia-stem-status.appspot.com", |
| "get" |
| ], |
| "name": "check for tree status collision", |
| "~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@ \"key\": 124,@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"message\": \"Tree is OPEN\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"username\": \"user@example.com\"@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LINK@fuchsia-stem-status.appspot.com@https://fuchsia-stem-status.appspot.com@@@" |
| ] |
| }, |
| { |
| "failure": { |
| "failure": {}, |
| "humanReason": "collision detected between tree status changes" |
| }, |
| "name": "$result" |
| } |
| ] |