autotest: Make ec_board verification first.

Lid_open fail mostly based on missed ec console.

BUG=None
TEST=None

Change-Id: I3305ac8794b88dfeed1f57bf58697cc67fafb12d
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/autotest/+/2366832
Commit-Queue: Otabek Kasimov <otabek@google.com>
Tested-by: Otabek Kasimov <otabek@google.com>
Reviewed-by: Garry Wang <xianuowang@chromium.org>
diff --git a/server/hosts/servo_host.py b/server/hosts/servo_host.py
index 21b08ad..ec18811 100644
--- a/server/hosts/servo_host.py
+++ b/server/hosts/servo_host.py
@@ -1370,12 +1370,12 @@
             or init_servo == self.VERIFY_FAILED):
             return servo_constants.SERVO_STATE_SERVOD_ISSUE
 
+        if ec_board == self.VERIFY_FAILED:
+            return servo_constants.SERVO_STATE_EC_BROKEN
         if pwr_button == self.VERIFY_FAILED:
             return servo_constants.SERVO_STATE_BAD_RIBBON_CABLE
         if lid_open == self.VERIFY_FAILED:
             return servo_constants.SERVO_STATE_LID_OPEN_FAILED
-        if ec_board == self.VERIFY_FAILED:
-            return servo_constants.SERVO_STATE_EC_BROKEN
 
         metrics.Counter(
             'chromeos/autotest/repair/unknown_servo_state'