Skip to content

drone.io: bitbeaker: wait_for_emulator

Nikolai Doronin edited this page Oct 13, 2013 · 1 revision
#!/bin/bash

# http://blog.crowdint.com/2013/05/17/android-builds-on-travis-ci-with-maven.html

bootanim=""
failcounter=0
until [[ "$bootanim" =~ "stopped" ]]; do
   bootanim=`adb -e shell getprop init.svc.bootanim 2>&1`
   echo "$bootanim"
   if [[ "$bootanim" =~ "not found" ]]; then
      let "failcounter += 1"
      if [[ $failcounter -gt 3 ]]; then
        echo "Failed to start emulator"
        exit 1
      fi
   fi
   sleep 1
done
echo "Done"

Clone this wiki locally