Home | History | Annotate | Download | only in sysroot_wrapper
      1 #!/bin/bash -u
      2 #
      3 # Copyright 2016 Google Inc. All Rights Reserved.
      4 #
      5 # This script pings the chromebook to determine if it has successfully booted.
      6 #
      7 # This script is intended to be used by binary_search_state.py, as
      8 # part of the binary search triage on ChromeOS package and object files.
      9 # It waits for the test setup script to build and install the image, then pings
     10 # the machine. It should return '0' if the test succeeds (the image booted); '1'
     11 # if the test fails (the image did not boot); and '125' if it could not
     12 # determine (does not apply in this case).
     13 #
     14 
     15 source common/common.sh
     16 
     17 # Send 3 pings and wait 3 seconds for any responsed (then timeout).
     18 ping -c 3 -W 3 ${BISECT_REMOTE}
     19 retval=$?
     20 
     21 
     22 exit $retval
     23