From: David Liu <dliu@iol.unh.edu> To: dts@dpdk.org Cc: lijuan.tu@intel.com, lylavoie@iol.unh.edu, dliu@iol.unh.edu Subject: [dts] [PATCH] [PATCH]tests/Test_mtu_update:tests/Test_mtu_update start testpmd with extra parameters on melx Date: Tue, 22 Dec 2020 15:19:16 -0500 Message-ID: <20201222201916.64391-1-dliu@iol.unh.edu> (raw) Fix only tx ports are being configurated Fix package import melx machine need different parameters to start testpmd Signed-off-by: David Liu <dliu@iol.unh.edu> --- tests/TestSuite_mtu_update.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/tests/TestSuite_mtu_update.py b/tests/TestSuite_mtu_update.py index 6e425dcb..4fe697b4 100644 --- a/tests/TestSuite_mtu_update.py +++ b/tests/TestSuite_mtu_update.py @@ -51,8 +51,8 @@ import time from test_case import TestCase from pktgen import TRANSMIT_CONT -from framework.packet import Packet -from framework.settings import HEADER_SIZE +from packet import Packet +from settings import HEADER_SIZE ETHER_HEADER_LEN = 18 IP_HEADER_LEN = 20 @@ -208,6 +208,7 @@ class TestMtuUpdate(TestCase): @return: None """ self.admin_tester_port(self.tester.get_local_port(self.tx_port), f"mtu {mtu:d}") + self.admin_tester_port(self.tester.get_local_port(self.rx_port), f"mtu {mtu:d}") # # # @@ -220,7 +221,12 @@ class TestMtuUpdate(TestCase): """ self.set_mtu(packet_size + 1) - self.pmdout.start_testpmd("Default") + if self.kdriver == "mlx5_core" or self.kdriver == "mlx4_core": + # Mellanox will need extra options to start testpmd + self.pmdout.start_testpmd("Default", "--max-pkt-len=9500 --tx-offloads=0x8000 --enable-scatter -a") + else: + self.pmdout.start_testpmd("Default") + self.exec("port stop all") self.exec(f"port config mtu 0 {packet_size:d}") self.exec(f"port config mtu 1 {packet_size:d}") -- 2.17.1
next reply other threads:[~2020-12-22 20:19 UTC|newest] Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-12-22 20:19 David Liu [this message] 2020-12-23 3:00 ` Tu, Lijuan
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20201222201916.64391-1-dliu@iol.unh.edu \ --to=dliu@iol.unh.edu \ --cc=dts@dpdk.org \ --cc=lijuan.tu@intel.com \ --cc=lylavoie@iol.unh.edu \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
test suite reviews and discussions This inbox may be cloned and mirrored by anyone: git clone --mirror https://inbox.dpdk.org/dts/0 dts/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 dts dts/ https://inbox.dpdk.org/dts \ dts@dpdk.org public-inbox-index dts Example config snippet for mirrors. Newsgroup available over NNTP: nntp://inbox.dpdk.org/inbox.dpdk.dts AGPL code for this site: git clone https://public-inbox.org/public-inbox.git