From: Jeremy Spewock <jspew...@iol.unh.edu> v3: * increasse timeout before retrying starting interactive shells * added the ability to send logging messages from sending commands to interactive shells at the debug level rather than always being at the info level * changed the verification step for the scatter suite so that it filters the list to relevant packets before checking if any were received and then looking through all packets in the list for one that meets the criteria
Jeremy Spewock (4): dts: improve starting and stopping interactive shells dts: add context manager for interactive shells dts: add methods for modifying MTU to testpmd shell dts: add test case that utilizes offload to pmd_buffer_scatter .../critical_interactive_shell.py | 93 ++++++++++++++++ .../remote_session/interactive_shell.py | 80 +++++++++++--- dts/framework/remote_session/testpmd_shell.py | 95 ++++++++++++++-- dts/framework/testbed_model/sut_node.py | 8 +- dts/tests/TestSuite_pmd_buffer_scatter.py | 101 ++++++++++++------ dts/tests/TestSuite_smoke_tests.py | 3 +- 6 files changed, 321 insertions(+), 59 deletions(-) create mode 100644 dts/framework/remote_session/critical_interactive_shell.py -- 2.45.1