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 15source common/common.sh 16 17# Send 3 pings and wait 3 seconds for any responsed (then timeout). 18ping -c 3 -W 3 ${BISECT_REMOTE} 19retval=$? 20 21 22exit $retval 23