[dts] [PATCH V4] stop port before csum set

xu,gang gangx.xu at intel.com
Mon Jan 29 11:14:32 CET 2018


Need to stop port before configure csum.
refer dpdk commit : 597f9fafe13b

Signed-off-by: xu,gang <gangx.xu at intel.com>
---
 tests/TestSuite_checksum_offload.py | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/tests/TestSuite_checksum_offload.py b/tests/TestSuite_checksum_offload.py
index 5f5547f..4183ead 100644
--- a/tests/TestSuite_checksum_offload.py
+++ b/tests/TestSuite_checksum_offload.py
@@ -72,16 +72,21 @@ class TestChecksumOffload(TestCase):
         self.dut.send_expect("set fwd csum", "testpmd>")
 
     def checksum_enablehw(self, port):
+            self.dut.send_expect("port stop all", "testpmd>")
             self.dut.send_expect("csum set ip hw %d" % port, "testpmd>")
             self.dut.send_expect("csum set udp hw %d" % port, "testpmd>")
             self.dut.send_expect("csum set tcp hw %d" % port, "testpmd>")
             self.dut.send_expect("csum set sctp hw %d" % port, "testpmd>")
+            self.dut.send_expect("port start all", "testpmd>")
 
     def checksum_enablesw(self, port):
+            self.dut.send_expect("port stop all", "testpmd>")
             self.dut.send_expect("csum set ip sw %d" % port, "testpmd>")
             self.dut.send_expect("csum set udp sw %d" % port, "testpmd>")
             self.dut.send_expect("csum set tcp sw %d" % port, "testpmd>")
             self.dut.send_expect("csum set sctp sw %d" % port, "testpmd>")
+            self.dut.send_expect("port start all", "testpmd>")
+
 
     def get_chksum_values(self, packets_expected):
         """
-- 
1.9.3



More information about the dts mailing list