OLD | NEW |
1 [ | 1 [ |
2 { | 2 { |
3 "cmd": [ | 3 "cmd": [ |
4 "python", | 4 "python", |
5 "-u", | 5 "-u", |
6 "[ROOT]/b/build/scripts/slave/git_setup.py", | 6 "[BUILD]/scripts/slave/git_setup.py", |
7 "--path", | 7 "--path", |
8 "[TMP]/patch_tmp_1", | 8 "[TMP_BASE]/patch_tmp_1", |
9 "--url", | 9 "--url", |
10 "http://patch.url/" | 10 "http://patch.url/" |
11 ], | 11 ], |
| 12 "cwd": "[SLAVE_BUILD]", |
12 "name": "patch git setup" | 13 "name": "patch git setup" |
13 }, | 14 }, |
14 { | 15 { |
15 "cmd": [ | 16 "cmd": [ |
16 "git", | 17 "git", |
17 "fetch", | 18 "fetch", |
18 "origin", | 19 "origin", |
19 "johndoe#123.diff" | 20 "johndoe#123.diff" |
20 ], | 21 ], |
21 "cwd": "[TMP]/patch_tmp_1", | 22 "cwd": "[TMP_BASE]/patch_tmp_1", |
22 "name": "patch fetch" | 23 "name": "patch fetch" |
23 }, | 24 }, |
24 { | 25 { |
25 "cmd": [ | 26 "cmd": [ |
26 "git", | 27 "git", |
27 "clean", | 28 "clean", |
28 "-f", | 29 "-f", |
29 "-d", | 30 "-d", |
30 "-x" | 31 "-x" |
31 ], | 32 ], |
32 "cwd": "[TMP]/patch_tmp_1", | 33 "cwd": "[TMP_BASE]/patch_tmp_1", |
33 "name": "patch clean" | 34 "name": "patch clean" |
34 }, | 35 }, |
35 { | 36 { |
36 "cmd": [ | 37 "cmd": [ |
37 "git", | 38 "git", |
38 "checkout", | 39 "checkout", |
39 "-f", | 40 "-f", |
40 "FETCH_HEAD" | 41 "FETCH_HEAD" |
41 ], | 42 ], |
42 "cwd": "[TMP]/patch_tmp_1", | 43 "cwd": "[TMP_BASE]/patch_tmp_1", |
43 "name": "patch git checkout" | 44 "name": "patch git checkout" |
44 }, | 45 }, |
45 { | 46 { |
46 "cmd": [ | 47 "cmd": [ |
47 "patch", | 48 "patch", |
48 "--dir", | 49 "--dir", |
49 "[CWD]", | 50 "[SLAVE_BUILD]", |
50 "--force", | 51 "--force", |
51 "--forward", | 52 "--forward", |
52 "--remove-empty-files", | 53 "--remove-empty-files", |
53 "--strip", | 54 "--strip", |
54 "0", | 55 "0", |
55 "--input", | 56 "--input", |
56 "[TMP]/patch_tmp_1/patch.diff" | 57 "[TMP_BASE]/patch_tmp_1/patch.diff" |
57 ], | 58 ], |
| 59 "cwd": "[SLAVE_BUILD]", |
58 "name": "apply patch" | 60 "name": "apply patch" |
59 }, | 61 }, |
60 { | 62 { |
61 "cmd": [ | 63 "cmd": [ |
62 "rm", | 64 "rm", |
63 "-rf", | 65 "-rf", |
64 "[TMP]/patch_tmp_1" | 66 "[TMP_BASE]/patch_tmp_1" |
65 ], | 67 ], |
| 68 "cwd": "[SLAVE_BUILD]", |
66 "name": "remove patch" | 69 "name": "remove patch" |
67 }, | 70 }, |
68 { | 71 { |
69 "cmd": [ | 72 "cmd": [ |
70 "git", | 73 "git", |
71 "diff", | 74 "diff", |
72 "--cached", | 75 "--cached", |
73 "--name-only" | 76 "--name-only" |
74 ], | 77 ], |
75 "cwd": "[CWD]/v8", | 78 "cwd": "[SLAVE_BUILD]/v8", |
76 "name": "git diff to analyze patch", | 79 "name": "git diff to analyze patch", |
77 "stdout": "/path/to/tmp/", | 80 "stdout": "/path/to/tmp/", |
78 "~followup_annotations": [ | 81 "~followup_annotations": [ |
79 "@@@STEP_LOG_LINE@files@v8/foo.cc@@@", | 82 "@@@STEP_LOG_LINE@files@v8/foo.cc@@@", |
80 "@@@STEP_LOG_END@files@@@", | 83 "@@@STEP_LOG_END@files@@@", |
81 "@@@SET_BUILD_PROPERTY@failure_type@\"INVALID_TEST_RESULTS\"@@@", | 84 "@@@SET_BUILD_PROPERTY@failure_type@\"INVALID_TEST_RESULTS\"@@@", |
82 "@@@SET_BUILD_PROPERTY@subproject_tag@\"v8\"@@@" | 85 "@@@SET_BUILD_PROPERTY@subproject_tag@\"v8\"@@@" |
83 ] | 86 ] |
84 }, | 87 }, |
85 { | 88 { |
86 "cmd": [ | 89 "cmd": [ |
87 "python", | 90 "python", |
88 "-u", | 91 "-u", |
89 "import sys; sys.exit(1)" | 92 "import sys; sys.exit(1)" |
90 ], | 93 ], |
| 94 "cwd": "[SLAVE_BUILD]", |
91 "name": "fail", | 95 "name": "fail", |
92 "~followup_annotations": [ | 96 "~followup_annotations": [ |
93 "step returned non-zero exit code: 1", | 97 "step returned non-zero exit code: 1", |
94 "@@@STEP_TEXT@foo@@@", | 98 "@@@STEP_TEXT@foo@@@", |
95 "@@@STEP_FAILURE@@@", | 99 "@@@STEP_FAILURE@@@", |
96 "@@@SET_BUILD_PROPERTY@failure_hash@\"c2311ad770732eade3d2f48247abd147e40a
70e7\"@@@" | 100 "@@@SET_BUILD_PROPERTY@failure_hash@\"c2311ad770732eade3d2f48247abd147e40a
70e7\"@@@" |
97 ] | 101 ] |
98 }, | 102 }, |
99 { | 103 { |
100 "name": "$result", | 104 "name": "$result", |
101 "reason": "Step('fail') failed with return_code 1", | 105 "reason": "Step('fail') failed with return_code 1", |
102 "status_code": 1 | 106 "status_code": 1 |
103 } | 107 } |
104 ] | 108 ] |
OLD | NEW |