* [dts][PATCH V1] test_plans: modify dpdk app/example to adapt meson name
@ 2021-12-10 11:33 Yan Xia
2021-12-16 11:16 ` Tu, Lijuan
0 siblings, 1 reply; 2+ messages in thread
From: Yan Xia @ 2021-12-10 11:33 UTC (permalink / raw)
To: dts; +Cc: Yan Xia
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=y, Size: 66125 bytes --]
modify dpdk app/example and build method to adapt meson name
Signed-off-by: Yan Xia <yanx.xia@intel.com>
---
test_plans/flexible_rxd_test_plan.rst | 26 ++++----
test_plans/floating_veb_test_plan.rst | 38 ++++++------
.../flow_classify_softnic_test_plan.rst | 38 ++++++------
test_plans/flow_classify_test_plan.rst | 16 ++---
test_plans/flow_filtering_test_plan.rst | 6 +-
| 2 +-
test_plans/generic_flow_api_test_plan.rst | 60 +++++++++----------
test_plans/hello_world_test_plan.rst | 6 +-
test_plans/hotplug_mp_test_plan.rst | 16 ++---
test_plans/hotplug_test_plan.rst | 20 +++----
test_plans/vf_macfilter_test_plan.rst | 12 ++--
test_plans/vf_offload_test_plan.rst | 2 +-
test_plans/vf_packet_rxtx_test_plan.rst | 14 ++---
test_plans/vf_port_start_stop_test_plan.rst | 2 +-
| 2 +-
test_plans/vf_to_vf_nic_bridge_test_plan.rst | 6 +-
test_plans/vf_vlan_test_plan.rst | 4 +-
.../vlan_ethertype_config_test_plan.rst | 12 ++--
test_plans/vlan_test_plan.rst | 2 +-
test_plans/vm_hotplug_test_plan.rst | 10 ++--
test_plans/vm_power_manager_test_plan.rst | 8 +--
.../vxlan_gpe_support_in_i40e_test_plan.rst | 2 +-
test_plans/vxlan_test_plan.rst | 12 ++--
23 files changed, 159 insertions(+), 157 deletions(-)
diff --git a/test_plans/flexible_rxd_test_plan.rst b/test_plans/flexible_rxd_test_plan.rst
index 30ae6993..8e779b5d 100644
--- a/test_plans/flexible_rxd_test_plan.rst
+++ b/test_plans/flexible_rxd_test_plan.rst
@@ -83,7 +83,9 @@ Patch testpmd for dumping flexible fields from RXD::
Compile DPDK and testpmd::
- make install -j T=x86_64-native-linuxapp-gcc
+ rm -rf x86_64-native-linuxapp-gcc
+ CC=gcc meson -Denable_kmods=True -Dlibdir=lib --default-library=static x86_64-native-linuxapp-gcc
+ ninja -C x86_64-native-linuxapp-gcc
Bind Intel E810 interface to igb_uio driver, (e.g. 0000:18:00.0) ::
@@ -94,7 +96,7 @@ Test Case 01: Check single VLAN fields in RXD (802.1Q)
Launch testpmd by::
- ./x86_64-native-linux-gcc/app/testpmd -l 6-9 -n 4 -a 18:00.0,proto_xtr=vlan -- -i --rxq=32 --txq=32 --portmask=0x1 --nb-cores=2
+ ./x86_64-native-linux-gcc/app/dpdk-testpmd -l 6-9 -n 4 -a 18:00.0,proto_xtr=vlan -- -i --rxq=32 --txq=32 --portmask=0x1 --nb-cores=2
testpmd>set verbose 1
testpmd>set fwd io
@@ -130,7 +132,7 @@ Test steps are same to ``Test Case 01``, just change the launch command of testp
Launch testpmd command::
- ./x86_64-native-linux-gcc/app/testpmd -l 6-9 -n 4 -a 18:00.0,proto_xtr=vlan -- -i --rxq=32 --txq=32 --portmask=0x1 --nb-cores=2
+ ./x86_64-native-linux-gcc/app/dpdk-testpmd -l 6-9 -n 4 -a 18:00.0,proto_xtr=vlan -- -i --rxq=32 --txq=32 --portmask=0x1 --nb-cores=2
Test packet::
@@ -148,7 +150,7 @@ Test steps are same to ``Test Case 01``, just change the launch command of testp
Launch testpmd command::
- ./x86_64-native-linux-gcc/app/testpmd -l 6-9 -n 4 -a 18:00.0,proto_xtr=vlan -- -i --rxq=32 --txq=32 --portmask=0x1 --nb-cores=2
+ ./x86_64-native-linux-gcc/app/dpdk-testpmd -l 6-9 -n 4 -a 18:00.0,proto_xtr=vlan -- -i --rxq=32 --txq=32 --portmask=0x1 --nb-cores=2
Test packet::
@@ -167,7 +169,7 @@ Test steps are same to ``Test Case 01``, just change the launch command of testp
Launch testpmd command::
- ./x86_64-native-linux-gcc/app/testpmd -l 6-9 -n 4 -a 18:00.0,proto_xtr=vlan -- -i --rxq=32 --txq=32 --portmask=0x1 --nb-cores=2
+ ./x86_64-native-linux-gcc/app/dpdk-testpmd -l 6-9 -n 4 -a 18:00.0,proto_xtr=vlan -- -i --rxq=32 --txq=32 --portmask=0x1 --nb-cores=2
Test packet::
@@ -186,7 +188,7 @@ Test steps are same to ``Test Case 01``, just change the launch command of testp
Launch testpmd command::
- ./x86_64-native-linux-gcc/app/testpmd -l 6-9 -n 4 -a 18:00.0,proto_xtr=ipv4 -- -i --rxq=32 --txq=32 --portmask=0x1 --nb-cores=2
+ ./x86_64-native-linux-gcc/app/dpdk-testpmd -l 6-9 -n 4 -a 18:00.0,proto_xtr=ipv4 -- -i --rxq=32 --txq=32 --portmask=0x1 --nb-cores=2
Test packet::
@@ -208,7 +210,7 @@ Test steps are same to ``Test Case 01``, just change the launch command of testp
Launch testpmd command::
- ./x86_64-native-linux-gcc/app/testpmd -l 6-9 -n 4 -a 18:00.0,proto_xtr=ipv6 -- -i --rxq=32 --txq=32 --portmask=0x1 --nb-cores=2
+ ./x86_64-native-linux-gcc/app/dpdk-testpmd -l 6-9 -n 4 -a 18:00.0,proto_xtr=ipv6 -- -i --rxq=32 --txq=32 --portmask=0x1 --nb-cores=2
Test packet::
@@ -230,7 +232,7 @@ Test steps are same to ``Test Case 01``, just change the launch command of testp
Launch testpmd command::
- ./x86_64-native-linux-gcc/app/testpmd -l 6-9 -n 4 -a 18:00.0,proto_xtr=ipv6_flow -- -i --rxq=32 --txq=32 --portmask=0x1 --nb-cores=2
+ ./x86_64-native-linux-gcc/app/dpdk-testpmd -l 6-9 -n 4 -a 18:00.0,proto_xtr=ipv6_flow -- -i --rxq=32 --txq=32 --portmask=0x1 --nb-cores=2
Test packet::
@@ -250,7 +252,7 @@ Test steps are same to ``Test Case 01``, just change the launch command of testp
Launch testpmd command::
- ./x86_64-native-linux-gcc/app/testpmd -l 6-9 -n 4 -a 18:00.0,proto_xtr=tcp -- -i --rxq=32 --txq=32 --portmask=0x1 --nb-cores=2
+ ./x86_64-native-linux-gcc/app/dpdk-testpmd -l 6-9 -n 4 -a 18:00.0,proto_xtr=tcp -- -i --rxq=32 --txq=32 --portmask=0x1 --nb-cores=2
Test packet::
@@ -269,7 +271,7 @@ Test steps are same to ``Test Case 01``, just change the launch command of testp
Launch testpmd command::
- ./x86_64-native-linux-gcc/app/testpmd -l 6-9 -n 4 -a 18:00.0,proto_xtr=tcp -- -i --rxq=32 --txq=32 --portmask=0x1 --nb-cores=2
+ ./x86_64-native-linux-gcc/app/dpdk-testpmd -l 6-9 -n 4 -a 18:00.0,proto_xtr=tcp -- -i --rxq=32 --txq=32 --portmask=0x1 --nb-cores=2
Test packet::
@@ -288,7 +290,7 @@ Test steps are same to ``Test Case 01``, just change the launch command of testp
Launch testpmd command::
- ./x86_64-native-linux-gcc/app/testpmd -l 6-9 -n 4 -a 18:00.0,proto_xtr='[(2):ipv4,(3):ipv6,(4):tcp]' -- -i --rxq=64 --txq=64 --portmask=0x1
+ ./x86_64-native-linux-gcc/app/dpdk-testpmd -l 6-9 -n 4 -a 18:00.0,proto_xtr='[(2):ipv4,(3):ipv6,(4):tcp]' -- -i --rxq=64 --txq=64 --portmask=0x1
Create generic flow on NIC::
@@ -337,7 +339,7 @@ Make sure the new ice.pkg is different with the original one. Take 'dmesg' comma
Start the testpmd::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0xff -n 4 -- -i --rxq=64 --txq=64
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xff -n 4 -- -i --rxq=64 --txq=64
Check the testpmd started failed. Failed info output::
diff --git a/test_plans/floating_veb_test_plan.rst b/test_plans/floating_veb_test_plan.rst
index 37f6fc09..bd6e1cd2 100644
--- a/test_plans/floating_veb_test_plan.rst
+++ b/test_plans/floating_veb_test_plan.rst
@@ -123,14 +123,14 @@ MAC switch when PF is link down as well as up.
1. Launch PF testpmd::
- ./testpmd -c 0xf -n 4 --socket-mem 1024,1024
+ ./dpdk-testpmd -c 0xf -n 4 --socket-mem 1024,1024
-a 05:00.0,enable_floating_veb=1 --file-prefix=test1 -- -i
testpmd> port start all
testpmd> show port info all
2. VF1, run testpmd::
- ./testpmd -c 0xf0 -n 4 --socket-mem 1024,1024
+ ./dpdk-testpmd -c 0xf0 -n 4 --socket-mem 1024,1024
-a 05:02.0 --file-prefix=test2 -- -i --crc-strip
testpmd> mac_addr add 0 vf1_mac_address
testpmd> set fwd rxonly
@@ -140,7 +140,7 @@ MAC switch when PF is link down as well as up.
VF2, run testpmd::
- ./testpmd -c 0xf00 -n 4 --socket-mem 1024,1024 -a 05:02.1 --file-prefix=test3
+ ./dpdk-testpmd -c 0xf00 -n 4 --socket-mem 1024,1024 -a 05:02.1 --file-prefix=test3
-- -i --crc-strip --eth-peer=0,vf1_mac_address
testpmd> set fwd txonly
testpmd> start
@@ -162,7 +162,7 @@ send traffic from VF0 to PF, PF can't receive any packets either.
1. In PF, launch testpmd::
- ./testpmd -c 0xf -n 4 --socket-mem 1024,1024 -a 05:00.0,enable_floating_veb=1 --file-prefix=test1 -- -i
+ ./dpdk-testpmd -c 0xf -n 4 --socket-mem 1024,1024 -a 05:00.0,enable_floating_veb=1 --file-prefix=test1 -- -i
testpmd> set fwd rxonly
testpmd> set promisc all off
testpmd> port start all
@@ -171,7 +171,7 @@ send traffic from VF0 to PF, PF can't receive any packets either.
2. VF1, run testpmd::
- ./testpmd -c 0xf0 -n 4 --socket-mem 1024,1024 -a 05:02.0 --file-prefix=test2 -- -i --eth-peer=0,pf_mac_addr
+ ./dpdk-testpmd -c 0xf0 -n 4 --socket-mem 1024,1024 -a 05:02.0 --file-prefix=test2 -- -i --eth-peer=0,pf_mac_addr
testpmd> set fwd txonly
testpmd> start
testpmd> show port stats all
@@ -193,7 +193,7 @@ in floating mode, check VF1 can't receive traffic from tester.
2. PF, launch testpmd::
- ./testpmd -c 0xf -n 4 --socket-mem 1024,1024 -a 05:00.0,enable_floating_veb=1 --file-prefix=test1 -- -i --eth-peer=0,VF_mac_address
+ ./dpdk-testpmd -c 0xf -n 4 --socket-mem 1024,1024 -a 05:00.0,enable_floating_veb=1 --file-prefix=test1 -- -i --eth-peer=0,VF_mac_address
testpmd> set fwd mac
testpmd> port start all
testpmd> start
@@ -201,7 +201,7 @@ in floating mode, check VF1 can't receive traffic from tester.
VF1, run testpmd::
- ./testpmd -c 0xf0 -n 4 --socket-mem 1024,1024 -a 05:02.0 --file-prefix=test2 -- -i
+ ./dpdk-testpmd -c 0xf0 -n 4 --socket-mem 1024,1024 -a 05:02.0 --file-prefix=test2 -- -i
testpmd> set fwd rxonly
testpmd> start
testpmd> show port stats all
@@ -236,7 +236,7 @@ Details:
1. Launch PF testpmd, run testpmd with floating parameters and make the link down::
- ./testpmd -c 0xf -n 4 --socket-mem 1024,1024 \
+ ./dpdk-testpmd -c 0xf -n 4 --socket-mem 1024,1024 \
\"-a "05:00.0,enable_floating_veb=1,floating_veb_list=0;2-3\" \
--file-prefix=test1 -- -i
//VF0, VF2 and VF3in floating VEB, VF1 in legacy VEB
@@ -251,7 +251,7 @@ Details:
VF0, run testpmd::
- ./testpmd -c 0xf0 -n 4 --socket-mem 1024,1024 -a 05:02.0 \
+ ./dpdk-testpmd -c 0xf0 -n 4 --socket-mem 1024,1024 -a 05:02.0 \
--file-prefix=test2 -- -i --eth-peer=0,vf1_mac_address
testpmd> set fwd rxonly
testpmd> mac_addr add 0 vf0_mac_address //set the vf0_mac_address
@@ -260,7 +260,7 @@ Details:
VF1, run testpmd::
- ./testpmd -c 0xf00 -n 4 --socket-mem 1024,1024 -a 05:02.1 \
+ ./dpdk-testpmd -c 0xf00 -n 4 --socket-mem 1024,1024 -a 05:02.1 \
--file-prefix=test3 -- -i --eth-peer=0,vf1_mac_address
testpmd> set fwd txonly
testpmd> mac_addr add 0 vf1_mac_addres
@@ -275,7 +275,7 @@ Details:
VF2, run testpmd::
- ./testpmd -c 0xf0 -n 4 --socket-mem 1024,1024 -a 05:02.2 \
+ ./dpdk-testpmd -c 0xf0 -n 4 --socket-mem 1024,1024 -a 05:02.2 \
--file-prefix=test2 -- -i
testpmd> set fwd rxonly
testpmd> mac_addr add 0 vf2_mac_addres
@@ -284,7 +284,7 @@ Details:
VF0, run testpmd::
- ./testpmd -c 0xf00 -n 4 --socket-mem 1024,1024 -a 05:02.0 \
+ ./dpdk-testpmd -c 0xf00 -n 4 --socket-mem 1024,1024 -a 05:02.0 \
--file-prefix=test3 -- -i --eth-peer=0,vf2_mac_address
testpmd> set fwd txonly
testpmd> start
@@ -318,7 +318,7 @@ Details:
1. In PF, launch testpmd::
- ./testpmd -c 0xf -n 4 --socket-mem 1024,1024 \
+ ./dpdk-testpmd -c 0xf -n 4 --socket-mem 1024,1024 \
\"-a 05:00.0,enable_floating_veb=1,floating_veb_list=0;3\" \
--file-prefix=test1 -- -i
testpmd> set fwd rxonly
@@ -328,7 +328,7 @@ Details:
2. VF0, run testpmd::
- ./testpmd -c 0xf0 -n 4 --socket-mem 1024,1024 -a 05:02.0 \
+ ./dpdk-testpmd -c 0xf0 -n 4 --socket-mem 1024,1024 -a 05:02.0 \
--file-prefix=test2 -- -i --eth-peer=0,pf_mac_addr
testpmd> set fwd txonly
testpmd> start
@@ -337,7 +337,7 @@ Details:
3. VF1, run testpmd::
- ./testpmd -c 0xf0 -n 4 --socket-mem 1024,1024 -a 05:02.1 \
+ ./dpdk-testpmd -c 0xf0 -n 4 --socket-mem 1024,1024 -a 05:02.1 \
--file-prefix=test2 -- -i --eth-peer=0,pf_mac_addr
testpmd> set fwd txonly
testpmd> start
@@ -346,7 +346,7 @@ Details:
4. VF0, run testpmd::
- ./testpmd -c 0xf0 -n 4 --socket-mem 1024,1024 -a 05:02.0 --file-prefix=test2 -- -i
+ ./dpdk-testpmd -c 0xf0 -n 4 --socket-mem 1024,1024 -a 05:02.0 --file-prefix=test2 -- -i
testpmd> mac_addr add 0 VF0_mac_address
testpmd> set promisc all off
testpmd> set fwd rxonly
@@ -361,7 +361,7 @@ Details:
5. VF1, run testpmd::
- ./testpmd -c 0xf0 -n 4 --socket-mem 1024,1024 -a 05:02.1 --file-prefix=test2 -- -i
+ ./dpdk-testpmd -c 0xf0 -n 4 --socket-mem 1024,1024 -a 05:02.1 --file-prefix=test2 -- -i
testpmd> mac_addr add 0 VF1_mac_address
testpmd> set promisc all off
testpmd> set fwd rxonly
@@ -376,7 +376,7 @@ Details:
6. VF1, run testpmd::
- ./testpmd -c 0xf0 -n 4 --socket-mem 1024,1024 -a 05:02.1 --file-prefix=test2 -- -i
+ ./dpdk-testpmd -c 0xf0 -n 4 --socket-mem 1024,1024 -a 05:02.1 --file-prefix=test2 -- -i
testpmd> mac_addr add 0 VF1_mac_address
testpmd> set promisc all off
testpmd> set fwd rxonly
@@ -384,7 +384,7 @@ Details:
VF2, run testpmd::
- ./testpmd -c 0xf00 -n 4 --socket-mem 1024,1024 -a 05:02.2 \
+ ./dpdk-testpmd -c 0xf00 -n 4 --socket-mem 1024,1024 -a 05:02.2 \
--file-prefix=test3 -- -i --eth-peer=0,VF1_mac_address
testpmd> set fwd txonly
testpmd> start
diff --git a/test_plans/flow_classify_softnic_test_plan.rst b/test_plans/flow_classify_softnic_test_plan.rst
index b18d32b6..cc6519d0 100644
--- a/test_plans/flow_classify_softnic_test_plan.rst
+++ b/test_plans/flow_classify_softnic_test_plan.rst
@@ -72,7 +72,7 @@ Other changes are shown in each case.
Start softnic with following command line::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x1f -s 0x10 -n 4 \
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x1f -s 0x10 -n 4 \
--vdev 'net_softnic0,firmware=./drivers/net/softnic/firmware.cli,cpu_id=1,conn_port=8086' \
-- -i --portmask=0x10
testpmd> start
@@ -87,7 +87,7 @@ Test Case: ipv4 ACL table
2. Start softnic::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x1f -s 0x10 -n 4 --vdev 'net_softnic0, \
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x1f -s 0x10 -n 4 --vdev 'net_softnic0, \
firmware=./drivers/net/softnic/flow_ipv4_acl_firmware.cli,cpu_id=1,conn_port=8086' \
-- -i --rxq=4 --txq=4 --disable-rss --portmask=0x10
@@ -186,7 +186,7 @@ Test Case: ipv4-5tuple hash table
2. Start softnic::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x1f -s 0x10 -n 4 --vdev 'net_softnic0, \
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x1f -s 0x10 -n 4 --vdev 'net_softnic0, \
firmware=./drivers/net/softnic/flow_ipv4_5tuple_hash_firmware.cli,cpu_id=1,conn_port=8086' \
-- -i --rxq=4 --txq=4 --disable-rss --portmask=0x10
@@ -242,7 +242,7 @@ c) Match UDP SPORT::
2. Start softnic::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x1f -s 0x10 -n 4 --vdev 'net_softnic0, \
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x1f -s 0x10 -n 4 --vdev 'net_softnic0, \
firmware=./drivers/net/softnic/flow_ipv4_addr_hash_firmware.cli,cpu_id=1,conn_port=8086' \
-- -i --rxq=4 --txq=4 --disable-rss --portmask=0x10
@@ -349,7 +349,7 @@ Test Case: ipv6 ACL table
2. Start softnic::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x1f -s 0x10 -n 4 --vdev 'net_softnic0, \
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x1f -s 0x10 -n 4 --vdev 'net_softnic0, \
firmware=./drivers/net/softnic/flow_ipv6_acl_firmware.cli,cpu_id=1,conn_port=8086' \
-- -i --rxq=4 --txq=4 --disable-rss --portmask=0x10
@@ -408,7 +408,7 @@ b) Match ipv6 dst_addr::
2. Start softnic::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x1f -s 0x10 -n 4 --vdev 'net_softnic0, \
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x1f -s 0x10 -n 4 --vdev 'net_softnic0, \
firmware=./drivers/net/softnic/flow_ipv6_addr_hash_firmware.cli,cpu_id=1,conn_port=8086' \
-- -i --rxq=4 --txq=4 --disable-rss --portmask=0x10
@@ -491,7 +491,7 @@ Test Case: ipv6-5tuple hash table
2. Start softnic::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x1f -s 0x10 -n 4 --vdev 'net_softnic0, \
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x1f -s 0x10 -n 4 --vdev 'net_softnic0, \
firmware=./drivers/net/softnic/flow_ipv6_5tuple_hash_firmware.cli,cpu_id=1,conn_port=8086' \
-- -i --rxq=4 --txq=4 --disable-rss --portmask=0x10
@@ -550,7 +550,7 @@ b) Match ipv4 dst_addr::
2. Start softnic::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x1f -s 0x10 -n 4 --vdev 'net_softnic0, \
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x1f -s 0x10 -n 4 --vdev 'net_softnic0, \
firmware=./drivers/net/softnic/flow_ipv4_addr_hash_firmware.cli,cpu_id=1,conn_port=8086' \
-- -i --rxq=4 --txq=4 --disable-rss --portmask=0x10
@@ -592,7 +592,7 @@ b) Match ipv6 dst_addr::
2. Start softnic::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x1f -s 0x10 -n 4 --vdev 'net_softnic0, \
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x1f -s 0x10 -n 4 --vdev 'net_softnic0, \
firmware=./drivers/net/softnic/flow_ipv6_5tuple_hash_firmware.cli,cpu_id=1,conn_port=8086' \
-- -i --rxq=4 --txq=4 --disable-rss --portmask=0x10
@@ -642,7 +642,7 @@ c) Table c::
2. Start softnic::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x1f -s 0x10 -n 4 --vdev 'net_softnic0, \
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x1f -s 0x10 -n 4 --vdev 'net_softnic0, \
firmware=./drivers/net/softnic/flow_ipv4_rss_firmware.cli,cpu_id=1,conn_port=8086'
-- -i --rxq=4 --txq=4 --disable-rss --portmask=0x10
@@ -763,7 +763,7 @@ c) Table c::
2. Start softnic::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x1f -s 0x10 -n 4 --vdev 'net_softnic0, \
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x1f -s 0x10 -n 4 --vdev 'net_softnic0, \
firmware=./drivers/net/softnic/flow_ipv6_rss_firmware.cli,cpu_id=1,conn_port=8086' \
-- -i --rxq=4 --txq=4 --disable-rss --portmask=0x10
@@ -885,7 +885,7 @@ Test Case: ipv4 ACL table jump action
2. Start softnic::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x7 -s 0x4 -n 4 --vdev 'net_softnic0, \
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x7 -s 0x4 -n 4 --vdev 'net_softnic0, \
firmware=./drivers/net/softnic/flow_ipv4_acl_jump_firmware.cli,cpu_id=1,conn_port=8086' \
-- -i --rxq=2 --txq=2 --disable-rss --portmask=0x4
@@ -936,7 +936,7 @@ Test Case: ipv4 HASH table jump action
2. Start softnic::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x7 -s 0x4 -n 4 --vdev 'net_softnic0, \
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x7 -s 0x4 -n 4 --vdev 'net_softnic0, \
firmware=./drivers/net/softnic/flow_ipv4_hash_jump_firmware.cli,cpu_id=1,conn_port=8086' \
-- -i --rxq=2 --txq=2 --disable-rss --portmask=0x4
@@ -989,7 +989,7 @@ Test Case: ipv4 ACL jump to HASH table
2. Start softnic::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x7 -s 0x4 -n 4 --vdev 'net_softnic0, \
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x7 -s 0x4 -n 4 --vdev 'net_softnic0, \
firmware=./drivers/net/softnic/flow_ipv4_acl_hash_jump_firmware.cli,cpu_id=1,conn_port=8086' \
-- -i --rxq=2 --txq=2 --disable-rss --portmask=0x4
@@ -1044,7 +1044,7 @@ Test Case: ipv4 HASH jump to ACL table
2. Start softnic::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x7 -s 0x4 -n 4 --vdev 'net_softnic0, \
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x7 -s 0x4 -n 4 --vdev 'net_softnic0, \
firmware=./drivers/net/softnic/flow_ipv4_hash_acl_jump_firmware.cli,cpu_id=1,conn_port=8086' \
-- -i --rxq=2 --txq=2 --disable-rss --portmask=0x4
@@ -1092,7 +1092,7 @@ Test Case: ipv6 ACL table jump action
2. Start softnic::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x7 -s 0x4 -n 4 --vdev 'net_softnic0, \
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x7 -s 0x4 -n 4 --vdev 'net_softnic0, \
firmware=./drivers/net/softnic/flow_ipv6_acl_jump_firmware.cli,cpu_id=1,conn_port=8086' \
-- -i --rxq=2 --txq=2 --disable-rss --portmask=0x4
@@ -1146,7 +1146,7 @@ Test Case: ipv6 HASH table jump action
2. Start softnic::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x7 -s 0x4 -n 4 --vdev 'net_softnic0, \
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x7 -s 0x4 -n 4 --vdev 'net_softnic0, \
firmware=./drivers/net/softnic/flow_ipv6_hash_jump_firmware.cli,cpu_id=1,conn_port=8086' \
-- -i --rxq=2 --txq=2 --disable-rss --portmask=0x4
@@ -1203,7 +1203,7 @@ Test Case: ipv6 ACL jump to HASH table
2. Start softnic::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x7 -s 0x4 -n 4 --vdev 'net_softnic0, \
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x7 -s 0x4 -n 4 --vdev 'net_softnic0, \
firmware=./drivers/net/softnic/flow_ipv6_acl_hash_jump_firmware.cli,cpu_id=1,conn_port=8086' \
-- -i --rxq=2 --txq=2 --disable-rss --portmask=0x4
@@ -1257,7 +1257,7 @@ Test Case: ipv6 HASH jump to ACL table
2. Start softnic::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x7 -s 0x4 -n 4 --vdev 'net_softnic0, \
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x7 -s 0x4 -n 4 --vdev 'net_softnic0, \
firmware=./drivers/net/softnic/flow_ipv6_hash_acl_jump_firmware.cli,cpu_id=1,conn_port=8086' \
-- -i --rxq=2 --txq=2 --disable-rss --portmask=0x4
diff --git a/test_plans/flow_classify_test_plan.rst b/test_plans/flow_classify_test_plan.rst
index 1b30b063..07236172 100644
--- a/test_plans/flow_classify_test_plan.rst
+++ b/test_plans/flow_classify_test_plan.rst
@@ -198,7 +198,7 @@ steps:
#. boot up flow_classify::
- ./flow_classify -c 4 -n 4 -- --rule_ipv4=<rule config file>
+ ./dpdk-flow_classify -c 4 -n 4 -- --rule_ipv4=<rule config file>
#. send stream by packet generator(e.g. scapy or ixia)::
@@ -219,7 +219,7 @@ steps:
#. boot up flow_classify::
- ./flow_classify -c 4 -n 4 -- --rule_ipv4=<rule config file>
+ ./dpdk-flow_classify -c 4 -n 4 -- --rule_ipv4=<rule config file>
#. send stream by packet generator(e.g. scapy or ixia)::
@@ -238,7 +238,7 @@ steps:
#. boot up flow_classify::
- ./flow_classify -c 4 -n 4 -- --rule_ipv4=<rule config file>
+ ./dpdk-flow_classify -c 4 -n 4 -- --rule_ipv4=<rule config file>
#. send stream by packet generator(e.g. scapy or ixia)::
@@ -259,7 +259,7 @@ steps:
#. boot up flow_classify::
- ./flow_classify -c 4 -n 4 -- --rule_ipv4=<rule config file>
+ ./dpdk-flow_classify -c 4 -n 4 -- --rule_ipv4=<rule config file>
#. send stream by packet generator(e.g. scapy or ixia)::
@@ -278,7 +278,7 @@ steps:
#. boot up flow_classify::
- ./flow_classify -c 4 -n 4 -- --rule_ipv4=<rule config file>
+ ./dpdk-flow_classify -c 4 -n 4 -- --rule_ipv4=<rule config file>
#. send stream by packet generator(e.g. scapy or ixia)::
@@ -297,7 +297,7 @@ steps:
#. boot up flow_classify::
- ./flow_classify -c 4 -n 4 -- --rule_ipv4=<rule config file>
+ ./dpdk-flow_classify -c 4 -n 4 -- --rule_ipv4=<rule config file>
#. send stream by packet generator(e.g. scapy or ixia)::
@@ -316,7 +316,7 @@ steps:
#. boot up flow_classify::
- ./flow_classify -c 4 -n 4 -- --rule_ipv4=<rule config file>
+ ./dpdk-flow_classify -c 4 -n 4 -- --rule_ipv4=<rule config file>
#. send multiple stream by packet generator(e.g. scapy or ixia), include SCTP_1/SCTP_invalid/TCP_invalid/TCP_1/TCP_2/UDP_invalid/UDP_1/UDP_2::
@@ -329,4 +329,4 @@ steps:
rule[1] count=1
rule[2] count=1
rule[3] count=1
- rule[4] count=1
\ No newline at end of file
+ rule[4] count=1
diff --git a/test_plans/flow_filtering_test_plan.rst b/test_plans/flow_filtering_test_plan.rst
index 910fbe84..2d2ed562 100644
--- a/test_plans/flow_filtering_test_plan.rst
+++ b/test_plans/flow_filtering_test_plan.rst
@@ -39,7 +39,7 @@ of a creating a RTE flow rule. It is intended as a demonstration
of the basic components RTE flow rules.
The Flow Filtering results are produced using ''flow'' application::
- ./flow -l 1 -n 1
+ ./dpdk-flow_filtering -l 1 -n 1
There is a flow rule defined in the sample code.
You can check the detailed information of the flow rule from
@@ -70,7 +70,7 @@ Test Case: match rule
=====================
1. Start the application with default settings::
- ./flow -l 1 -n 1
+ ./dpdk-flow_filtering -l 1 -n 1
2. Send packets which matches the defined rule from tester::
@@ -88,7 +88,7 @@ Test Case: dismatch rule
========================
1. Start the application with default settings::
- ./flow -l 1 -n 1
+ ./dpdk-flow_filtering -l 1 -n 1
2. Send packet which dismatches the defined rule from tester::
--git a/test_plans/fortville_rss_input_test_plan.rst b/test_plans/fortville_rss_input_test_plan.rst
index 0202f741..b8e9ea2f 100644
--- a/test_plans/fortville_rss_input_test_plan.rst
+++ b/test_plans/fortville_rss_input_test_plan.rst
@@ -54,7 +54,7 @@ Prerequisites
2.Start testpmd on host::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0xf -n 4 -a 81:00.0 -- -i --txq=8 --rxq=8
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xf -n 4 -a 81:00.0 -- -i --txq=8 --rxq=8
testpmd>set verbose 1
testpmd>start
diff --git a/test_plans/generic_flow_api_test_plan.rst b/test_plans/generic_flow_api_test_plan.rst
index d6a6a94e..c4c0301e 100644
--- a/test_plans/generic_flow_api_test_plan.rst
+++ b/test_plans/generic_flow_api_test_plan.rst
@@ -57,7 +57,7 @@ Test case: Fortville ethertype
1. Launch the app ``testpmd`` with the following arguments::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1ffff -n 4 -- -i --rxq=16 --txq=16
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1ffff -n 4 -- -i --rxq=16 --txq=16
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -99,7 +99,7 @@ Test case: Fortville fdir for L2 payload
1. Launch the app ``testpmd`` with the following arguments::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1ffff -n 4 -a 05:00.0 --file-prefix=pf --socket-mem=1024,1024 -- -i --rxq=16 --txq=16 --disable-rss --pkt-filter-mode=perfect
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1ffff -n 4 -a 05:00.0 --file-prefix=pf --socket-mem=1024,1024 -- -i --rxq=16 --txq=16 --disable-rss --pkt-filter-mode=perfect
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -133,7 +133,7 @@ Test case: Fortville fdir for flexbytes
1. Launch the app ``testpmd`` with the following arguments::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1ffff -n 4 -a 05:00.0 --file-prefix=pf --socket-mem=1024,1024 -- -i --rxq=16 --txq=16 --disable-rss --pkt-filter-mode=perfect
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1ffff -n 4 -a 05:00.0 --file-prefix=pf --socket-mem=1024,1024 -- -i --rxq=16 --txq=16 --disable-rss --pkt-filter-mode=perfect
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -217,7 +217,7 @@ Test case: Fortville fdir for ipv4
1. Launch the app ``testpmd`` with the following arguments::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1ffff -n 4 -a 05:00.0 --file-prefix=pf --socket-mem=1024,1024 -- -i --rxq=16 --txq=16 --disable-rss --pkt-filter-mode=perfect
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1ffff -n 4 -a 05:00.0 --file-prefix=pf --socket-mem=1024,1024 -- -i --rxq=16 --txq=16 --disable-rss --pkt-filter-mode=perfect
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -322,17 +322,17 @@ Test case: Fortville fdir for ipv6
1. Launch the app ``testpmd`` with the following arguments::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1ffff -n 4 -a 05:00.0 --file-prefix=pf --socket-mem=1024,1024 -- -i --rxq=16 --txq=16 --disable-rss --pkt-filter-mode=perfect
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1ffff -n 4 -a 05:00.0 --file-prefix=pf --socket-mem=1024,1024 -- -i --rxq=16 --txq=16 --disable-rss --pkt-filter-mode=perfect
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1e0000 -n 4 -a 05:02.0 --file-prefix=vf0 --socket-mem=1024,1024 -- -i --rxq=4 --txq=4 --disable-rss --pkt-filter-mode=perfect
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1e0000 -n 4 -a 05:02.0 --file-prefix=vf0 --socket-mem=1024,1024 -- -i --rxq=4 --txq=4 --disable-rss --pkt-filter-mode=perfect
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1e00000 -n 4 -a 05:02.1 --file-prefix=vf1 --socket-mem=1024,1024 -- -i --rxq=4 --txq=4 --disable-rss --pkt-filter-mode=perfect
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1e00000 -n 4 -a 05:02.1 --file-prefix=vf1 --socket-mem=1024,1024 -- -i --rxq=4 --txq=4 --disable-rss --pkt-filter-mode=perfect
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -401,7 +401,7 @@ Test case: Fortville fdir wrong parameters
1. Launch the app ``testpmd`` with the following arguments::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1ffff -n 4 -a 05:00.0 --file-prefix=pf --socket-mem=1024,1024 -- -i --rxq=16 --txq=16 --disable-rss --pkt-filter-mode=perfect
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1ffff -n 4 -a 05:00.0 --file-prefix=pf --socket-mem=1024,1024 -- -i --rxq=16 --txq=16 --disable-rss --pkt-filter-mode=perfect
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -461,7 +461,7 @@ Test case: Fortville tunnel vxlan
1. Launch the app ``testpmd`` with the following arguments::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1ffff -n 4 -a 05:00.0 --file-prefix=pf --socket-mem=1024,1024 -- -i --rxq=16 --txq=16 --tx-offloads=0x8fff --disable-rss
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1ffff -n 4 -a 05:00.0 --file-prefix=pf --socket-mem=1024,1024 -- -i --rxq=16 --txq=16 --tx-offloads=0x8fff --disable-rss
testpmd> rx_vxlan_port add 4789 0
testpmd> set fwd rxonly
testpmd> set verbose 1
@@ -469,7 +469,7 @@ Test case: Fortville tunnel vxlan
testpmd> start
the pf's mac address is 00:00:00:00:01:00
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1e0000 -n 4 -a 05:02.0 --file-prefix=vf --socket-mem=1024,1024 -- -i --rxq=4 --txq=4 --tx-offloads=0x8fff --disable-rss
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1e0000 -n 4 -a 05:02.0 --file-prefix=vf --socket-mem=1024,1024 -- -i --rxq=4 --txq=4 --tx-offloads=0x8fff --disable-rss
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> set promisc all off
@@ -564,19 +564,19 @@ Test case: Fortville tunnel nvgre
1. Launch the app ``testpmd`` with the following arguments::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1ffff -n 4 -a 05:00.0 --file-prefix=pf --socket-mem=1024,1024 -- -i --rxq=16 --txq=16 --tx-offloads=0x8fff
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1ffff -n 4 -a 05:00.0 --file-prefix=pf --socket-mem=1024,1024 -- -i --rxq=16 --txq=16 --tx-offloads=0x8fff
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> set promisc all off
testpmd> start
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1e0000 -n 4 -a 05:02.0 --file-prefix=vf0 --socket-mem=1024,1024 -- -i --rxq=4 --txq=4 --tx-offloads=0x8fff
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1e0000 -n 4 -a 05:02.0 --file-prefix=vf0 --socket-mem=1024,1024 -- -i --rxq=4 --txq=4 --tx-offloads=0x8fff
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> set promisc all off
testpmd> start
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1e00000 -n 4 -a 05:02.1 --file-prefix=vf1 --socket-mem=1024,1024 -- -i --rxq=4 --txq=4 --tx-offloads=0x8fff
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1e00000 -n 4 -a 05:02.1 --file-prefix=vf1 --socket-mem=1024,1024 -- -i --rxq=4 --txq=4 --tx-offloads=0x8fff
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> set promisc all off
@@ -666,7 +666,7 @@ Test case: IXGBE SYN
1. Launch the app ``testpmd`` with the following arguments::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1ffff -n 4 -- -i --rxq=16 --txq=16 --disable-rss
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1ffff -n 4 -- -i --rxq=16 --txq=16 --disable-rss
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -708,7 +708,7 @@ Test case: IXGBE n-tuple(supported by x540 and 82599)
1. Launch the app ``testpmd`` with the following arguments::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1ffff -n 4 -- -i --rxq=16 --txq=16 --disable-rss
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1ffff -n 4 -- -i --rxq=16 --txq=16 --disable-rss
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -764,7 +764,7 @@ Test case: IXGBE ethertype
1. Launch the app ``testpmd`` with the following arguments::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1ffff -n 4 -- -i --rxq=16 --txq=16
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1ffff -n 4 -- -i --rxq=16 --txq=16
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -808,7 +808,7 @@ Test case: IXGBE fdir for ipv4
1. Launch the app ``testpmd`` with the following arguments::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1ffff -n 4 -- -i --rxq=16 --txq=16 --disable-rss --pkt-filter-mode=perfect
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1ffff -n 4 -- -i --rxq=16 --txq=16 --disable-rss --pkt-filter-mode=perfect
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -910,7 +910,7 @@ Test case: IXGBE fdir for signature(ipv4/ipv6)
1. Launch the app ``testpmd`` with the following arguments::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1ffff -n 4 -- -i --rxq=16 --txq=16 --disable-rss --pkt-filter-mode=signature
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1ffff -n 4 -- -i --rxq=16 --txq=16 --disable-rss --pkt-filter-mode=signature
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -1063,7 +1063,7 @@ Test case: IXGBE fdir for mac/vlan(support by x540, x552, x550)
1. Launch the app ``testpmd`` with the following arguments::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1ffff -n 4 -- -i --rxq=16 --txq=16 --disable-rss --pkt-filter-mode=perfect-mac-vlan
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1ffff -n 4 -- -i --rxq=16 --txq=16 --disable-rss --pkt-filter-mode=perfect-mac-vlan
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -1211,7 +1211,7 @@ Test case: IXGBE fdir for tunnel (vxlan and nvgre)(support by x540, x552, x550)
1. Launch the app ``testpmd`` with the following arguments::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1ffff -n 4 -- -i --rxq=16 --txq=16 --disable-rss --pkt-filter-mode=perfect-tunnel
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1ffff -n 4 -- -i --rxq=16 --txq=16 --disable-rss --pkt-filter-mode=perfect-tunnel
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -1255,7 +1255,7 @@ Test case: igb SYN
1. Launch the app ``testpmd`` with the following arguments::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1ffff -n 4 -- -i --rxq=8 --txq=8 --disable-rss
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1ffff -n 4 -- -i --rxq=8 --txq=8 --disable-rss
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -1297,7 +1297,7 @@ Test case: igb n-tuple(82576)
1. Launch the app ``testpmd`` with the following arguments::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1ffff -n 4 -- -i --rxq=8 --txq=8 --disable-rss
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1ffff -n 4 -- -i --rxq=8 --txq=8 --disable-rss
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -1327,7 +1327,7 @@ Test case: igb n-tuple(i350 or 82580)
1. Launch the app ``testpmd`` with the following arguments::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1ffff -n 4 -- -i --rxq=8 --txq=8 --disable-rss
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1ffff -n 4 -- -i --rxq=8 --txq=8 --disable-rss
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -1360,7 +1360,7 @@ Test case: igb ethertype
1. Launch the app ``testpmd`` with the following arguments::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1ffff -n 4 -- -i --rxq=8 --txq=8
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1ffff -n 4 -- -i --rxq=8 --txq=8
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -1401,7 +1401,7 @@ Test case: igb flexbytes
1. Launch the app ``testpmd`` with the following arguments::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 1ffff -n 4 -- -i --rxq=8 --txq=8 --disable-rss
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 1ffff -n 4 -- -i --rxq=8 --txq=8 --disable-rss
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -1502,7 +1502,7 @@ Test case: Fortville fdir for l2 mac
./usertools/dpdk-devbind.py -b igb_uio 0000:81:00.0
launch testpmd::
- ./x86_64-native-linuxapp-gcc/app/testpmd -l 0-3 -n 4 -a 0000:81:00.0 -- -i --rxq=4 --txq=4
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 0-3 -n 4 -a 0000:81:00.0 -- -i --rxq=4 --txq=4
1. basic test for ipv4-other
@@ -2009,7 +2009,7 @@ Test case: Dual vlan(QinQ)
1. set up testpmd with Fortville NICs::
- ./testpmd -c 0x1ffff -n 4 -- -i --coremask=0x1fffe --portmask=0x1 --rxq=16 --txq=16 --tx-offloads=0x8fff
+ ./dpdk-testpmd -c 0x1ffff -n 4 -- -i --coremask=0x1fffe --portmask=0x1 --rxq=16 --txq=16 --tx-offloads=0x8fff
2. verbose configuration::
@@ -2107,7 +2107,7 @@ Test Case: 10GB Multiple filters
1. set up testpmd with Fortville NICs::
- ./testpmd -l 1,2,3,4,5,6,7,8 -n 4 -- -i --disable-rss --rxq=16 --txq=16
+ ./dpdk-testpmd -l 1,2,3,4,5,6,7,8 -n 4 -- -i --disable-rss --rxq=16 --txq=16
2. verbose configuration::
@@ -2184,7 +2184,7 @@ This case is designed for NIC (niantic,I350, 82576 and 82580). Since
transmit above packets on assigned queue. Launch the app ``testpmd`` with the
following arguments::
- testpmd -l 1,2,3,4,5,6,7,8 -n 4 -- -i --disable-rss --rxq=4 --txq=4 --portmask=0x3 --nb-cores=4 --nb-ports=1 --mbcache=200 --mbuf-size=2048 --max-pkt-len=9600
+ dpdk-testpmd -l 1,2,3,4,5,6,7,8 -n 4 -- -i --disable-rss --rxq=4 --txq=4 --portmask=0x3 --nb-cores=4 --nb-ports=1 --mbcache=200 --mbuf-size=2048 --max-pkt-len=9600
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -2226,7 +2226,7 @@ for 128 queues test::
Launch the app ``testpmd`` with the following arguments::
- ./testpmd -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53 -n 4 -- -i --disable-rss --rxq=128 --txq=128 --portmask=0x3 --nb-cores=4 --total-num-mbufs=263168
+ ./dpdk-testpmd -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53 -n 4 -- -i --disable-rss --rxq=128 --txq=128 --portmask=0x3 --nb-cores=4 --total-num-mbufs=263168
testpmd>set stat_qmap rx 0 0 0
testpmd>set stat_qmap rx 1 0 0
diff --git a/test_plans/hello_world_test_plan.rst b/test_plans/hello_world_test_plan.rst
index a5f1fcf2..cbe5460b 100644
--- a/test_plans/hello_world_test_plan.rst
+++ b/test_plans/hello_world_test_plan.rst
@@ -40,7 +40,7 @@ enabled lcore.
Command Usage::
- ./helloworld -c COREMASK [-m NB] [-r NUM] [-n NUM]
+ ./dpdk-helloworld -c COREMASK [-m NB] [-r NUM] [-n NUM]
EAL option list:
-c COREMASK: hexadecimal bitmask of cores we are running on
@@ -75,7 +75,7 @@ Test Case: run hello world on single lcores
To run example in single lcore ::
- $ ./helloworld -c 1
+ $ ./dpdk-helloworld -c 1
hello from core 0
Check the output is exact the lcore 0
@@ -86,7 +86,7 @@ Test Case: run hello world on every lcores
To run the example in all the enabled lcore ::
- $ ./helloworld -cffffff
+ $ ./dpdk-helloworld -cffffff
hello from core 1
hello from core 2
hello from core 3
diff --git a/test_plans/hotplug_mp_test_plan.rst b/test_plans/hotplug_mp_test_plan.rst
index c4f149d6..ed898a47 100644
--- a/test_plans/hotplug_mp_test_plan.rst
+++ b/test_plans/hotplug_mp_test_plan.rst
@@ -64,7 +64,7 @@ Test Case: Attach physical device from primary or secondary
===========================================================
Start sample code as primary then secondary::
- ./hotplug_mp --proc-type=auto
+ ./dpdk-hotplug_mp --proc-type=auto
Check primary and secondary processes don't have any device::
@@ -92,7 +92,7 @@ Bind one port to igb_uio or vfio
Start sample code as primary then secondary::
- ./hotplug_mp --proc-type=auto
+ ./dpdk-hotplug_mp --proc-type=auto
Check primary and secondary processes have the device::
@@ -116,7 +116,7 @@ Test Case: Attach virtual device from primary or secondary
==========================================================
Start sample code as primary then secondary::
- ./hotplug_mp --proc-type=auto
+ ./dpdk-hotplug_mp --proc-type=auto
Check primary and secondary processes don't have any device::
@@ -137,7 +137,7 @@ Test Case: Detach virtual device from primary or secondary
==========================================================
Start sample code as primary then secondary::
- ./hotplug_mp --proc-type=auto
+ ./dpdk-hotplug_mp --proc-type=auto
Check primary and secondary processes don't have any device::
@@ -165,7 +165,7 @@ Test Case: Repeat to attach/detach physical device from primary or secondary
============================================================================
Start sample code as primary then secondary::
- ./hotplug_mp --proc-type=auto
+ ./dpdk-hotplug_mp --proc-type=auto
Check primary and secondary processes don't have any device::
@@ -206,7 +206,7 @@ Test Case: Repeat to attach/detach virtual device from primary or secondary
===========================================================================
Start sample code as primary then secondary::
- ./hotplug_mp --proc-type=auto
+ ./dpdk-hotplug_mp --proc-type=auto
Check primary and secondary processes don't have any device::
@@ -242,7 +242,7 @@ Test Case: Repeat to attach/detach vhost-user from primary or secondary
=======================================================================
Start sample code as primary then secondary::
- ./hotplug_mp --proc-type=auto
+ ./dpdk-hotplug_mp --proc-type=auto
Check primary and secondary processes don't have any device::
@@ -278,7 +278,7 @@ Test Case: Repeat to attach/detach virtio-user from primary or secondary
========================================================================
Start sample code as primary then secondary::
- ./hotplug_mp --proc-type=auto
+ ./dpdk-hotplug_mp --proc-type=auto
Check primary and secondary processes don't have any device::
diff --git a/test_plans/hotplug_test_plan.rst b/test_plans/hotplug_test_plan.rst
index c1316e21..656e0e9a 100644
--- a/test_plans/hotplug_test_plan.rst
+++ b/test_plans/hotplug_test_plan.rst
@@ -56,7 +56,7 @@ on the way, will test it after enabled.
To run the testpmd application in linuxapp environment with 4 lcores,
4 channels with other default parameters in interactive mode::
- $ ./testpmd -c 0xf -n 4 -- -i
+ $ ./dpdk-testpmd -c 0xf -n 4 -- -i
Test ENV:
@@ -75,7 +75,7 @@ Test Case 1: port detach & attach for physical devices with igb_uio
1. Start testpmd::
- $ ./testpmd -c 0xf -n 4 -- -i
+ $ ./dpdk-testpmd -c 0xf -n 4 -- -i
2. Bind new physical port to igb_uio(assume BDF 0000:02:00.0)::
@@ -127,7 +127,7 @@ Test Case 2: port detach and attach for physical devices with vfio
1. Start testpmd::
- $ ./testpmd -c 0xf -n 4 -- -i
+ $ ./dpdk-testpmd -c 0xf -n 4 -- -i
2. Bind new physical port to igb_uio(assume BDF 0000:02:00.0)::
@@ -157,7 +157,7 @@ This case should be enabled after uio_pci_generic enabled for DPDK
1. Start testpmd::
- $ ./testpmd -c 0xf -n 4 -- -i
+ $ ./dpdk-testpmd -c 0xf -n 4 -- -i
2. Bind new physical port to igb_uio(assume BDF 0000:02:00.0)::
@@ -215,7 +215,7 @@ Bind driver before testpmd started, port will start automatically
2. Start testpmd::
- $ ./testpmd -c 0xf -n 4 -- -i
+ $ ./dpdk-testpmd -c 0xf -n 4 -- -i
3. Check package forwarding when startup::
@@ -254,7 +254,7 @@ Test Case 5: port detach & attach for virtual devices
1. Start testpmd::
- $ ./testpmd -c 0xf -n 4 -- -i
+ $ ./dpdk-testpmd -c 0xf -n 4 -- -i
2. Attach virtual device as port 0::
@@ -302,7 +302,7 @@ Test Case 6: port detach & attach for virtual devices, with "--vdev"
1. Start testpmd, ""xxxx" is one workable ifname::
- $ ./testpmd -c 0xf -n 4 --vdev "eth_pcap0,iface=xxxx" -- -i
+ $ ./dpdk-testpmd -c 0xf -n 4 --vdev "eth_pcap0,iface=xxxx" -- -i
2. Check package forwarding after port start::
@@ -341,7 +341,7 @@ Test Case 7: port detach & attach for vhost-user/virtio-user with "--vdev"
1. Start testpmd with one vhost port::
- $ ./testpmd -c 0xf -n 4 --no-pci --vdev 'eth_vhost0,iface=vhost-net,queues=1' -- -i
+ $ ./dpdk-testpmd -c 0xf -n 4 --no-pci --vdev 'eth_vhost0,iface=vhost-net,queues=1' -- -i
2. Detach port 0 after port closed::
@@ -355,10 +355,10 @@ Test Case 7: port detach & attach for vhost-user/virtio-user with "--vdev"
4. Launch virtio-user and attach one virtio-user port::
- ./testpmd -n 4 -l 7-8 --socket-mem 1024,1024 --no-pci --file-prefix=virtio1 -- -i
+ ./dpdk-testpmd -n 4 -l 7-8 --socket-mem 1024,1024 --no-pci --file-prefix=virtio1 -- -i
testpmd>port attach net_virtio_user1,mac=00:01:02:03:04:05,path=./vhost-net1,queues=1,packed_vq=1,mrg_rxbuf=1,in_order=0
testpmd>port start 0
5. Run "start" on vhost port and run "start tx_first 32" on virtio-user port.
-6. Run "show port stats all", check port 0 can rx/tx packets on both side.
\ No newline at end of file
+6. Run "show port stats all", check port 0 can rx/tx packets on both side.
diff --git a/test_plans/vf_macfilter_test_plan.rst b/test_plans/vf_macfilter_test_plan.rst
index ae2250ae..c7522fc0 100644
--- a/test_plans/vf_macfilter_test_plan.rst
+++ b/test_plans/vf_macfilter_test_plan.rst
@@ -97,7 +97,7 @@ Test Case 1: test_kernel_2pf_2vf_1vm_iplink_macfilter
disable promisc mode,set it in mac forward mode::
./usertools/dpdk-devbind.py --bind=igb_uio 00:06.0 00:07.0
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x0f -n 4 -a 00:06.0 -a 00:07.0 -- -i --portmask=0x3 --tx-offloads=0x8fff
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x0f -n 4 -a 00:06.0 -a 00:07.0 -- -i --portmask=0x3 --tx-offloads=0x8fff
testpmd> port stop all
testpmd> port config all crc-strip on
@@ -175,7 +175,7 @@ Test Case 2: test_kernel_2pf_2vf_1vm_mac_add_filter
VF, disable promisc mode, add a new MAC to VF0 and then start::
./usertools/dpdk-devbind.py --bind=igb_uio 00:06.0 00:07.0
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x0f -n 4 -a 00:06.0 -a 00:07.0 -- -i --portmask=0x3 --tx-offloads=0x8fff
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x0f -n 4 -a 00:06.0 -a 00:07.0 -- -i --portmask=0x3 --tx-offloads=0x8fff
testpmd> port stop all
testpmd> port config all crc-strip on
@@ -228,7 +228,7 @@ Test Case 3: test_dpdk_2pf_2vf_1vm_mac_add_filter
3. Start testpmd::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x6 -n 4 -b 0000:81:02.0 -b 0000:81:0a.0 -- -i
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x6 -n 4 -b 0000:81:02.0 -b 0000:81:0a.0 -- -i
4. Detach VFs from the host, bind them to pci-stub driver::
@@ -269,7 +269,7 @@ Test Case 3: test_dpdk_2pf_2vf_1vm_mac_add_filter
VF, disable promisc mode, add a new MAC to VF0 and then start::
./usertools/dpdk-devbind.py --bind=igb_uio 00:06.0 00:07.0
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x0f -n 4 -a 00:06.0 -a 00:07.0 -- -i --portmask=0x3 --tx-offloads=0x8fff
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x0f -n 4 -a 00:06.0 -a 00:07.0 -- -i --portmask=0x3 --tx-offloads=0x8fff
testpmd> port stop all
testpmd> port config all crc-strip on
@@ -323,7 +323,7 @@ Test Case 4: test_dpdk_2pf_2vf_1vm_iplink_macfilter
3. Start testpmd::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x6 -n 4 -b 0000:81:02.0 -b 0000:81:0a.0 -- -i
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x6 -n 4 -b 0000:81:02.0 -b 0000:81:0a.0 -- -i
testpmd>set vf mac addr 0 0 00:11:22:33:44:55
4. Detach VFs from the host, bind them to pci-stub driver::
@@ -365,7 +365,7 @@ Test Case 4: test_dpdk_2pf_2vf_1vm_iplink_macfilter
disable promisc mode, set it in mac forward mode::
./usertools/dpdk-devbind.py --bind=igb_uio 00:06.0 00:07.0
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x0f -n 4 -a 00:06.0 -a 00:07.0 -- -i --portmask=0x3 --tx-offloads=0x8fff
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x0f -n 4 -a 00:06.0 -a 00:07.0 -- -i --portmask=0x3 --tx-offloads=0x8fff
testpmd> port stop all
testpmd> port config all crc-strip on
diff --git a/test_plans/vf_offload_test_plan.rst b/test_plans/vf_offload_test_plan.rst
index 7ca93197..7322ed2f 100644
--- a/test_plans/vf_offload_test_plan.rst
+++ b/test_plans/vf_offload_test_plan.rst
@@ -50,7 +50,7 @@ Assuming that ports ``0`` and ``1`` are connected to a traffic generator,
enable hardware rx checksum offload with "--enable-rx-cksum",
launch the ``testpmd`` with the following arguments::
- ./build/app/testpmd -cffffff -n 1 -- -i --burst=1 --txpt`=32 \
+ ./build/app/dpdk-testpmd -cffffff -n 1 -- -i --burst=1 --txpt`=32 \
--txht=8 --txwt=0 --txfreet=0 --rxfreet=64 --mbcache=250 --portmask=0x5
--enable-rx-cksum
diff --git a/test_plans/vf_packet_rxtx_test_plan.rst b/test_plans/vf_packet_rxtx_test_plan.rst
index 6c34f0be..a3ff86cb 100644
--- a/test_plans/vf_packet_rxtx_test_plan.rst
+++ b/test_plans/vf_packet_rxtx_test_plan.rst
@@ -96,7 +96,7 @@ Test Case 1: VF_packet_IO_kernel_PF_dpdk_VF
and then start testpmd, set it in mac forward mode::
./usertools/dpdk-devbind.py -s --bind=igb_uio 00:06.0 00:07.0
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x0f -n 4 -a 00:06.0 -a 00:07.0 \
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x0f -n 4 -a 00:06.0 -a 00:07.0 \
-- -i --portmask=0x3 --tx-offloads=0x8fff
testpmd> set fwd mac
@@ -152,7 +152,7 @@ Test Case 2: VF_packet_IO_dpdk_PF_dpdk_VF
it can be seen that VFs 81:02.0 & 81:0a.0 's drv is pci-stub.
4. Start testpmd on host::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x3e -n 4 -b 0000:81:02.0 -b 0000:81:0a.0 -- -i
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x3e -n 4 -b 0000:81:02.0 -b 0000:81:0a.0 -- -i
5. Passthrough VFs 81:02.0 & 81:0a.0 to vm0, and start vm0::
@@ -165,7 +165,7 @@ Test Case 2: VF_packet_IO_dpdk_PF_dpdk_VF
and then start testpmd, set it in mac forward mode::
./usertools/dpdk-devbind.py --bind=igb_uio 00:06.0 00:07.0
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x0f -n 4 -a 00:06.0 -a 00:07.0 \
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x0f -n 4 -a 00:06.0 -a 00:07.0 \
-- -i
testpmd> set fwd mac
@@ -214,7 +214,7 @@ this case pf in dpdk
it can be seen that VFs 81:02.0 & 81:02.1 & 81:02.2 's drv is pci-stub.
4. Start testpmd on host::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x600000000006 -n 4 -b 0000:81:02.0 -b 0000:81:02.1 -b 0000:81:02.2 -- -i
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x600000000006 -n 4 -b 0000:81:02.0 -b 0000:81:02.1 -b 0000:81:02.2 -- -i
5. Passthrough VFs 81:02.0 & 81:02.1 to vm0, and start vm0::
@@ -231,12 +231,12 @@ this case pf in dpdk
7. Login vm0 and vm1, got VFs pci device id in vm0 and vm1, assume they are 00:04.0 & 00:05.0 on vm0,00:04.0 on vm1, bind them to igb_uio driver,for vm0::
./usertools/dpdk-devbind.py --bind=igb_uio 00:04.0 00:05.0
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0xf -n 1 -- -i
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xf -n 1 -- -i
testpmd> set fwd mac
testpmd> start
8. On vm 1::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0xf -n 1 -- -i
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xf -n 1 -- -i
9. On vm0::
@@ -307,7 +307,7 @@ this case pf in kernel
6. Login vm0 and vm1, got VFs pci device id in vm0 and vm1, assume they are 00:04.0 & 00:05.0 on vm0,00:04.0 on vm1, bind them to igb_uio driver,for vm0::
./usertools/dpdk-devbind.py --bind=igb_uio 00:04.0 00:05.0
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0xf -n 1 -- -i
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xf -n 1 -- -i
testpmd> set fwd mac
testpmd> start
7. On vm 1::
diff --git a/test_plans/vf_port_start_stop_test_plan.rst b/test_plans/vf_port_start_stop_test_plan.rst
index 541cd2b6..4735677a 100644
--- a/test_plans/vf_port_start_stop_test_plan.rst
+++ b/test_plans/vf_port_start_stop_test_plan.rst
@@ -133,7 +133,7 @@ Create Two VF interfaces from two kernel PF interfaces, and then attach them to
mac forward mode::
./tools/dpdk_nic_bind.py --bind=igb_uio 00:06.0 00:07.0
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x0f -n 4 -- -i
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x0f -n 4 -- -i
testpmd-> set fwd mac
testpmd-> start
--git a/test_plans/vf_rss_test_plan.rst b/test_plans/vf_rss_test_plan.rst
index 0e48f461..9e575546 100644
--- a/test_plans/vf_rss_test_plan.rst
+++ b/test_plans/vf_rss_test_plan.rst
@@ -81,7 +81,7 @@ Testpmd configuration - 4 RX/TX queues per port
::
- testpmd -c 1f -n 3 -- -i --rxq=4 --txq=4 --tx-offloads=0x8fff
+ dpdk-testpmd -c 1f -n 3 -- -i --rxq=4 --txq=4 --tx-offloads=0x8fff
Testpmd Configuration Options
-----------------------------
diff --git a/test_plans/vf_to_vf_nic_bridge_test_plan.rst b/test_plans/vf_to_vf_nic_bridge_test_plan.rst
index 1d4a7cae..7f2df59f 100644
--- a/test_plans/vf_to_vf_nic_bridge_test_plan.rst
+++ b/test_plans/vf_to_vf_nic_bridge_test_plan.rst
@@ -98,7 +98,7 @@ dpdk testpmd to vf in vm0, and verify the vf on vm0 can receive stream.
Step 1: run testpmd on vm0::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x7 -n 1 -- -i --tx-offloads=0x8fff
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x7 -n 1 -- -i --tx-offloads=0x8fff
Step 2: set rxonly and start on vm0::
@@ -107,7 +107,7 @@ Step 2: set rxonly and start on vm0::
Step 3: run testpmd on vm1::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x7 -n 1 -- -i
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x7 -n 1 -- -i
Step 4: Set forward, specifying that the opposing MAC sends 100 packets on vm1::
@@ -149,7 +149,7 @@ Test Case3: test_2vf_k2d_scapy_stream
Step 1: run testpmd on vm0::
- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x7 -n 1 -- -i --tx-offloads=0x8fff
+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x7 -n 1 -- -i --tx-offloads=0x8fff
Step 2: set rxonly and start on vm0::
diff --git a/test_plans/vf_vlan_test_plan.rst b/test_plans/vf_vlan_test_plan.rst
index 47b42492..eacaa4b0 100644
--- a/test_plans/vf_vlan_test_plan.rst
+++ b/test_plans/vf_vlan_test_plan.rst
@@ -87,7 +87,7 @@ Prerequisites
5. Start testpmd, set it in rxonly mode and enable verbose output::
- testpmd -c 0x0f -n 4 -a 00:04.0 -a 00:05.0 -- -i --portmask=0x3 --tx-offloads=0x8fff
+ dpdk-testpmd -c 0x0f -n 4 -a 00:04.0 -a 00:05.0 -- -i --portmask=0x3 --tx-offloads=0x8fff
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -148,7 +148,7 @@ Test Case 3: VF tagged vlan tx
1. Start testpmd with full-featured tx code path and with mac forward mode::
- testpmd -c f -n 3 -- -i --tx-offloads=0x8fff
+ dpdk-testpmd -c f -n 3 -- -i --tx-offloads=0x8fff
testpmd> set fwd mac
testpmd> start
diff --git a/test_plans/vlan_ethertype_config_test_plan.rst b/test_plans/vlan_ethertype_config_test_plan.rst
index 2462cf11..e620e6c7 100644
--- a/test_plans/vlan_ethertype_config_test_plan.rst
+++ b/test_plans/vlan_ethertype_config_test_plan.rst
@@ -60,7 +60,7 @@ Test Case 1: change VLAN TPID
1. Start testpmd, start in rxonly mode::
- ./testpmd -c 0xff -n 4 -- -i --portmask=0x3 --tx-offloads=0x8fff
+ ./dpdk-testpmd -c 0xff -n 4 -- -i --portmask=0x3 --tx-offloads=0x8fff
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -76,7 +76,7 @@ Test Case 2: test VLAN filtering on/off
1. Start testpmd, setup vlan filter on, start in mac forwarding mode::
- ./testpmd -c 0xff -n 4 -- -i --portmask=0x3 --tx-offloads=0x8fff
+ ./dpdk-testpmd -c 0xff -n 4 -- -i --portmask=0x3 --tx-offloads=0x8fff
testpmd> set fwd mac
testpmd> vlan set filter on 0
testpmd> start
@@ -96,7 +96,7 @@ Test Case 3: test adding VLAN Tag Identifier with changing VLAN TPID
1. start testpmd, setup vlan filter on, start in mac forwarding mode::
- ./testpmd -c 0xff -n 4 -- -i --portmask=0x3 --tx-offloads=0x8fff
+ ./dpdk-testpmd -c 0xff -n 4 -- -i --portmask=0x3 --tx-offloads=0x8fff
testpmd> set fwd mac
testpmd> vlan set filter on 0
testpmd> vlan set strip off 0
@@ -128,7 +128,7 @@ Test Case 4: test VLAN header stripping with changing VLAN TPID
1. start testpmd, setup vlan filter off, vlan strip on, start in mac forwarding mode::
- ./testpmd -c 0xff -n 4 -- -i --portmask=0x3 --tx-offloads=0x8fff
+ ./dpdk-testpmd -c 0xff -n 4 -- -i --portmask=0x3 --tx-offloads=0x8fff
testpmd> set fwd mac
testpmd> vlan set filter off 0
testpmd> vlan set strip on 0
@@ -157,7 +157,7 @@ Test Case 5: test VLAN header inserting with changing VLAN TPID
1. start testpmd, enable vlan packet forwarding, start in mac forwarding mode::
- ./testpmd -c 0xff -n 4 -- -i --portmask=0x3 --tx-offloads=0x8fff
+ ./dpdk-testpmd -c 0xff -n 4 -- -i --portmask=0x3 --tx-offloads=0x8fff
testpmd> set fwd mac
testpmd> vlan set filter off 0
testpmd> vlan set strip off 0
@@ -192,7 +192,7 @@ Test Case 6: Change S-Tag and C-Tag within QinQ
1. Start testpmd, enable QinQ, start in rxonly mode::
- ./testpmd -c 0xff -n 4 -- -i --portmask=0x3 --tx-offloads=0x8fff
+ ./dpdk-testpmd -c 0xff -n 4 -- -i --portmask=0x3 --tx-offloads=0x8fff
testpmd> vlan set qinq on 0
testpmd> set fwd rxonly
testpmd> set verbose 1
diff --git a/test_plans/vlan_test_plan.rst b/test_plans/vlan_test_plan.rst
index a5058f84..48440db4 100644
--- a/test_plans/vlan_test_plan.rst
+++ b/test_plans/vlan_test_plan.rst
@@ -68,7 +68,7 @@ Prerequisites
Assuming that ports ``0`` and ``1`` are connected to a traffic generator's port
``A`` and ``B``. Launch the ``testpmd`` with the following arguments::
- ./build/app/testpmd -cffffff -n 3 -- -i --burst=1 --txpt=32 \
+ ./build/app/dpdk-testpmd -cffffff -n 3 -- -i --burst=1 --txpt=32 \
--txht=8 --txwt=0 --txfreet=0 --rxfreet=64 --mbcache=250 --portmask=0x3
The -n command is used to select the number of memory channels. It should match the number of memory channels on that setup.
diff --git a/test_plans/vm_hotplug_test_plan.rst b/test_plans/vm_hotplug_test_plan.rst
index 49072fe4..d8069bbb 100644
--- a/test_plans/vm_hotplug_test_plan.rst
+++ b/test_plans/vm_hotplug_test_plan.rst
@@ -105,7 +105,7 @@ Log in VM, bind passthrough port 0 to vfio-pci::
Start testpmd with "--hot-plug" enable, set rxonly forward mode
and enable verbose output::
- ./testpmd -c f -n 4 -- -i --hot-plug
+ ./dpdk-testpmd -c f -n 4 -- -i --hot-plug
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -163,7 +163,7 @@ Bind passthrough port 0 to vfio-pci::
Start testpmd with "--hot-plug" enable, set rxonly forward mode
and enable verbose output::
- ./testpmd -c f -n 4 -- -i --hot-plug
+ ./dpdk-testpmd -c f -n 4 -- -i --hot-plug
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -232,7 +232,7 @@ Log in VM, bind passthrough port 0 and port 1 to vfio-pci::
Start testpmd with "--hot-plug" enable, set rxonly forward mode
and enable verbose output::
- ./testpmd -c f -n 4 -- -i --hot-plug
+ ./dpdk-testpmd -c f -n 4 -- -i --hot-plug
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -293,7 +293,7 @@ Log in VM, bind passthrough port 0 and port 1 to vfio-pci::
Start testpmd with "--hot-plug" enable, set rxonly forward mode
and enable verbose output::
- ./testpmd -c f -n 4 -- -i --hot-plug
+ ./dpdk-testpmd -c f -n 4 -- -i --hot-plug
testpmd> set fwd rxonly
testpmd> set verbose 1
testpmd> start
@@ -315,7 +315,7 @@ Quit testpmd
Check devices are removed, no system hange and core dump::
- ./usertools/dpdk-devbind.py -s
+ ./usertools/dpdik-devbind.py -s
Add devices from qemu interface::
diff --git a/test_plans/vm_power_manager_test_plan.rst b/test_plans/vm_power_manager_test_plan.rst
index 7cac509c..f297e818 100644
--- a/test_plans/vm_power_manager_test_plan.rst
+++ b/test_plans/vm_power_manager_test_plan.rst
@@ -123,11 +123,11 @@ Test Case 1: VM Power Management Channel
3. Run power-manager in Host::
- ./build/vm_power_mgr -c 0x3 -n 4
+ x86_64-native-linuxapp-gcc/examples/dpdk-guest_cli -c 0x3 -n 4
4. Startup VM and run guest_vm_power_mgr::
- guest_vm_power_mgr -c 0x1f -n 4 -- -i
+ x86_64-native-linuxapp-gcc/examples/dpdk-guest_cli -c 0x1f -n 4 -- -i
5. Add vm in host and check vm_power_mgr can get frequency normally::
@@ -155,7 +155,7 @@ Test Case 1: VM Power Management Channel
7. Run vm_power_mgr in vm::
- guest_cli/build/vm_power_mgr -c 0x1f -n 4
+ x86_64-native-linuxapp-gcc/examples/dpdk-guest_cli -c 0x1f -n 4
Check monitor channel for all cores has been connected.
@@ -239,7 +239,7 @@ Test Case 7: VM Power Management Multi VMs
2. Setup VM power management environment for VM2
3. Run power-manager in Host::
- ./build/vm_power_mgr -c 0x3 -n 4
+ x86_64-native-linuxapp-gcc/examples/dpdk-guest_cli -c 0x3 -n 4
4. Startup VM1 and VM2
5. Add VM1 in host and check vm_power_mgr can get frequency normally::
diff --git a/test_plans/vxlan_gpe_support_in_i40e_test_plan.rst b/test_plans/vxlan_gpe_support_in_i40e_test_plan.rst
index e2f809b9..9b796195 100644
--- a/test_plans/vxlan_gpe_support_in_i40e_test_plan.rst
+++ b/test_plans/vxlan_gpe_support_in_i40e_test_plan.rst
@@ -53,7 +53,7 @@ Test Case 1: VXLAN-GPE ipv4 packet detect
=========================================
1. Start testpmd::
- # testpmd -c 0xf -n 4 -- -i
+ # dpdk-testpmd -c 0xf -n 4 -- -i
2. Add VXLAN-GPE packet type support in test pmd and enable verbose log::
diff --git a/test_plans/vxlan_test_plan.rst b/test_plans/vxlan_test_plan.rst
index 1db5b488..f7bdeca3 100644
--- a/test_plans/vxlan_test_plan.rst
+++ b/test_plans/vxlan_test_plan.rst
@@ -60,7 +60,7 @@ Test Case: Vxlan ipv4 packet detect
===================================
Start testpmd with tunneling packet type to vxlan::
- testpmd -c ffff -n 4 -- -i --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2
+ dpdk-testpmd -c ffff -n 4 -- -i --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2
Set rxonly packet forwarding mode and enable verbose log::
@@ -91,7 +91,7 @@ Test Case: Vxlan ipv6 packet detect
===================================
Start testpmd with tunneling packet type to vxlan::
- testpmd -c ffff -n 4 -- -i --disable-rss --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2
+ dpdk-testpmd -c ffff -n 4 -- -i --disable-rss --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2
Set rxonly packet forwarding mode and enable verbose log::
@@ -122,7 +122,7 @@ Test Case: Vxlan ipv4 checksum offload
======================================
Start testpmd with tunneling packet type to vxlan::
- testpmd -c ffff -n 4 -- -i --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2
+ dpdk-testpmd -c ffff -n 4 -- -i --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2
Set csum packet forwarding mode and enable verbose log::
@@ -218,7 +218,7 @@ Test Case: Vxlan ipv6 checksum offload
======================================
Start testpmd with tunneling packet type::
- testpmd -c ffff -n 4 -- -i --tunnel-type=1 --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2
+ dpdk-testpmd -c ffff -n 4 -- -i --tunnel-type=1 --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2
Set csum packet forwarding mode and enable verbose log::
@@ -288,7 +288,7 @@ Test Case: Tunnel Filter
Start testpmd with tunneling packet type to vxlan and disable receive side
scale for hardware limitation::
- testpmd -c ffff -n 4 -- -i --disable-rss --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2
+ dpdk-testpmd -c ffff -n 4 -- -i --disable-rss --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2
Set rxonly packet forwarding mode and enable verbose log::
@@ -327,7 +327,7 @@ Test Case: Tunnel Filter invalid
Start testpmd with tunneling packet type to vxlan and disable receive side
scale for hardware limitation::
- testpmd -c ffff -n 4 -- -i --disable-rss --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2
+ dpdk-testpmd -c ffff -n 4 -- -i --disable-rss --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2
Add Cloud filter with invalid Mac address "00:00:00:00:01" will be failed.
--
2.33.1
^ permalink raw reply [flat|nested] 2+ messages in thread
* RE: [dts][PATCH V1] test_plans: modify dpdk app/example to adapt meson name
2021-12-10 11:33 [dts][PATCH V1] test_plans: modify dpdk app/example to adapt meson name Yan Xia
@ 2021-12-16 11:16 ` Tu, Lijuan
0 siblings, 0 replies; 2+ messages in thread
From: Tu, Lijuan @ 2021-12-16 11:16 UTC (permalink / raw)
To: Xia, YanX, dts; +Cc: Xia, YanX
> -----Original Message-----
> From: Yan Xia <yanx.xia@intel.com>
> Sent: 2021年12月10日 19:34
> To: dts@dpdk.org
> Cc: Xia, YanX <yanx.xia@intel.com>
> Subject: [dts][PATCH V1] test_plans: modify dpdk app/example to adapt meson
> name
>
> modify dpdk app/example and build method to adapt meson name
>
> Signed-off-by: Yan Xia <yanx.xia@intel.com>
Applied
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2021-12-16 11:17 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-10 11:33 [dts][PATCH V1] test_plans: modify dpdk app/example to adapt meson name Yan Xia
2021-12-16 11:16 ` 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).