OLD | NEW |
| (Empty) |
1 [ | |
2 { | |
3 "cmd": [ | |
4 "git", | |
5 "remote", | |
6 "set-url", | |
7 "origin", | |
8 "https://skia.googlesource.com/skia.git" | |
9 ], | |
10 "cwd": "[SLAVE_BUILD]/skia", | |
11 "name": "git remote set-url" | |
12 }, | |
13 { | |
14 "cmd": [ | |
15 "git", | |
16 "fetch" | |
17 ], | |
18 "cwd": "[SLAVE_BUILD]/skia", | |
19 "name": "git fetch" | |
20 }, | |
21 { | |
22 "cmd": [ | |
23 "git", | |
24 "reset", | |
25 "--hard", | |
26 "abc123" | |
27 ], | |
28 "cwd": "[SLAVE_BUILD]/skia", | |
29 "name": "git reset" | |
30 }, | |
31 { | |
32 "cmd": [ | |
33 "git", | |
34 "clean", | |
35 "-d", | |
36 "-f" | |
37 ], | |
38 "cwd": "[SLAVE_BUILD]/skia", | |
39 "name": "git clean" | |
40 }, | |
41 { | |
42 "cmd": [ | |
43 "git", | |
44 "remote", | |
45 "set-url", | |
46 "origin", | |
47 "https://chromium.googlesource.com/chromium/src.git" | |
48 ], | |
49 "cwd": "[SLAVE_BUILD]/src", | |
50 "name": "git remote set-url (2)" | |
51 }, | |
52 { | |
53 "cmd": [ | |
54 "git", | |
55 "fetch" | |
56 ], | |
57 "cwd": "[SLAVE_BUILD]/src", | |
58 "name": "git fetch (2)" | |
59 }, | |
60 { | |
61 "cmd": [ | |
62 "git", | |
63 "reset", | |
64 "--hard", | |
65 "origin/master" | |
66 ], | |
67 "cwd": "[SLAVE_BUILD]/src", | |
68 "name": "git reset (2)" | |
69 }, | |
70 { | |
71 "cmd": [ | |
72 "git", | |
73 "clean", | |
74 "-d", | |
75 "-f" | |
76 ], | |
77 "cwd": "[SLAVE_BUILD]/src", | |
78 "name": "git clean (2)" | |
79 }, | |
80 { | |
81 "cmd": [ | |
82 "python", | |
83 "-u", | |
84 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", | |
85 "config", | |
86 "--spec", | |
87 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'deps_file': 'DEPS', 'managed':
False, 'name': 'skia', 'url': 'https://skia.googlesource.com/skia.git'}, {'deps_
file': 'DEPS', 'managed': False, 'name': 'src', 'url': 'https://chromium.googles
ource.com/chromium/src.git'}]" | |
88 ], | |
89 "env": { | |
90 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" | |
91 }, | |
92 "name": "gclient setup" | |
93 }, | |
94 { | |
95 "cmd": [ | |
96 "python", | |
97 "-u", | |
98 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", | |
99 "sync", | |
100 "--nohooks", | |
101 "--force", | |
102 "--verbose", | |
103 "--delete_unversioned_trees", | |
104 "--revision", | |
105 "skia@abc123", | |
106 "--revision", | |
107 "src@origin/master", | |
108 "--output-json", | |
109 "/path/to/tmp/json" | |
110 ], | |
111 "env": { | |
112 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" | |
113 }, | |
114 "name": "gclient sync", | |
115 "~followup_annotations": [ | |
116 "@@@STEP_LOG_LINE@json.output@{@@@", | |
117 "@@@STEP_LOG_LINE@json.output@ \"solutions\": {@@@", | |
118 "@@@STEP_LOG_LINE@json.output@ \"skia/\": {@@@", | |
119 "@@@STEP_LOG_LINE@json.output@ \"revision\": 164710@@@", | |
120 "@@@STEP_LOG_LINE@json.output@ }, @@@", | |
121 "@@@STEP_LOG_LINE@json.output@ \"src/\": {@@@", | |
122 "@@@STEP_LOG_LINE@json.output@ \"revision\": 170242@@@", | |
123 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
124 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
125 "@@@STEP_LOG_LINE@json.output@}@@@", | |
126 "@@@STEP_LOG_END@json.output@@@", | |
127 "@@@SET_BUILD_PROPERTY@got_revision@164710@@@" | |
128 ] | |
129 }, | |
130 { | |
131 "cmd": [ | |
132 "python", | |
133 "-u", | |
134 "RECIPE_MODULE[depot_tools::git]/resources/git_setup.py", | |
135 "--path", | |
136 "[SLAVE_BUILD]/swarming.client", | |
137 "--url", | |
138 "https://chromium.googlesource.com/external/swarming.client.git" | |
139 ], | |
140 "name": "git setup (swarming_client)" | |
141 }, | |
142 { | |
143 "cmd": [ | |
144 "git", | |
145 "retry", | |
146 "fetch", | |
147 "origin", | |
148 "master" | |
149 ], | |
150 "cwd": "[SLAVE_BUILD]/swarming.client", | |
151 "name": "git fetch (swarming_client)" | |
152 }, | |
153 { | |
154 "cmd": [ | |
155 "git", | |
156 "checkout", | |
157 "-f", | |
158 "FETCH_HEAD" | |
159 ], | |
160 "cwd": "[SLAVE_BUILD]/swarming.client", | |
161 "name": "git checkout (swarming_client)" | |
162 }, | |
163 { | |
164 "cmd": [ | |
165 "git", | |
166 "rev-parse", | |
167 "HEAD" | |
168 ], | |
169 "cwd": "[SLAVE_BUILD]/swarming.client", | |
170 "name": "read revision", | |
171 "stdout": "/path/to/tmp/", | |
172 "~followup_annotations": [ | |
173 "@@@STEP_TEXT@<br/>checked out 'deadbeef'<br/>@@@" | |
174 ] | |
175 }, | |
176 { | |
177 "cmd": [ | |
178 "git", | |
179 "clean", | |
180 "-f", | |
181 "-d", | |
182 "-x" | |
183 ], | |
184 "cwd": "[SLAVE_BUILD]/swarming.client", | |
185 "name": "git clean (swarming_client)" | |
186 }, | |
187 { | |
188 "cmd": [ | |
189 "git", | |
190 "submodule", | |
191 "sync" | |
192 ], | |
193 "cwd": "[SLAVE_BUILD]/swarming.client", | |
194 "name": "submodule sync (swarming_client)" | |
195 }, | |
196 { | |
197 "cmd": [ | |
198 "git", | |
199 "submodule", | |
200 "update", | |
201 "--init", | |
202 "--recursive" | |
203 ], | |
204 "cwd": "[SLAVE_BUILD]/swarming.client", | |
205 "name": "submodule update (swarming_client)" | |
206 }, | |
207 { | |
208 "cmd": [ | |
209 "python", | |
210 "-u", | |
211 "[SLAVE_BUILD]/swarming.client/swarming.py", | |
212 "--version" | |
213 ], | |
214 "name": "swarming.py --version", | |
215 "stdout": "/path/to/tmp/", | |
216 "~followup_annotations": [ | |
217 "@@@STEP_TEXT@0.4.10@@@" | |
218 ] | |
219 }, | |
220 { | |
221 "cmd": [ | |
222 "download_from_google_storage", | |
223 "--no_resume", | |
224 "--platform=linux*", | |
225 "--no_auth", | |
226 "--bucket", | |
227 "chromium-luci", | |
228 "-d", | |
229 "[SLAVE_BUILD]/src/tools/luci-go/linux64" | |
230 ], | |
231 "name": "download luci-go linux" | |
232 }, | |
233 { | |
234 "cmd": [ | |
235 "download_from_google_storage", | |
236 "--no_resume", | |
237 "--platform=darwin", | |
238 "--no_auth", | |
239 "--bucket", | |
240 "chromium-luci", | |
241 "-d", | |
242 "[SLAVE_BUILD]/src/tools/luci-go/mac64" | |
243 ], | |
244 "name": "download luci-go mac" | |
245 }, | |
246 { | |
247 "cmd": [ | |
248 "download_from_google_storage", | |
249 "--no_resume", | |
250 "--platform=win32", | |
251 "--no_auth", | |
252 "--bucket", | |
253 "chromium-luci", | |
254 "-d", | |
255 "[SLAVE_BUILD]/src/tools/luci-go/win64" | |
256 ], | |
257 "name": "download luci-go win" | |
258 }, | |
259 { | |
260 "cmd": [ | |
261 "python", | |
262 "-u", | |
263 "\nimport os, sys\nfrom common import chromium_utils # Error? See https://
crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD
irectory(sys.argv[1])\n", | |
264 "[SLAVE_BUILD]/luci-go" | |
265 ], | |
266 "name": "rmtree Go binary dir", | |
267 "~followup_annotations": [ | |
268 "@@@STEP_LOG_LINE@python.inline@@@@", | |
269 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", | |
270 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error?
See https://crbug.com/584783.@@@", | |
271 "@@@STEP_LOG_LINE@python.inline@@@@", | |
272 "@@@STEP_LOG_LINE@python.inline@@@@", | |
273 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", | |
274 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[
1])@@@", | |
275 "@@@STEP_LOG_END@python.inline@@@" | |
276 ] | |
277 }, | |
278 { | |
279 "cmd": [ | |
280 "python", | |
281 "-u", | |
282 "\nimport shutil\nimport sys\nshutil.copytree(sys.argv[1], sys.argv[2], sy
mlinks=bool(sys.argv[3]))\n", | |
283 "[SLAVE_BUILD]/src/tools/luci-go", | |
284 "[SLAVE_BUILD]/luci-go", | |
285 "0" | |
286 ], | |
287 "name": "Copy Go binary" | |
288 }, | |
289 { | |
290 "cmd": [ | |
291 "make", | |
292 "nanobench", | |
293 "BUILDTYPE=Release" | |
294 ], | |
295 "cwd": "[SLAVE_BUILD]/skia", | |
296 "name": "build nanobench", | |
297 "~followup_annotations": [ | |
298 "@@@SET_BUILD_PROPERTY@Location of SKPs@\"https://pantheon.corp.google.com
/storage/browser/cluster-telemetry/skps/10k/57259e0-05dcb4c/\"@@@" | |
299 ] | |
300 }, | |
301 { | |
302 "cmd": [ | |
303 "python", | |
304 "-u", | |
305 "\nimport os, sys\nfrom common import chromium_utils # Error? See https://
crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD
irectory(sys.argv[1])\n", | |
306 "[SLAVE_BUILD]/swarming_temp_dir" | |
307 ], | |
308 "name": "rmtree swarming temp dir", | |
309 "~followup_annotations": [ | |
310 "@@@STEP_LOG_LINE@python.inline@@@@", | |
311 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", | |
312 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error?
See https://crbug.com/584783.@@@", | |
313 "@@@STEP_LOG_LINE@python.inline@@@@", | |
314 "@@@STEP_LOG_LINE@python.inline@@@@", | |
315 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", | |
316 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[
1])@@@", | |
317 "@@@STEP_LOG_END@python.inline@@@" | |
318 ] | |
319 }, | |
320 { | |
321 "cmd": [ | |
322 "python", | |
323 "-u", | |
324 "\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", | |
325 "[SLAVE_BUILD]/skps/slave1", | |
326 "511" | |
327 ], | |
328 "name": "makedirs SKPs dir", | |
329 "~followup_annotations": [ | |
330 "@@@STEP_LOG_LINE@python.inline@@@@", | |
331 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | |
332 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | |
333 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | |
334 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | |
335 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | |
336 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | |
337 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | |
338 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | |
339 "@@@STEP_LOG_END@python.inline@@@" | |
340 ] | |
341 }, | |
342 { | |
343 "cmd": [ | |
344 "python", | |
345 "-u", | |
346 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | |
347 "--", | |
348 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", | |
349 "----", | |
350 "-m", | |
351 "rsync", | |
352 "-d", | |
353 "-r", | |
354 "gs://cluster-telemetry/skps/10k/57259e0-05dcb4c/slave1", | |
355 "[SLAVE_BUILD]/skps/slave1" | |
356 ], | |
357 "name": "gsutil rsync" | |
358 }, | |
359 { | |
360 "cmd": [ | |
361 "python", | |
362 "-u", | |
363 "\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", | |
364 "[SLAVE_BUILD]/swarming_temp_dir", | |
365 "511" | |
366 ], | |
367 "name": "makedirs swarming tmp dir", | |
368 "~followup_annotations": [ | |
369 "@@@STEP_LOG_LINE@python.inline@@@@", | |
370 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | |
371 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | |
372 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | |
373 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | |
374 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | |
375 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | |
376 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | |
377 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | |
378 "@@@STEP_LOG_END@python.inline@@@" | |
379 ] | |
380 }, | |
381 { | |
382 "cmd": [ | |
383 "python", | |
384 "-u", | |
385 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | |
386 "{\n \"args\": [\n \"--isolate\", \n \"[SLAVE_BUILD]/src/
chrome/ct_skps.isolate\", \n \"--isolated\", \n \"[SLAVE_BUILD]/sw
arming_temp_dir/skia-task-ct-nanobench-1.isolated\", \n \"--config-variab
le\", \n \"OS\", \n \"linux\", \n \"--extra-variable\", \n
\"CONFIGURATION\", \n \"Release\", \n \"--extra-variable\",
\n \"GIT_HASH\", \n 164710, \n \"--extra-variable\", \n
\"SLAVE_NUM\", \n \"1\", \n \"--extra-variable\", \n \
"TOOL_NAME\", \n \"nanobench\"\n ], \n \"dir\": \"[SLAVE_BUILD]/src
/chrome\", \n \"version\": 1\n}", | |
387 "[SLAVE_BUILD]/swarming_temp_dir/ct-nanobench-1.isolated.gen.json" | |
388 ], | |
389 "name": "Write ct-nanobench-1.isolated.gen.json" | |
390 }, | |
391 { | |
392 "cmd": [ | |
393 "python", | |
394 "-u", | |
395 "\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", | |
396 "[SLAVE_BUILD]/skps/slave2", | |
397 "511" | |
398 ], | |
399 "name": "makedirs SKPs dir (2)", | |
400 "~followup_annotations": [ | |
401 "@@@STEP_LOG_LINE@python.inline@@@@", | |
402 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | |
403 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | |
404 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | |
405 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | |
406 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | |
407 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | |
408 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | |
409 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | |
410 "@@@STEP_LOG_END@python.inline@@@" | |
411 ] | |
412 }, | |
413 { | |
414 "cmd": [ | |
415 "python", | |
416 "-u", | |
417 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | |
418 "--", | |
419 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", | |
420 "----", | |
421 "-m", | |
422 "rsync", | |
423 "-d", | |
424 "-r", | |
425 "gs://cluster-telemetry/skps/10k/57259e0-05dcb4c/slave2", | |
426 "[SLAVE_BUILD]/skps/slave2" | |
427 ], | |
428 "name": "gsutil rsync (2)" | |
429 }, | |
430 { | |
431 "cmd": [ | |
432 "python", | |
433 "-u", | |
434 "\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", | |
435 "[SLAVE_BUILD]/swarming_temp_dir", | |
436 "511" | |
437 ], | |
438 "name": "makedirs swarming tmp dir (2)", | |
439 "~followup_annotations": [ | |
440 "@@@STEP_LOG_LINE@python.inline@@@@", | |
441 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | |
442 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | |
443 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | |
444 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | |
445 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | |
446 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | |
447 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | |
448 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | |
449 "@@@STEP_LOG_END@python.inline@@@" | |
450 ] | |
451 }, | |
452 { | |
453 "cmd": [ | |
454 "python", | |
455 "-u", | |
456 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | |
457 "{\n \"args\": [\n \"--isolate\", \n \"[SLAVE_BUILD]/src/
chrome/ct_skps.isolate\", \n \"--isolated\", \n \"[SLAVE_BUILD]/sw
arming_temp_dir/skia-task-ct-nanobench-2.isolated\", \n \"--config-variab
le\", \n \"OS\", \n \"linux\", \n \"--extra-variable\", \n
\"CONFIGURATION\", \n \"Release\", \n \"--extra-variable\",
\n \"GIT_HASH\", \n 164710, \n \"--extra-variable\", \n
\"SLAVE_NUM\", \n \"2\", \n \"--extra-variable\", \n \
"TOOL_NAME\", \n \"nanobench\"\n ], \n \"dir\": \"[SLAVE_BUILD]/src
/chrome\", \n \"version\": 1\n}", | |
458 "[SLAVE_BUILD]/swarming_temp_dir/ct-nanobench-2.isolated.gen.json" | |
459 ], | |
460 "name": "Write ct-nanobench-2.isolated.gen.json" | |
461 }, | |
462 { | |
463 "cmd": [ | |
464 "python", | |
465 "-u", | |
466 "\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", | |
467 "[SLAVE_BUILD]/skps/slave3", | |
468 "511" | |
469 ], | |
470 "name": "makedirs SKPs dir (3)", | |
471 "~followup_annotations": [ | |
472 "@@@STEP_LOG_LINE@python.inline@@@@", | |
473 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | |
474 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | |
475 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | |
476 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | |
477 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | |
478 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | |
479 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | |
480 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | |
481 "@@@STEP_LOG_END@python.inline@@@" | |
482 ] | |
483 }, | |
484 { | |
485 "cmd": [ | |
486 "python", | |
487 "-u", | |
488 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | |
489 "--", | |
490 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", | |
491 "----", | |
492 "-m", | |
493 "rsync", | |
494 "-d", | |
495 "-r", | |
496 "gs://cluster-telemetry/skps/10k/57259e0-05dcb4c/slave3", | |
497 "[SLAVE_BUILD]/skps/slave3" | |
498 ], | |
499 "name": "gsutil rsync (3)" | |
500 }, | |
501 { | |
502 "cmd": [ | |
503 "python", | |
504 "-u", | |
505 "\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", | |
506 "[SLAVE_BUILD]/swarming_temp_dir", | |
507 "511" | |
508 ], | |
509 "name": "makedirs swarming tmp dir (3)", | |
510 "~followup_annotations": [ | |
511 "@@@STEP_LOG_LINE@python.inline@@@@", | |
512 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | |
513 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | |
514 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | |
515 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | |
516 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | |
517 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | |
518 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | |
519 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | |
520 "@@@STEP_LOG_END@python.inline@@@" | |
521 ] | |
522 }, | |
523 { | |
524 "cmd": [ | |
525 "python", | |
526 "-u", | |
527 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | |
528 "{\n \"args\": [\n \"--isolate\", \n \"[SLAVE_BUILD]/src/
chrome/ct_skps.isolate\", \n \"--isolated\", \n \"[SLAVE_BUILD]/sw
arming_temp_dir/skia-task-ct-nanobench-3.isolated\", \n \"--config-variab
le\", \n \"OS\", \n \"linux\", \n \"--extra-variable\", \n
\"CONFIGURATION\", \n \"Release\", \n \"--extra-variable\",
\n \"GIT_HASH\", \n 164710, \n \"--extra-variable\", \n
\"SLAVE_NUM\", \n \"3\", \n \"--extra-variable\", \n \
"TOOL_NAME\", \n \"nanobench\"\n ], \n \"dir\": \"[SLAVE_BUILD]/src
/chrome\", \n \"version\": 1\n}", | |
529 "[SLAVE_BUILD]/swarming_temp_dir/ct-nanobench-3.isolated.gen.json" | |
530 ], | |
531 "name": "Write ct-nanobench-3.isolated.gen.json" | |
532 }, | |
533 { | |
534 "cmd": [ | |
535 "python", | |
536 "-u", | |
537 "\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", | |
538 "[SLAVE_BUILD]/skps/slave4", | |
539 "511" | |
540 ], | |
541 "name": "makedirs SKPs dir (4)", | |
542 "~followup_annotations": [ | |
543 "@@@STEP_LOG_LINE@python.inline@@@@", | |
544 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | |
545 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | |
546 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | |
547 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | |
548 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | |
549 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | |
550 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | |
551 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | |
552 "@@@STEP_LOG_END@python.inline@@@" | |
553 ] | |
554 }, | |
555 { | |
556 "cmd": [ | |
557 "python", | |
558 "-u", | |
559 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | |
560 "--", | |
561 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", | |
562 "----", | |
563 "-m", | |
564 "rsync", | |
565 "-d", | |
566 "-r", | |
567 "gs://cluster-telemetry/skps/10k/57259e0-05dcb4c/slave4", | |
568 "[SLAVE_BUILD]/skps/slave4" | |
569 ], | |
570 "name": "gsutil rsync (4)" | |
571 }, | |
572 { | |
573 "cmd": [ | |
574 "python", | |
575 "-u", | |
576 "\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", | |
577 "[SLAVE_BUILD]/swarming_temp_dir", | |
578 "511" | |
579 ], | |
580 "name": "makedirs swarming tmp dir (4)", | |
581 "~followup_annotations": [ | |
582 "@@@STEP_LOG_LINE@python.inline@@@@", | |
583 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | |
584 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | |
585 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | |
586 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | |
587 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | |
588 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | |
589 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | |
590 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | |
591 "@@@STEP_LOG_END@python.inline@@@" | |
592 ] | |
593 }, | |
594 { | |
595 "cmd": [ | |
596 "python", | |
597 "-u", | |
598 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | |
599 "{\n \"args\": [\n \"--isolate\", \n \"[SLAVE_BUILD]/src/
chrome/ct_skps.isolate\", \n \"--isolated\", \n \"[SLAVE_BUILD]/sw
arming_temp_dir/skia-task-ct-nanobench-4.isolated\", \n \"--config-variab
le\", \n \"OS\", \n \"linux\", \n \"--extra-variable\", \n
\"CONFIGURATION\", \n \"Release\", \n \"--extra-variable\",
\n \"GIT_HASH\", \n 164710, \n \"--extra-variable\", \n
\"SLAVE_NUM\", \n \"4\", \n \"--extra-variable\", \n \
"TOOL_NAME\", \n \"nanobench\"\n ], \n \"dir\": \"[SLAVE_BUILD]/src
/chrome\", \n \"version\": 1\n}", | |
600 "[SLAVE_BUILD]/swarming_temp_dir/ct-nanobench-4.isolated.gen.json" | |
601 ], | |
602 "name": "Write ct-nanobench-4.isolated.gen.json" | |
603 }, | |
604 { | |
605 "cmd": [ | |
606 "python", | |
607 "-u", | |
608 "\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", | |
609 "[SLAVE_BUILD]/skps/slave5", | |
610 "511" | |
611 ], | |
612 "name": "makedirs SKPs dir (5)", | |
613 "~followup_annotations": [ | |
614 "@@@STEP_LOG_LINE@python.inline@@@@", | |
615 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | |
616 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | |
617 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | |
618 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | |
619 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | |
620 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | |
621 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | |
622 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | |
623 "@@@STEP_LOG_END@python.inline@@@" | |
624 ] | |
625 }, | |
626 { | |
627 "cmd": [ | |
628 "python", | |
629 "-u", | |
630 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | |
631 "--", | |
632 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", | |
633 "----", | |
634 "-m", | |
635 "rsync", | |
636 "-d", | |
637 "-r", | |
638 "gs://cluster-telemetry/skps/10k/57259e0-05dcb4c/slave5", | |
639 "[SLAVE_BUILD]/skps/slave5" | |
640 ], | |
641 "name": "gsutil rsync (5)" | |
642 }, | |
643 { | |
644 "cmd": [ | |
645 "python", | |
646 "-u", | |
647 "\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", | |
648 "[SLAVE_BUILD]/swarming_temp_dir", | |
649 "511" | |
650 ], | |
651 "name": "makedirs swarming tmp dir (5)", | |
652 "~followup_annotations": [ | |
653 "@@@STEP_LOG_LINE@python.inline@@@@", | |
654 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | |
655 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | |
656 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | |
657 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | |
658 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | |
659 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | |
660 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | |
661 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | |
662 "@@@STEP_LOG_END@python.inline@@@" | |
663 ] | |
664 }, | |
665 { | |
666 "cmd": [ | |
667 "python", | |
668 "-u", | |
669 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | |
670 "{\n \"args\": [\n \"--isolate\", \n \"[SLAVE_BUILD]/src/
chrome/ct_skps.isolate\", \n \"--isolated\", \n \"[SLAVE_BUILD]/sw
arming_temp_dir/skia-task-ct-nanobench-5.isolated\", \n \"--config-variab
le\", \n \"OS\", \n \"linux\", \n \"--extra-variable\", \n
\"CONFIGURATION\", \n \"Release\", \n \"--extra-variable\",
\n \"GIT_HASH\", \n 164710, \n \"--extra-variable\", \n
\"SLAVE_NUM\", \n \"5\", \n \"--extra-variable\", \n \
"TOOL_NAME\", \n \"nanobench\"\n ], \n \"dir\": \"[SLAVE_BUILD]/src
/chrome\", \n \"version\": 1\n}", | |
671 "[SLAVE_BUILD]/swarming_temp_dir/ct-nanobench-5.isolated.gen.json" | |
672 ], | |
673 "name": "Write ct-nanobench-5.isolated.gen.json" | |
674 }, | |
675 { | |
676 "cmd": [ | |
677 "python", | |
678 "-u", | |
679 "RECIPE_MODULE[build::isolate]/resources/isolate.py", | |
680 "[SLAVE_BUILD]/swarming.client", | |
681 "batcharchive", | |
682 "--dump-json", | |
683 "/path/to/tmp/json", | |
684 "--isolate-server", | |
685 "https://isolateserver.appspot.com", | |
686 "--verbose", | |
687 "[SLAVE_BUILD]/swarming_temp_dir/ct-nanobench-1.isolated.gen.json", | |
688 "[SLAVE_BUILD]/swarming_temp_dir/ct-nanobench-2.isolated.gen.json", | |
689 "[SLAVE_BUILD]/swarming_temp_dir/ct-nanobench-3.isolated.gen.json", | |
690 "[SLAVE_BUILD]/swarming_temp_dir/ct-nanobench-4.isolated.gen.json", | |
691 "[SLAVE_BUILD]/swarming_temp_dir/ct-nanobench-5.isolated.gen.json" | |
692 ], | |
693 "name": "isolate tests", | |
694 "~followup_annotations": [ | |
695 "@@@STEP_LOG_LINE@json.output@{@@@", | |
696 "@@@STEP_LOG_LINE@json.output@ \"ct-nanobench-1\": \"[dummy hash for ct-n
anobench-1]\", @@@", | |
697 "@@@STEP_LOG_LINE@json.output@ \"ct-nanobench-2\": \"[dummy hash for ct-n
anobench-2]\", @@@", | |
698 "@@@STEP_LOG_LINE@json.output@ \"ct-nanobench-3\": \"[dummy hash for ct-n
anobench-3]\", @@@", | |
699 "@@@STEP_LOG_LINE@json.output@ \"ct-nanobench-4\": \"[dummy hash for ct-n
anobench-4]\", @@@", | |
700 "@@@STEP_LOG_LINE@json.output@ \"ct-nanobench-5\": \"[dummy hash for ct-n
anobench-5]\"@@@", | |
701 "@@@STEP_LOG_LINE@json.output@}@@@", | |
702 "@@@STEP_LOG_END@json.output@@@", | |
703 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"ct-nanobench-1\": \"[dummy hash for
ct-nanobench-1]\", \"ct-nanobench-2\": \"[dummy hash for ct-nanobench-2]\", \"c
t-nanobench-3\": \"[dummy hash for ct-nanobench-3]\", \"ct-nanobench-4\": \"[dum
my hash for ct-nanobench-4]\", \"ct-nanobench-5\": \"[dummy hash for ct-nanobenc
h-5]\"}@@@" | |
704 ] | |
705 }, | |
706 { | |
707 "cmd": [ | |
708 "python", | |
709 "-u", | |
710 "[SLAVE_BUILD]/swarming.client/swarming.py", | |
711 "trigger", | |
712 "--swarming", | |
713 "https://chromium-swarm.appspot.com", | |
714 "--isolate-server", | |
715 "https://isolateserver.appspot.com", | |
716 "--priority", | |
717 "90", | |
718 "--shards", | |
719 "1", | |
720 "--task-name", | |
721 "ct-nanobench-1/Ubuntu-14.04/[dummy has/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_6
4-Release-CT_BENCH_10k_SKPs/-1", | |
722 "--dump-json", | |
723 "/path/to/tmp/json", | |
724 "--expiration", | |
725 "72000", | |
726 "--io-timeout", | |
727 "1200", | |
728 "--hard-timeout", | |
729 "14400", | |
730 "--dimension", | |
731 "cpu", | |
732 "x86-64", | |
733 "--dimension", | |
734 "gpu", | |
735 "10de:104a", | |
736 "--dimension", | |
737 "os", | |
738 "Ubuntu-14.04", | |
739 "--dimension", | |
740 "pool", | |
741 "Chrome", | |
742 "--tag", | |
743 "buildername:Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-CT_BENCH_10k_SKPs
", | |
744 "--tag", | |
745 "data:[dummy hash for ct-nanobench-1]", | |
746 "--tag", | |
747 "name:ct-nanobench-1", | |
748 "--tag", | |
749 "os:Ubuntu-14.04", | |
750 "--tag", | |
751 "stepname:ct-nanobench-1 on Ubuntu-14.04", | |
752 "[dummy hash for ct-nanobench-1]" | |
753 ], | |
754 "name": "[trigger] ct-nanobench-1 on Ubuntu-14.04", | |
755 "~followup_annotations": [ | |
756 "@@@STEP_LOG_LINE@json.output@{@@@", | |
757 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"ct-nanobench-1/Ubunt
u-14.04/[dummy has/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-CT_BENCH_10k_SKPs
/-1\", @@@", | |
758 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", | |
759 "@@@STEP_LOG_LINE@json.output@ \"ct-nanobench-1/Ubuntu-14.04/[dummy has
/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-CT_BENCH_10k_SKPs/-1\": {@@@", | |
760 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", | |
761 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", | |
762 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm
.appspot.com/user/task/10000\"@@@", | |
763 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
764 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
765 "@@@STEP_LOG_LINE@json.output@}@@@", | |
766 "@@@STEP_LOG_END@json.output@@@", | |
767 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@
@@" | |
768 ] | |
769 }, | |
770 { | |
771 "cmd": [ | |
772 "python", | |
773 "-u", | |
774 "[SLAVE_BUILD]/swarming.client/swarming.py", | |
775 "trigger", | |
776 "--swarming", | |
777 "https://chromium-swarm.appspot.com", | |
778 "--isolate-server", | |
779 "https://isolateserver.appspot.com", | |
780 "--priority", | |
781 "90", | |
782 "--shards", | |
783 "1", | |
784 "--task-name", | |
785 "ct-nanobench-2/Ubuntu-14.04/[dummy has/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_6
4-Release-CT_BENCH_10k_SKPs/-1", | |
786 "--dump-json", | |
787 "/path/to/tmp/json", | |
788 "--expiration", | |
789 "72000", | |
790 "--io-timeout", | |
791 "1200", | |
792 "--hard-timeout", | |
793 "14400", | |
794 "--dimension", | |
795 "cpu", | |
796 "x86-64", | |
797 "--dimension", | |
798 "gpu", | |
799 "10de:104a", | |
800 "--dimension", | |
801 "os", | |
802 "Ubuntu-14.04", | |
803 "--dimension", | |
804 "pool", | |
805 "Chrome", | |
806 "--tag", | |
807 "buildername:Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-CT_BENCH_10k_SKPs
", | |
808 "--tag", | |
809 "data:[dummy hash for ct-nanobench-2]", | |
810 "--tag", | |
811 "name:ct-nanobench-2", | |
812 "--tag", | |
813 "os:Ubuntu-14.04", | |
814 "--tag", | |
815 "stepname:ct-nanobench-2 on Ubuntu-14.04", | |
816 "[dummy hash for ct-nanobench-2]" | |
817 ], | |
818 "name": "[trigger] ct-nanobench-2 on Ubuntu-14.04", | |
819 "~followup_annotations": [ | |
820 "@@@STEP_LOG_LINE@json.output@{@@@", | |
821 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"ct-nanobench-2/Ubunt
u-14.04/[dummy has/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-CT_BENCH_10k_SKPs
/-1\", @@@", | |
822 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", | |
823 "@@@STEP_LOG_LINE@json.output@ \"ct-nanobench-2/Ubuntu-14.04/[dummy has
/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-CT_BENCH_10k_SKPs/-1\": {@@@", | |
824 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", | |
825 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", | |
826 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm
.appspot.com/user/task/10000\"@@@", | |
827 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
828 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
829 "@@@STEP_LOG_LINE@json.output@}@@@", | |
830 "@@@STEP_LOG_END@json.output@@@", | |
831 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@
@@" | |
832 ] | |
833 }, | |
834 { | |
835 "cmd": [ | |
836 "python", | |
837 "-u", | |
838 "[SLAVE_BUILD]/swarming.client/swarming.py", | |
839 "trigger", | |
840 "--swarming", | |
841 "https://chromium-swarm.appspot.com", | |
842 "--isolate-server", | |
843 "https://isolateserver.appspot.com", | |
844 "--priority", | |
845 "90", | |
846 "--shards", | |
847 "1", | |
848 "--task-name", | |
849 "ct-nanobench-3/Ubuntu-14.04/[dummy has/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_6
4-Release-CT_BENCH_10k_SKPs/-1", | |
850 "--dump-json", | |
851 "/path/to/tmp/json", | |
852 "--expiration", | |
853 "72000", | |
854 "--io-timeout", | |
855 "1200", | |
856 "--hard-timeout", | |
857 "14400", | |
858 "--dimension", | |
859 "cpu", | |
860 "x86-64", | |
861 "--dimension", | |
862 "gpu", | |
863 "10de:104a", | |
864 "--dimension", | |
865 "os", | |
866 "Ubuntu-14.04", | |
867 "--dimension", | |
868 "pool", | |
869 "Chrome", | |
870 "--tag", | |
871 "buildername:Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-CT_BENCH_10k_SKPs
", | |
872 "--tag", | |
873 "data:[dummy hash for ct-nanobench-3]", | |
874 "--tag", | |
875 "name:ct-nanobench-3", | |
876 "--tag", | |
877 "os:Ubuntu-14.04", | |
878 "--tag", | |
879 "stepname:ct-nanobench-3 on Ubuntu-14.04", | |
880 "[dummy hash for ct-nanobench-3]" | |
881 ], | |
882 "name": "[trigger] ct-nanobench-3 on Ubuntu-14.04", | |
883 "~followup_annotations": [ | |
884 "@@@STEP_LOG_LINE@json.output@{@@@", | |
885 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"ct-nanobench-3/Ubunt
u-14.04/[dummy has/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-CT_BENCH_10k_SKPs
/-1\", @@@", | |
886 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", | |
887 "@@@STEP_LOG_LINE@json.output@ \"ct-nanobench-3/Ubuntu-14.04/[dummy has
/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-CT_BENCH_10k_SKPs/-1\": {@@@", | |
888 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", | |
889 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", | |
890 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm
.appspot.com/user/task/10000\"@@@", | |
891 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
892 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
893 "@@@STEP_LOG_LINE@json.output@}@@@", | |
894 "@@@STEP_LOG_END@json.output@@@", | |
895 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@
@@" | |
896 ] | |
897 }, | |
898 { | |
899 "cmd": [ | |
900 "python", | |
901 "-u", | |
902 "[SLAVE_BUILD]/swarming.client/swarming.py", | |
903 "trigger", | |
904 "--swarming", | |
905 "https://chromium-swarm.appspot.com", | |
906 "--isolate-server", | |
907 "https://isolateserver.appspot.com", | |
908 "--priority", | |
909 "90", | |
910 "--shards", | |
911 "1", | |
912 "--task-name", | |
913 "ct-nanobench-4/Ubuntu-14.04/[dummy has/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_6
4-Release-CT_BENCH_10k_SKPs/-1", | |
914 "--dump-json", | |
915 "/path/to/tmp/json", | |
916 "--expiration", | |
917 "72000", | |
918 "--io-timeout", | |
919 "1200", | |
920 "--hard-timeout", | |
921 "14400", | |
922 "--dimension", | |
923 "cpu", | |
924 "x86-64", | |
925 "--dimension", | |
926 "gpu", | |
927 "10de:104a", | |
928 "--dimension", | |
929 "os", | |
930 "Ubuntu-14.04", | |
931 "--dimension", | |
932 "pool", | |
933 "Chrome", | |
934 "--tag", | |
935 "buildername:Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-CT_BENCH_10k_SKPs
", | |
936 "--tag", | |
937 "data:[dummy hash for ct-nanobench-4]", | |
938 "--tag", | |
939 "name:ct-nanobench-4", | |
940 "--tag", | |
941 "os:Ubuntu-14.04", | |
942 "--tag", | |
943 "stepname:ct-nanobench-4 on Ubuntu-14.04", | |
944 "[dummy hash for ct-nanobench-4]" | |
945 ], | |
946 "name": "[trigger] ct-nanobench-4 on Ubuntu-14.04", | |
947 "~followup_annotations": [ | |
948 "@@@STEP_LOG_LINE@json.output@{@@@", | |
949 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"ct-nanobench-4/Ubunt
u-14.04/[dummy has/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-CT_BENCH_10k_SKPs
/-1\", @@@", | |
950 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", | |
951 "@@@STEP_LOG_LINE@json.output@ \"ct-nanobench-4/Ubuntu-14.04/[dummy has
/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-CT_BENCH_10k_SKPs/-1\": {@@@", | |
952 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", | |
953 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", | |
954 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm
.appspot.com/user/task/10000\"@@@", | |
955 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
956 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
957 "@@@STEP_LOG_LINE@json.output@}@@@", | |
958 "@@@STEP_LOG_END@json.output@@@", | |
959 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@
@@" | |
960 ] | |
961 }, | |
962 { | |
963 "cmd": [ | |
964 "python", | |
965 "-u", | |
966 "[SLAVE_BUILD]/swarming.client/swarming.py", | |
967 "trigger", | |
968 "--swarming", | |
969 "https://chromium-swarm.appspot.com", | |
970 "--isolate-server", | |
971 "https://isolateserver.appspot.com", | |
972 "--priority", | |
973 "90", | |
974 "--shards", | |
975 "1", | |
976 "--task-name", | |
977 "ct-nanobench-5/Ubuntu-14.04/[dummy has/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_6
4-Release-CT_BENCH_10k_SKPs/-1", | |
978 "--dump-json", | |
979 "/path/to/tmp/json", | |
980 "--expiration", | |
981 "72000", | |
982 "--io-timeout", | |
983 "1200", | |
984 "--hard-timeout", | |
985 "14400", | |
986 "--dimension", | |
987 "cpu", | |
988 "x86-64", | |
989 "--dimension", | |
990 "gpu", | |
991 "10de:104a", | |
992 "--dimension", | |
993 "os", | |
994 "Ubuntu-14.04", | |
995 "--dimension", | |
996 "pool", | |
997 "Chrome", | |
998 "--tag", | |
999 "buildername:Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-CT_BENCH_10k_SKPs
", | |
1000 "--tag", | |
1001 "data:[dummy hash for ct-nanobench-5]", | |
1002 "--tag", | |
1003 "name:ct-nanobench-5", | |
1004 "--tag", | |
1005 "os:Ubuntu-14.04", | |
1006 "--tag", | |
1007 "stepname:ct-nanobench-5 on Ubuntu-14.04", | |
1008 "[dummy hash for ct-nanobench-5]" | |
1009 ], | |
1010 "name": "[trigger] ct-nanobench-5 on Ubuntu-14.04", | |
1011 "~followup_annotations": [ | |
1012 "@@@STEP_LOG_LINE@json.output@{@@@", | |
1013 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"ct-nanobench-5/Ubunt
u-14.04/[dummy has/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-CT_BENCH_10k_SKPs
/-1\", @@@", | |
1014 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", | |
1015 "@@@STEP_LOG_LINE@json.output@ \"ct-nanobench-5/Ubuntu-14.04/[dummy has
/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-CT_BENCH_10k_SKPs/-1\": {@@@", | |
1016 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", | |
1017 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", | |
1018 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm
.appspot.com/user/task/10000\"@@@", | |
1019 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
1020 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
1021 "@@@STEP_LOG_LINE@json.output@}@@@", | |
1022 "@@@STEP_LOG_END@json.output@@@", | |
1023 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@
@@" | |
1024 ] | |
1025 }, | |
1026 { | |
1027 "cmd": [ | |
1028 "python", | |
1029 "-u", | |
1030 "[SLAVE_BUILD]/swarming.client/swarming.py", | |
1031 "collect", | |
1032 "--swarming", | |
1033 "https://chromium-swarm.appspot.com", | |
1034 "--decorate", | |
1035 "--print-status-updates", | |
1036 "--shards", | |
1037 "1", | |
1038 "ct-nanobench-1/Ubuntu-14.04/[dummy has/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_6
4-Release-CT_BENCH_10k_SKPs/-1", | |
1039 "--task-summary-json", | |
1040 "/path/to/tmp/json", | |
1041 "--task-output-dir", | |
1042 "[SLAVE_BUILD]/swarming_temp_dir/outputs/ct-nanobench-1" | |
1043 ], | |
1044 "name": "ct-nanobench-1 on Ubuntu-14.04", | |
1045 "~followup_annotations": [ | |
1046 "@@@STEP_TEXT@swarming pending 71s@@@", | |
1047 "@@@STEP_LOG_LINE@json.output@{@@@", | |
1048 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@", | |
1049 "@@@STEP_LOG_LINE@json.output@ {@@@", | |
1050 "@@@STEP_LOG_LINE@json.output@ \"abandoned_ts\": null, @@@", | |
1051 "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm30\", @@@", | |
1052 "@@@STEP_LOG_LINE@json.output@ \"completed_ts\": \"2014-09-25T01:42:0
0.123\", @@@", | |
1053 "@@@STEP_LOG_LINE@json.output@ \"created_ts\": \"2014-09-25T01:41:00.
123\", @@@", | |
1054 "@@@STEP_LOG_LINE@json.output@ \"durations\": [@@@", | |
1055 "@@@STEP_LOG_LINE@json.output@ 5.7, @@@", | |
1056 "@@@STEP_LOG_LINE@json.output@ 31.5@@@", | |
1057 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
1058 "@@@STEP_LOG_LINE@json.output@ \"exit_codes\": [@@@", | |
1059 "@@@STEP_LOG_LINE@json.output@ 0, @@@", | |
1060 "@@@STEP_LOG_LINE@json.output@ 0@@@", | |
1061 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
1062 "@@@STEP_LOG_LINE@json.output@ \"failure\": false, @@@", | |
1063 "@@@STEP_LOG_LINE@json.output@ \"id\": \"148aa78d7aa0000\", @@@", | |
1064 "@@@STEP_LOG_LINE@json.output@ \"internal_failure\": false, @@@", | |
1065 "@@@STEP_LOG_LINE@json.output@ \"isolated_out\": {@@@", | |
1066 "@@@STEP_LOG_LINE@json.output@ \"isolated\": \"abc123\", @@@", | |
1067 "@@@STEP_LOG_LINE@json.output@ \"isolatedserver\": \"https://isolat
eserver.appspot.com\", @@@", | |
1068 "@@@STEP_LOG_LINE@json.output@ \"namespace\": \"default-gzip\", @@@
", | |
1069 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"blah\"@@@", | |
1070 "@@@STEP_LOG_LINE@json.output@ }, @@@", | |
1071 "@@@STEP_LOG_LINE@json.output@ \"modified_ts\": \"2014-09-25 01:42:00
\", @@@", | |
1072 "@@@STEP_LOG_LINE@json.output@ \"name\": \"heartbeat-canary-2014-09-2
5_01:41:55-os=Windows\", @@@", | |
1073 "@@@STEP_LOG_LINE@json.output@ \"outputs\": [@@@", | |
1074 "@@@STEP_LOG_LINE@json.output@ \"Heart beat succeeded on win32.\\n\
", @@@", | |
1075 "@@@STEP_LOG_LINE@json.output@ \"Foo\"@@@", | |
1076 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
1077 "@@@STEP_LOG_LINE@json.output@ \"started_ts\": \"2014-09-25T01:42:11.
123\", @@@", | |
1078 "@@@STEP_LOG_LINE@json.output@ \"state\": 112, @@@", | |
1079 "@@@STEP_LOG_LINE@json.output@ \"try_number\": 1, @@@", | |
1080 "@@@STEP_LOG_LINE@json.output@ \"user\": \"unknown\"@@@", | |
1081 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
1082 "@@@STEP_LOG_LINE@json.output@ ]@@@", | |
1083 "@@@STEP_LOG_LINE@json.output@}@@@", | |
1084 "@@@STEP_LOG_END@json.output@@@", | |
1085 "@@@STEP_LINK@shard #0 isolated out@blah@@@" | |
1086 ] | |
1087 }, | |
1088 { | |
1089 "cmd": [ | |
1090 "python", | |
1091 "-u", | |
1092 "\nimport json, os, sys\nif os.path.exists(sys.argv[1]) and os.path.isdir(
sys.argv[1]):\n with open(sys.argv[2], 'w') as f:\n json.dump(os.listdir(sys
.argv[1]), f)\n", | |
1093 "[SLAVE_BUILD]/swarming_temp_dir/outputs/ct-nanobench-1/0", | |
1094 "/path/to/tmp/json" | |
1095 ], | |
1096 "name": "listdir output dir", | |
1097 "~followup_annotations": [ | |
1098 "@@@STEP_LOG_LINE@json.output@[@@@", | |
1099 "@@@STEP_LOG_LINE@json.output@ \"file 1\", @@@", | |
1100 "@@@STEP_LOG_LINE@json.output@ \"file 2\"@@@", | |
1101 "@@@STEP_LOG_LINE@json.output@]@@@", | |
1102 "@@@STEP_LOG_END@json.output@@@", | |
1103 "@@@STEP_LOG_LINE@python.inline@@@@", | |
1104 "@@@STEP_LOG_LINE@python.inline@import json, os, sys@@@", | |
1105 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]) and os.path
.isdir(sys.argv[1]):@@@", | |
1106 "@@@STEP_LOG_LINE@python.inline@ with open(sys.argv[2], 'w') as f:@@@", | |
1107 "@@@STEP_LOG_LINE@python.inline@ json.dump(os.listdir(sys.argv[1]), f)@
@@", | |
1108 "@@@STEP_LOG_END@python.inline@@@" | |
1109 ] | |
1110 }, | |
1111 { | |
1112 "cmd": [ | |
1113 "python", | |
1114 "-u", | |
1115 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | |
1116 "--", | |
1117 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", | |
1118 "----", | |
1119 "cp", | |
1120 "-R", | |
1121 "[SLAVE_BUILD]/swarming_temp_dir/outputs/ct-nanobench-1/0/file 1", | |
1122 "gs://skia-perf/ct/10k/2012/05/14/12/" | |
1123 ], | |
1124 "env": { | |
1125 "AWS_CREDENTIAL_FILE": null, | |
1126 "BOTO_CONFIG": null | |
1127 }, | |
1128 "name": "gsutil upload json output", | |
1129 "~followup_annotations": [ | |
1130 "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/skia-perf/ct/
10k/2012/05/14/12/@@@" | |
1131 ] | |
1132 }, | |
1133 { | |
1134 "cmd": [ | |
1135 "python", | |
1136 "-u", | |
1137 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | |
1138 "--", | |
1139 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", | |
1140 "----", | |
1141 "cp", | |
1142 "-R", | |
1143 "[SLAVE_BUILD]/swarming_temp_dir/outputs/ct-nanobench-1/0/file 2", | |
1144 "gs://skia-perf/ct/10k/2012/05/14/12/" | |
1145 ], | |
1146 "env": { | |
1147 "AWS_CREDENTIAL_FILE": null, | |
1148 "BOTO_CONFIG": null | |
1149 }, | |
1150 "name": "gsutil upload json output (2)", | |
1151 "~followup_annotations": [ | |
1152 "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/skia-perf/ct/
10k/2012/05/14/12/@@@" | |
1153 ] | |
1154 }, | |
1155 { | |
1156 "cmd": [ | |
1157 "python", | |
1158 "-u", | |
1159 "[SLAVE_BUILD]/swarming.client/swarming.py", | |
1160 "collect", | |
1161 "--swarming", | |
1162 "https://chromium-swarm.appspot.com", | |
1163 "--decorate", | |
1164 "--print-status-updates", | |
1165 "--shards", | |
1166 "1", | |
1167 "ct-nanobench-2/Ubuntu-14.04/[dummy has/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_6
4-Release-CT_BENCH_10k_SKPs/-1", | |
1168 "--task-summary-json", | |
1169 "/path/to/tmp/json", | |
1170 "--task-output-dir", | |
1171 "[SLAVE_BUILD]/swarming_temp_dir/outputs/ct-nanobench-2" | |
1172 ], | |
1173 "name": "ct-nanobench-2 on Ubuntu-14.04", | |
1174 "~followup_annotations": [ | |
1175 "@@@STEP_TEXT@swarming pending 71s@@@", | |
1176 "@@@STEP_LOG_LINE@json.output@{@@@", | |
1177 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@", | |
1178 "@@@STEP_LOG_LINE@json.output@ {@@@", | |
1179 "@@@STEP_LOG_LINE@json.output@ \"abandoned_ts\": null, @@@", | |
1180 "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm30\", @@@", | |
1181 "@@@STEP_LOG_LINE@json.output@ \"completed_ts\": \"2014-09-25T01:42:0
0.123\", @@@", | |
1182 "@@@STEP_LOG_LINE@json.output@ \"created_ts\": \"2014-09-25T01:41:00.
123\", @@@", | |
1183 "@@@STEP_LOG_LINE@json.output@ \"durations\": [@@@", | |
1184 "@@@STEP_LOG_LINE@json.output@ 5.7, @@@", | |
1185 "@@@STEP_LOG_LINE@json.output@ 31.5@@@", | |
1186 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
1187 "@@@STEP_LOG_LINE@json.output@ \"exit_codes\": [@@@", | |
1188 "@@@STEP_LOG_LINE@json.output@ 0, @@@", | |
1189 "@@@STEP_LOG_LINE@json.output@ 0@@@", | |
1190 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
1191 "@@@STEP_LOG_LINE@json.output@ \"failure\": false, @@@", | |
1192 "@@@STEP_LOG_LINE@json.output@ \"id\": \"148aa78d7aa0000\", @@@", | |
1193 "@@@STEP_LOG_LINE@json.output@ \"internal_failure\": false, @@@", | |
1194 "@@@STEP_LOG_LINE@json.output@ \"isolated_out\": {@@@", | |
1195 "@@@STEP_LOG_LINE@json.output@ \"isolated\": \"abc123\", @@@", | |
1196 "@@@STEP_LOG_LINE@json.output@ \"isolatedserver\": \"https://isolat
eserver.appspot.com\", @@@", | |
1197 "@@@STEP_LOG_LINE@json.output@ \"namespace\": \"default-gzip\", @@@
", | |
1198 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"blah\"@@@", | |
1199 "@@@STEP_LOG_LINE@json.output@ }, @@@", | |
1200 "@@@STEP_LOG_LINE@json.output@ \"modified_ts\": \"2014-09-25 01:42:00
\", @@@", | |
1201 "@@@STEP_LOG_LINE@json.output@ \"name\": \"heartbeat-canary-2014-09-2
5_01:41:55-os=Windows\", @@@", | |
1202 "@@@STEP_LOG_LINE@json.output@ \"outputs\": [@@@", | |
1203 "@@@STEP_LOG_LINE@json.output@ \"Heart beat succeeded on win32.\\n\
", @@@", | |
1204 "@@@STEP_LOG_LINE@json.output@ \"Foo\"@@@", | |
1205 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
1206 "@@@STEP_LOG_LINE@json.output@ \"started_ts\": \"2014-09-25T01:42:11.
123\", @@@", | |
1207 "@@@STEP_LOG_LINE@json.output@ \"state\": 112, @@@", | |
1208 "@@@STEP_LOG_LINE@json.output@ \"try_number\": 1, @@@", | |
1209 "@@@STEP_LOG_LINE@json.output@ \"user\": \"unknown\"@@@", | |
1210 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
1211 "@@@STEP_LOG_LINE@json.output@ ]@@@", | |
1212 "@@@STEP_LOG_LINE@json.output@}@@@", | |
1213 "@@@STEP_LOG_END@json.output@@@", | |
1214 "@@@STEP_LINK@shard #0 isolated out@blah@@@" | |
1215 ] | |
1216 }, | |
1217 { | |
1218 "cmd": [ | |
1219 "python", | |
1220 "-u", | |
1221 "\nimport json, os, sys\nif os.path.exists(sys.argv[1]) and os.path.isdir(
sys.argv[1]):\n with open(sys.argv[2], 'w') as f:\n json.dump(os.listdir(sys
.argv[1]), f)\n", | |
1222 "[SLAVE_BUILD]/swarming_temp_dir/outputs/ct-nanobench-2/0", | |
1223 "/path/to/tmp/json" | |
1224 ], | |
1225 "name": "listdir output dir (2)", | |
1226 "~followup_annotations": [ | |
1227 "@@@STEP_LOG_LINE@json.output@[@@@", | |
1228 "@@@STEP_LOG_LINE@json.output@ \"file 1\", @@@", | |
1229 "@@@STEP_LOG_LINE@json.output@ \"file 2\"@@@", | |
1230 "@@@STEP_LOG_LINE@json.output@]@@@", | |
1231 "@@@STEP_LOG_END@json.output@@@", | |
1232 "@@@STEP_LOG_LINE@python.inline@@@@", | |
1233 "@@@STEP_LOG_LINE@python.inline@import json, os, sys@@@", | |
1234 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]) and os.path
.isdir(sys.argv[1]):@@@", | |
1235 "@@@STEP_LOG_LINE@python.inline@ with open(sys.argv[2], 'w') as f:@@@", | |
1236 "@@@STEP_LOG_LINE@python.inline@ json.dump(os.listdir(sys.argv[1]), f)@
@@", | |
1237 "@@@STEP_LOG_END@python.inline@@@" | |
1238 ] | |
1239 }, | |
1240 { | |
1241 "cmd": [ | |
1242 "python", | |
1243 "-u", | |
1244 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | |
1245 "--", | |
1246 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", | |
1247 "----", | |
1248 "cp", | |
1249 "-R", | |
1250 "[SLAVE_BUILD]/swarming_temp_dir/outputs/ct-nanobench-2/0/file 1", | |
1251 "gs://skia-perf/ct/10k/2012/05/14/12/" | |
1252 ], | |
1253 "env": { | |
1254 "AWS_CREDENTIAL_FILE": null, | |
1255 "BOTO_CONFIG": null | |
1256 }, | |
1257 "name": "gsutil upload json output (3)", | |
1258 "~followup_annotations": [ | |
1259 "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/skia-perf/ct/
10k/2012/05/14/12/@@@" | |
1260 ] | |
1261 }, | |
1262 { | |
1263 "cmd": [ | |
1264 "python", | |
1265 "-u", | |
1266 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | |
1267 "--", | |
1268 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", | |
1269 "----", | |
1270 "cp", | |
1271 "-R", | |
1272 "[SLAVE_BUILD]/swarming_temp_dir/outputs/ct-nanobench-2/0/file 2", | |
1273 "gs://skia-perf/ct/10k/2012/05/14/12/" | |
1274 ], | |
1275 "env": { | |
1276 "AWS_CREDENTIAL_FILE": null, | |
1277 "BOTO_CONFIG": null | |
1278 }, | |
1279 "name": "gsutil upload json output (4)", | |
1280 "~followup_annotations": [ | |
1281 "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/skia-perf/ct/
10k/2012/05/14/12/@@@" | |
1282 ] | |
1283 }, | |
1284 { | |
1285 "cmd": [ | |
1286 "python", | |
1287 "-u", | |
1288 "[SLAVE_BUILD]/swarming.client/swarming.py", | |
1289 "collect", | |
1290 "--swarming", | |
1291 "https://chromium-swarm.appspot.com", | |
1292 "--decorate", | |
1293 "--print-status-updates", | |
1294 "--shards", | |
1295 "1", | |
1296 "ct-nanobench-3/Ubuntu-14.04/[dummy has/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_6
4-Release-CT_BENCH_10k_SKPs/-1", | |
1297 "--task-summary-json", | |
1298 "/path/to/tmp/json", | |
1299 "--task-output-dir", | |
1300 "[SLAVE_BUILD]/swarming_temp_dir/outputs/ct-nanobench-3" | |
1301 ], | |
1302 "name": "ct-nanobench-3 on Ubuntu-14.04", | |
1303 "~followup_annotations": [ | |
1304 "@@@STEP_TEXT@swarming pending 71s@@@", | |
1305 "@@@STEP_LOG_LINE@json.output@{@@@", | |
1306 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@", | |
1307 "@@@STEP_LOG_LINE@json.output@ {@@@", | |
1308 "@@@STEP_LOG_LINE@json.output@ \"abandoned_ts\": null, @@@", | |
1309 "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm30\", @@@", | |
1310 "@@@STEP_LOG_LINE@json.output@ \"completed_ts\": \"2014-09-25T01:42:0
0.123\", @@@", | |
1311 "@@@STEP_LOG_LINE@json.output@ \"created_ts\": \"2014-09-25T01:41:00.
123\", @@@", | |
1312 "@@@STEP_LOG_LINE@json.output@ \"durations\": [@@@", | |
1313 "@@@STEP_LOG_LINE@json.output@ 5.7, @@@", | |
1314 "@@@STEP_LOG_LINE@json.output@ 31.5@@@", | |
1315 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
1316 "@@@STEP_LOG_LINE@json.output@ \"exit_codes\": [@@@", | |
1317 "@@@STEP_LOG_LINE@json.output@ 0, @@@", | |
1318 "@@@STEP_LOG_LINE@json.output@ 0@@@", | |
1319 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
1320 "@@@STEP_LOG_LINE@json.output@ \"failure\": false, @@@", | |
1321 "@@@STEP_LOG_LINE@json.output@ \"id\": \"148aa78d7aa0000\", @@@", | |
1322 "@@@STEP_LOG_LINE@json.output@ \"internal_failure\": false, @@@", | |
1323 "@@@STEP_LOG_LINE@json.output@ \"isolated_out\": {@@@", | |
1324 "@@@STEP_LOG_LINE@json.output@ \"isolated\": \"abc123\", @@@", | |
1325 "@@@STEP_LOG_LINE@json.output@ \"isolatedserver\": \"https://isolat
eserver.appspot.com\", @@@", | |
1326 "@@@STEP_LOG_LINE@json.output@ \"namespace\": \"default-gzip\", @@@
", | |
1327 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"blah\"@@@", | |
1328 "@@@STEP_LOG_LINE@json.output@ }, @@@", | |
1329 "@@@STEP_LOG_LINE@json.output@ \"modified_ts\": \"2014-09-25 01:42:00
\", @@@", | |
1330 "@@@STEP_LOG_LINE@json.output@ \"name\": \"heartbeat-canary-2014-09-2
5_01:41:55-os=Windows\", @@@", | |
1331 "@@@STEP_LOG_LINE@json.output@ \"outputs\": [@@@", | |
1332 "@@@STEP_LOG_LINE@json.output@ \"Heart beat succeeded on win32.\\n\
", @@@", | |
1333 "@@@STEP_LOG_LINE@json.output@ \"Foo\"@@@", | |
1334 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
1335 "@@@STEP_LOG_LINE@json.output@ \"started_ts\": \"2014-09-25T01:42:11.
123\", @@@", | |
1336 "@@@STEP_LOG_LINE@json.output@ \"state\": 112, @@@", | |
1337 "@@@STEP_LOG_LINE@json.output@ \"try_number\": 1, @@@", | |
1338 "@@@STEP_LOG_LINE@json.output@ \"user\": \"unknown\"@@@", | |
1339 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
1340 "@@@STEP_LOG_LINE@json.output@ ]@@@", | |
1341 "@@@STEP_LOG_LINE@json.output@}@@@", | |
1342 "@@@STEP_LOG_END@json.output@@@", | |
1343 "@@@STEP_LINK@shard #0 isolated out@blah@@@" | |
1344 ] | |
1345 }, | |
1346 { | |
1347 "cmd": [ | |
1348 "python", | |
1349 "-u", | |
1350 "\nimport json, os, sys\nif os.path.exists(sys.argv[1]) and os.path.isdir(
sys.argv[1]):\n with open(sys.argv[2], 'w') as f:\n json.dump(os.listdir(sys
.argv[1]), f)\n", | |
1351 "[SLAVE_BUILD]/swarming_temp_dir/outputs/ct-nanobench-3/0", | |
1352 "/path/to/tmp/json" | |
1353 ], | |
1354 "name": "listdir output dir (3)", | |
1355 "~followup_annotations": [ | |
1356 "@@@STEP_LOG_LINE@json.output@[@@@", | |
1357 "@@@STEP_LOG_LINE@json.output@ \"file 1\", @@@", | |
1358 "@@@STEP_LOG_LINE@json.output@ \"file 2\"@@@", | |
1359 "@@@STEP_LOG_LINE@json.output@]@@@", | |
1360 "@@@STEP_LOG_END@json.output@@@", | |
1361 "@@@STEP_LOG_LINE@python.inline@@@@", | |
1362 "@@@STEP_LOG_LINE@python.inline@import json, os, sys@@@", | |
1363 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]) and os.path
.isdir(sys.argv[1]):@@@", | |
1364 "@@@STEP_LOG_LINE@python.inline@ with open(sys.argv[2], 'w') as f:@@@", | |
1365 "@@@STEP_LOG_LINE@python.inline@ json.dump(os.listdir(sys.argv[1]), f)@
@@", | |
1366 "@@@STEP_LOG_END@python.inline@@@" | |
1367 ] | |
1368 }, | |
1369 { | |
1370 "cmd": [ | |
1371 "python", | |
1372 "-u", | |
1373 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | |
1374 "--", | |
1375 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", | |
1376 "----", | |
1377 "cp", | |
1378 "-R", | |
1379 "[SLAVE_BUILD]/swarming_temp_dir/outputs/ct-nanobench-3/0/file 1", | |
1380 "gs://skia-perf/ct/10k/2012/05/14/12/" | |
1381 ], | |
1382 "env": { | |
1383 "AWS_CREDENTIAL_FILE": null, | |
1384 "BOTO_CONFIG": null | |
1385 }, | |
1386 "name": "gsutil upload json output (5)", | |
1387 "~followup_annotations": [ | |
1388 "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/skia-perf/ct/
10k/2012/05/14/12/@@@" | |
1389 ] | |
1390 }, | |
1391 { | |
1392 "cmd": [ | |
1393 "python", | |
1394 "-u", | |
1395 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | |
1396 "--", | |
1397 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", | |
1398 "----", | |
1399 "cp", | |
1400 "-R", | |
1401 "[SLAVE_BUILD]/swarming_temp_dir/outputs/ct-nanobench-3/0/file 2", | |
1402 "gs://skia-perf/ct/10k/2012/05/14/12/" | |
1403 ], | |
1404 "env": { | |
1405 "AWS_CREDENTIAL_FILE": null, | |
1406 "BOTO_CONFIG": null | |
1407 }, | |
1408 "name": "gsutil upload json output (6)", | |
1409 "~followup_annotations": [ | |
1410 "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/skia-perf/ct/
10k/2012/05/14/12/@@@" | |
1411 ] | |
1412 }, | |
1413 { | |
1414 "cmd": [ | |
1415 "python", | |
1416 "-u", | |
1417 "[SLAVE_BUILD]/swarming.client/swarming.py", | |
1418 "collect", | |
1419 "--swarming", | |
1420 "https://chromium-swarm.appspot.com", | |
1421 "--decorate", | |
1422 "--print-status-updates", | |
1423 "--shards", | |
1424 "1", | |
1425 "ct-nanobench-4/Ubuntu-14.04/[dummy has/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_6
4-Release-CT_BENCH_10k_SKPs/-1", | |
1426 "--task-summary-json", | |
1427 "/path/to/tmp/json", | |
1428 "--task-output-dir", | |
1429 "[SLAVE_BUILD]/swarming_temp_dir/outputs/ct-nanobench-4" | |
1430 ], | |
1431 "name": "ct-nanobench-4 on Ubuntu-14.04", | |
1432 "~followup_annotations": [ | |
1433 "@@@STEP_TEXT@swarming pending 71s@@@", | |
1434 "@@@STEP_LOG_LINE@json.output@{@@@", | |
1435 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@", | |
1436 "@@@STEP_LOG_LINE@json.output@ {@@@", | |
1437 "@@@STEP_LOG_LINE@json.output@ \"abandoned_ts\": null, @@@", | |
1438 "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm30\", @@@", | |
1439 "@@@STEP_LOG_LINE@json.output@ \"completed_ts\": \"2014-09-25T01:42:0
0.123\", @@@", | |
1440 "@@@STEP_LOG_LINE@json.output@ \"created_ts\": \"2014-09-25T01:41:00.
123\", @@@", | |
1441 "@@@STEP_LOG_LINE@json.output@ \"durations\": [@@@", | |
1442 "@@@STEP_LOG_LINE@json.output@ 5.7, @@@", | |
1443 "@@@STEP_LOG_LINE@json.output@ 31.5@@@", | |
1444 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
1445 "@@@STEP_LOG_LINE@json.output@ \"exit_codes\": [@@@", | |
1446 "@@@STEP_LOG_LINE@json.output@ 0, @@@", | |
1447 "@@@STEP_LOG_LINE@json.output@ 0@@@", | |
1448 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
1449 "@@@STEP_LOG_LINE@json.output@ \"failure\": false, @@@", | |
1450 "@@@STEP_LOG_LINE@json.output@ \"id\": \"148aa78d7aa0000\", @@@", | |
1451 "@@@STEP_LOG_LINE@json.output@ \"internal_failure\": false, @@@", | |
1452 "@@@STEP_LOG_LINE@json.output@ \"isolated_out\": {@@@", | |
1453 "@@@STEP_LOG_LINE@json.output@ \"isolated\": \"abc123\", @@@", | |
1454 "@@@STEP_LOG_LINE@json.output@ \"isolatedserver\": \"https://isolat
eserver.appspot.com\", @@@", | |
1455 "@@@STEP_LOG_LINE@json.output@ \"namespace\": \"default-gzip\", @@@
", | |
1456 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"blah\"@@@", | |
1457 "@@@STEP_LOG_LINE@json.output@ }, @@@", | |
1458 "@@@STEP_LOG_LINE@json.output@ \"modified_ts\": \"2014-09-25 01:42:00
\", @@@", | |
1459 "@@@STEP_LOG_LINE@json.output@ \"name\": \"heartbeat-canary-2014-09-2
5_01:41:55-os=Windows\", @@@", | |
1460 "@@@STEP_LOG_LINE@json.output@ \"outputs\": [@@@", | |
1461 "@@@STEP_LOG_LINE@json.output@ \"Heart beat succeeded on win32.\\n\
", @@@", | |
1462 "@@@STEP_LOG_LINE@json.output@ \"Foo\"@@@", | |
1463 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
1464 "@@@STEP_LOG_LINE@json.output@ \"started_ts\": \"2014-09-25T01:42:11.
123\", @@@", | |
1465 "@@@STEP_LOG_LINE@json.output@ \"state\": 112, @@@", | |
1466 "@@@STEP_LOG_LINE@json.output@ \"try_number\": 1, @@@", | |
1467 "@@@STEP_LOG_LINE@json.output@ \"user\": \"unknown\"@@@", | |
1468 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
1469 "@@@STEP_LOG_LINE@json.output@ ]@@@", | |
1470 "@@@STEP_LOG_LINE@json.output@}@@@", | |
1471 "@@@STEP_LOG_END@json.output@@@", | |
1472 "@@@STEP_LINK@shard #0 isolated out@blah@@@" | |
1473 ] | |
1474 }, | |
1475 { | |
1476 "cmd": [ | |
1477 "python", | |
1478 "-u", | |
1479 "\nimport json, os, sys\nif os.path.exists(sys.argv[1]) and os.path.isdir(
sys.argv[1]):\n with open(sys.argv[2], 'w') as f:\n json.dump(os.listdir(sys
.argv[1]), f)\n", | |
1480 "[SLAVE_BUILD]/swarming_temp_dir/outputs/ct-nanobench-4/0", | |
1481 "/path/to/tmp/json" | |
1482 ], | |
1483 "name": "listdir output dir (4)", | |
1484 "~followup_annotations": [ | |
1485 "@@@STEP_LOG_LINE@json.output@[@@@", | |
1486 "@@@STEP_LOG_LINE@json.output@ \"file 1\", @@@", | |
1487 "@@@STEP_LOG_LINE@json.output@ \"file 2\"@@@", | |
1488 "@@@STEP_LOG_LINE@json.output@]@@@", | |
1489 "@@@STEP_LOG_END@json.output@@@", | |
1490 "@@@STEP_LOG_LINE@python.inline@@@@", | |
1491 "@@@STEP_LOG_LINE@python.inline@import json, os, sys@@@", | |
1492 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]) and os.path
.isdir(sys.argv[1]):@@@", | |
1493 "@@@STEP_LOG_LINE@python.inline@ with open(sys.argv[2], 'w') as f:@@@", | |
1494 "@@@STEP_LOG_LINE@python.inline@ json.dump(os.listdir(sys.argv[1]), f)@
@@", | |
1495 "@@@STEP_LOG_END@python.inline@@@" | |
1496 ] | |
1497 }, | |
1498 { | |
1499 "cmd": [ | |
1500 "python", | |
1501 "-u", | |
1502 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | |
1503 "--", | |
1504 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", | |
1505 "----", | |
1506 "cp", | |
1507 "-R", | |
1508 "[SLAVE_BUILD]/swarming_temp_dir/outputs/ct-nanobench-4/0/file 1", | |
1509 "gs://skia-perf/ct/10k/2012/05/14/12/" | |
1510 ], | |
1511 "env": { | |
1512 "AWS_CREDENTIAL_FILE": null, | |
1513 "BOTO_CONFIG": null | |
1514 }, | |
1515 "name": "gsutil upload json output (7)", | |
1516 "~followup_annotations": [ | |
1517 "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/skia-perf/ct/
10k/2012/05/14/12/@@@" | |
1518 ] | |
1519 }, | |
1520 { | |
1521 "cmd": [ | |
1522 "python", | |
1523 "-u", | |
1524 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | |
1525 "--", | |
1526 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", | |
1527 "----", | |
1528 "cp", | |
1529 "-R", | |
1530 "[SLAVE_BUILD]/swarming_temp_dir/outputs/ct-nanobench-4/0/file 2", | |
1531 "gs://skia-perf/ct/10k/2012/05/14/12/" | |
1532 ], | |
1533 "env": { | |
1534 "AWS_CREDENTIAL_FILE": null, | |
1535 "BOTO_CONFIG": null | |
1536 }, | |
1537 "name": "gsutil upload json output (8)", | |
1538 "~followup_annotations": [ | |
1539 "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/skia-perf/ct/
10k/2012/05/14/12/@@@" | |
1540 ] | |
1541 }, | |
1542 { | |
1543 "cmd": [ | |
1544 "python", | |
1545 "-u", | |
1546 "[SLAVE_BUILD]/swarming.client/swarming.py", | |
1547 "collect", | |
1548 "--swarming", | |
1549 "https://chromium-swarm.appspot.com", | |
1550 "--decorate", | |
1551 "--print-status-updates", | |
1552 "--shards", | |
1553 "1", | |
1554 "ct-nanobench-5/Ubuntu-14.04/[dummy has/Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_6
4-Release-CT_BENCH_10k_SKPs/-1", | |
1555 "--task-summary-json", | |
1556 "/path/to/tmp/json", | |
1557 "--task-output-dir", | |
1558 "[SLAVE_BUILD]/swarming_temp_dir/outputs/ct-nanobench-5" | |
1559 ], | |
1560 "name": "ct-nanobench-5 on Ubuntu-14.04", | |
1561 "~followup_annotations": [ | |
1562 "@@@STEP_TEXT@swarming pending 71s@@@", | |
1563 "@@@STEP_LOG_LINE@json.output@{@@@", | |
1564 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@", | |
1565 "@@@STEP_LOG_LINE@json.output@ {@@@", | |
1566 "@@@STEP_LOG_LINE@json.output@ \"abandoned_ts\": null, @@@", | |
1567 "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm30\", @@@", | |
1568 "@@@STEP_LOG_LINE@json.output@ \"completed_ts\": \"2014-09-25T01:42:0
0.123\", @@@", | |
1569 "@@@STEP_LOG_LINE@json.output@ \"created_ts\": \"2014-09-25T01:41:00.
123\", @@@", | |
1570 "@@@STEP_LOG_LINE@json.output@ \"durations\": [@@@", | |
1571 "@@@STEP_LOG_LINE@json.output@ 5.7, @@@", | |
1572 "@@@STEP_LOG_LINE@json.output@ 31.5@@@", | |
1573 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
1574 "@@@STEP_LOG_LINE@json.output@ \"exit_codes\": [@@@", | |
1575 "@@@STEP_LOG_LINE@json.output@ 0, @@@", | |
1576 "@@@STEP_LOG_LINE@json.output@ 0@@@", | |
1577 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
1578 "@@@STEP_LOG_LINE@json.output@ \"failure\": false, @@@", | |
1579 "@@@STEP_LOG_LINE@json.output@ \"id\": \"148aa78d7aa0000\", @@@", | |
1580 "@@@STEP_LOG_LINE@json.output@ \"internal_failure\": false, @@@", | |
1581 "@@@STEP_LOG_LINE@json.output@ \"isolated_out\": {@@@", | |
1582 "@@@STEP_LOG_LINE@json.output@ \"isolated\": \"abc123\", @@@", | |
1583 "@@@STEP_LOG_LINE@json.output@ \"isolatedserver\": \"https://isolat
eserver.appspot.com\", @@@", | |
1584 "@@@STEP_LOG_LINE@json.output@ \"namespace\": \"default-gzip\", @@@
", | |
1585 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"blah\"@@@", | |
1586 "@@@STEP_LOG_LINE@json.output@ }, @@@", | |
1587 "@@@STEP_LOG_LINE@json.output@ \"modified_ts\": \"2014-09-25 01:42:00
\", @@@", | |
1588 "@@@STEP_LOG_LINE@json.output@ \"name\": \"heartbeat-canary-2014-09-2
5_01:41:55-os=Windows\", @@@", | |
1589 "@@@STEP_LOG_LINE@json.output@ \"outputs\": [@@@", | |
1590 "@@@STEP_LOG_LINE@json.output@ \"Heart beat succeeded on win32.\\n\
", @@@", | |
1591 "@@@STEP_LOG_LINE@json.output@ \"Foo\"@@@", | |
1592 "@@@STEP_LOG_LINE@json.output@ ], @@@", | |
1593 "@@@STEP_LOG_LINE@json.output@ \"started_ts\": \"2014-09-25T01:42:11.
123\", @@@", | |
1594 "@@@STEP_LOG_LINE@json.output@ \"state\": 112, @@@", | |
1595 "@@@STEP_LOG_LINE@json.output@ \"try_number\": 1, @@@", | |
1596 "@@@STEP_LOG_LINE@json.output@ \"user\": \"unknown\"@@@", | |
1597 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
1598 "@@@STEP_LOG_LINE@json.output@ ]@@@", | |
1599 "@@@STEP_LOG_LINE@json.output@}@@@", | |
1600 "@@@STEP_LOG_END@json.output@@@", | |
1601 "@@@STEP_LINK@shard #0 isolated out@blah@@@" | |
1602 ] | |
1603 }, | |
1604 { | |
1605 "cmd": [ | |
1606 "python", | |
1607 "-u", | |
1608 "\nimport json, os, sys\nif os.path.exists(sys.argv[1]) and os.path.isdir(
sys.argv[1]):\n with open(sys.argv[2], 'w') as f:\n json.dump(os.listdir(sys
.argv[1]), f)\n", | |
1609 "[SLAVE_BUILD]/swarming_temp_dir/outputs/ct-nanobench-5/0", | |
1610 "/path/to/tmp/json" | |
1611 ], | |
1612 "name": "listdir output dir (5)", | |
1613 "~followup_annotations": [ | |
1614 "@@@STEP_LOG_LINE@json.output@[@@@", | |
1615 "@@@STEP_LOG_LINE@json.output@ \"file 1\", @@@", | |
1616 "@@@STEP_LOG_LINE@json.output@ \"file 2\"@@@", | |
1617 "@@@STEP_LOG_LINE@json.output@]@@@", | |
1618 "@@@STEP_LOG_END@json.output@@@", | |
1619 "@@@STEP_LOG_LINE@python.inline@@@@", | |
1620 "@@@STEP_LOG_LINE@python.inline@import json, os, sys@@@", | |
1621 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]) and os.path
.isdir(sys.argv[1]):@@@", | |
1622 "@@@STEP_LOG_LINE@python.inline@ with open(sys.argv[2], 'w') as f:@@@", | |
1623 "@@@STEP_LOG_LINE@python.inline@ json.dump(os.listdir(sys.argv[1]), f)@
@@", | |
1624 "@@@STEP_LOG_END@python.inline@@@" | |
1625 ] | |
1626 }, | |
1627 { | |
1628 "cmd": [ | |
1629 "python", | |
1630 "-u", | |
1631 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | |
1632 "--", | |
1633 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", | |
1634 "----", | |
1635 "cp", | |
1636 "-R", | |
1637 "[SLAVE_BUILD]/swarming_temp_dir/outputs/ct-nanobench-5/0/file 1", | |
1638 "gs://skia-perf/ct/10k/2012/05/14/12/" | |
1639 ], | |
1640 "env": { | |
1641 "AWS_CREDENTIAL_FILE": null, | |
1642 "BOTO_CONFIG": null | |
1643 }, | |
1644 "name": "gsutil upload json output (9)", | |
1645 "~followup_annotations": [ | |
1646 "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/skia-perf/ct/
10k/2012/05/14/12/@@@" | |
1647 ] | |
1648 }, | |
1649 { | |
1650 "cmd": [ | |
1651 "python", | |
1652 "-u", | |
1653 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | |
1654 "--", | |
1655 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", | |
1656 "----", | |
1657 "cp", | |
1658 "-R", | |
1659 "[SLAVE_BUILD]/swarming_temp_dir/outputs/ct-nanobench-5/0/file 2", | |
1660 "gs://skia-perf/ct/10k/2012/05/14/12/" | |
1661 ], | |
1662 "env": { | |
1663 "AWS_CREDENTIAL_FILE": null, | |
1664 "BOTO_CONFIG": null | |
1665 }, | |
1666 "name": "gsutil upload json output (10)", | |
1667 "~followup_annotations": [ | |
1668 "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/skia-perf/ct/
10k/2012/05/14/12/@@@" | |
1669 ] | |
1670 }, | |
1671 { | |
1672 "name": "$result", | |
1673 "recipe_result": null, | |
1674 "status_code": 0 | |
1675 } | |
1676 ] | |
OLD | NEW |