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

Side by Side Diff: infra/bots/recipes/swarm_perf.expected/Perf-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Release.json

Issue 2175373002: Move Skia recipes from build repo (Closed) Base URL: https://skia.googlesource.com/skia.git@master
Patch Set: Fixes, add simulation test to presubmit Created 4 years, 4 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 "python",
5 "-u",
6 "[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
7 "/path/to/tmp/json",
8 "Perf-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Release"
9 ],
10 "cwd": "[SLAVE_BUILD]/skia",
11 "name": "exec buildbot_spec.py",
12 "~followup_annotations": [
13 "@@@STEP_LOG_LINE@json.output@{@@@",
14 "@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
15 "@@@STEP_LOG_LINE@json.output@ \"nanobench\"@@@",
16 "@@@STEP_LOG_LINE@json.output@ ], @@@",
17 "@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
18 "@@@STEP_LOG_LINE@json.output@ \"arch\": \"Arm7\", @@@",
19 "@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
20 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
21 "@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"GPU\", @@@",
22 "@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"Tegra3\", @@@",
23 "@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
24 "@@@STEP_LOG_LINE@json.output@ \"model\": \"Nexus7\", @@@",
25 "@@@STEP_LOG_LINE@json.output@ \"os\": \"Android\", @@@",
26 "@@@STEP_LOG_LINE@json.output@ \"role\": \"Perf\"@@@",
27 "@@@STEP_LOG_LINE@json.output@ }, @@@",
28 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
29 "@@@STEP_LOG_LINE@json.output@ \"device_cfg\": \"arm_v7_neon\", @@@",
30 "@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
31 "@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
32 "@@@STEP_LOG_LINE@json.output@ ], @@@",
33 "@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": true, @@@",
34 "@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": false, @@@",
35 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
36 "@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=arm sk ia_dump_stats=1 skia_warnings_as_errors=0\"@@@",
37 "@@@STEP_LOG_LINE@json.output@ }, @@@",
38 "@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
39 "@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
40 "@@@STEP_LOG_LINE@json.output@ ], @@@",
41 "@@@STEP_LOG_LINE@json.output@ \"product.board\": \"grouper\", @@@",
42 "@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": true, @@@",
43 "@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": true@@@",
44 "@@@STEP_LOG_LINE@json.output@}@@@",
45 "@@@STEP_LOG_END@json.output@@@"
46 ]
47 },
48 {
49 "cmd": [
50 "which",
51 "adb"
52 ],
53 "name": "which adb",
54 "stdout": "/path/to/tmp/",
55 "~followup_annotations": [
56 "step returned non-zero exit code: 1",
57 "@@@STEP_EXCEPTION@@@"
58 ]
59 },
60 {
61 "cmd": [
62 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_device"
63 ],
64 "env": {
65 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
66 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk",
67 "BUILDTYPE": "Release",
68 "CHROME_HEADLESS": "1",
69 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
70 "PYTHONPATH": "[BUILD]/scripts",
71 "SKIA_ANDROID_VERBOSE_SETUP": "1",
72 "SKIA_OUT": "[SLAVE_BUILD]/out"
73 },
74 "name": "wait for device (1)"
75 },
76 {
77 "cmd": [
78 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_charge"
79 ],
80 "env": {
81 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
82 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk",
83 "BUILDTYPE": "Release",
84 "CHROME_HEADLESS": "1",
85 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
86 "PYTHONPATH": "[BUILD]/scripts",
87 "SKIA_ANDROID_VERBOSE_SETUP": "1",
88 "SKIA_OUT": "[SLAVE_BUILD]/out"
89 },
90 "name": "wait for charge (1)"
91 },
92 {
93 "cmd": [
94 "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb",
95 "shell",
96 "echo",
97 "$EXTERNAL_STORAGE"
98 ],
99 "env": {
100 "BUILDTYPE": "Release",
101 "CHROME_HEADLESS": "1",
102 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
103 "PYTHONPATH": "[BUILD]/scripts",
104 "SKIA_OUT": "[SLAVE_BUILD]/out"
105 },
106 "name": "get EXTERNAL_STORAGE dir",
107 "stdout": "/path/to/tmp/"
108 },
109 {
110 "cmd": [
111 "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb",
112 "root"
113 ],
114 "env": {
115 "BUILDTYPE": "Release",
116 "CHROME_HEADLESS": "1",
117 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
118 "PYTHONPATH": "[BUILD]/scripts",
119 "SKIA_OUT": "[SLAVE_BUILD]/out"
120 },
121 "name": "adb root",
122 "stdout": "/path/to/tmp/"
123 },
124 {
125 "cmd": [
126 "sleep",
127 "10"
128 ],
129 "env": {
130 "BUILDTYPE": "Release",
131 "CHROME_HEADLESS": "1",
132 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
133 "PYTHONPATH": "[BUILD]/scripts",
134 "SKIA_OUT": "[SLAVE_BUILD]/out"
135 },
136 "name": "wait"
137 },
138 {
139 "cmd": [
140 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_device"
141 ],
142 "env": {
143 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
144 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk",
145 "BUILDTYPE": "Release",
146 "CHROME_HEADLESS": "1",
147 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
148 "PYTHONPATH": "[BUILD]/scripts",
149 "SKIA_ANDROID_VERBOSE_SETUP": "1",
150 "SKIA_OUT": "[SLAVE_BUILD]/out"
151 },
152 "name": "wait for device (2)"
153 },
154 {
155 "cmd": [
156 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_charge"
157 ],
158 "env": {
159 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
160 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk",
161 "BUILDTYPE": "Release",
162 "CHROME_HEADLESS": "1",
163 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
164 "PYTHONPATH": "[BUILD]/scripts",
165 "SKIA_ANDROID_VERBOSE_SETUP": "1",
166 "SKIA_OUT": "[SLAVE_BUILD]/out"
167 },
168 "name": "wait for charge (2)"
169 },
170 {
171 "cmd": [
172 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_kill_skia",
173 "--verbose"
174 ],
175 "env": {
176 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
177 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk",
178 "BUILDTYPE": "Release",
179 "CHROME_HEADLESS": "1",
180 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
181 "PYTHONPATH": "[BUILD]/scripts",
182 "SKIA_ANDROID_VERBOSE_SETUP": "1",
183 "SKIA_OUT": "[SLAVE_BUILD]/out"
184 },
185 "name": "kill skia"
186 },
187 {
188 "cmd": [
189 "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb",
190 "shell",
191 "stop"
192 ],
193 "env": {
194 "BUILDTYPE": "Release",
195 "CHROME_HEADLESS": "1",
196 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
197 "PYTHONPATH": "[BUILD]/scripts",
198 "SKIA_OUT": "[SLAVE_BUILD]/out"
199 },
200 "name": "stop shell"
201 },
202 {
203 "cmd": [
204 "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb",
205 "shell",
206 "dumpsys",
207 "batteryproperties"
208 ],
209 "env": {
210 "BUILDTYPE": "Release",
211 "CHROME_HEADLESS": "1",
212 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
213 "PYTHONPATH": "[BUILD]/scripts",
214 "SKIA_OUT": "[SLAVE_BUILD]/out"
215 },
216 "name": "starting battery stats"
217 },
218 {
219 "cmd": [
220 "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb",
221 "shell",
222 "cat",
223 "/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor"
224 ],
225 "env": {
226 "BUILDTYPE": "Release",
227 "CHROME_HEADLESS": "1",
228 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
229 "PYTHONPATH": "[BUILD]/scripts",
230 "SKIA_OUT": "[SLAVE_BUILD]/out"
231 },
232 "name": "cat scaling_governor"
233 },
234 {
235 "cmd": [
236 "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb",
237 "shell",
238 "cat",
239 "/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq"
240 ],
241 "env": {
242 "BUILDTYPE": "Release",
243 "CHROME_HEADLESS": "1",
244 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
245 "PYTHONPATH": "[BUILD]/scripts",
246 "SKIA_OUT": "[SLAVE_BUILD]/out"
247 },
248 "name": "cat cpu_freq"
249 },
250 {
251 "cmd": [
252 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_push_if_needed",
253 "--verbose",
254 "[SLAVE_BUILD]/skia/resources",
255 "/storage/emulated/legacy/skiabot/skia_resources"
256 ],
257 "env": {
258 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
259 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk",
260 "BUILDTYPE": "Release",
261 "CHROME_HEADLESS": "1",
262 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
263 "PYTHONPATH": "[BUILD]/scripts",
264 "SKIA_ANDROID_VERBOSE_SETUP": "1",
265 "SKIA_OUT": "[SLAVE_BUILD]/out"
266 },
267 "name": "push resources"
268 },
269 {
270 "cmd": [
271 "python",
272 "-u",
273 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
274 "[SLAVE_BUILD]/skia/infra/bots/assets/skp/VERSION",
275 "/path/to/tmp/"
276 ],
277 "name": "Get downloaded SKP VERSION"
278 },
279 {
280 "cmd": [
281 "python",
282 "-u",
283 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
284 "42",
285 "[SLAVE_BUILD]/tmp/SKP_VERSION"
286 ],
287 "name": "write SKP_VERSION"
288 },
289 {
290 "cmd": [
291 "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb",
292 "shell",
293 "cat",
294 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SKP_VERSION"
295 ],
296 "env": {
297 "BUILDTYPE": "Release",
298 "CHROME_HEADLESS": "1",
299 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
300 "PYTHONPATH": "[BUILD]/scripts",
301 "SKIA_OUT": "[SLAVE_BUILD]/out"
302 },
303 "name": "read SKP_VERSION",
304 "stdout": "/path/to/tmp/"
305 },
306 {
307 "cmd": [
308 "python",
309 "-u",
310 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
311 "[SLAVE_BUILD]/skia/infra/bots/assets/skimage/VERSION",
312 "/path/to/tmp/"
313 ],
314 "name": "Get downloaded skimage VERSION"
315 },
316 {
317 "cmd": [
318 "python",
319 "-u",
320 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
321 "42",
322 "[SLAVE_BUILD]/tmp/SK_IMAGE_VERSION"
323 ],
324 "name": "write SK_IMAGE_VERSION"
325 },
326 {
327 "cmd": [
328 "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb",
329 "shell",
330 "cat",
331 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SK_IMAGE_VERSION"
332 ],
333 "env": {
334 "BUILDTYPE": "Release",
335 "CHROME_HEADLESS": "1",
336 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
337 "PYTHONPATH": "[BUILD]/scripts",
338 "SKIA_OUT": "[SLAVE_BUILD]/out"
339 },
340 "name": "read SK_IMAGE_VERSION",
341 "stdout": "/path/to/tmp/"
342 },
343 {
344 "cmd": [
345 "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb",
346 "shell",
347 "rm",
348 "-r",
349 "/storage/emulated/legacy/skiabot/skia_perf"
350 ],
351 "env": {
352 "BUILDTYPE": "Release",
353 "CHROME_HEADLESS": "1",
354 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
355 "PYTHONPATH": "[BUILD]/scripts",
356 "SKIA_OUT": "[SLAVE_BUILD]/out"
357 },
358 "name": "rmdir skia_perf"
359 },
360 {
361 "cmd": [
362 "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb",
363 "shell",
364 "if",
365 "[",
366 "-e",
367 "/storage/emulated/legacy/skiabot/skia_perf",
368 "];",
369 "then",
370 "echo",
371 "FILE_EXISTS;",
372 "fi"
373 ],
374 "env": {
375 "BUILDTYPE": "Release",
376 "CHROME_HEADLESS": "1",
377 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
378 "PYTHONPATH": "[BUILD]/scripts",
379 "SKIA_OUT": "[SLAVE_BUILD]/out"
380 },
381 "name": "exists skia_perf",
382 "stdout": "/path/to/tmp/"
383 },
384 {
385 "cmd": [
386 "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb",
387 "shell",
388 "mkdir",
389 "-p",
390 "/storage/emulated/legacy/skiabot/skia_perf"
391 ],
392 "env": {
393 "BUILDTYPE": "Release",
394 "CHROME_HEADLESS": "1",
395 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
396 "PYTHONPATH": "[BUILD]/scripts",
397 "SKIA_OUT": "[SLAVE_BUILD]/out"
398 },
399 "name": "mkdir skia_perf"
400 },
401 {
402 "cmd": [
403 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_run_skia",
404 "--verbose",
405 "--logcat",
406 "-d",
407 "arm_v7_neon",
408 "-t",
409 "Release",
410 "nanobench",
411 "--undefok",
412 "-i",
413 "/storage/emulated/legacy/skiabot/skia_resources",
414 "--skps",
415 "/storage/emulated/legacy/skiabot/skia_skp/skps",
416 "--images",
417 "/storage/emulated/legacy/skiabot/skia_images/nanobench",
418 "--nocpu",
419 "--dummy-flags",
420 "--outResultsFile",
421 "/storage/emulated/legacy/skiabot/skia_perf/nanobench_abc123.json",
422 "--properties",
423 "gitHash",
424 "abc123",
425 "build_number",
426 "5",
427 "--key",
428 "arch",
429 "Arm7",
430 "compiler",
431 "GCC",
432 "cpu_or_gpu",
433 "GPU",
434 "cpu_or_gpu_value",
435 "Tegra3",
436 "model",
437 "Nexus7",
438 "os",
439 "Android"
440 ],
441 "env": {
442 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
443 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk",
444 "BUILDTYPE": "Release",
445 "CHROME_HEADLESS": "1",
446 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
447 "PYTHONPATH": "[BUILD]/scripts",
448 "SKIA_ANDROID_VERBOSE_SETUP": "1",
449 "SKIA_OUT": "[SLAVE_BUILD]/out"
450 },
451 "name": "nanobench"
452 },
453 {
454 "cmd": [
455 "python",
456 "-u",
457 "\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",
458 "[CUSTOM_[SWARM_OUT_DIR]]/perfdata/Perf-Android-GCC-Nexus7-GPU-Tegra3-Arm7 -Release/data",
459 "511"
460 ],
461 "name": "makedirs perf_dir",
462 "~followup_annotations": [
463 "@@@STEP_LOG_LINE@python.inline@@@@",
464 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
465 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
466 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
467 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
468 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
469 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
470 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
471 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
472 "@@@STEP_LOG_END@python.inline@@@"
473 ]
474 },
475 {
476 "cmd": [
477 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_pull_if_needed",
478 "--verbose",
479 "/storage/emulated/legacy/skiabot/skia_perf",
480 "[CUSTOM_[SWARM_OUT_DIR]]/perfdata/Perf-Android-GCC-Nexus7-GPU-Tegra3-Arm7 -Release/data"
481 ],
482 "env": {
483 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
484 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk",
485 "BUILDTYPE": "Release",
486 "CHROME_HEADLESS": "1",
487 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
488 "PYTHONPATH": "[BUILD]/scripts",
489 "SKIA_ANDROID_VERBOSE_SETUP": "1",
490 "SKIA_OUT": "[SLAVE_BUILD]/out"
491 },
492 "name": "pull skia_perf"
493 },
494 {
495 "cmd": [
496 "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb",
497 "shell",
498 "dumpsys",
499 "batteryproperties"
500 ],
501 "env": {
502 "BUILDTYPE": "Release",
503 "CHROME_HEADLESS": "1",
504 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
505 "PYTHONPATH": "[BUILD]/scripts",
506 "SKIA_OUT": "[SLAVE_BUILD]/out"
507 },
508 "name": "final battery stats"
509 },
510 {
511 "cmd": [
512 "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb",
513 "reboot"
514 ],
515 "env": {
516 "BUILDTYPE": "Release",
517 "CHROME_HEADLESS": "1",
518 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
519 "PYTHONPATH": "[BUILD]/scripts",
520 "SKIA_OUT": "[SLAVE_BUILD]/out"
521 },
522 "name": "reboot"
523 },
524 {
525 "cmd": [
526 "sleep",
527 "10"
528 ],
529 "env": {
530 "BUILDTYPE": "Release",
531 "CHROME_HEADLESS": "1",
532 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
533 "PYTHONPATH": "[BUILD]/scripts",
534 "SKIA_OUT": "[SLAVE_BUILD]/out"
535 },
536 "name": "wait for reboot"
537 },
538 {
539 "cmd": [
540 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_device"
541 ],
542 "env": {
543 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
544 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk",
545 "BUILDTYPE": "Release",
546 "CHROME_HEADLESS": "1",
547 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
548 "PYTHONPATH": "[BUILD]/scripts",
549 "SKIA_ANDROID_VERBOSE_SETUP": "1",
550 "SKIA_OUT": "[SLAVE_BUILD]/out"
551 },
552 "name": "wait for device (3)"
553 },
554 {
555 "cmd": [
556 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_charge"
557 ],
558 "env": {
559 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
560 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk",
561 "BUILDTYPE": "Release",
562 "CHROME_HEADLESS": "1",
563 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
564 "PYTHONPATH": "[BUILD]/scripts",
565 "SKIA_ANDROID_VERBOSE_SETUP": "1",
566 "SKIA_OUT": "[SLAVE_BUILD]/out"
567 },
568 "name": "wait for charge (3)"
569 },
570 {
571 "cmd": [
572 "[SLAVE_BUILD]/android_sdk/android-sdk/platform-tools/adb",
573 "kill-server"
574 ],
575 "env": {
576 "BUILDTYPE": "Release",
577 "CHROME_HEADLESS": "1",
578 "GYP_DEFINES": "skia_arch_type=arm skia_dump_stats=1 skia_warnings_as_erro rs=0",
579 "PYTHONPATH": "[BUILD]/scripts",
580 "SKIA_OUT": "[SLAVE_BUILD]/out"
581 },
582 "name": "kill-server"
583 },
584 {
585 "name": "$result",
586 "recipe_result": null,
587 "status_code": 0
588 }
589 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698