From: Jeremy Spewock <jspew...@iol.unh.edu> v2: * addresses the comments from version 1, adjusting documentation accordingly and condensing usage of the context manager.
Jeremy Spewock (2): dts: add context manager for interactive shells dts: improve starting and stopping interactive shells dts/framework/remote_session/dpdk_shell.py | 9 +- .../remote_session/interactive_shell.py | 171 ++----------- .../single_active_interactive_shell.py | 233 ++++++++++++++++++ dts/framework/remote_session/testpmd_shell.py | 9 +- .../testbed_model/traffic_generator/scapy.py | 2 + dts/tests/TestSuite_pmd_buffer_scatter.py | 26 +- dts/tests/TestSuite_smoke_tests.py | 4 +- 7 files changed, 284 insertions(+), 170 deletions(-) create mode 100644 dts/framework/remote_session/single_active_interactive_shell.py -- 2.45.2