Mbed Host Tests
|
Public Member Functions | |
__init__ (self, name, config, importer=__import__) | |
read (self, count) | |
Read 'count' bytes of data from DUT. | |
write (self, payload, log=False) | |
Write 'payload' to DUT. | |
flush (self) | |
Flush read/write channels of DUT. | |
allocated (self) | |
connected (self) | |
Check if there is a connection to DUT. | |
finish (self) | |
Handle DUT dtor like (close resource) operations here. | |
reset (self) | |
Reset the dut. | |
__del__ (self) | |
![]() | |
write_kv (self, key, value) | |
Forms and sends Key-Value protocol message. | |
error (self) | |
Returns LAST_ERROR value. | |
Public Attributes | |
config = config | |
target_id = self.config.get('target_id', None) | |
grm_host = config.get('grm_host', None) | |
grm_port = int(config.get('grm_port', 8000)) | |
grm_module = config.get('grm_module', 'unknown') | |
platform_name = config.get('platform_name', None) | |
baudrate = config.get('baudrate', DEFAULT_BAUD_RATE) | |
image_path = config.get('image_path', None) | |
dict | allocate_requirements = {"platform_name": self.platform_name} |
remote_module = None | |
selected_resource = None | |
client = None | |
bool | selected_resource = forceflash) is False: |
str | LAST_ERROR = "remote write error: %s" % str(error) |
![]() | |
LAST_ERROR = None | |
logger = HtrunLogger(name) | |
int | polling_timeout = 60 |
Definition at line 23 of file conn_primitive_remote.py.
mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.__init__ | ( | self, | |
name, | |||
config, | |||
importer = __import__ ) |
Reimplemented from mbed_host_tests.host_tests_conn_proxy.conn_primitive.ConnectorPrimitive.
Definition at line 24 of file conn_primitive_remote.py.
mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.__del__ | ( | self | ) |
Definition at line 186 of file conn_primitive_remote.py.
mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.allocated | ( | self | ) |
Definition at line 162 of file conn_primitive_remote.py.
mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.connected | ( | self | ) |
Check if there is a connection to DUT.
Reimplemented from mbed_host_tests.host_tests_conn_proxy.conn_primitive.ConnectorPrimitive.
Definition at line 165 of file conn_primitive_remote.py.
mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.finish | ( | self | ) |
Handle DUT dtor like (close resource) operations here.
Reimplemented from mbed_host_tests.host_tests_conn_proxy.conn_primitive.ConnectorPrimitive.
Definition at line 176 of file conn_primitive_remote.py.
mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.flush | ( | self | ) |
Flush read/write channels of DUT.
Reimplemented from mbed_host_tests.host_tests_conn_proxy.conn_primitive.ConnectorPrimitive.
Definition at line 159 of file conn_primitive_remote.py.
mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.read | ( | self, | |
count ) |
Read 'count' bytes of data from DUT.
Reimplemented from mbed_host_tests.host_tests_conn_proxy.conn_primitive.ConnectorPrimitive.
Definition at line 135 of file conn_primitive_remote.py.
mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.reset | ( | self | ) |
Reset the dut.
Reimplemented from mbed_host_tests.host_tests_conn_proxy.conn_primitive.ConnectorPrimitive.
Definition at line 183 of file conn_primitive_remote.py.
mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.write | ( | self, | |
payload, | |||
log = False ) |
Write 'payload' to DUT.
Reimplemented from mbed_host_tests.host_tests_conn_proxy.conn_primitive.ConnectorPrimitive.
Definition at line 146 of file conn_primitive_remote.py.
dict mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.allocate_requirements = {"platform_name": self.platform_name} |
Definition at line 34 of file conn_primitive_remote.py.
mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.baudrate = config.get('baudrate', DEFAULT_BAUD_RATE) |
Definition at line 32 of file conn_primitive_remote.py.
mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.client = None |
Definition at line 44 of file conn_primitive_remote.py.
mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.config = config |
Definition at line 26 of file conn_primitive_remote.py.
mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.grm_host = config.get('grm_host', None) |
Definition at line 28 of file conn_primitive_remote.py.
mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.grm_module = config.get('grm_module', 'unknown') |
Definition at line 30 of file conn_primitive_remote.py.
mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.grm_port = int(config.get('grm_port', 8000)) |
Definition at line 29 of file conn_primitive_remote.py.
mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.image_path = config.get('image_path', None) |
Definition at line 33 of file conn_primitive_remote.py.
str mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.LAST_ERROR = "remote write error: %s" % str(error) |
Definition at line 155 of file conn_primitive_remote.py.
mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.platform_name = config.get('platform_name', None) |
Definition at line 31 of file conn_primitive_remote.py.
mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.remote_module = None |
Definition at line 42 of file conn_primitive_remote.py.
mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.selected_resource = None |
Definition at line 43 of file conn_primitive_remote.py.
bool mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.selected_resource = forceflash) is False: |
Definition at line 126 of file conn_primitive_remote.py.
mbed_host_tests.host_tests_conn_proxy.conn_primitive_remote.RemoteConnectorPrimitive.target_id = self.config.get('target_id', None) |
Definition at line 27 of file conn_primitive_remote.py.