Daniel Agar
c421bff73c
Tools/HIL: use pyserial spy:// to log all serial traffic and dump on failure
3 years ago
Daniel Agar
501474993e
Tools/HIL: default to USB UART if available
3 years ago
Daniel Agar
247b975675
Tools/HIL: disable XON/XOFF, consistent timeouts, proper input buffer clear
3 years ago
Daniel Agar
b71b908ac7
Tools/HIL: explain cmd, use monotonic time
3 years ago
Daniel Agar
65b1a9648d
Tools/HIL/run_nsh_cmd.py: fail if ERROR printed in output
3 years ago
Daniel Agar
847b3b5b64
Tools/HIL/nsh_param_set.py bump timeout slightly
4 years ago
Daniel Agar
5a046cae7e
Tools/HIL: fix terminal colors (ANSI escape codes)
4 years ago
Daniel Agar
8c6ade0fc8
Tools/HIL: color output (ERROR, WARN, etc)
4 years ago
Daniel Agar
e61d8d6e7e
Tools/HIL: add nsh_param_set.py and use on test rack
4 years ago
Daniel Agar
4a0fa08953
Tools/HIL/run_nsh_cmd.py fail if command failed
4 years ago
Daniel Agar
dd3c1a3653
Tools/HIL: relax command retry for now
4 years ago
Daniel Agar
3924792c20
Jenkins: HIL improve run_tests.py and run_nsh_cmd.py helper
...
- switch to python3
- run_nsh_cmd.py return error if command fails
- decrease timeout in checking for output
- Jenkins hardware tests tolerate certain command failures that aren't available on all boards (flash constrained, etc)
4 years ago
Daniel Agar
faccb0d948
Jenkins: HIL script minor improvements
...
- periodically send newline while checking for output or command completion (back to nsh prompt)
- mtd test
- fix adc test (now board_adc)
4 years ago
Daniel Agar
81c914a092
Jenkins HIL test run various commands to inspect system
6 years ago