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

Side by Side Diff: scripts/slave/recipes/skia/skia.expected/Test-Android-GCC-NexusPlayer-GPU-PowerVR-x86-Debug.json

Issue 1128823007: Skia recipes: Move Android and ChromeOS config info in from slaves.cfg (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Created 5 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 [
2 {
3 "cmd": [
4 "git",
5 "fetch"
6 ],
7 "cwd": "[SLAVE_BUILD]/skia",
8 "name": "git fetch"
9 },
10 {
11 "cmd": [
12 "git",
13 "reset",
14 "--hard",
15 "abc123"
16 ],
17 "cwd": "[SLAVE_BUILD]/skia",
18 "name": "git reset"
19 },
20 {
21 "cmd": [
22 "git",
23 "clean",
24 "-d",
25 "-f"
26 ],
27 "cwd": "[SLAVE_BUILD]/skia",
28 "name": "git clean"
29 },
30 {
31 "cmd": [
32 "python",
33 "-u",
34 "[DEPOT_TOOLS]/gclient.py",
35 "config",
36 "--spec",
37 "cache_dir = None\nsolutions = [{'deps_file': 'DEPS', 'managed': True, 'na me': 'skia', 'url': 'https://skia.googlesource.com/skia.git'}]\ntarget_os = ['an droid']"
38 ],
39 "cwd": "[SLAVE_BUILD]",
40 "name": "gclient setup"
41 },
42 {
43 "cmd": [
44 "python",
45 "-u",
46 "[DEPOT_TOOLS]/gclient.py",
47 "sync",
48 "--nohooks",
49 "--force",
50 "--verbose",
51 "--delete_unversioned_trees",
52 "--revision",
53 "skia@abc123",
54 "--output-json",
55 "/path/to/tmp/json"
56 ],
57 "cwd": "[SLAVE_BUILD]",
58 "name": "gclient sync",
59 "~followup_annotations": [
60 "@@@STEP_LOG_LINE@json.output@{@@@",
61 "@@@STEP_LOG_LINE@json.output@ \"solutions\": {@@@",
62 "@@@STEP_LOG_LINE@json.output@ \"skia/\": {@@@",
63 "@@@STEP_LOG_LINE@json.output@ \"revision\": 164710@@@",
64 "@@@STEP_LOG_LINE@json.output@ }@@@",
65 "@@@STEP_LOG_LINE@json.output@ }@@@",
66 "@@@STEP_LOG_LINE@json.output@}@@@",
67 "@@@STEP_LOG_END@json.output@@@",
68 "@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
69 ]
70 },
71 {
72 "cmd": [
73 "which",
74 "ccache"
75 ],
76 "cwd": "[SLAVE_BUILD]",
77 "name": "has ccache?",
78 "stdout": "/path/to/tmp/",
79 "~followup_annotations": [
80 "step returned non-zero exit code: 1",
81 "@@@STEP_FAILURE@@@"
82 ]
83 },
84 {
85 "cmd": [
86 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_ninja",
87 "dm",
88 "-d",
89 "x86"
90 ],
91 "cwd": "[SLAVE_BUILD]/skia",
92 "env": {
93 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
94 "BUILDTYPE": "Debug",
95 "GYP_DEFINES": "skia_arch_type=x86 skia_arch_width=32 skia_warnings_as_err ors=0",
96 "SKIA_ANDROID_VERBOSE_SETUP": "1"
97 },
98 "name": "build dm"
99 },
100 {
101 "cmd": [
102 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_ninja",
103 "nanobench",
104 "-d",
105 "x86"
106 ],
107 "cwd": "[SLAVE_BUILD]/skia",
108 "env": {
109 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
110 "BUILDTYPE": "Debug",
111 "GYP_DEFINES": "skia_arch_type=x86 skia_arch_width=32 skia_warnings_as_err ors=0",
112 "SKIA_ANDROID_VERBOSE_SETUP": "1"
113 },
114 "name": "build nanobench"
115 },
116 {
117 "cmd": [
118 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
119 "-s",
120 "8AB5139A",
121 "wait-for-device"
122 ],
123 "cwd": "[SLAVE_BUILD]",
124 "name": "wait for device (1)"
125 },
126 {
127 "cmd": [
128 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
129 "-s",
130 "8AB5139A",
131 "shell",
132 "echo",
133 "$EXTERNAL_STORAGE"
134 ],
135 "cwd": "[SLAVE_BUILD]",
136 "name": "get EXTERNAL_STORAGE dir",
137 "stdout": "/path/to/tmp/"
138 },
139 {
140 "cmd": [
141 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
142 "-s",
143 "8AB5139A",
144 "root"
145 ],
146 "cwd": "[SLAVE_BUILD]",
147 "name": "adb root"
148 },
149 {
150 "cmd": [
151 "sleep",
152 "10"
153 ],
154 "cwd": "[SLAVE_BUILD]",
155 "name": "wait"
156 },
157 {
158 "cmd": [
159 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
160 "-s",
161 "8AB5139A",
162 "wait-for-device"
163 ],
164 "cwd": "[SLAVE_BUILD]",
165 "name": "wait for device (2)"
166 },
167 {
168 "cmd": [
169 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_kill_skia",
170 "-s",
171 "8AB5139A"
172 ],
173 "cwd": "[SLAVE_BUILD]",
174 "env": {
175 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
176 "SKIA_ANDROID_VERBOSE_SETUP": "1"
177 },
178 "name": "kill skia"
179 },
180 {
181 "cmd": [
182 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
183 "-s",
184 "8AB5139A",
185 "shell",
186 "stop"
187 ],
188 "cwd": "[SLAVE_BUILD]",
189 "name": "stop shell"
190 },
191 {
192 "cmd": [
193 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_push_if_needed",
194 "-s",
195 "8AB5139A",
196 "[SLAVE_BUILD]/skia/resources",
197 "/storage/emulated/legacy/skiabot/skia_resources"
198 ],
199 "cwd": "[SLAVE_BUILD]",
200 "env": {
201 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
202 "SKIA_ANDROID_VERBOSE_SETUP": "1"
203 },
204 "name": "push resources"
205 },
206 {
207 "cmd": [
208 "python",
209 "-u",
210 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os. path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n",
211 "[SLAVE_BUILD]/tmp",
212 "511"
213 ],
214 "cwd": "[SLAVE_BUILD]",
215 "name": "makedirs tmp_dir",
216 "~followup_annotations": [
217 "@@@STEP_LOG_LINE@python.inline@@@@",
218 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
219 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
220 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
221 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
222 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
223 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
224 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
225 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
226 "@@@STEP_LOG_END@python.inline@@@"
227 ]
228 },
229 {
230 "cmd": [
231 "python",
232 "-u",
233 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
234 "[SLAVE_BUILD]/skia/SKP_VERSION",
235 "/path/to/tmp/"
236 ],
237 "cwd": "[SLAVE_BUILD]",
238 "name": "Get expected SKP_VERSION"
239 },
240 {
241 "cmd": [
242 "python",
243 "-u",
244 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
245 "[SLAVE_BUILD]/tmp/SKP_VERSION",
246 "/path/to/tmp/"
247 ],
248 "cwd": "[SLAVE_BUILD]",
249 "name": "Get downloaded SKP_VERSION"
250 },
251 {
252 "cmd": [
253 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
254 "-s",
255 "8AB5139A",
256 "shell",
257 "cat",
258 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SKP_VERSION"
259 ],
260 "cwd": "[SLAVE_BUILD]",
261 "name": "read SKP_VERSION",
262 "stdout": "/path/to/tmp/"
263 },
264 {
265 "cmd": [
266 "python",
267 "-u",
268 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
269 "--",
270 "[DEPOT_TOOLS]/gsutil.py",
271 "--force-version",
272 "3.25",
273 "----",
274 "cat",
275 "gs://chromium-skia-gm/skimage/input/TIMESTAMP_LAST_UPLOAD_COMPLETED"
276 ],
277 "cwd": "[SLAVE_BUILD]",
278 "name": "gsutil cat TIMESTAMP_LAST_UPLOAD_COMPLETED",
279 "stdout": "/path/to/tmp/"
280 },
281 {
282 "cmd": [
283 "python",
284 "-u",
285 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
286 "[SLAVE_BUILD]/tmp/SKIMAGE_VERSION",
287 "/path/to/tmp/"
288 ],
289 "cwd": "[SLAVE_BUILD]",
290 "name": "Get downloaded SKIMAGE_VERSION"
291 },
292 {
293 "cmd": [
294 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
295 "-s",
296 "8AB5139A",
297 "shell",
298 "cat",
299 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SKIMAGE_VERSION"
300 ],
301 "cwd": "[SLAVE_BUILD]",
302 "name": "read SKIMAGE_VERSION",
303 "stdout": "/path/to/tmp/"
304 },
305 {
306 "cmd": [
307 "python",
308 "-u",
309 "\nimport os, sys\nfrom common import chromium_utils\n\nif os.path.exists( sys.argv[1]):\n chromium_utils.RemoveDirectory(sys.argv[1])\n",
310 "[SLAVE_BUILD]/dm"
311 ],
312 "cwd": "[SLAVE_BUILD]",
313 "name": "rmtree dm",
314 "~followup_annotations": [
315 "@@@STEP_LOG_LINE@python.inline@@@@",
316 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
317 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils@@@",
318 "@@@STEP_LOG_LINE@python.inline@@@@",
319 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
320 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
321 "@@@STEP_LOG_END@python.inline@@@"
322 ]
323 },
324 {
325 "cmd": [
326 "python",
327 "-u",
328 "\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",
329 "[SLAVE_BUILD]/dm",
330 "511"
331 ],
332 "cwd": "[SLAVE_BUILD]",
333 "name": "makedirs dm",
334 "~followup_annotations": [
335 "@@@STEP_LOG_LINE@python.inline@@@@",
336 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
337 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
338 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
339 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
340 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
341 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
342 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
343 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
344 "@@@STEP_LOG_END@python.inline@@@"
345 ]
346 },
347 {
348 "cmd": [
349 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
350 "-s",
351 "8AB5139A",
352 "shell",
353 "rm",
354 "-r",
355 "/storage/emulated/legacy/skiabot/skia_dm"
356 ],
357 "cwd": "[SLAVE_BUILD]",
358 "name": "rmdir skia_dm"
359 },
360 {
361 "cmd": [
362 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
363 "-s",
364 "8AB5139A",
365 "shell",
366 "if",
367 "[",
368 "-e",
369 "/storage/emulated/legacy/skiabot/skia_dm",
370 "];",
371 "then",
372 "echo",
373 "FILE_EXISTS;",
374 "fi"
375 ],
376 "cwd": "[SLAVE_BUILD]",
377 "name": "exists skia_dm",
378 "stdout": "/path/to/tmp/"
379 },
380 {
381 "cmd": [
382 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
383 "-s",
384 "8AB5139A",
385 "shell",
386 "mkdir",
387 "-p",
388 "/storage/emulated/legacy/skiabot/skia_dm"
389 ],
390 "cwd": "[SLAVE_BUILD]",
391 "name": "mkdir skia_dm"
392 },
393 {
394 "cmd": [
395 "python",
396 "-u",
397 "\nimport contextlib\nimport math\nimport socket\nimport sys\nimport time\ nimport urllib2\n\nHASHES_URL = 'https://gold.skia.org/2/_/hashes'\nRETRIES = 5\ nTIMEOUT = 60\nWAIT_BASE = 15\n\nsocket.setdefaulttimeout(TIMEOUT)\nfor retry in range(RETRIES):\n try:\n with contextlib.closing(\n urllib2.urlopen( HASHES_URL, timeout=TIMEOUT)) as w:\n hashes = w.read()\n with open(sy s.argv[1], 'w') as f:\n f.write(hashes)\n break\n except:\n pr int 'Failed to get uninteresting hashes from %s' % HASHES_URL\n if retry == R ETRIES:\n raise\n waittime = WAIT_BASE * math.pow(2, retry)\n print ' Retry in %d seconds.' % waittime\n time.sleep(waittime)\n",
398 "[SLAVE_BUILD]/tmp/uninteresting_hashes.txt"
399 ],
400 "cwd": "[SLAVE_BUILD]/skia",
401 "name": "get uninteresting hashes",
402 "~followup_annotations": [
403 "@@@STEP_LOG_LINE@python.inline@@@@",
404 "@@@STEP_LOG_LINE@python.inline@import contextlib@@@",
405 "@@@STEP_LOG_LINE@python.inline@import math@@@",
406 "@@@STEP_LOG_LINE@python.inline@import socket@@@",
407 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
408 "@@@STEP_LOG_LINE@python.inline@import time@@@",
409 "@@@STEP_LOG_LINE@python.inline@import urllib2@@@",
410 "@@@STEP_LOG_LINE@python.inline@@@@",
411 "@@@STEP_LOG_LINE@python.inline@HASHES_URL = 'https://gold.skia.org/2/_/ha shes'@@@",
412 "@@@STEP_LOG_LINE@python.inline@RETRIES = 5@@@",
413 "@@@STEP_LOG_LINE@python.inline@TIMEOUT = 60@@@",
414 "@@@STEP_LOG_LINE@python.inline@WAIT_BASE = 15@@@",
415 "@@@STEP_LOG_LINE@python.inline@@@@",
416 "@@@STEP_LOG_LINE@python.inline@socket.setdefaulttimeout(TIMEOUT)@@@",
417 "@@@STEP_LOG_LINE@python.inline@for retry in range(RETRIES):@@@",
418 "@@@STEP_LOG_LINE@python.inline@ try:@@@",
419 "@@@STEP_LOG_LINE@python.inline@ with contextlib.closing(@@@",
420 "@@@STEP_LOG_LINE@python.inline@ urllib2.urlopen(HASHES_URL, timeou t=TIMEOUT)) as w:@@@",
421 "@@@STEP_LOG_LINE@python.inline@ hashes = w.read()@@@",
422 "@@@STEP_LOG_LINE@python.inline@ with open(sys.argv[1], 'w') as f:@@@ ",
423 "@@@STEP_LOG_LINE@python.inline@ f.write(hashes)@@@",
424 "@@@STEP_LOG_LINE@python.inline@ break@@@",
425 "@@@STEP_LOG_LINE@python.inline@ except:@@@",
426 "@@@STEP_LOG_LINE@python.inline@ print 'Failed to get uninteresting has hes from %s' % HASHES_URL@@@",
427 "@@@STEP_LOG_LINE@python.inline@ if retry == RETRIES:@@@",
428 "@@@STEP_LOG_LINE@python.inline@ raise@@@",
429 "@@@STEP_LOG_LINE@python.inline@ waittime = WAIT_BASE * math.pow(2, ret ry)@@@",
430 "@@@STEP_LOG_LINE@python.inline@ print 'Retry in %d seconds.' % waittim e@@@",
431 "@@@STEP_LOG_LINE@python.inline@ time.sleep(waittime)@@@",
432 "@@@STEP_LOG_END@python.inline@@@"
433 ]
434 },
435 {
436 "cmd": [
437 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
438 "-s",
439 "8AB5139A",
440 "push",
441 "[SLAVE_BUILD]/tmp/uninteresting_hashes.txt",
442 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt"
443 ],
444 "cwd": "[SLAVE_BUILD]",
445 "name": "push uninteresting_hashes.txt"
446 },
447 {
448 "cmd": [
449 "python",
450 "-u",
451 "[SLAVE_BUILD]/skia/tools/dm_flags.py",
452 "/path/to/tmp/json",
453 "Test-Android-GCC-NexusPlayer-GPU-PowerVR-x86-Debug"
454 ],
455 "cwd": "[SLAVE_BUILD]/skia",
456 "name": "exec dm_flags.py",
457 "~followup_annotations": [
458 "@@@STEP_LOG_LINE@json.output@[@@@",
459 "@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
460 "@@@STEP_LOG_LINE@json.output@]@@@",
461 "@@@STEP_LOG_END@json.output@@@"
462 ]
463 },
464 {
465 "cmd": [
466 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_run_skia",
467 "--logcat",
468 "-d",
469 "x86",
470 "-s",
471 "8AB5139A",
472 "dm",
473 "--undefok",
474 "--verbose",
475 "--resourcePath",
476 "/storage/emulated/legacy/skiabot/skia_resources",
477 "--skps",
478 "/storage/emulated/legacy/skiabot/skia_skp/skps",
479 "--images",
480 "/storage/emulated/legacy/skiabot/skia_images",
481 "--writePath",
482 "/storage/emulated/legacy/skiabot/skia_dm",
483 "--nameByHash",
484 "--properties",
485 "gitHash",
486 "164710",
487 "build_number",
488 "5",
489 "--key",
490 "arch",
491 "x86",
492 "compiler",
493 "GCC",
494 "configuration",
495 "Debug",
496 "cpu_or_gpu",
497 "GPU",
498 "cpu_or_gpu_value",
499 "PowerVR",
500 "model",
501 "NexusPlayer",
502 "os",
503 "Android",
504 "--uninterestingHashesFile",
505 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt",
506 "--nocpu",
507 "--dummy-flags"
508 ],
509 "cwd": "[SLAVE_BUILD]",
510 "env": {
511 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
512 "SKIA_ANDROID_VERBOSE_SETUP": "1"
513 },
514 "name": "dm"
515 },
516 {
517 "cmd": [
518 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_pull_if_needed",
519 "-s",
520 "8AB5139A",
521 "/storage/emulated/legacy/skiabot/skia_dm",
522 "[SLAVE_BUILD]/dm"
523 ],
524 "cwd": "[SLAVE_BUILD]",
525 "env": {
526 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
527 "SKIA_ANDROID_VERBOSE_SETUP": "1"
528 },
529 "name": "pull skia_dm"
530 },
531 {
532 "cmd": [
533 "python",
534 "-u",
535 "RECIPE_MODULE[skia]/resources/upload_dm_results.py",
536 "[SLAVE_BUILD]/dm",
537 "164710",
538 "Test-Android-GCC-NexusPlayer-GPU-PowerVR-x86-Debug",
539 "5",
540 "",
541 "[SLAVE_BUILD]/skia/common/py/utils"
542 ],
543 "cwd": "[SLAVE_BUILD]/skia",
544 "name": "Upload DM Results"
545 },
546 {
547 "cmd": [
548 "python",
549 "-u",
550 "[SLAVE_BUILD]/skia/tools/nanobench_flags.py",
551 "/path/to/tmp/json",
552 "Test-Android-GCC-NexusPlayer-GPU-PowerVR-x86-Debug"
553 ],
554 "cwd": "[SLAVE_BUILD]/skia",
555 "name": "exec nanobench_flags.py",
556 "~followup_annotations": [
557 "@@@STEP_LOG_LINE@json.output@[@@@",
558 "@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
559 "@@@STEP_LOG_LINE@json.output@]@@@",
560 "@@@STEP_LOG_END@json.output@@@"
561 ]
562 },
563 {
564 "cmd": [
565 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_run_skia",
566 "--logcat",
567 "-d",
568 "x86",
569 "-s",
570 "8AB5139A",
571 "nanobench",
572 "--undefok",
573 "-i",
574 "/storage/emulated/legacy/skiabot/skia_resources",
575 "--skps",
576 "/storage/emulated/legacy/skiabot/skia_skp/skps",
577 "--nocpu",
578 "--dummy-flags"
579 ],
580 "cwd": "[SLAVE_BUILD]",
581 "env": {
582 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
583 "SKIA_ANDROID_VERBOSE_SETUP": "1"
584 },
585 "name": "nanobench"
586 },
587 {
588 "cmd": [
589 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
590 "-s",
591 "8AB5139A",
592 "reboot"
593 ],
594 "cwd": "[SLAVE_BUILD]",
595 "name": "reboot"
596 },
597 {
598 "cmd": [
599 "sleep",
600 "10"
601 ],
602 "cwd": "[SLAVE_BUILD]",
603 "name": "wait for reboot"
604 },
605 {
606 "cmd": [
607 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
608 "-s",
609 "8AB5139A",
610 "wait-for-device"
611 ],
612 "cwd": "[SLAVE_BUILD]",
613 "name": "wait for device (3)"
614 }
615 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698