diff options
author | Tzung-Bi Shih <tzungbi@kernel.org> | 2023-03-15 17:46:39 +0800 |
---|---|---|
committer | Tzung-Bi Shih <tzungbi@kernel.org> | 2023-03-20 18:41:27 +0800 |
commit | 49d34cd8311fdae57da75a416eea912d62d416b0 (patch) | |
tree | b942ef6547be16054a37d010074404eb836b32fd | |
parent | 264dd15e4a45d5f050380613bf1f0d2ba84960de (diff) | |
download | cros-ec-tests-49d34cd8311fdae57da75a416eea912d62d416b0.tar.gz |
helpers/mcu: inline mcu_reboot() into check_mcu_reboot_rw()
Signed-off-by: Tzung-Bi Shih <tzungbi@kernel.org>
-rw-r--r-- | cros/helpers/mcu.py | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/cros/helpers/mcu.py b/cros/helpers/mcu.py index 4b85973..c9ac199 100644 --- a/cros/helpers/mcu.py +++ b/cros/helpers/mcu.py @@ -190,23 +190,18 @@ def mcu_get_version(name): if cmd.result == 0: return response -def mcu_reboot(name): +def check_mcu_reboot_rw(s, name): + if not os.path.exists(os.path.join("/dev", name)): + s.skipTest("cros_fp not present") + cmd = cros_ec_command() cmd.version = 0 cmd.command = EC_CMD_REBOOT cmd.insize = 0 cmd.outsize = 0 - try: - with open(os.path.join("/dev", name)) as fh: - fcntl.ioctl(fh, EC_DEV_IOCXCMD, cmd) - except IOError: - pass + with open(os.path.join("/dev", name)) as fh: + fcntl.ioctl(fh, EC_DEV_IOCXCMD, cmd) -def check_mcu_reboot_rw(s, name): - if not os.path.exists(os.path.join("/dev", name)): - s.skipTest("cros_fp not present") - mcu_reboot(name) response = mcu_get_version(name) s.assertEqual(response.current_image, EC_IMAGE_RW, msg="Current EC image is not RW") - |