<div dir="ltr"><div>Recheck-request: iol-unit-amd64-testing, iol-compile-arm64-testing, iol-broadcom-Functional<br><br></div><div>This email is a test for our (in development) email based retesting framework. Please ignore.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jul 10, 2023 at 12:23 PM <<a href="mailto:jspewock@iol.unh.edu" target="_blank">jspewock@iol.unh.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">From: Jeremy Spewock <<a href="mailto:jspewock@iol.unh.edu" target="_blank">jspewock@iol.unh.edu</a>><br>
<br>
This version of the series addresses comments and improvements listed on<br>
the previous non-RFC patch.<br>
<br>
RFCs for this patch:<br>
* v3: <a href="https://mails.dpdk.org/archives/dev/2023-June/269859.html" rel="noreferrer" target="_blank">https://mails.dpdk.org/archives/dev/2023-June/269859.html</a><br>
* v2: <a href="https://mails.dpdk.org/archives/dev/2023-May/267915.html" rel="noreferrer" target="_blank">https://mails.dpdk.org/archives/dev/2023-May/267915.html</a><br>
* v1: <a href="https://mails.dpdk.org/archives/dev/2023-April/266580.html" rel="noreferrer" target="_blank">https://mails.dpdk.org/archives/dev/2023-April/266580.html</a><br>
<br>
Previous patch:<br>
* v1: <a href="https://mails.dpdk.org/archives/dev/2023-June/271309.html" rel="noreferrer" target="_blank">https://mails.dpdk.org/archives/dev/2023-June/271309.html</a><br>
<br>
Jeremy Spewock (2):<br>
dts: add smoke tests<br>
dts: add paramiko to dependencies<br>
<br>
dts/conf.yaml | 17 +-<br>
dts/framework/config/__init__.py | 116 +++++++++--<br>
dts/framework/config/conf_yaml_schema.json | 142 +++++++++++++-<br>
dts/framework/dts.py | 88 ++++++---<br>
dts/framework/exception.py | 12 ++<br>
dts/framework/remote_session/__init__.py | 10 +-<br>
dts/framework/remote_session/os_session.py | 24 ++-<br>
dts/framework/remote_session/posix_session.py | 29 ++-<br>
.../remote_session/remote/__init__.py | 10 +<br>
.../remote/interactive_remote_session.py | 118 ++++++++++++<br>
.../remote/interactive_shell.py | 99 ++++++++++<br>
.../remote_session/remote/testpmd_shell.py | 67 +++++++<br>
dts/framework/test_result.py | 37 +++-<br>
dts/framework/test_suite.py | 21 +-<br>
dts/framework/testbed_model/node.py | 2 +<br>
dts/framework/testbed_model/sut_node.py | 180 +++++++++++++-----<br>
dts/poetry.lock | 160 ++++++++++++----<br>
dts/pyproject.toml | 1 +<br>
dts/tests/TestSuite_smoke_tests.py | 118 ++++++++++++<br>
19 files changed, 1118 insertions(+), 133 deletions(-)<br>
create mode 100644 dts/framework/remote_session/remote/interactive_remote_session.py<br>
create mode 100644 dts/framework/remote_session/remote/interactive_shell.py<br>
create mode 100644 dts/framework/remote_session/remote/testpmd_shell.py<br>
create mode 100644 dts/tests/TestSuite_smoke_tests.py<br>
<br>
-- <br>
2.41.0<br>
<br>
</blockquote></div><br clear="all"><br><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div><b><span style="background-color:rgb(255,255,255)"><span style="color:rgb(102,102,102)">Adam Hassick</span></span></b><br></div><span style="color:rgb(102,102,102)"></span></div><div><span style="color:rgb(102,102,102)">Senior Developer</span></div><div><span style="color:rgb(102,102,102)"><span style="color:rgb(11,83,148)"><span style="background-color:rgb(255,255,255)">UNH InterOperability Lab</span></span></span><span style="color:rgb(102,102,102)"></span></div><div><span style="color:rgb(102,102,102)"><a href="mailto:ahassick@iol.unh.edu" target="_blank">ahassick@iol.unh.edu</a><br></span></div><div><span style="color:rgb(102,102,102)"><a href="https://www.iol.unh.edu/" target="_blank">iol.unh.edu</a><br></span></div>+1 (603) 475-8248<br></div></div>