OLD | NEW |
| (Empty) |
1 [ | |
2 { | |
3 "cmd": [ | |
4 "python", | |
5 "-u", | |
6 "always_run.py", | |
7 "--output-json", | |
8 "/path/to/tmp/json" | |
9 ], | |
10 "cwd": "[SLAVE_BUILD]", | |
11 "name": "gen step(always_run.py)", | |
12 "~followup_annotations": [ | |
13 "@@@STEP_LOG_LINE@json.output@[@@@", | |
14 "@@@STEP_LOG_LINE@json.output@ {@@@", | |
15 "@@@STEP_LOG_LINE@json.output@ \"cmd\": [@@@", | |
16 "@@@STEP_LOG_LINE@json.output@ \"echo\", @@@", | |
17 "@@@STEP_LOG_LINE@json.output@ \"runs succeeds\"@@@", | |
18 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
19 "@@@STEP_LOG_LINE@json.output@ \"name\": \"runs\"@@@", | |
20 "@@@STEP_LOG_LINE@json.output@ }, @@@", | |
21 "@@@STEP_LOG_LINE@json.output@ {@@@", | |
22 "@@@STEP_LOG_LINE@json.output@ \"cmd\": [@@@", | |
23 "@@@STEP_LOG_LINE@json.output@ \"echo\", @@@", | |
24 "@@@STEP_LOG_LINE@json.output@ \"fails fails!\"@@@", | |
25 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
26 "@@@STEP_LOG_LINE@json.output@ \"name\": \"fails\"@@@", | |
27 "@@@STEP_LOG_LINE@json.output@ }, @@@", | |
28 "@@@STEP_LOG_LINE@json.output@ {@@@", | |
29 "@@@STEP_LOG_LINE@json.output@ \"cmd\": [@@@", | |
30 "@@@STEP_LOG_LINE@json.output@ \"echo\", @@@", | |
31 "@@@STEP_LOG_LINE@json.output@ \"absent\"@@@", | |
32 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
33 "@@@STEP_LOG_LINE@json.output@ \"name\": \"skipped\"@@@", | |
34 "@@@STEP_LOG_LINE@json.output@ }, @@@", | |
35 "@@@STEP_LOG_LINE@json.output@ {@@@", | |
36 "@@@STEP_LOG_LINE@json.output@ \"always_run\": true, @@@", | |
37 "@@@STEP_LOG_LINE@json.output@ \"cmd\": [@@@", | |
38 "@@@STEP_LOG_LINE@json.output@ \"echo\", @@@", | |
39 "@@@STEP_LOG_LINE@json.output@ \"runs anyway\"@@@", | |
40 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
41 "@@@STEP_LOG_LINE@json.output@ \"name\": \"always_runs\"@@@", | |
42 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
43 "@@@STEP_LOG_LINE@json.output@]@@@", | |
44 "@@@STEP_LOG_END@json.output@@@" | |
45 ] | |
46 }, | |
47 { | |
48 "cmd": [ | |
49 "echo", | |
50 "runs succeeds" | |
51 ], | |
52 "name": "runs" | |
53 }, | |
54 { | |
55 "cmd": [ | |
56 "echo", | |
57 "fails fails!" | |
58 ], | |
59 "name": "fails", | |
60 "~followup_annotations": [ | |
61 "step returned non-zero exit code: 1", | |
62 "@@@STEP_FAILURE@@@" | |
63 ] | |
64 }, | |
65 { | |
66 "cmd": [ | |
67 "echo", | |
68 "runs anyway" | |
69 ], | |
70 "name": "always_runs" | |
71 }, | |
72 { | |
73 "name": "$final_result", | |
74 "reason": "the following steps in gen step(always_run.py) failed: [u'fails']
", | |
75 "status_code": 1 | |
76 } | |
77 ] | |
OLD | NEW |