* [dts] [PATCH V1 0/3] bind test nic to driver specified in cfg @ 2020-04-26 10:38 Xiao Qimai 2020-04-26 10:38 ` [dts] [PATCH V1 1/3]dpdk_gro_lib: set " Xiao Qimai ` (2 more replies) 0 siblings, 3 replies; 7+ messages in thread From: Xiao Qimai @ 2020-04-26 10:38 UTC (permalink / raw) To: dts; +Cc: Xiao Qimai *** BLURB HERE *** Xiao Qimai (3): set test nic to driver specified in cfg set test nic to driver specified in cfg set test nic to driver specified in cfg tests/TestSuite_dpdk_gro_lib.py | 6 +++--- tests/TestSuite_dpdk_gso_lib.py | 8 ++++---- tests/TestSuite_virtio_user_as_exceptional_path.py | 6 +++--- 3 files changed, 10 insertions(+), 10 deletions(-) -- 1.8.3.1 ^ permalink raw reply [flat|nested] 7+ messages in thread
* [dts] [PATCH V1 1/3]dpdk_gro_lib: set test nic to driver specified in cfg 2020-04-26 10:38 [dts] [PATCH V1 0/3] bind test nic to driver specified in cfg Xiao Qimai @ 2020-04-26 10:38 ` Xiao Qimai 2020-04-27 7:51 ` Tu, Lijuan 2020-04-26 10:38 ` [dts] [PATCH V1 2/3]dpdk_gso_lib: " Xiao Qimai 2020-04-26 10:38 ` [dts] [PATCH V1 3/3]virtio_user_as_exceptional_path: " Xiao Qimai 2 siblings, 1 reply; 7+ messages in thread From: Xiao Qimai @ 2020-04-26 10:38 UTC (permalink / raw) To: dts; +Cc: Xiao Qimai Signed-off-by: Xiao Qimai <qimaix.xiao@intel.com> --- tests/TestSuite_dpdk_gro_lib.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/TestSuite_dpdk_gro_lib.py b/tests/TestSuite_dpdk_gro_lib.py index 36841b9..0e1e3c8 100644 --- a/tests/TestSuite_dpdk_gro_lib.py +++ b/tests/TestSuite_dpdk_gro_lib.py @@ -53,6 +53,7 @@ class TestDPDKGROLib(TestCase): # unbind the port which config in ports.cfg self.dut_ports = self.dut.get_ports() + self.def_driver = self.dut.ports_info[self.dut_ports[0]]['port'].get_nic_driver() for i in self.dut_ports: port = self.dut.ports_info[i]['port'] port.bind_driver() @@ -66,9 +67,8 @@ class TestDPDKGROLib(TestCase): and len(self.peer_pci) != 0 and len(self.nic_in_kernel) != 0, 'Pls config the direct connection info in vhost_peer_conf.cfg') - self.dut.send_expect( - "./usertools/dpdk-devbind.py -b igb_uio %s" % - self.pci, '#', 30) + bind_script_path = self.dut.get_dpdk_bind_script() + self.dut.send_expect('%s --bind=%s %s' % (bind_script_path, self.def_driver, self.pci), '# ') # get the numa info about the pci info which config in peer cfg bus = int(self.pci[5:7], base=16) -- 1.8.3.1 ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [dts] [PATCH V1 1/3]dpdk_gro_lib: set test nic to driver specified in cfg 2020-04-26 10:38 ` [dts] [PATCH V1 1/3]dpdk_gro_lib: set " Xiao Qimai @ 2020-04-27 7:51 ` Tu, Lijuan 0 siblings, 0 replies; 7+ messages in thread From: Tu, Lijuan @ 2020-04-27 7:51 UTC (permalink / raw) To: Xiao, QimaiX, dts; +Cc: Xiao, QimaiX Applied, thanks > -----Original Message----- > From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of Xiao Qimai > Sent: Sunday, April 26, 2020 6:39 PM > To: dts@dpdk.org > Cc: Xiao, QimaiX <qimaix.xiao@intel.com> > Subject: [dts] [PATCH V1 1/3]dpdk_gro_lib: set test nic to driver specified in > cfg > > Signed-off-by: Xiao Qimai <qimaix.xiao@intel.com> > --- > tests/TestSuite_dpdk_gro_lib.py | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/tests/TestSuite_dpdk_gro_lib.py > b/tests/TestSuite_dpdk_gro_lib.py index 36841b9..0e1e3c8 100644 > --- a/tests/TestSuite_dpdk_gro_lib.py > +++ b/tests/TestSuite_dpdk_gro_lib.py > @@ -53,6 +53,7 @@ class TestDPDKGROLib(TestCase): > > # unbind the port which config in ports.cfg > self.dut_ports = self.dut.get_ports() > + self.def_driver = > + self.dut.ports_info[self.dut_ports[0]]['port'].get_nic_driver() > for i in self.dut_ports: > port = self.dut.ports_info[i]['port'] > port.bind_driver() > @@ -66,9 +67,8 @@ class TestDPDKGROLib(TestCase): > and len(self.peer_pci) != 0 > and len(self.nic_in_kernel) != 0, > 'Pls config the direct connection info in vhost_peer_conf.cfg') > - self.dut.send_expect( > - "./usertools/dpdk-devbind.py -b igb_uio %s" % > - self.pci, '#', 30) > + bind_script_path = self.dut.get_dpdk_bind_script() > + self.dut.send_expect('%s --bind=%s %s' % (bind_script_path, > + self.def_driver, self.pci), '# ') > > # get the numa info about the pci info which config in peer cfg > bus = int(self.pci[5:7], base=16) > -- > 1.8.3.1 ^ permalink raw reply [flat|nested] 7+ messages in thread
* [dts] [PATCH V1 2/3]dpdk_gso_lib: set test nic to driver specified in cfg 2020-04-26 10:38 [dts] [PATCH V1 0/3] bind test nic to driver specified in cfg Xiao Qimai 2020-04-26 10:38 ` [dts] [PATCH V1 1/3]dpdk_gro_lib: set " Xiao Qimai @ 2020-04-26 10:38 ` Xiao Qimai 2020-04-27 7:51 ` Tu, Lijuan 2020-04-26 10:38 ` [dts] [PATCH V1 3/3]virtio_user_as_exceptional_path: " Xiao Qimai 2 siblings, 1 reply; 7+ messages in thread From: Xiao Qimai @ 2020-04-26 10:38 UTC (permalink / raw) To: dts; +Cc: Xiao Qimai Signed-off-by: Xiao Qimai <qimaix.xiao@intel.com> --- tests/TestSuite_dpdk_gso_lib.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/TestSuite_dpdk_gso_lib.py b/tests/TestSuite_dpdk_gso_lib.py index 4839ab2..72b1372 100644 --- a/tests/TestSuite_dpdk_gso_lib.py +++ b/tests/TestSuite_dpdk_gso_lib.py @@ -54,6 +54,7 @@ class TestDPDKGsoLib(TestCase): # unbind the port which config in ports.cfg self.dut_ports = self.dut.get_ports() + self.def_driver = self.dut.ports_info[self.dut_ports[0]]['port'].get_nic_driver() for i in self.dut_ports: port = self.dut.ports_info[i]['port'] port.bind_driver() @@ -67,9 +68,8 @@ class TestDPDKGsoLib(TestCase): and len(self.peer_pci) != 0 and len(self.nic_in_kernel) != 0, 'Pls config the direct connection info in vhost_peer_conf.cfg') - self.dut.send_expect( - "./usertools/dpdk-devbind.py -b igb_uio %s" % - self.pci, '#', 30) + bind_script_path = self.dut.get_dpdk_bind_script() + self.dut.send_expect('%s --bind=%s %s' % (bind_script_path, self.def_driver, self.pci), '# ') # get the numa info about the pci info which config in peer cfg bus = int(self.pci[5:7], base=16) @@ -262,7 +262,7 @@ class TestDPDKGsoLib(TestCase): time.sleep(5) try: - self.vm1_dut = self.vm1.start(load_config=False) + self.vm1_dut = self.vm1.start(load_config=False, set_target=False) if self.vm1_dut is None: raise Exception("Set up VM ENV failed") except Exception as e: -- 1.8.3.1 ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [dts] [PATCH V1 2/3]dpdk_gso_lib: set test nic to driver specified in cfg 2020-04-26 10:38 ` [dts] [PATCH V1 2/3]dpdk_gso_lib: " Xiao Qimai @ 2020-04-27 7:51 ` Tu, Lijuan 0 siblings, 0 replies; 7+ messages in thread From: Tu, Lijuan @ 2020-04-27 7:51 UTC (permalink / raw) To: Xiao, QimaiX, dts; +Cc: Xiao, QimaiX Applied, thanks > -----Original Message----- > From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of Xiao Qimai > Sent: Sunday, April 26, 2020 6:39 PM > To: dts@dpdk.org > Cc: Xiao, QimaiX <qimaix.xiao@intel.com> > Subject: [dts] [PATCH V1 2/3]dpdk_gso_lib: set test nic to driver specified in > cfg > > Signed-off-by: Xiao Qimai <qimaix.xiao@intel.com> > --- > tests/TestSuite_dpdk_gso_lib.py | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/tests/TestSuite_dpdk_gso_lib.py > b/tests/TestSuite_dpdk_gso_lib.py index 4839ab2..72b1372 100644 > --- a/tests/TestSuite_dpdk_gso_lib.py > +++ b/tests/TestSuite_dpdk_gso_lib.py > @@ -54,6 +54,7 @@ class TestDPDKGsoLib(TestCase): > > # unbind the port which config in ports.cfg > self.dut_ports = self.dut.get_ports() > + self.def_driver = > + self.dut.ports_info[self.dut_ports[0]]['port'].get_nic_driver() > for i in self.dut_ports: > port = self.dut.ports_info[i]['port'] > port.bind_driver() > @@ -67,9 +68,8 @@ class TestDPDKGsoLib(TestCase): > and len(self.peer_pci) != 0 > and len(self.nic_in_kernel) != 0, > 'Pls config the direct connection info in vhost_peer_conf.cfg') > - self.dut.send_expect( > - "./usertools/dpdk-devbind.py -b igb_uio %s" % > - self.pci, '#', 30) > + bind_script_path = self.dut.get_dpdk_bind_script() > + self.dut.send_expect('%s --bind=%s %s' % (bind_script_path, > + self.def_driver, self.pci), '# ') > > # get the numa info about the pci info which config in peer cfg > bus = int(self.pci[5:7], base=16) @@ -262,7 +262,7 @@ class > TestDPDKGsoLib(TestCase): > > time.sleep(5) > try: > - self.vm1_dut = self.vm1.start(load_config=False) > + self.vm1_dut = self.vm1.start(load_config=False, > + set_target=False) > if self.vm1_dut is None: > raise Exception("Set up VM ENV failed") > except Exception as e: > -- > 1.8.3.1 ^ permalink raw reply [flat|nested] 7+ messages in thread
* [dts] [PATCH V1 3/3]virtio_user_as_exceptional_path: set test nic to driver specified in cfg 2020-04-26 10:38 [dts] [PATCH V1 0/3] bind test nic to driver specified in cfg Xiao Qimai 2020-04-26 10:38 ` [dts] [PATCH V1 1/3]dpdk_gro_lib: set " Xiao Qimai 2020-04-26 10:38 ` [dts] [PATCH V1 2/3]dpdk_gso_lib: " Xiao Qimai @ 2020-04-26 10:38 ` Xiao Qimai 2020-04-27 7:51 ` Tu, Lijuan 2 siblings, 1 reply; 7+ messages in thread From: Xiao Qimai @ 2020-04-26 10:38 UTC (permalink / raw) To: dts; +Cc: Xiao Qimai Signed-off-by: Xiao Qimai <qimaix.xiao@intel.com> --- tests/TestSuite_virtio_user_as_exceptional_path.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/TestSuite_virtio_user_as_exceptional_path.py b/tests/TestSuite_virtio_user_as_exceptional_path.py index 470e0de..35a0a98 100644 --- a/tests/TestSuite_virtio_user_as_exceptional_path.py +++ b/tests/TestSuite_virtio_user_as_exceptional_path.py @@ -48,6 +48,7 @@ class TestVirtioUserAsExceptionalPath(TestCase): # Get and verify the ports self.dut_ports = self.dut.get_ports() self.verify(len(self.dut_ports) >= 1, "Insufficient ports for testing") + self.def_driver = self.dut.ports_info[self.dut_ports[0]]['port'].get_nic_driver() self.pci0 = self.dut.ports_info[0]['pci'] pf_info = self.dut_ports[0] netdev = self.dut.ports_info[pf_info]['port'] @@ -96,9 +97,8 @@ class TestVirtioUserAsExceptionalPath(TestCase): for i in self.dut_ports: port = self.dut.ports_info[i]['port'] port.bind_driver() - self.dut.send_expect( - "./usertools/dpdk-devbind.py -b igb_uio %s" % - self.pci, '#', 30) + bind_script_path = self.dut.get_dpdk_bind_script() + self.dut.send_expect('%s --bind=%s %s' % (bind_script_path, self.def_driver, self.pci), '# ') self.peer_pci_setup = True def launch_testpmd_vhost(self): -- 1.8.3.1 ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [dts] [PATCH V1 3/3]virtio_user_as_exceptional_path: set test nic to driver specified in cfg 2020-04-26 10:38 ` [dts] [PATCH V1 3/3]virtio_user_as_exceptional_path: " Xiao Qimai @ 2020-04-27 7:51 ` Tu, Lijuan 0 siblings, 0 replies; 7+ messages in thread From: Tu, Lijuan @ 2020-04-27 7:51 UTC (permalink / raw) To: Xiao, QimaiX, dts; +Cc: Xiao, QimaiX Applied, thanks > -----Original Message----- > From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of Xiao Qimai > Sent: Sunday, April 26, 2020 6:39 PM > To: dts@dpdk.org > Cc: Xiao, QimaiX <qimaix.xiao@intel.com> > Subject: [dts] [PATCH V1 3/3]virtio_user_as_exceptional_path: set test nic to > driver specified in cfg > > Signed-off-by: Xiao Qimai <qimaix.xiao@intel.com> > --- > tests/TestSuite_virtio_user_as_exceptional_path.py | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/tests/TestSuite_virtio_user_as_exceptional_path.py > b/tests/TestSuite_virtio_user_as_exceptional_path.py > index 470e0de..35a0a98 100644 > --- a/tests/TestSuite_virtio_user_as_exceptional_path.py > +++ b/tests/TestSuite_virtio_user_as_exceptional_path.py > @@ -48,6 +48,7 @@ class TestVirtioUserAsExceptionalPath(TestCase): > # Get and verify the ports > self.dut_ports = self.dut.get_ports() > self.verify(len(self.dut_ports) >= 1, "Insufficient ports for testing") > + self.def_driver = > self.dut.ports_info[self.dut_ports[0]]['port'].get_nic_driver() > self.pci0 = self.dut.ports_info[0]['pci'] > pf_info = self.dut_ports[0] > netdev = self.dut.ports_info[pf_info]['port'] > @@ -96,9 +97,8 @@ class TestVirtioUserAsExceptionalPath(TestCase): > for i in self.dut_ports: > port = self.dut.ports_info[i]['port'] > port.bind_driver() > - self.dut.send_expect( > - "./usertools/dpdk-devbind.py -b igb_uio %s" % > - self.pci, '#', 30) > + bind_script_path = self.dut.get_dpdk_bind_script() > + self.dut.send_expect('%s --bind=%s %s' % (bind_script_path, > self.def_driver, self.pci), '# ') > self.peer_pci_setup = True > > def launch_testpmd_vhost(self): > -- > 1.8.3.1 ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2020-04-27 7:53 UTC | newest] Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2020-04-26 10:38 [dts] [PATCH V1 0/3] bind test nic to driver specified in cfg Xiao Qimai 2020-04-26 10:38 ` [dts] [PATCH V1 1/3]dpdk_gro_lib: set " Xiao Qimai 2020-04-27 7:51 ` Tu, Lijuan 2020-04-26 10:38 ` [dts] [PATCH V1 2/3]dpdk_gso_lib: " Xiao Qimai 2020-04-27 7:51 ` Tu, Lijuan 2020-04-26 10:38 ` [dts] [PATCH V1 3/3]virtio_user_as_exceptional_path: " Xiao Qimai 2020-04-27 7:51 ` Tu, Lijuan
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).