Allows user to choose which component to test and which test to run. More...
Public Member Functions | |
| def | __init__ |
| def | has_conf_script |
| def | has_test |
| def | load_test_config_files |
| def | on_char |
| def | on_config |
| def | on_test |
| def | select_conf_to_load |
| def | select_string_from_list |
| def | select_test_to_load |
Private Member Functions | |
| def | _check_assembly |
| def | _check_serial_input |
| Checks that serial number is valid using invent_client. | |
| def | _is_debug_test |
Private Attributes | |
| _config_button | |
| _configs | |
| _debugs | |
| _manager | |
| _notebook | |
| _panel | |
| _res | |
| _serial_text | |
| _serial_text_conf | |
| _sizer | |
| _test_button | |
| _tests | |
Allows user to choose which component to test and which test to run.
Definition at line 71 of file component_qual.py.
| def qualification::component_qual::SerialPanel::__init__ | ( | self, | ||
| parent, | ||||
| resource, | ||||
| qualification_frame | ||||
| ) |
| parent | wxPanel: Parent frame | |
| resource,: | XRC resource to load panel | |
| qualification_frame,: | Qualfication frame to pass test, serial to |
Definition at line 75 of file component_qual.py.
| def qualification::component_qual::SerialPanel::_check_assembly | ( | self, | ||
| serial | ||||
| ) | [private] |
Definition at line 197 of file component_qual.py.
| def qualification::component_qual::SerialPanel::_check_serial_input | ( | self, | ||
| serial, | ||||
check_pass = False | ||||
| ) | [private] |
Checks that serial number is valid using invent_client.
| serial | str : Serial number to check | |
| check_pass | bool : Check if component has passed qualification |
Definition at line 149 of file component_qual.py.
| def qualification::component_qual::SerialPanel::_is_debug_test | ( | self, | ||
| serial | ||||
| ) | [private] |
Definition at line 142 of file component_qual.py.
| def qualification::component_qual::SerialPanel::has_conf_script | ( | self, | ||
| serial | ||||
| ) |
Definition at line 191 of file component_qual.py.
| def qualification::component_qual::SerialPanel::has_test | ( | self, | ||
| serial | ||||
| ) |
Definition at line 194 of file component_qual.py.
| def qualification::component_qual::SerialPanel::load_test_config_files | ( | self | ) |
Called at startup or by menu option. Loads configuration files that define tests.
Definition at line 118 of file component_qual.py.
| def qualification::component_qual::SerialPanel::on_char | ( | self, | ||
| event | ||||
| ) |
Definition at line 302 of file component_qual.py.
| def qualification::component_qual::SerialPanel::on_config | ( | self, | ||
| event | ||||
| ) |
Definition at line 167 of file component_qual.py.
| def qualification::component_qual::SerialPanel::on_test | ( | self, | ||
| event | ||||
| ) |
Definition at line 208 of file component_qual.py.
| def qualification::component_qual::SerialPanel::select_conf_to_load | ( | self, | ||
| serial | ||||
| ) |
Definition at line 267 of file component_qual.py.
| def qualification::component_qual::SerialPanel::select_string_from_list | ( | self, | ||
| msg, | ||||
| lst | ||||
| ) |
Definition at line 242 of file component_qual.py.
| def qualification::component_qual::SerialPanel::select_test_to_load | ( | self, | ||
| short_serial | ||||
| ) |
Definition at line 286 of file component_qual.py.
Definition at line 104 of file component_qual.py.
Definition at line 84 of file component_qual.py.
Definition at line 83 of file component_qual.py.
Definition at line 78 of file component_qual.py.
Definition at line 108 of file component_qual.py.
Definition at line 87 of file component_qual.py.
Definition at line 80 of file component_qual.py.
Definition at line 97 of file component_qual.py.
Definition at line 102 of file component_qual.py.
Definition at line 88 of file component_qual.py.
Definition at line 96 of file component_qual.py.
Definition at line 82 of file component_qual.py.