[dts] [PATCH V2 02/17]loopback_multi_queues: update mpps value to check perf
Xiao Qimai
qimaix.xiao at intel.com
Fri Jun 5 11:18:09 CEST 2020
Signed-off-by: Xiao Qimai <qimaix.xiao at intel.com>
---
tests/TestSuite_loopback_multi_queues.py | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/tests/TestSuite_loopback_multi_queues.py b/tests/TestSuite_loopback_multi_queues.py
index 029c1f0..10abb72 100644
--- a/tests/TestSuite_loopback_multi_queues.py
+++ b/tests/TestSuite_loopback_multi_queues.py
@@ -108,15 +108,15 @@ class TestLoopbackMultiQueues(TestCase):
calculate the average throughput
"""
results = 0.0
- results_row = []
+ self.vhost.send_expect("show port stats all", "testpmd>", 60)
for i in range(10):
out = self.vhost.send_expect("show port stats all", "testpmd>", 60)
- time.sleep(5)
+ time.sleep(1)
lines = re.search("Rx-pps:\s*(\d*)", out)
result = lines.group(1)
results += float(result)
Mpps = results / (1000000 * 10)
- self.verify(Mpps > 0, "port can not receive packets")
+ self.verify(Mpps > 5, "port can not receive packets")
return Mpps
def update_result_table(self, frame_size, case_info, Mpps):
@@ -365,7 +365,6 @@ class TestLoopbackMultiQueues(TestCase):
self.start_virtio_testpmd(virtio_pmd_arg)
self.send_and_verify("virtio 1.1 inorder non-mergeable")
self.close_all_testpmd()
-
self.result_table_print()
self.verify_liner_for_multi_queue()
--
1.8.3.1
More information about the dts
mailing list