<div dir="ltr">Hey Dean,<div><br></div><div>I would retain the hello world name if I were you, in place of "eal" as you use here. I don't want to give off the impression that we are testing EAL in some intentional way, as opposed to providing a reference testsuite.</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Mon, Dec 23, 2024 at 12:56 PM Dean Marx <<a href="mailto:dmarx@iol.unh.edu">dmarx@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">Add a test suite to replace hello_world which simply<br>
starts and stops a testpmd session. The user can use<br>
this as a confidence check to verify their configuration.<br>
<br>
Signed-off-by: Dean Marx <<a href="mailto:dmarx@iol.unh.edu" target="_blank">dmarx@iol.unh.edu</a>><br>
Reviewed-by: Paul Szczepanek <<a href="mailto:paul.szczepanek@arm.com" target="_blank">paul.szczepanek@arm.com</a>><br>
---<br>
 dts/tests/TestSuite_eal.py | 27 +++++++++++++++++++++++++++<br>
 1 file changed, 27 insertions(+)<br>
 create mode 100644 dts/tests/TestSuite_eal.py<br>
<br>
diff --git a/dts/tests/TestSuite_eal.py b/dts/tests/TestSuite_eal.py<br>
new file mode 100644<br>
index 0000000000..7cf96e61cd<br>
--- /dev/null<br>
+++ b/dts/tests/TestSuite_eal.py<br>
@@ -0,0 +1,27 @@<br>
+# SPDX-License-Identifier: BSD-3-Clause<br>
+# Copyright(c) 2024 University of New Hampshire<br>
+<br>
+"""DPDK EAL confidence check suite.<br>
+<br>
+Starts and stops a testpmd session to verify EAL parameters<br>
+are properly configured.<br>
+"""<br>
+<br>
+from framework.remote_session.testpmd_shell import TestPmdShell<br>
+from framework.test_suite import TestSuite, func_test<br>
+<br>
+<br>
+class TestEal(TestSuite):<br>
+    """EAL test suite. One test case, which starts and stops a testpmd session."""<br>
+<br>
+    @func_test<br>
+    def test_verify_eal(self) -> None:<br>
+        """EAL confidence test.<br>
+<br>
+        Steps:<br>
+            Start testpmd session and check status.<br>
+        Verify:<br>
+            The testpmd session is alive after starting.<br>
+        """<br>
+        with TestPmdShell(node=self.sut_node) as testpmd:<br>
+            testpmd.start()<br>
-- <br>
2.44.0<br>
<br>
</blockquote></div>