A FAFT test case for recovery button triggered recovery boot.

This test requires a USB disk plugged-in, which contains a Chrome OS test
image (built by "build_image --test"). On runtime, this test emulates
recovery button pressed and reboots. It then triggers recovery mode by
unplugging and plugging in the USB disk and checks success of it.

BUG=chromium-os:19710
TEST=run_remote_tests.sh --remote=$REMOTE_IP -a \
     "servo_vid=0x18d1 servo_pid=0x5001" firmware_RecoveryButton

Change-Id: I14464406a8b284d2e16811763be7b58b0303f81a
Reviewed-on: https://gerrit.chromium.org/gerrit/10702
Commit-Ready: Tom Wai-Hong Tam <waihong@chromium.org>
Reviewed-by: Tom Wai-Hong Tam <waihong@chromium.org>
Tested-by: Tom Wai-Hong Tam <waihong@chromium.org>
2 files changed