Mbed Host Tests
|
Public Member Functions | |
def | __init__ (self) |
def | register_callback (self, key, callback, force=False) |
Register callback for a specific event (key: event name) More... | |
def | get_callbacks (self) |
def | setup (self) |
Setup your tests and callbacks. More... | |
def | result (self) |
Returns host test result (True, False or None) More... | |
def | teardown (self) |
Blocking always guaranteed test teardown. More... | |
![]() | |
def | notify_complete (self, result=None) |
Notify main even loop that host test finished processing. More... | |
def | reset_dut (self, value) |
def | reset (self) |
def | notify_conn_lost (self, text) |
Notify main even loop that there was a DUT-host test connection error. More... | |
def | log (self, text) |
Send log message to main event loop. More... | |
def | send_kv (self, key, value) |
Send Key-Value data to DUT. More... | |
def | setup_communication (self, event_queue, dut_event_queue, config={}) |
Setup queues used for IPC. More... | |
def | get_config_item (self, name) |
Additional Inherited Members | |
![]() | |
string | name = '' |
script_location = None | |
Definition at line 130 of file base_host_test.py.
def mbed_host_tests.host_tests.base_host_test.HostTestCallbackBase.__init__ | ( | self | ) |
Reimplemented in mbed_host_tests.host_tests.base_host_test.BaseHostTest.
Definition at line 132 of file base_host_test.py.
def mbed_host_tests.host_tests.base_host_test.HostTestCallbackBase.get_callbacks | ( | self | ) |
Definition at line 244 of file base_host_test.py.
def mbed_host_tests.host_tests.base_host_test.HostTestCallbackBase.register_callback | ( | self, | |
key, | |||
callback, | |||
force = False |
|||
) |
Register callback for a specific event (key: event name)
key | String with name of the event |
callback | Callable which will be registstered for event "key" |
force | God mode |
Definition at line 201 of file base_host_test.py.
def mbed_host_tests.host_tests.base_host_test.HostTestCallbackBase.result | ( | self | ) |
Returns host test result (True, False or None)
Reimplemented from mbed_host_tests.host_tests.base_host_test.BaseHostTestAbstract.
Definition at line 250 of file base_host_test.py.
def mbed_host_tests.host_tests.base_host_test.HostTestCallbackBase.setup | ( | self | ) |
Setup your tests and callbacks.
Reimplemented from mbed_host_tests.host_tests.base_host_test.BaseHostTestAbstract.
Definition at line 247 of file base_host_test.py.
def mbed_host_tests.host_tests.base_host_test.HostTestCallbackBase.teardown | ( | self | ) |
Blocking always guaranteed test teardown.
Reimplemented from mbed_host_tests.host_tests.base_host_test.BaseHostTestAbstract.
Definition at line 253 of file base_host_test.py.