[dts] [10/12] add test start time and exec cmd time for pmd_perf unit test

xu,huilong huilongx.xu at intel.com
Tue Oct 27 08:36:50 CET 2015


Signed-off-by: xu,huilong <huilongx.xu at intel.com>
---
 tests/TestSuite_unit_tests_pmd_perf.py | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/tests/TestSuite_unit_tests_pmd_perf.py b/tests/TestSuite_unit_tests_pmd_perf.py
index 8745227..3be47f9 100644
--- a/tests/TestSuite_unit_tests_pmd_perf.py
+++ b/tests/TestSuite_unit_tests_pmd_perf.py
@@ -90,10 +90,10 @@ class TestUnitTestsPmdPerf(TestCase):
         Run pmd stream control mode burst test case.
         """
 
-        self.dut.send_expect("./app/test/test -n 1 -c ffff", "R.*T.*E.*>.*>", 30)
+        self.dut.send_expect("./app/test/test -n 1 -c ffff", "R.*T.*E.*>.*>", 60)
         for mode in self.burst_ctlmodes:
-            self.dut.send_expect("set_rxtx_sc %s" % mode, "RTE>>", 5)
-            out = self.dut.send_expect("pmd_perf_autotest", "RTE>>", 60)
+            self.dut.send_expect("set_rxtx_sc %s" % mode, "RTE>>", 10)
+            out = self.dut.send_expect("pmd_perf_autotest", "RTE>>", 120)
             match_regex = "Result: (\d+) cycles per packet"
             m = re.compile(r"%s" % match_regex, re.S)
             result = m.search(out)
@@ -113,16 +113,16 @@ class TestUnitTestsPmdPerf(TestCase):
 
         for mode in self.rxtx_modes:
             if mode is "scalar":
-                self.dut.send_expect("./app/test/test_scalar -n 1 -c ffff", "R.*T.*E.*>.*>", 30)
+                self.dut.send_expect("./app/test/test_scalar -n 1 -c ffff", "R.*T.*E.*>.*>", 60)
             else:
-                self.dut.send_expect("./app/test/test -n 1 -c ffff", "R.*T.*E.*>.*>", 30)
+                self.dut.send_expect("./app/test/test -n 1 -c ffff", "R.*T.*E.*>.*>", 60)
 
             table_row = [mode]
-            self.dut.send_expect("set_rxtx_sc continuous", "RTE>>", 5)
-            self.dut.send_expect("set_rxtx_mode %s" % mode, "RTE>>", 5)
+            self.dut.send_expect("set_rxtx_sc continuous", "RTE>>", 10)
+            self.dut.send_expect("set_rxtx_mode %s" % mode, "RTE>>",10)
             for anchor in self.anchors:
-                self.dut.send_expect("set_rxtx_anchor %s" % anchor, "RTE>>", 5)
-                out = self.dut.send_expect("pmd_perf_autotest", "RTE>>", 60)
+                self.dut.send_expect("set_rxtx_anchor %s" % anchor, "RTE>>", 10)
+                out = self.dut.send_expect("pmd_perf_autotest", "RTE>>", 120)
                 match_regex = "Result: (\d+) cycles per packet"
                 m = re.compile(r"%s" % match_regex, re.S)
                 result = m.search(out)
-- 
1.9.3



More information about the dts mailing list