| OLD | NEW |
| 1 [ | 1 [ |
| 2 { | 2 { |
| 3 "cmd": [ | 3 "cmd": [ |
| 4 "adb", | 4 "adb", |
| 5 "reboot" | 5 "reboot" |
| 6 ], | 6 ], |
| 7 "cwd": "[SLAVE_BUILD]/skia", | 7 "cwd": "[SLAVE_BUILD]/skia", |
| 8 "name": "reboot" | 8 "name": "reboot" |
| 9 }, | 9 }, |
| 10 { | 10 { |
| 11 "cmd": [ | 11 "cmd": [ |
| 12 "adb", | 12 "adb", |
| 13 "wait-for-usb-device" | 13 "wait-for-usb-device" |
| 14 ], | 14 ], |
| 15 "cwd": "[SLAVE_BUILD]/skia", | 15 "cwd": "[SLAVE_BUILD]/skia", |
| 16 "name": "wait for device" | 16 "name": "wait for device" |
| 17 }, | 17 }, |
| 18 { | 18 { |
| 19 "cmd": [ | 19 "cmd": [ |
| 20 "python", |
| 21 "-u", |
| 22 "\nimport subprocess\nimport sys\nimport time\ntime.sleep(30)\nfor attempt
in range(30):\n done = subprocess.check_output(['adb', 'shell',\n
'getprop', 'sys.boot_completed'])\n if done.strip() == '1'
:\n sys.exit(0)\n time.sleep(1)\nsys.exit(1)\n" |
| 23 ], |
| 24 "name": "wait for sys.boot_completed", |
| 25 "~followup_annotations": [ |
| 26 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 27 "@@@STEP_LOG_LINE@python.inline@import subprocess@@@", |
| 28 "@@@STEP_LOG_LINE@python.inline@import sys@@@", |
| 29 "@@@STEP_LOG_LINE@python.inline@import time@@@", |
| 30 "@@@STEP_LOG_LINE@python.inline@time.sleep(30)@@@", |
| 31 "@@@STEP_LOG_LINE@python.inline@for attempt in range(30):@@@", |
| 32 "@@@STEP_LOG_LINE@python.inline@ done = subprocess.check_output(['adb', '
shell',@@@", |
| 33 "@@@STEP_LOG_LINE@python.inline@ 'getprop
', 'sys.boot_completed'])@@@", |
| 34 "@@@STEP_LOG_LINE@python.inline@ if done.strip() == '1':@@@", |
| 35 "@@@STEP_LOG_LINE@python.inline@ sys.exit(0)@@@", |
| 36 "@@@STEP_LOG_LINE@python.inline@ time.sleep(1)@@@", |
| 37 "@@@STEP_LOG_LINE@python.inline@sys.exit(1)@@@", |
| 38 "@@@STEP_LOG_END@python.inline@@@" |
| 39 ] |
| 40 }, |
| 41 { |
| 42 "cmd": [ |
| 20 "adb", | 43 "adb", |
| 21 "shell", | 44 "shell", |
| 22 "rm", | 45 "rm", |
| 23 "-rf", | 46 "-rf", |
| 24 "/data/local/tmp/*" | 47 "/data/local/tmp/*" |
| 25 ], | 48 ], |
| 26 "cwd": "[SLAVE_BUILD]/skia", | 49 "cwd": "[SLAVE_BUILD]/skia", |
| 27 "name": "TEMPORARY clear /data/local/tmp" | 50 "name": "TEMPORARY clear /data/local/tmp" |
| 28 }, | 51 }, |
| 29 { | 52 { |
| (...skipping 596 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 626 ], | 649 ], |
| 627 "cwd": "[SLAVE_BUILD]/skia", | 650 "cwd": "[SLAVE_BUILD]/skia", |
| 628 "name": "kill adb server" | 651 "name": "kill adb server" |
| 629 }, | 652 }, |
| 630 { | 653 { |
| 631 "name": "$result", | 654 "name": "$result", |
| 632 "recipe_result": null, | 655 "recipe_result": null, |
| 633 "status_code": 0 | 656 "status_code": 0 |
| 634 } | 657 } |
| 635 ] | 658 ] |
| OLD | NEW |