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

Side by Side Diff: scripts/slave/recipes/skia/ct_skps.expected/CT_BENCH_10k_SKPs.json

Issue 2039213003: Add separate GPU BENCH builder for 10k SKPs (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build@master
Patch Set: Add test Created 4 years, 6 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
OLDNEW
(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 ]
OLDNEW
« no previous file with comments | « scripts/slave/recipes/skia/ct_skps.py ('k') | scripts/slave/recipes/skia/ct_skps.expected/CT_CPU_BENCH_10k_SKPs.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698