blob: 56ecc3c28d614343e5d3c677278d71bc93cbdec0 [file] [log] [blame]
"""Module for UI Automator related errors.
The error subclasses are intended to make it easier to distinguish between and
handle different types of error exceptions.
"""
DEFAULT_ERROR_CODE = 0
class NoAndroidDeviceError(Exception):
"""Raised when no Android device connected to the host computer."""
err_code = 1
class AndroidDeviceNotReadyError(Exception):
"""Raised when a Android device is not ready to be controlled."""
err_code = 2
class AdbError(Exception):
"""Raised when adb command fails."""
err_code = 3