OSDN Git Service

Make DalvikRunner more resilient to running immediately after device reboot
authorBrian Carlstrom <bdc@google.com>
Thu, 11 Feb 2010 07:07:32 +0000 (23:07 -0800)
committerBrian Carlstrom <bdc@google.com>
Thu, 11 Feb 2010 19:15:32 +0000 (11:15 -0800)
commit2894afb4c671c7d7d04d1f05f3297315ec52d35e
treef78e2cd2273995b53894540c175ae76f15148750
parent1357e94efecd485bda933270a9181035f6a39e09
Make DalvikRunner more resilient to running immediately after device reboot

    Changed EnvironmentDevice.prepare to waitForDevice and
    waitForNonEmptyDirectory("/sdcard") before proceeding to fix problem with
    running immediately after "fastboot flashall"

dalvik/libcore/tools/runner/java/dalvik/runner/EnvironmentDevice.java

    Added Adb.waitForDevice and Adb.waitForNonEmptyDirectory

dalvik/libcore/tools/runner/java/dalvik/runner/Adb.java

    Added Command.executeWithTimeout based on code refactored from Mode.java

dalvik/libcore/tools/runner/java/dalvik/runner/Command.java
dalvik/libcore/tools/runner/java/dalvik/runner/Mode.java
libcore/tools/runner/java/dalvik/runner/Adb.java
libcore/tools/runner/java/dalvik/runner/Command.java
libcore/tools/runner/java/dalvik/runner/EnvironmentDevice.java
libcore/tools/runner/java/dalvik/runner/Mode.java