Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(44)

Side by Side Diff: scripts/slave/recipes/infra/recipe_roll_tryjob.expected/basic.json

Issue 1919193002: build: roll infra_paths changes (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: merge Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 [ 1 [
2 { 2 {
3 "cmd": [ 3 "cmd": [
4 "/opt/infra-tools/authutil", 4 "/opt/infra-tools/authutil",
5 "token" 5 "token"
6 ], 6 ],
7 "cwd": "[SLAVE_BUILD]",
8 "name": "Get auth token", 7 "name": "Get auth token",
9 "stdout": "/path/to/tmp/" 8 "stdout": "/path/to/tmp/"
10 }, 9 },
11 { 10 {
12 "cmd": [ 11 "cmd": [
13 "python", 12 "python",
14 "-u", 13 "-u",
15 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 14 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
16 "config", 15 "config",
17 "--spec", 16 "--spec",
18 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'deps_file': '.DEPS.git', 'manag ed': True, 'name': 'infra', 'url': 'https://chromium.googlesource.com/infra/infr a.git'}]" 17 "cache_dir = '[ROOT]/b/build/slave/cache_dir'\nsolutions = [{'deps_file': '.DEPS.git', 'managed': True, 'name': 'infra', 'url': 'https://chromium.googleso urce.com/infra/infra.git'}]"
19 ], 18 ],
20 "cwd": "[SLAVE_BUILD]",
21 "env": { 19 "env": {
22 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 20 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
23 }, 21 },
24 "name": "gclient setup" 22 "name": "gclient setup"
25 }, 23 },
26 { 24 {
27 "cmd": [ 25 "cmd": [
28 "python", 26 "python",
29 "-u", 27 "-u",
30 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 28 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
31 "sync", 29 "sync",
32 "--verbose", 30 "--verbose",
33 "--with_branch_heads", 31 "--with_branch_heads",
34 "--nohooks", 32 "--nohooks",
35 "-j8", 33 "-j8",
36 "--reset", 34 "--reset",
37 "--force", 35 "--force",
38 "--upstream", 36 "--upstream",
39 "--no-nag-max", 37 "--no-nag-max",
40 "--delete_unversioned_trees", 38 "--delete_unversioned_trees",
41 "--revision", 39 "--revision",
42 "infra@origin/master", 40 "infra@origin/master",
43 "--output-json", 41 "--output-json",
44 "/path/to/tmp/json" 42 "/path/to/tmp/json"
45 ], 43 ],
46 "cwd": "[SLAVE_BUILD]",
47 "env": { 44 "env": {
48 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 45 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
49 }, 46 },
50 "name": "gclient sync", 47 "name": "gclient sync",
51 "~followup_annotations": [ 48 "~followup_annotations": [
52 "@@@STEP_LOG_LINE@json.output@{@@@", 49 "@@@STEP_LOG_LINE@json.output@{@@@",
53 "@@@STEP_LOG_LINE@json.output@ \"solutions\": {@@@", 50 "@@@STEP_LOG_LINE@json.output@ \"solutions\": {@@@",
54 "@@@STEP_LOG_LINE@json.output@ \"infra/\": {@@@", 51 "@@@STEP_LOG_LINE@json.output@ \"infra/\": {@@@",
55 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"5e03a58dc0850e5137a8eb bce29610670c756aed\"@@@", 52 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"5e03a58dc0850e5137a8eb bce29610670c756aed\"@@@",
56 "@@@STEP_LOG_LINE@json.output@ }@@@", 53 "@@@STEP_LOG_LINE@json.output@ }@@@",
57 "@@@STEP_LOG_LINE@json.output@ }@@@", 54 "@@@STEP_LOG_LINE@json.output@ }@@@",
58 "@@@STEP_LOG_LINE@json.output@}@@@", 55 "@@@STEP_LOG_LINE@json.output@}@@@",
59 "@@@STEP_LOG_END@json.output@@@", 56 "@@@STEP_LOG_END@json.output@@@",
60 "@@@SET_BUILD_PROPERTY@got_revision@\"5e03a58dc0850e5137a8ebbce29610670c75 6aed\"@@@" 57 "@@@SET_BUILD_PROPERTY@got_revision@\"5e03a58dc0850e5137a8ebbce29610670c75 6aed\"@@@"
61 ] 58 ]
62 }, 59 },
63 { 60 {
64 "cmd": [ 61 "cmd": [
65 "python", 62 "python",
66 "-u", 63 "-u",
67 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 64 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
68 "recurse", 65 "recurse",
69 "git", 66 "git",
70 "config", 67 "config",
71 "user.name", 68 "user.name",
72 "local_bot" 69 "local_bot"
73 ], 70 ],
74 "cwd": "[SLAVE_BUILD]",
75 "env": { 71 "env": {
76 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 72 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
77 }, 73 },
78 "name": "gclient recurse (git config user.name)" 74 "name": "gclient recurse (git config user.name)"
79 }, 75 },
80 { 76 {
81 "cmd": [ 77 "cmd": [
82 "python", 78 "python",
83 "-u", 79 "-u",
84 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 80 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
85 "recurse", 81 "recurse",
86 "git", 82 "git",
87 "config", 83 "config",
88 "user.email", 84 "user.email",
89 "local_bot@example.com" 85 "local_bot@example.com"
90 ], 86 ],
91 "cwd": "[SLAVE_BUILD]",
92 "env": { 87 "env": {
93 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 88 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
94 }, 89 },
95 "name": "gclient recurse (git config user.email)" 90 "name": "gclient recurse (git config user.email)"
96 }, 91 },
97 { 92 {
98 "cmd": [ 93 "cmd": [
99 "python", 94 "python",
100 "-u", 95 "-u",
101 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 96 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
102 "runhooks" 97 "runhooks"
103 ], 98 ],
104 "cwd": "[SLAVE_BUILD]",
105 "env": { 99 "env": {
106 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 100 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
107 }, 101 },
108 "name": "gclient runhooks" 102 "name": "gclient runhooks"
109 }, 103 },
110 { 104 {
111 "cmd": [ 105 "cmd": [
112 "python", 106 "python",
113 "-u", 107 "-u",
114 "RECIPE_PACKAGE_REPO[build]/scripts/tools/pycurl.py", 108 "RECIPE_PACKAGE_REPO[build]/scripts/tools/pycurl.py",
115 "https://luci-config.appspot.com/_ah/api/config/v1/projects", 109 "https://luci-config.appspot.com/_ah/api/config/v1/projects",
116 "--outfile", 110 "--outfile",
117 "/path/to/tmp/", 111 "/path/to/tmp/",
118 "--headers-json", 112 "--headers-json",
119 "{\"Authorization\": \"Bearer ya29.foobar\"}" 113 "{\"Authorization\": \"Bearer ya29.foobar\"}"
120 ], 114 ],
121 "cwd": "[SLAVE_BUILD]",
122 "name": "Get luci-config projects" 115 "name": "Get luci-config projects"
123 }, 116 },
124 { 117 {
125 "cmd": [ 118 "cmd": [
126 "python", 119 "python",
127 "-u", 120 "-u",
128 "RECIPE_PACKAGE_REPO[build]/scripts/tools/pycurl.py", 121 "RECIPE_PACKAGE_REPO[build]/scripts/tools/pycurl.py",
129 "https://luci-config.appspot.com//_ah/api/config/v1/config_sets/projects%2 Frecipe_engine%2Frefs%2Fheads%2Fmaster/config/recipes.cfg", 122 "https://luci-config.appspot.com//_ah/api/config/v1/config_sets/projects%2 Frecipe_engine%2Frefs%2Fheads%2Fmaster/config/recipes.cfg",
130 "--outfile", 123 "--outfile",
131 "/path/to/tmp/", 124 "/path/to/tmp/",
132 "--headers-json", 125 "--headers-json",
133 "{\"Authorization\": \"Bearer ya29.foobar\"}" 126 "{\"Authorization\": \"Bearer ya29.foobar\"}"
134 ], 127 ],
135 "cwd": "[SLAVE_BUILD]",
136 "name": "Get project 'recipe_engine' config 'recipes.cfg'" 128 "name": "Get project 'recipe_engine' config 'recipes.cfg'"
137 }, 129 },
138 { 130 {
139 "cmd": [ 131 "cmd": [
140 "python", 132 "python",
141 "-u", 133 "-u",
142 "RECIPE_PACKAGE_REPO[build]/scripts/tools/pycurl.py", 134 "RECIPE_PACKAGE_REPO[build]/scripts/tools/pycurl.py",
143 "https://luci-config.appspot.com//_ah/api/config/v1/config_sets/projects%2 Fbuild%2Frefs%2Fheads%2Fmaster/config/recipes.cfg", 135 "https://luci-config.appspot.com//_ah/api/config/v1/config_sets/projects%2 Fbuild%2Frefs%2Fheads%2Fmaster/config/recipes.cfg",
144 "--outfile", 136 "--outfile",
145 "/path/to/tmp/", 137 "/path/to/tmp/",
146 "--headers-json", 138 "--headers-json",
147 "{\"Authorization\": \"Bearer ya29.foobar\"}" 139 "{\"Authorization\": \"Bearer ya29.foobar\"}"
148 ], 140 ],
149 "cwd": "[SLAVE_BUILD]",
150 "name": "Get project 'build' config 'recipes.cfg'" 141 "name": "Get project 'build' config 'recipes.cfg'"
151 }, 142 },
152 { 143 {
153 "cmd": [ 144 "cmd": [
154 "python", 145 "python",
155 "-u", 146 "-u",
156 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os. path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n", 147 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os. path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n",
157 "[SLAVE_BUILD]/recipe_engine/recipe_engine", 148 "[CWD]/recipe_engine/recipe_engine",
158 "511" 149 "511"
159 ], 150 ],
160 "cwd": "[SLAVE_BUILD]",
161 "name": "makedirs recipe_engine directory", 151 "name": "makedirs recipe_engine directory",
162 "~followup_annotations": [ 152 "~followup_annotations": [
163 "@@@STEP_LOG_LINE@python.inline@@@@", 153 "@@@STEP_LOG_LINE@python.inline@@@@",
164 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 154 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
165 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 155 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
166 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 156 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
167 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 157 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
168 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 158 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
169 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", 159 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
170 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 160 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
171 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 161 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
172 "@@@STEP_LOG_END@python.inline@@@" 162 "@@@STEP_LOG_END@python.inline@@@"
173 ] 163 ]
174 }, 164 },
175 { 165 {
176 "cmd": [ 166 "cmd": [
177 "python", 167 "python",
178 "-u", 168 "-u",
179 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", 169 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
180 "--spec", 170 "--spec",
181 "cache_dir = '[SLAVE_BUILD]/__cache_dir'\nsolutions = [{'deps_file': '.DEP S.git', 'managed': True, 'name': 'recipe_engine', 'url': 'https://repo.repo/reci pe_engine'}]", 171 "cache_dir = '[CWD]/__cache_dir'\nsolutions = [{'deps_file': '.DEPS.git', 'managed': True, 'name': 'recipe_engine', 'url': 'https://repo.repo/recipe_engin e'}]",
182 "--root", 172 "--root",
183 "recipe_engine", 173 "recipe_engine",
184 "--revision_mapping_file", 174 "--revision_mapping_file",
185 "{}", 175 "{}",
186 "--git-cache-dir", 176 "--git-cache-dir",
187 "[SLAVE_BUILD]/__cache_dir", 177 "[CWD]/__cache_dir",
188 "--output_json", 178 "--output_json",
189 "/path/to/tmp/json", 179 "/path/to/tmp/json",
190 "--revision", 180 "--revision",
191 "recipe_engine@HEAD", 181 "recipe_engine@HEAD",
192 "--force", 182 "--force",
193 "--output_manifest" 183 "--output_manifest"
194 ], 184 ],
195 "cwd": "[SLAVE_BUILD]/recipe_engine", 185 "cwd": "[CWD]/recipe_engine",
196 "env": { 186 "env": {
197 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 187 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
198 }, 188 },
199 "name": "bot_update (without patch) - recipe_engine", 189 "name": "bot_update (without patch) - recipe_engine",
200 "~followup_annotations": [ 190 "~followup_annotations": [
201 "@@@STEP_TEXT@Some step text@@@", 191 "@@@STEP_TEXT@Some step text@@@",
202 "@@@STEP_LOG_LINE@json.output@{@@@", 192 "@@@STEP_LOG_LINE@json.output@{@@@",
203 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", 193 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
204 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", 194 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
205 "@@@STEP_LOG_LINE@json.output@ \"recipe_engine\": \"HEAD\"@@@", 195 "@@@STEP_LOG_LINE@json.output@ \"recipe_engine\": \"HEAD\"@@@",
206 "@@@STEP_LOG_LINE@json.output@ }, @@@", 196 "@@@STEP_LOG_LINE@json.output@ }, @@@",
207 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {}, @@@", 197 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {}, @@@",
208 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", 198 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
209 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"recipe_engine\", @@@", 199 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"recipe_engine\", @@@",
210 "@@@STEP_LOG_LINE@json.output@ \"properties\": {}, @@@", 200 "@@@STEP_LOG_LINE@json.output@ \"properties\": {}, @@@",
211 "@@@STEP_LOG_LINE@json.output@ \"root\": \"recipe_engine\", @@@", 201 "@@@STEP_LOG_LINE@json.output@ \"root\": \"recipe_engine\", @@@",
212 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@", 202 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
213 "@@@STEP_LOG_LINE@json.output@}@@@", 203 "@@@STEP_LOG_LINE@json.output@}@@@",
214 "@@@STEP_LOG_END@json.output@@@" 204 "@@@STEP_LOG_END@json.output@@@"
215 ] 205 ]
216 }, 206 },
217 { 207 {
218 "cmd": [ 208 "cmd": [
219 "python", 209 "python",
220 "-u", 210 "-u",
221 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os. path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n", 211 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os. path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n",
222 "[SLAVE_BUILD]/build/build", 212 "[CWD]/build/build",
223 "511" 213 "511"
224 ], 214 ],
225 "cwd": "[SLAVE_BUILD]",
226 "name": "makedirs build directory", 215 "name": "makedirs build directory",
227 "~followup_annotations": [ 216 "~followup_annotations": [
228 "@@@STEP_LOG_LINE@python.inline@@@@", 217 "@@@STEP_LOG_LINE@python.inline@@@@",
229 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 218 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
230 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 219 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
231 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 220 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
232 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 221 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
233 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 222 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
234 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", 223 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
235 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 224 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
236 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 225 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
237 "@@@STEP_LOG_END@python.inline@@@" 226 "@@@STEP_LOG_END@python.inline@@@"
238 ] 227 ]
239 }, 228 },
240 { 229 {
241 "cmd": [ 230 "cmd": [
242 "python", 231 "python",
243 "-u", 232 "-u",
244 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", 233 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
245 "--spec", 234 "--spec",
246 "cache_dir = '[SLAVE_BUILD]/__cache_dir'\nsolutions = [{'deps_file': '.DEP S.git', 'managed': True, 'name': 'build', 'url': 'https://repo.repo/build'}]", 235 "cache_dir = '[CWD]/__cache_dir'\nsolutions = [{'deps_file': '.DEPS.git', 'managed': True, 'name': 'build', 'url': 'https://repo.repo/build'}]",
247 "--root", 236 "--root",
248 "build", 237 "build",
249 "--revision_mapping_file", 238 "--revision_mapping_file",
250 "{}", 239 "{}",
251 "--git-cache-dir", 240 "--git-cache-dir",
252 "[SLAVE_BUILD]/__cache_dir", 241 "[CWD]/__cache_dir",
253 "--output_json", 242 "--output_json",
254 "/path/to/tmp/json", 243 "/path/to/tmp/json",
255 "--revision", 244 "--revision",
256 "build@HEAD", 245 "build@HEAD",
257 "--force", 246 "--force",
258 "--output_manifest" 247 "--output_manifest"
259 ], 248 ],
260 "cwd": "[SLAVE_BUILD]/build", 249 "cwd": "[CWD]/build",
261 "env": { 250 "env": {
262 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 251 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
263 }, 252 },
264 "name": "bot_update (without patch) - build", 253 "name": "bot_update (without patch) - build",
265 "~followup_annotations": [ 254 "~followup_annotations": [
266 "@@@STEP_TEXT@Some step text@@@", 255 "@@@STEP_TEXT@Some step text@@@",
267 "@@@STEP_LOG_LINE@json.output@{@@@", 256 "@@@STEP_LOG_LINE@json.output@{@@@",
268 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", 257 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
269 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", 258 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
270 "@@@STEP_LOG_LINE@json.output@ \"build\": \"HEAD\"@@@", 259 "@@@STEP_LOG_LINE@json.output@ \"build\": \"HEAD\"@@@",
271 "@@@STEP_LOG_LINE@json.output@ }, @@@", 260 "@@@STEP_LOG_LINE@json.output@ }, @@@",
272 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {}, @@@", 261 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {}, @@@",
273 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", 262 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
274 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"build\", @@@", 263 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"build\", @@@",
275 "@@@STEP_LOG_LINE@json.output@ \"properties\": {}, @@@", 264 "@@@STEP_LOG_LINE@json.output@ \"properties\": {}, @@@",
276 "@@@STEP_LOG_LINE@json.output@ \"root\": \"build\", @@@", 265 "@@@STEP_LOG_LINE@json.output@ \"root\": \"build\", @@@",
277 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@", 266 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
278 "@@@STEP_LOG_LINE@json.output@}@@@", 267 "@@@STEP_LOG_LINE@json.output@}@@@",
279 "@@@STEP_LOG_END@json.output@@@" 268 "@@@STEP_LOG_END@json.output@@@"
280 ] 269 ]
281 }, 270 },
282 { 271 {
283 "cmd": [ 272 "cmd": [
284 "[SLAVE_BUILD]/infra/ENV/bin/python", 273 "[CWD]/infra/ENV/bin/python",
285 "-u", 274 "-u",
286 "[SLAVE_BUILD]/recipe_engine/recipe_engine/recipes.py", 275 "[CWD]/recipe_engine/recipe_engine/recipes.py",
287 "--package", 276 "--package",
288 "[SLAVE_BUILD]/recipe_engine/recipe_engine/infra/config/recipes.cfg", 277 "[CWD]/recipe_engine/recipe_engine/infra/config/recipes.cfg",
289 "simulation_test" 278 "simulation_test"
290 ], 279 ],
291 "cwd": "[SLAVE_BUILD]",
292 "name": "recipe_engine tests" 280 "name": "recipe_engine tests"
293 }, 281 },
294 { 282 {
295 "cmd": [ 283 "cmd": [
296 "[SLAVE_BUILD]/infra/ENV/bin/python", 284 "[CWD]/infra/ENV/bin/python",
297 "-u", 285 "-u",
298 "[SLAVE_BUILD]/build/build/recipes.py", 286 "[CWD]/build/build/recipes.py",
299 "--package", 287 "--package",
300 "[SLAVE_BUILD]/build/build/infra/config/recipes.cfg", 288 "[CWD]/build/build/infra/config/recipes.cfg",
301 "simulation_test" 289 "simulation_test"
302 ], 290 ],
303 "cwd": "[SLAVE_BUILD]",
304 "name": "build tests" 291 "name": "build tests"
305 }, 292 },
306 { 293 {
307 "name": "$result", 294 "name": "$result",
308 "recipe_result": null, 295 "recipe_result": null,
309 "status_code": 0 296 "status_code": 0
310 } 297 }
311 ] 298 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698