* [dts] [PATCH V1 00/17] test_plans:fix build warnings and errors @ 2020-09-15 11:24 Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 01/17] test_plans/cloud_filter_with_l4_port_test_plan: fix " Haiyang Zhao ` (17 more replies) 0 siblings, 18 replies; 19+ messages in thread From: Haiyang Zhao @ 2020-09-15 11:24 UTC (permalink / raw) To: dts; +Cc: Haiyang Zhao *.fix test plans building warnings and errors. Haiyang Zhao (17): test_plans/cloud_filter_with_l4_port_test_plan: fix build warnings and errors *.fix build warnings and errors test_plans/cvl_advanced_iavf_rss_test_plan: fix build warnings and errors *.fix build warnings and errors test_plans/cvl_advanced_rss_gtpu: fix build warnings and errors *.fix build warnings and errors test_plans/cvl_advanced_rss_pppoe_vlan_esp_ah_l2tp_pfcp: fix build warnings and errors *.fix build warnings and errors test_plans/cvl_advanced_rss: fix build warnings and errors *.fix build warnings and errors test_plans/cvl_fdir_test_plan: fix build warnings and errors *.fix build warnings and errors test_plans/cvl_iavf_rss_gtpu: fix build warnings and errors *.fix build warnings and errors test_plans/cvl_rss_configure_test_plan: fix build warnings and errors *.fix build warnings and errors test_plans/cvl_switch_filter_test_plan: fix build warnings and errors *.fix build warnings and errors test_plans/dpdk_gro_lib_test_plan: fix build warnings and errors *.fix build warnings and errors test_plans/iavf_fdir_test_plan: fix build warnings and errors *.fix build warnings and errors test_plans/linux_modules_test_plan: fix build warnings and errors *.fix build warnings and errors test_plans/qinq_filter_test_plan: fix build warnings and errors *.fix build warnings and errors test_plans/vhost_cbdma_test_plan: fix build warnings and errors *.fix build warnings and errors test_plans/virtio_event_idx_interrupt: fix build warnings and errors *.fix build warnings and errors test_plans/vmdq_test_plan: fix build warnings and errors *.fix build warnings and errors test_plans/index: fix build warnings and errors *.delete removed test plan. *.add new added test plans test_plans/cloud_filter_with_l4_port_test_plan.rst | 10 +- test_plans/cvl_advanced_iavf_rss_test_plan.rst | 10 +- test_plans/cvl_advanced_rss_gtpu_test_plan.rst | 41 ++- ...d_rss_pppoe_vlan_esp_ah_l2tp_pfcp_test_plan.rst | 2 +- test_plans/cvl_advanced_rss_test_plan.rst | 8 +- test_plans/cvl_fdir_test_plan.rst | 4 +- test_plans/cvl_iavf_rss_gtpu_test_plan.rst | 35 +- test_plans/cvl_rss_configure_test_plan.rst | 12 +- test_plans/cvl_switch_filter_test_plan.rst | 386 ++++++++++----------- test_plans/dpdk_gro_lib_test_plan.rst | 57 +-- test_plans/iavf_fdir_test_plan.rst | 4 +- test_plans/index.rst | 17 +- test_plans/linux_modules_test_plan.rst | 4 +- test_plans/qinq_filter_test_plan.rst | 4 +- test_plans/vhost_cbdma_test_plan.rst | 1 + .../virtio_event_idx_interrupt_test_plan.rst | 48 +-- test_plans/vmdq_test_plan.rst | 1 + 17 files changed, 333 insertions(+), 311 deletions(-) -- 1.8.3.1 ^ permalink raw reply [flat|nested] 19+ messages in thread
* [dts] [PATCH V1 01/17] test_plans/cloud_filter_with_l4_port_test_plan: fix build warnings and errors 2020-09-15 11:24 [dts] [PATCH V1 00/17] test_plans:fix build warnings and errors Haiyang Zhao @ 2020-09-15 11:24 ` Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 02/17] test_plans/cvl_advanced_iavf_rss_test_plan: " Haiyang Zhao ` (16 subsequent siblings) 17 siblings, 0 replies; 19+ messages in thread From: Haiyang Zhao @ 2020-09-15 11:24 UTC (permalink / raw) To: dts; +Cc: Haiyang Zhao *.fix build warnings and errors Signed-off-by: Haiyang Zhao <haiyangx.zhao@intel.com> --- test_plans/cloud_filter_with_l4_port_test_plan.rst | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/test_plans/cloud_filter_with_l4_port_test_plan.rst b/test_plans/cloud_filter_with_l4_port_test_plan.rst index c45bf80..da39c9a 100644 --- a/test_plans/cloud_filter_with_l4_port_test_plan.rst +++ b/test_plans/cloud_filter_with_l4_port_test_plan.rst @@ -191,7 +191,7 @@ Test Case 4: ipv4-tcp_dport only packets should be in queue 0. Test Case 5: ipv4-sctp_sport only -================================ +================================= 1. validate a source port rule:: testpmd> flow validate 0 ingress pattern eth / ipv4 / sctp src is 156 / end actions pf / queue index 1 / end @@ -225,7 +225,7 @@ Test Case 5: ipv4-sctp_sport only packets should be in queue 0. Test Case 6: ipv4-sctp_dport only -================================ +================================= 1. validate a destination port rule:: testpmd> flow validate 0 ingress pattern eth / ipv4 / sctp dst is 156 / end actions pf / queue index 1 / end @@ -360,7 +360,7 @@ Test Case 9: ipv6-tcp_sport only packets should be in queue 0. Test Case 10: ipv6-tcp_dport only -================================ +================================= 1. validate a destination port rule:: testpmd> flow validate 0 ingress pattern eth / ipv6 / tcp dst is 156 / end actions pf / queue index 1 / end @@ -394,7 +394,7 @@ Test Case 10: ipv6-tcp_dport only packets should be in queue 0. Test Case 11: ipv6-sctp_sport only -================================ +================================== 1. validate a source port rule:: testpmd> flow validate 0 ingress pattern eth / ipv6 / sctp src is 156 / end actions pf / queue index 1 / end @@ -428,7 +428,7 @@ Test Case 11: ipv6-sctp_sport only packets should be in queue 0. Test Case 12: ipv6-sctp_dport only -================================ +================================== 1. validate a destination port rule:: testpmd> flow validate 0 ingress pattern eth / ipv6 / sctp dst is 156 / end actions pf / queue index 1 / end -- 1.8.3.1 ^ permalink raw reply [flat|nested] 19+ messages in thread
* [dts] [PATCH V1 02/17] test_plans/cvl_advanced_iavf_rss_test_plan: fix build warnings and errors 2020-09-15 11:24 [dts] [PATCH V1 00/17] test_plans:fix build warnings and errors Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 01/17] test_plans/cloud_filter_with_l4_port_test_plan: fix " Haiyang Zhao @ 2020-09-15 11:24 ` Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 03/17] test_plans/cvl_advanced_rss_gtpu: " Haiyang Zhao ` (15 subsequent siblings) 17 siblings, 0 replies; 19+ messages in thread From: Haiyang Zhao @ 2020-09-15 11:24 UTC (permalink / raw) To: dts; +Cc: Haiyang Zhao *.fix build warnings and errors Signed-off-by: Haiyang Zhao <haiyangx.zhao@intel.com> --- test_plans/cvl_advanced_iavf_rss_test_plan.rst | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/test_plans/cvl_advanced_iavf_rss_test_plan.rst b/test_plans/cvl_advanced_iavf_rss_test_plan.rst index 7e4b2a8..763068a 100644 --- a/test_plans/cvl_advanced_iavf_rss_test_plan.rst +++ b/test_plans/cvl_advanced_iavf_rss_test_plan.rst @@ -4331,7 +4331,7 @@ Test Case: RSS support MAC_IPV4_PFCP_SESSION The SEID can be set to random value. -4. check the 100 pkts has been received by DUT in differently 16 queues evenly with differently RSS hash value:: +4. check the 100 pkts has been received by DUT in differently 16 queues evenly with differently RSS hash value. 5. send MAC_IPV4_PFCP_NODE and MAC_IPV6_PFCP_SESSION pkts:: @@ -4350,7 +4350,7 @@ Test Case: RSS support MAC_IPV4_PFCP_SESSION testpmd> flow destroy 0 rule 0 8. Send the 100 matched pkts, -and check the 100 pkts has been received by DUT in queue 0:: +and check the 100 pkts has been received by DUT in queue 0. Test Case: RSS support MAC_IPV6_PFCP_SESSION @@ -4366,12 +4366,12 @@ Test Case: RSS support MAC_IPV6_PFCP_SESSION The SEID can be set to random value. -3. Check the 100 pkts has been recieved by DUT in differently 16 queues evenly with differently RSS hash value:: +3. Check the 100 pkts has been recieved by DUT in differently 16 queues evenly with differently RSS hash value. 4. send MAC_IPV6_PFCP_NODE and MAC_IPV4_PFCP_SESSION pkts:: sendp([Ether(dst="00:11:22:33:44:55")/IPv6()/UDP(sport=22,dport=8805)/PFCP(Sfield=0)/Raw('x' * 80)],iface="enp134s0f1") -sendp([Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")/UDP(sport=22,dport=8805)/PFCP(Sfield=1, SEID=12)/Raw('x' * 80)],iface="enp134s0f1") + sendp([Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")/UDP(sport=22,dport=8805)/PFCP(Sfield=1, SEID=12)/Raw('x' * 80)],iface="enp134s0f1") The SEID can be set to random value. check the packets are distributed to queue 0. @@ -4385,7 +4385,7 @@ sendp([Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")/ testpmd> flow destroy 0 rule 0 8. Send the 100 matched pkts, -and check the 100 pkts has been received by DUT in queue 0:: +and check the 100 pkts has been received by DUT in queue 0. Test Case: RSS Negative test with OS default ==================================================== -- 1.8.3.1 ^ permalink raw reply [flat|nested] 19+ messages in thread
* [dts] [PATCH V1 03/17] test_plans/cvl_advanced_rss_gtpu: fix build warnings and errors 2020-09-15 11:24 [dts] [PATCH V1 00/17] test_plans:fix build warnings and errors Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 01/17] test_plans/cloud_filter_with_l4_port_test_plan: fix " Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 02/17] test_plans/cvl_advanced_iavf_rss_test_plan: " Haiyang Zhao @ 2020-09-15 11:24 ` Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 04/17] test_plans/cvl_advanced_rss_pppoe_vlan_esp_ah_l2tp_pfcp: " Haiyang Zhao ` (14 subsequent siblings) 17 siblings, 0 replies; 19+ messages in thread From: Haiyang Zhao @ 2020-09-15 11:24 UTC (permalink / raw) To: dts; +Cc: Haiyang Zhao *.fix build warnings and errors Signed-off-by: Haiyang Zhao <haiyangx.zhao@intel.com> --- test_plans/cvl_advanced_rss_gtpu_test_plan.rst | 41 +++++++++++++------------- 1 file changed, 20 insertions(+), 21 deletions(-) diff --git a/test_plans/cvl_advanced_rss_gtpu_test_plan.rst b/test_plans/cvl_advanced_rss_gtpu_test_plan.rst index 16c0302..6b2454b 100644 --- a/test_plans/cvl_advanced_rss_gtpu_test_plan.rst +++ b/test_plans/cvl_advanced_rss_gtpu_test_plan.rst @@ -218,6 +218,7 @@ all the test cases in the pattern:: outer ipv6 + inner ipv6 run the same test steps as below: + 1. validate rule. 2. create rule and list rule. 3. send a basic hit pattern packet,record the hash value. @@ -228,10 +229,10 @@ run the same test steps as below: 5. send hit pattern packets with changed input set not in the rule. check the received packet have same hash value with the basic packet. check all the packets are distributed to queues by rss. -note: if there is not this type packet in the case, omit this step. + note: if there is not this type packet in the case, omit this step. 6. send not hit pattern packets with input set in the rule. check the received packets have not hash value, and distributed to queue 0. -note: if there is not this type packet in the case, omit this step. + note: if there is not this type packet in the case, omit this step. 7. distroy the rule and list rule. 8. send same packets with step 3. check the received packets have not hash value, and distributed to queue 0, @@ -243,7 +244,6 @@ Pattern: outer ipv4 + inner ipv4 Test case: MAC_IPV4_GTPU_EH_IPV4 with UL/DL =========================================== -------- DL case ------- basic hit pattern packets are the same in this test case: @@ -462,7 +462,6 @@ packets: change the pdu_type value(0->1/1->0) of packets of Subcase MAC_IPV4_GTP Test case: MAC_IPV4_GTPU_EH_IPV4_UDP with UL/DL =============================================== -------- DL case ------- basic hit pattern packets are the same in this test case:: @@ -727,7 +726,6 @@ just change some parts of rules and packets: if the packet's inner L4 layer is UDP, change it to TCP; if the packet's inner L4 layer is TCP, change it to UDP; -------- DL case ------- @@ -1859,11 +1857,11 @@ Subcase: IPV4_GTPU_IPV4/IPV4_GTPU_EH_IPV4 10. destroy IPV4_GTPU_EH_IPV4 rule:: - flow destroy 0 rule 1 + flow destroy 0 rule 1 11. send same packets with step 5, - packet 1-3 get same result with step 5. - packet 4-9 have not hash value, and distributed to queue 0. + packet 1-3 get same result with step 5. + packet 4-9 have not hash value, and distributed to queue 0. Subcase: IPV4_GTPU_EH_IPV4 with/without UL/DL --------------------------------------------- @@ -1964,10 +1962,10 @@ Subcase: IPV4_GTPU_EH_IPV4 without/with UL/DL 10. destroy IPV4_GTPU_EH_IPV4 rule again:: - flow destroy 0 rule 2 + flow destroy 0 rule 2 11. send same packets with step 3, - packet 1-6 have not hash value, and distributed to queue 0. + packet 1-6 have not hash value, and distributed to queue 0. Subcase: IPV4_GTPU_EH_IPV4 and IPV4_GTPU_EH_IPV4_UDP/TCP -------------------------------------------------------- @@ -2032,10 +2030,10 @@ so the following step don't need to be run in dpdk-20.08. testpmd> flow destroy 0 rule 1 10. send same packets with step 2, - check packet 1-3 have not hash value. - check packet 5 has same hash value with packet 4, packet 6 has different hash value with packet 4. - check packet 8 has different hash value to packet 7, packet 9 have different hash value to packet 7 and 8. - check packet 10-12 have not hash value. + check packet 1-3 have not hash value. + check packet 5 has same hash value with packet 4, packet 6 has different hash value with packet 4. + check packet 8 has different hash value to packet 7, packet 9 have different hash value to packet 7 and 8. + check packet 10-12 have not hash value. Subcase: IPV6_GTPU_EH_IPV6 and IPV6_GTPU_EH_IPV6_UDP/TCP -------------------------------------------------------- @@ -2315,18 +2313,18 @@ Subcase: toeplitz/symmetric with different pattern (different UL/DL) 10. DUT re-create the symmetric rule:: - flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end 11. destroy the rule 0:: - testpmd> flow destroy 0 rule 0 + testpmd> flow destroy 0 rule 0 12. repeat step 4, check the symmetric also can work now. 13. repeat step 2, check the toeplitz can't work now, the packets have not hash value. Subcase: toeplitz/symmetric with different pattern (with/without UL/DL) ----------------------------------------------------------------------- +----------------------------------------------------------------------- 1. create a toeplitz rule:: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end @@ -2377,13 +2375,13 @@ so the following step don't need to be run in dpdk-20.08. 10. DUT re-create the symmetric rule:: - flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end 11. repeat step 4, check the symmetric can work now. 12. destroy the rule 0:: - testpmd> flow destroy 0 rule 0 + testpmd> flow destroy 0 rule 0 13. repeat step 4, check the symmetric also can work now. @@ -2434,13 +2432,13 @@ Subcase: toeplitz/symmetric with different pattern 10. DUT re-create a symmetric rule:: - flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end 11. repeat step 4, check the symmetric can work now. 12. destroy the rule 0:: - testpmd> flow destroy 0 rule 0 + testpmd> flow destroy 0 rule 0 13. repeat step 4, check the symmetric also can work now. @@ -2509,6 +2507,7 @@ start testpmd without disable rss:: ./x86_64-native-linuxapp-gcc/app/testpmd -c 0xff -n 4 -- -i --rxq=64 --txq=64 --port-topology=loop all the test cases run the same test steps as below: + 1. validate rule. 2. send a basic hit pattern packet,record the hash value. then send a hit pattern packet with switched value of input set in the rule. -- 1.8.3.1 ^ permalink raw reply [flat|nested] 19+ messages in thread
* [dts] [PATCH V1 04/17] test_plans/cvl_advanced_rss_pppoe_vlan_esp_ah_l2tp_pfcp: fix build warnings and errors 2020-09-15 11:24 [dts] [PATCH V1 00/17] test_plans:fix build warnings and errors Haiyang Zhao ` (2 preceding siblings ...) 2020-09-15 11:24 ` [dts] [PATCH V1 03/17] test_plans/cvl_advanced_rss_gtpu: " Haiyang Zhao @ 2020-09-15 11:24 ` Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 05/17] test_plans/cvl_advanced_rss: " Haiyang Zhao ` (13 subsequent siblings) 17 siblings, 0 replies; 19+ messages in thread From: Haiyang Zhao @ 2020-09-15 11:24 UTC (permalink / raw) To: dts; +Cc: Haiyang Zhao *.fix build warnings and errors Signed-off-by: Haiyang Zhao <haiyangx.zhao@intel.com> --- test_plans/cvl_advanced_rss_pppoe_vlan_esp_ah_l2tp_pfcp_test_plan.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test_plans/cvl_advanced_rss_pppoe_vlan_esp_ah_l2tp_pfcp_test_plan.rst b/test_plans/cvl_advanced_rss_pppoe_vlan_esp_ah_l2tp_pfcp_test_plan.rst index c28f37b..5270268 100644 --- a/test_plans/cvl_advanced_rss_pppoe_vlan_esp_ah_l2tp_pfcp_test_plan.rst +++ b/test_plans/cvl_advanced_rss_pppoe_vlan_esp_ah_l2tp_pfcp_test_plan.rst @@ -6035,7 +6035,7 @@ Subcase 2: duplicated rules (not supported in 20.08) 2. create the same rule again, Failed to create flow, report message:: - Add rule failed.: Operation not permitted + Add rule failed.: Operation not permitted 3. check only the first rule exists in the list. -- 1.8.3.1 ^ permalink raw reply [flat|nested] 19+ messages in thread
* [dts] [PATCH V1 05/17] test_plans/cvl_advanced_rss: fix build warnings and errors 2020-09-15 11:24 [dts] [PATCH V1 00/17] test_plans:fix build warnings and errors Haiyang Zhao ` (3 preceding siblings ...) 2020-09-15 11:24 ` [dts] [PATCH V1 04/17] test_plans/cvl_advanced_rss_pppoe_vlan_esp_ah_l2tp_pfcp: " Haiyang Zhao @ 2020-09-15 11:24 ` Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 06/17] test_plans/cvl_fdir_test_plan: " Haiyang Zhao ` (12 subsequent siblings) 17 siblings, 0 replies; 19+ messages in thread From: Haiyang Zhao @ 2020-09-15 11:24 UTC (permalink / raw) To: dts; +Cc: Haiyang Zhao *.fix build warnings and errors Signed-off-by: Haiyang Zhao <haiyangx.zhao@intel.com> --- test_plans/cvl_advanced_rss_test_plan.rst | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/test_plans/cvl_advanced_rss_test_plan.rst b/test_plans/cvl_advanced_rss_test_plan.rst index 69730e0..9190d6a 100644 --- a/test_plans/cvl_advanced_rss_test_plan.rst +++ b/test_plans/cvl_advanced_rss_test_plan.rst @@ -358,6 +358,7 @@ toeplitz Test steps =================== launch testpmd with "--disable-rss" all the test cases run the same test steps as below: + 1. validate rule. 2. create rule and list rule. 3. send a basic hit pattern packet,record the hash value, @@ -368,10 +369,10 @@ all the test cases run the same test steps as below: 5. send hit pattern packet with changed input set not in the rule. check the received packet have same hash value with the basic packet. check the packet is distributed to queues by rss. -note: if there is not this type packet in the case, omit this step. + note: if there is not this type packet in the case, omit this step. 6. send not hit pattern packets with input set in the rule. check the received packets have not hash value, and distributed to queue 0. -note: if there is not this type packet in the case, omit this step. + note: if there is not this type packet in the case, omit this step. 7. distroy the rule and list rule. 8. send same packet with step 3. check the received packets have not hash value, and distributed to queue 0. @@ -1770,6 +1771,7 @@ symmetric-toeplitz Test steps ============================= Launch testpmd without "--disable-rss" all the test cases run the same test steps as below: + 1. validate rule. 2. send hit pattern packets with switched value of input set in the rule. check the received packets have different hash value. @@ -1781,7 +1783,7 @@ all the test cases run the same test steps as below: 5. send not hit pattern packets with switched value of input set in the rule. check the received packets have different hash value. check all the packets are distributed to queues by rss. -note: if there is not this type packet in the case, omit this step. + note: if there is not this type packet in the case, omit this step. 6. distroy the rule and list rule. 7. send same packets with step 2. check the received packets have different hash value, or have not hash value. -- 1.8.3.1 ^ permalink raw reply [flat|nested] 19+ messages in thread
* [dts] [PATCH V1 06/17] test_plans/cvl_fdir_test_plan: fix build warnings and errors 2020-09-15 11:24 [dts] [PATCH V1 00/17] test_plans:fix build warnings and errors Haiyang Zhao ` (4 preceding siblings ...) 2020-09-15 11:24 ` [dts] [PATCH V1 05/17] test_plans/cvl_advanced_rss: " Haiyang Zhao @ 2020-09-15 11:24 ` Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 07/17] test_plans/cvl_iavf_rss_gtpu: " Haiyang Zhao ` (11 subsequent siblings) 17 siblings, 0 replies; 19+ messages in thread From: Haiyang Zhao @ 2020-09-15 11:24 UTC (permalink / raw) To: dts; +Cc: Haiyang Zhao *.fix build warnings and errors Signed-off-by: Haiyang Zhao <haiyangx.zhao@intel.com> --- test_plans/cvl_fdir_test_plan.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test_plans/cvl_fdir_test_plan.rst b/test_plans/cvl_fdir_test_plan.rst index e4dc486..7c2357e 100644 --- a/test_plans/cvl_fdir_test_plan.rst +++ b/test_plans/cvl_fdir_test_plan.rst @@ -2125,7 +2125,7 @@ Subcase 12: MAC_IPV4_GTPU outer dst ip queue index Then check there is no rule listed. Subcase 13: MAC_IPV4_GTPU outer dst ip queue group -------------------------------------------------- +-------------------------------------------------- 1. create filter rules:: @@ -2140,7 +2140,7 @@ Subcase 13: MAC_IPV4_GTPU outer dst ip queue group Then check there is no rule listed. Subcase 14: MAC_IPV4_GTPU outer dst ip passthru ----------------------------------------------- +----------------------------------------------- 1. create filter rules:: -- 1.8.3.1 ^ permalink raw reply [flat|nested] 19+ messages in thread
* [dts] [PATCH V1 07/17] test_plans/cvl_iavf_rss_gtpu: fix build warnings and errors 2020-09-15 11:24 [dts] [PATCH V1 00/17] test_plans:fix build warnings and errors Haiyang Zhao ` (5 preceding siblings ...) 2020-09-15 11:24 ` [dts] [PATCH V1 06/17] test_plans/cvl_fdir_test_plan: " Haiyang Zhao @ 2020-09-15 11:24 ` Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 08/17] test_plans/cvl_rss_configure_test_plan: " Haiyang Zhao ` (10 subsequent siblings) 17 siblings, 0 replies; 19+ messages in thread From: Haiyang Zhao @ 2020-09-15 11:24 UTC (permalink / raw) To: dts; +Cc: Haiyang Zhao *.fix build warnings and errors Signed-off-by: Haiyang Zhao <haiyangx.zhao@intel.com> --- test_plans/cvl_iavf_rss_gtpu_test_plan.rst | 35 +++++++++++++++++------------- 1 file changed, 20 insertions(+), 15 deletions(-) diff --git a/test_plans/cvl_iavf_rss_gtpu_test_plan.rst b/test_plans/cvl_iavf_rss_gtpu_test_plan.rst index 81d2b87..c162234 100644 --- a/test_plans/cvl_iavf_rss_gtpu_test_plan.rst +++ b/test_plans/cvl_iavf_rss_gtpu_test_plan.rst @@ -40,10 +40,12 @@ Description Enable RSS in CVL IAVF for GTP-U Up/Down Link sperately. IAVF RSS hash algorithm is based on 5 Tuple (Src IP Address/Dst IP Address/Src Port/Dst Port/l4 Protocol) using the DPDK RTE_FLOW rules for GTP-U packets. It can support ipv4+ipv6 combination of GTP-U packet: + ipv4(outer) + ipv4(inner) ipv4(outer) + ipv6(inner) ipv6(outer) + ipv4(inner) ipv6(outer) + ipv6(inner) + IAVF also support symmetric hash function by rte_flow for GTP-U packets. But simple-xor hash function is not supported in IAVF. And it need DDP Comms Package to support GTP-U protocol. @@ -197,7 +199,7 @@ Prerequisites testpmd>set verbose 1 5. start scapy and configuration NVGRE and GTP profile in tester - scapy:: + scapy:: >>> import sys >>> from scapy.contrib.gtp import * @@ -219,6 +221,7 @@ all the test cases in the pattern:: outer ipv6 + inner ipv6 run the same test steps as below: + 1. validate rule. 2. create rule and list rule. 3. send a basic hit pattern packet,record the hash value. @@ -229,7 +232,8 @@ run the same test steps as below: 5. send hit pattern packets with changed input set not in the rule. check the received packet have same hash value with the basic packet. check all the packets are distributed to queues by rss. -note: if there is not this type packet in the case, omit this step. + note: if there is not this type packet in the case, omit this step. + 7. distroy the rule and list rule. 8. send same packets with step 3. check the received packet has different hash value with which in step 3(including the case has no hash value). @@ -1859,13 +1863,14 @@ symmetric cases =============== all the test cases run the same test steps as below: + 1. validate rule. 2. create rule and list rule. 3. send a basic hit pattern packet,record the hash value. 4. send a hit pattern packet with switched value of input set in the rule. check the received packets have same hash value. check both the packets are distributed to queues by rss. -4. destroy the rule and list rule. +5. destroy the rule and list rule. 6. send the packet in step 3. check the received packet has different hash value with which in step 3(including the case has no hash value). @@ -2275,13 +2280,13 @@ Subcase: IPV4_GTPU_IPV4/IPV4_GTPU_EH_IPV4 11. recreate IPV4_GTPU_IPV4 rule:: - flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end 12. repeat step 2, check packet 2 has different hash value with packet 1, packet 3 has same hash value with packet 1. 13. destroy IPV4_GTPU_EH_IPV4 rule:: - flow destroy 0 rule 1 + flow destroy 0 rule 1 14. repeat step 5 and 7, check packets have no hash value, and distributed to queue 0. @@ -2365,7 +2370,7 @@ Subcase: IPV4_GTPU_EH_IPV4 without/with UL/DL 10. destroy IPV4_GTPU_EH_IPV4 rule:: - flow destroy 0 rule 0 + flow destroy 0 rule 0 11. repeat step 2, check packets have no hash value, and distributed to queue 0. repeat step 7, check packet 2 has different hash value with packet 1, packet 3 has same hash value with packet 1. @@ -2406,11 +2411,11 @@ Subcase: IPV4_GTPU_EH_IPV4 and IPV4_GTPU_EH_IPV4_UDP 10. recreate IPV4_GTPU_EH_IPV4 rule:: - flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end 11. destroy IPV4_GTPU_EH_IPV4_UDP rule:: - flow destroy 0 rule 0 + flow destroy 0 rule 0 12. repeat step 5, check packet 2 has different hash value with packet 1, packet 3 has same hash value with packet 1. @@ -2553,7 +2558,7 @@ Subcase: toeplitz/symmetric with same pattern 11. destroy the rule 1:: - testpmd> flow destroy 0 rule 1 + testpmd> flow destroy 0 rule 1 12. repeat step 5, check the symmetric can't work now. @@ -2608,13 +2613,13 @@ Subcase: toeplitz/symmetric with same ptype different UL/DL 12. DUT recreate rule for the RSS function is symmetric:: - flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end 13. repeat step 5, check the symmetric can work now. 14. destroy the rule 0:: - testpmd> flow destroy 0 rule 0 + testpmd> flow destroy 0 rule 0 15. repeat step 5, check the symmetric also can work now. @@ -2670,13 +2675,13 @@ Subcase: toeplitz/symmetric with different pattern 12. DUT recreate rule for the RSS function is symmetric:: - flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end 13. repeat step 5, check the symmetric can work now. 14. destroy the rule 0:: - testpmd> flow destroy 0 rule 0 + testpmd> flow destroy 0 rule 0 15. repeat step 5, check the symmetric also can work now. @@ -2750,7 +2755,7 @@ Subcase: add/delete IPV4_GTPU_UL_IPV4_TCP rules ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS -3. send packets: +3. send packets:: sendp([Ether(dst="00:11:22:33:44:55")/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTP_PDUSession_ExtensionHeader(pdu_type=1, qos_flow=0x34)/IP(src="192.168.0.1", dst="192.168.0.2")/TCP(sport=22, dport=23)/("X"*480)], iface="enp134s0f0") sendp([Ether(dst="00:11:22:33:44:55")/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTP_PDUSession_ExtensionHeader(pdu_type=1, qos_flow=0x34)/IP(src="192.168.10.1", dst="192.168.0.2")/TCP(sport=22, dport=23)/("X"*480)], iface="enp134s0f0") @@ -2772,7 +2777,7 @@ Subcase: add/delete IPV4_GTPU_DL_IPV4 rules ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => RSS -3. send packets: +3. send packets:: sendp([Ether(dst="00:11:22:33:44:55")/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP(src="192.168.0.1", dst="192.168.0.2")/("X"*480)], iface="enp134s0f0") sendp([Ether(dst="00:11:22:33:44:55")/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP(src="192.168.0.1", dst="192.168.10.2")/("X"*480)], iface="enp134s0f0") -- 1.8.3.1 ^ permalink raw reply [flat|nested] 19+ messages in thread
* [dts] [PATCH V1 08/17] test_plans/cvl_rss_configure_test_plan: fix build warnings and errors 2020-09-15 11:24 [dts] [PATCH V1 00/17] test_plans:fix build warnings and errors Haiyang Zhao ` (6 preceding siblings ...) 2020-09-15 11:24 ` [dts] [PATCH V1 07/17] test_plans/cvl_iavf_rss_gtpu: " Haiyang Zhao @ 2020-09-15 11:24 ` Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 09/17] test_plans/cvl_switch_filter_test_plan: " Haiyang Zhao ` (9 subsequent siblings) 17 siblings, 0 replies; 19+ messages in thread From: Haiyang Zhao @ 2020-09-15 11:24 UTC (permalink / raw) To: dts; +Cc: Haiyang Zhao *.fix build warnings and errors Signed-off-by: Haiyang Zhao <haiyangx.zhao@intel.com> --- test_plans/cvl_rss_configure_test_plan.rst | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/test_plans/cvl_rss_configure_test_plan.rst b/test_plans/cvl_rss_configure_test_plan.rst index df38fb1..eaf15bd 100644 --- a/test_plans/cvl_rss_configure_test_plan.rst +++ b/test_plans/cvl_rss_configure_test_plan.rst @@ -392,7 +392,7 @@ Test Case: test_RSS_configure_to_ip sendp([Ether(dst="00:00:00:00:01:00")/IP(src="192.168.0.2",dst="192.168.0.3")/SCTP(sport=1026,dport=1027)/("X"*40)], iface="enp27s0f2") 10. check ipv6-sctp packets: - send a basic packet, record the hash value:: + send a basic packet, record the hash value:: sendp([Ether(dst="00:00:00:00:01:00")/IPv6(src="3ffe:2501:200:3::2",dst="3ffe:2501:200:3::3")/SCTP(sport=1024,dport=1025)/("X"*40)], iface="enp27s0f2") @@ -510,7 +510,7 @@ Test Case: test_RSS_configure_to_udp sendp([Ether(dst="00:00:00:00:01:00")/IP(src="192.168.0.2",dst="192.168.0.3")/SCTP(sport=1026,dport=1027)/("X"*40)], iface="enp27s0f2") 10. check ipv6-sctp packets: - send a basic packet, record the hash value:: + send a basic packet, record the hash value:: sendp([Ether(dst="00:00:00:00:01:00")/IPv6(src="3ffe:2501:200:3::2",dst="3ffe:2501:200:3::3")/SCTP(sport=1024,dport=1025)/("X"*40)], iface="enp27s0f2") @@ -628,7 +628,7 @@ Test Case: test_RSS_configure_to_tcp sendp([Ether(dst="00:00:00:00:01:00")/IP(src="192.168.0.2",dst="192.168.0.3")/SCTP(sport=1026,dport=1027)/("X"*40)], iface="enp27s0f2") 10. check ipv6-sctp packets: - send a basic packet, record the hash value:: + send a basic packet, record the hash value:: sendp([Ether(dst="00:00:00:00:01:00")/IPv6(src="3ffe:2501:200:3::2",dst="3ffe:2501:200:3::3")/SCTP(sport=1024,dport=1025)/("X"*40)], iface="enp27s0f2") @@ -747,7 +747,7 @@ Test Case: test_RSS_configure_to_sctp sendp([Ether(dst="00:00:00:00:01:00")/IP(src="192.168.0.2",dst="192.168.0.5")/SCTP(sport=1024,dport=1025)/("X"*40)], iface="enp27s0f2") 10. check ipv6-sctp packets: - send a basic packet, record the hash value:: + send a basic packet, record the hash value:: sendp([Ether(dst="00:00:00:00:01:00")/IPv6(src="3ffe:2501:200:3::2",dst="3ffe:2501:200:3::3")/SCTP(sport=1024,dport=1025)/("X"*40)], iface="enp27s0f2") @@ -849,7 +849,7 @@ Test Case: test_RSS_configure_to_all sendp([Ether(dst="00:00:00:00:01:00")/IP(src="192.168.0.2",dst="192.168.0.5")/SCTP(sport=1024,dport=1025)/("X"*40)], iface="enp27s0f2") 10. check ipv6-sctp packets: - send a basic packet, record the hash value:: + send a basic packet, record the hash value:: sendp([Ether(dst="00:00:00:00:01:00")/IPv6(src="3ffe:2501:200:3::2",dst="3ffe:2501:200:3::3")/SCTP(sport=1024,dport=1025)/("X"*40)], iface="enp27s0f2") @@ -951,7 +951,7 @@ Test Case: test_RSS_configure_to_default sendp([Ether(dst="00:00:00:00:01:00")/IP(src="192.168.0.2",dst="192.168.0.5")/SCTP(sport=1024,dport=1025)/("X"*40)], iface="enp27s0f2") 10. check ipv6-sctp packets: - send a basic packet, record the hash value:: + send a basic packet, record the hash value:: sendp([Ether(dst="00:00:00:00:01:00")/IPv6(src="3ffe:2501:200:3::2",dst="3ffe:2501:200:3::3")/SCTP(sport=1024,dport=1025)/("X"*40)], iface="enp27s0f2") -- 1.8.3.1 ^ permalink raw reply [flat|nested] 19+ messages in thread
* [dts] [PATCH V1 09/17] test_plans/cvl_switch_filter_test_plan: fix build warnings and errors 2020-09-15 11:24 [dts] [PATCH V1 00/17] test_plans:fix build warnings and errors Haiyang Zhao ` (7 preceding siblings ...) 2020-09-15 11:24 ` [dts] [PATCH V1 08/17] test_plans/cvl_rss_configure_test_plan: " Haiyang Zhao @ 2020-09-15 11:24 ` Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 10/17] test_plans/dpdk_gro_lib_test_plan: " Haiyang Zhao ` (8 subsequent siblings) 17 siblings, 0 replies; 19+ messages in thread From: Haiyang Zhao @ 2020-09-15 11:24 UTC (permalink / raw) To: dts; +Cc: Haiyang Zhao *.fix build warnings and errors Signed-off-by: Haiyang Zhao <haiyangx.zhao@intel.com> --- test_plans/cvl_switch_filter_test_plan.rst | 386 ++++++++++++++--------------- 1 file changed, 193 insertions(+), 193 deletions(-) diff --git a/test_plans/cvl_switch_filter_test_plan.rst b/test_plans/cvl_switch_filter_test_plan.rst index 7604fe5..9cd1f76 100644 --- a/test_plans/cvl_switch_filter_test_plan.rst +++ b/test_plans/cvl_switch_filter_test_plan.rst @@ -302,7 +302,7 @@ mismatched packets:: sendp([Ether()/IP(dst="192.168.0.1")/UDP()/VXLAN(vni=2)/Ether()/IP(src="192.168.0.2", dst="192.168.0.5",frag=5)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +............... 1. validate a rule:: @@ -344,7 +344,7 @@ to queue action send matched packets, check the packets are not to queue 3. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +..................... 1. validate a rule:: @@ -379,7 +379,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +........... 1. validate a rule:: @@ -437,7 +437,7 @@ mismatched packets:: sendp([Ether()/IP(dst="192.168.0.1")/UDP()/VXLAN(vni=2)/Ether()/IP(src="192.168.0.2", dst="192.168.0.3")/UDP(sport=50,dport=19)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +............... 1. validate a rule:: @@ -479,7 +479,7 @@ to queue action send matched packets, check the packets are not to queue 4. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +..................... 1. validate a rule:: @@ -521,7 +521,7 @@ to queue group action send matched packets, check the packets are not to queue 4 and 5. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -579,7 +579,7 @@ mismatched packets:: sendp([Ether()/IP(dst="192.168.0.1")/UDP()/VXLAN(vni=2)/Ether()/IP(src="192.168.0.2", dst="192.168.0.3")/TCP(sport=50,dport=100)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -621,7 +621,7 @@ to queue action send matched packets, check the packets are not to queue 5. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -663,7 +663,7 @@ to queue group action send matched packets, check the packets are not to queue 4 and 5. drop action -^^^^^^^^^^^ +........... 1. validate a rule:: @@ -726,7 +726,7 @@ mismatched packets:: sendp([Ether()/IP(dst="192.168.0.1")/UDP()/VXLAN(vni=2)/Ether(dst="68:05:ca:8d:ed:a8")/IP(src="192.168.0.2", dst="192.168.0.5" ,frag=5)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -768,7 +768,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -810,7 +810,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +........... 1. validate a rule:: @@ -911,7 +911,7 @@ to queue action send matched packets, check the packets are not to queue 1. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +..................... 1. validate a rule:: @@ -953,7 +953,7 @@ to queue group action send matched packets, check the packets are not to queue 4 and 5. drop action -^^^^^^^^^^^ +........... 1. validate a rule:: @@ -1012,7 +1012,7 @@ mismatched packets:: sendp([Ether()/IP(dst="192.168.0.1")/UDP()/VXLAN(vni=2)/Ether(dst="68:05:ca:8d:ed:a8")/IP(src="192.168.0.2", dst="192.168.0.3")/TCP(sport=25,dport=19)/Raw("x" * 80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -1054,7 +1054,7 @@ to queue action send matched packets, check the packets are not to queue 1. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -1096,7 +1096,7 @@ to queue group action send matched packets, check the packets are not to queue 1 and 2. drop action -^^^^^^^^^^^ +........... 1. validate a rule:: @@ -1154,7 +1154,7 @@ mismatched packets:: sendp([Ether()/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168.0.2", dst="192.168.0.3",tos=5,frag=5)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -1196,7 +1196,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -1238,7 +1238,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +........... 1. validate a rule:: @@ -1302,7 +1302,7 @@ mismatched packets:: sendp([Ether()/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168.0.2", dst="192.168.0.3", tos=4)/ICMP()/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -1344,7 +1344,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -1386,7 +1386,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -1447,7 +1447,7 @@ mismatched packets:: sendp([Ether()/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168.0.2", dst="192.168.0.3", tos=4)/ICMP()/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -1489,7 +1489,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -1531,7 +1531,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +........... 1. validate a rule:: @@ -1588,7 +1588,7 @@ mismatched packets:: sendp([Ether()/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168.0.2",dst="192.168.0.3",tos=4)/UDP(sport=50,dport=99)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -1630,7 +1630,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -1672,7 +1672,7 @@ to queue group action send matched packets, check the packets are not to queue queue 4 and 5. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -1729,7 +1729,7 @@ mismatched packets:: sendp([Ether()/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168.0.2",dst="192.168.0.3",tos=4)/TCP(sport=50,dport=30)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -1771,7 +1771,7 @@ to queue action send matched packets, check the packets are not to queue 3. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -1813,7 +1813,7 @@ to queue group action send matched packets, check the packets are not to queue queue 4 and 5. drop action -^^^^^^^^^^^ +........... 1. validate a rule:: @@ -1877,7 +1877,7 @@ mismatched packets:: sendp([Ether()/IP(dst="192.168.0.1")/NVGRE(TNI=2)/Ether()/IP(src="192.168.1.2", dst="192.168.1.5" ,frag=5)/TCP()/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -1919,7 +1919,7 @@ to queue action send matched packets, check the packets are not to queue 3. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -1961,7 +1961,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +........... 1. validate a rule:: @@ -2019,7 +2019,7 @@ mismatched packets:: sendp([Ether()/IP(dst="192.168.0.1")/NVGRE(TNI=0x8)/Ether()/IP(src="192.168.0.2", dst="192.168.0.3")/UDP(sport=50,dport=19)/Raw("x"*80)], iface="enp27s0f2", count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -2061,7 +2061,7 @@ to queue action send matched packets, check the packets are not to queue 4. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -2103,7 +2103,7 @@ to queue group action send matched packets, check the packets are not to queue 4 and 5. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -2161,7 +2161,7 @@ mismatched packets:: sendp([Ether()/IP(dst="192.168.0.1")/NVGRE(TNI=2)/Ether()/IP(src="192.168.1.2", dst="192.168.1.3")/TCP(sport=25,dport=39)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -2203,7 +2203,7 @@ to queue action send matched packets, check the packets are not to queue 1. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -2245,7 +2245,7 @@ to queue group action send matched packets, check the packets are not to queue 1 and 2. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -2308,7 +2308,7 @@ mismatched packets:: sendp([Ether()/IP(dst="192.168.0.1")/NVGRE(TNI=2)/Ether(dst="68:05:ca:8d:ed:a8")/IP(src="192.168.1.2", dst="192.168.1.5" ,frag=5)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -2350,7 +2350,7 @@ to queue action send matched packets, check the packets are not to queue 3. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -2392,7 +2392,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -2451,7 +2451,7 @@ mismatched packets:: sendp([Ether()/IP(dst="192.168.0.1")/NVGRE(TNI=0x8)/Ether(dst="68:05:ca:8d:ed:a8")/IP(src="192.168.1.2", dst="192.168.1.3")/UDP(sport=25,dport=20)/Raw("x"*80)], iface="enp27s0f2", count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -2493,7 +2493,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -2535,7 +2535,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -2594,7 +2594,7 @@ mismatched packets:: sendp([Ether()/IP(dst="192.168.0.1")/NVGRE(TNI=2)/Ether(dst="68:05:ca:8d:ed:a8")/IP(src="192.168.1.2", dst="192.168.1.3")/TCP(sport=25,dport=20)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -2636,7 +2636,7 @@ to queue action send matched packets, check the packets are not to queue 3. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -2678,7 +2678,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -2736,7 +2736,7 @@ mismatched packets:: sendp([Ether()/IP()/NVGRE()/Ether()/IP(src="192.168.0.2", dst="192.168.0.3",tos=5,frag=5)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -2778,7 +2778,7 @@ to queue action send matched packets, check the packets are not to queue 3. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -2820,7 +2820,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -2884,7 +2884,7 @@ mismatched packets:: sendp([Ether()/IP()/NVGRE()/Ether()/IP(src="192.168.0.2",dst="192.168.0.3",tos=4)/ICMP()/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -2926,7 +2926,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -2968,7 +2968,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -3029,7 +3029,7 @@ mismatched packets:: sendp([Ether()/IP()/NVGRE()/Ether()/IP(src="192.168.0.2",dst="192.168.0.3",tos=4)/ICMP()/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -3071,7 +3071,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -3113,7 +3113,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -3170,7 +3170,7 @@ mismatched packets:: sendp([Ether()/IP()/NVGRE()/Ether()/IP(src="192.168.0.2",dst="192.168.0.3",tos=4)/UDP(sport=50,dport=100)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -3212,7 +3212,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -3254,7 +3254,7 @@ to queue group action send matched packets, check the packets are not to queue 4 and 5. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -3311,7 +3311,7 @@ mismatched packets:: sendp([Ether()/IP()/NVGRE()/Ether()/IP(src="192.168.0.2",dst="192.168.0.3",tos=4)/TCP(sport=50,dport=100)/Raw("x" * 80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -3353,7 +3353,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -3395,7 +3395,7 @@ to queue group action send matched packets, check the packets are not to queue 4 and 5. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -3453,7 +3453,7 @@ mismatched packets:: sendp([Ether()/IP(src="192.168.0.2", dst="192.168.0.3",tos=7,frag=5)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -3495,7 +3495,7 @@ to queue action send matched packets, check the packets are not to queue 3. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -3537,7 +3537,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -3601,7 +3601,7 @@ mismatched packets:: sendp([Ether()/IP(src="192.168.0.2",dst="192.168.0.3",tos=4)/ICMP()/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -3643,7 +3643,7 @@ to queue action send matched packets, check the packets are not to queue 5. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -3685,7 +3685,7 @@ to queue group action send matched packets, check the packets are not to queue 4 and 5. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -3746,7 +3746,7 @@ mismatched packets:: sendp([Ether()/IP(src="192.168.0.2",dst="192.168.0.3",tos=4)/ICMP()/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -3788,7 +3788,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -3830,7 +3830,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -3888,7 +3888,7 @@ mismatched packets:: to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -3930,7 +3930,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -3972,7 +3972,7 @@ to queue group action send matched packets, check the packets are not to queue 4 and 5. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -4029,7 +4029,7 @@ mismatched packets:: sendp([Ether()/IP(src="192.168.0.2",dst="192.168.0.3",tos=4)/TCP(sport=50,dport=7)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -4071,7 +4071,7 @@ to queue action send matched packets, check the packets are not to queue 3. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -4113,7 +4113,7 @@ to queue group action send matched packets, check the packets are not to queue 4 and 5. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -4173,7 +4173,7 @@ mismatched packets:: sendp([Ether()/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1515",dst="CDCD:910A:2222:5498:8475:1111:3900:2023",tc=3)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -4215,7 +4215,7 @@ to queue action send matched packets, check the packets are not to queue 5. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -4257,7 +4257,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -4314,7 +4314,7 @@ mismatched packets:: sendp([Ether()/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1515",dst="CDCD:910A:2222:5498:8475:1111:3900:2020",tc=4)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -4356,7 +4356,7 @@ to queue action send matched packets, check the packets are not to queue 3. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -4398,7 +4398,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -4454,7 +4454,7 @@ mismatched packets:: sendp([Ether()/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1515",dst="CDCD:910A:2222:5498:8475:1111:3900:2020",tc=3)/UDP(sport=50,dport=4)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -4496,7 +4496,7 @@ to queue action send matched packets, check the packets are not to queue 5. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -4538,7 +4538,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -4594,7 +4594,7 @@ mismatched packets:: sendp([Ether()/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1515",dst="CDCD:910A:2222:5498:8475:1111:3900:2020",tc=3)/TCP(sport=25,dport=20)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -4636,7 +4636,7 @@ to queue action send matched packets, check the packets are not to queue 4. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -4678,7 +4678,7 @@ to queue group action send matched packets, check the packets are not to queue 4 and 5. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -4738,7 +4738,7 @@ mismatched packets:: sendp([Ether(dst="68:05:ca:8d:ed:a8")/IP(src="192.168.0.1",dst="192.168.0.2",tos=4,ttl=9)/("X"*480)], iface="enp27s0f2", count=100) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -4780,7 +4780,7 @@ to queue action send matched packets, check the packets are not to queue 4. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -4839,7 +4839,7 @@ mismatched packets:: sendp([Ether(dst="68:05:ca:8d:ed:a8")/IP(src="192.168.0.1",dst="192.168.0.2",tos=4,ttl=3)/UDP(sport=25,dport=99)/("X"*480)], iface="enp27s0f2", count=100) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -4881,7 +4881,7 @@ to queue action send matched packets, check the packets are not to queue 2. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -4939,7 +4939,7 @@ mismatched packets:: sendp([Ether(dst="68:05:ca:8d:ed:a8")/IP(src="192.168.0.1",dst="192.168.0.32",tos=4)/TCP(sport=25,dport=99)/("X"*480)], iface="enp27s0f2", count=100) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -4981,7 +4981,7 @@ to queue action send matched packets, check the packets are not to queue 2. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -5038,7 +5038,7 @@ mismatched packets:: sendp([Ether()/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2023")/IPv6ExtHdrFragment()/("X"*480)], iface="enp27s0f2", count=100) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -5080,7 +5080,7 @@ to queue action send matched packets, check the packets are not to queue 8. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -5135,7 +5135,7 @@ mismatched packets:: sendp([Ether()/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1518", dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=25,dport=99)/("X"*480)], iface="enp27s0f2", count=100) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -5177,7 +5177,7 @@ to queue action send matched packets, check the packets are not to queue 6. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -5232,7 +5232,7 @@ mismatched packets:: sendp([Ether()/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1515", dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=25,dport=99)/("X"*480)], iface="enp27s0f2", count=100) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -5274,7 +5274,7 @@ to queue action send matched packets, check the packets are not to queue 2. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -5332,7 +5332,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55")/PPPoE()/Raw("x" *80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -5389,7 +5389,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -5458,7 +5458,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55", type=0x8863)/PPPoED()/Raw("x" *80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -5512,7 +5512,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -5566,7 +5566,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -5634,7 +5634,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6()/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +--------------- 1. validate a rule:: @@ -5688,7 +5688,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +--------------------- 1. validate a rule:: @@ -5742,7 +5742,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +----------- 1. validate a rule:: @@ -5810,7 +5810,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP()/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +--------------- 1. validate a rule:: @@ -5864,7 +5864,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +---------------------- 1. validate a rule:: @@ -5918,7 +5918,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +----------- 1. validate a rule:: @@ -5985,7 +5985,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6()/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +--------------- 1. validate a rule:: @@ -6039,7 +6039,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +--------------------- 1. validate a rule:: @@ -6093,7 +6093,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +------------ 1. validate a rule:: @@ -6160,7 +6160,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP()/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +--------------- 1. validate a rule:: @@ -6214,7 +6214,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +--------------------- 1. validate a rule:: @@ -6268,7 +6268,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +----------- 1. validate a rule:: @@ -6337,7 +6337,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP(src="192.168.1.1", dst="192.168.1.4")/Raw("x"*80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -6391,7 +6391,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -6445,7 +6445,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -6513,7 +6513,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=25,dport=19)/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -6567,7 +6567,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -6621,7 +6621,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -6689,7 +6689,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP(src="192.168.1.1", dst="192.168.1.2")/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -6743,7 +6743,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -6797,7 +6797,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -6865,7 +6865,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=25,dport=19)/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -6919,7 +6919,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -6973,7 +6973,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -7041,7 +7041,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP(src="192.168.1.1", dst="192.168.1.2")/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -7095,7 +7095,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -7149,7 +7149,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -7215,7 +7215,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2023")/Raw("x"*80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -7269,7 +7269,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -7323,7 +7323,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -7390,7 +7390,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/UDP(sport=25,dport=19)/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -7444,7 +7444,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -7498,7 +7498,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -7566,7 +7566,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -7620,7 +7620,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -7674,7 +7674,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -7741,7 +7741,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/TCP(sport=25,dport=19)/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -7795,7 +7795,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -7849,7 +7849,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -7917,7 +7917,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -7971,7 +7971,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -8025,7 +8025,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -8092,7 +8092,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP(src="192.168.1.1", dst="192.168.1.4")/Raw("x"*80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -8146,7 +8146,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -8200,7 +8200,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -8269,7 +8269,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=25,dport=19)/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -8323,7 +8323,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -8377,7 +8377,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -8446,7 +8446,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP(src="192.168.1.1", dst="192.168.1.2")/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -8500,7 +8500,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -8554,7 +8554,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -8623,7 +8623,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=25,dport=19)/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -8677,7 +8677,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -8731,7 +8731,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -8800,7 +8800,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP(src="192.168.1.1", dst="192.168.1.2")/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -8854,7 +8854,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -8908,7 +8908,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -8974,7 +8974,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1537", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/Raw("x"*80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -9028,7 +9028,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -9082,7 +9082,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -9150,7 +9150,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/UDP(sport=25,dport=19)/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -9204,7 +9204,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -9258,7 +9258,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -9326,7 +9326,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -9380,7 +9380,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -9434,7 +9434,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -9502,7 +9502,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/TCP(sport=25,dport=19)/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -9556,7 +9556,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -9610,7 +9610,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -9678,7 +9678,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -9732,7 +9732,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -9786,7 +9786,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -9860,7 +9860,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP()/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -9914,7 +9914,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -9969,7 +9969,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -10036,7 +10036,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP()/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -10090,7 +10090,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -10145,7 +10145,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -10213,7 +10213,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP()/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -10267,7 +10267,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -10322,7 +10322,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -10390,7 +10390,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP()/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -10444,7 +10444,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -10499,7 +10499,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: -- 1.8.3.1 ^ permalink raw reply [flat|nested] 19+ messages in thread
* [dts] [PATCH V1 10/17] test_plans/dpdk_gro_lib_test_plan: fix build warnings and errors 2020-09-15 11:24 [dts] [PATCH V1 00/17] test_plans:fix build warnings and errors Haiyang Zhao ` (8 preceding siblings ...) 2020-09-15 11:24 ` [dts] [PATCH V1 09/17] test_plans/cvl_switch_filter_test_plan: " Haiyang Zhao @ 2020-09-15 11:24 ` Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 11/17] test_plans/iavf_fdir_test_plan: " Haiyang Zhao ` (7 subsequent siblings) 17 siblings, 0 replies; 19+ messages in thread From: Haiyang Zhao @ 2020-09-15 11:24 UTC (permalink / raw) To: dts; +Cc: Haiyang Zhao *.fix build warnings and errors Signed-off-by: Haiyang Zhao <haiyangx.zhao@intel.com> --- test_plans/dpdk_gro_lib_test_plan.rst | 57 ++++++++++++++++++----------------- 1 file changed, 29 insertions(+), 28 deletions(-) diff --git a/test_plans/dpdk_gro_lib_test_plan.rst b/test_plans/dpdk_gro_lib_test_plan.rst index ea0244c..60a0123 100644 --- a/test_plans/dpdk_gro_lib_test_plan.rst +++ b/test_plans/dpdk_gro_lib_test_plan.rst @@ -89,27 +89,27 @@ Modify the testpmd code as following:: Modify the dpdk code as following:: -diff --git a/drivers/net/vhost/rte_eth_vhost.c b/drivers/net/vhost/rte_eth_vhost.c -index b38a4b6b1..573250dbe 100644 ---- a/drivers/net/vhost/rte_eth_vhost.c -+++ b/drivers/net/vhost/rte_eth_vhost.c -@@ -1071,8 +1071,14 @@ eth_dev_info(struct rte_eth_dev *dev, - dev_info->min_rx_bufsize = 0; - - dev_info->tx_offload_capa = DEV_TX_OFFLOAD_MULTI_SEGS | -- DEV_TX_OFFLOAD_VLAN_INSERT; -- dev_info->rx_offload_capa = DEV_RX_OFFLOAD_VLAN_STRIP; -+ DEV_TX_OFFLOAD_VLAN_INSERT | -+ DEV_TX_OFFLOAD_UDP_CKSUM | -+ DEV_TX_OFFLOAD_TCP_CKSUM | -+ DEV_TX_OFFLOAD_IPV4_CKSUM | -+ DEV_TX_OFFLOAD_TCP_TSO; -+ dev_info->rx_offload_capa = DEV_RX_OFFLOAD_VLAN_STRIP | -+ DEV_RX_OFFLOAD_TCP_CKSUM | -+ DEV_RX_OFFLOAD_UDP_CKSUM | -+ DEV_RX_OFFLOAD_IPV4_CKSUM | -+ DEV_RX_OFFLOAD_TCP_LRO; - } + diff --git a/drivers/net/vhost/rte_eth_vhost.c b/drivers/net/vhost/rte_eth_vhost.c + index b38a4b6b1..573250dbe 100644 + --- a/drivers/net/vhost/rte_eth_vhost.c + +++ b/drivers/net/vhost/rte_eth_vhost.c + @@ -1071,8 +1071,14 @@ eth_dev_info(struct rte_eth_dev *dev, + dev_info->min_rx_bufsize = 0; + + dev_info->tx_offload_capa = DEV_TX_OFFLOAD_MULTI_SEGS | + - DEV_TX_OFFLOAD_VLAN_INSERT; + - dev_info->rx_offload_capa = DEV_RX_OFFLOAD_VLAN_STRIP; + + DEV_TX_OFFLOAD_VLAN_INSERT | + + DEV_TX_OFFLOAD_UDP_CKSUM | + + DEV_TX_OFFLOAD_TCP_CKSUM | + + DEV_TX_OFFLOAD_IPV4_CKSUM | + + DEV_TX_OFFLOAD_TCP_TSO; + + dev_info->rx_offload_capa = DEV_RX_OFFLOAD_VLAN_STRIP | + + DEV_RX_OFFLOAD_TCP_CKSUM | + + DEV_RX_OFFLOAD_UDP_CKSUM | + + DEV_RX_OFFLOAD_IPV4_CKSUM | + + DEV_RX_OFFLOAD_TCP_LRO; + } Test flow ========= @@ -148,7 +148,7 @@ Test Case1: DPDK GRO lightmode test with tcp/ipv4 traffic 3. Set up vm with virto device and using kernel virtio-net driver:: - taskset -c 13 qemu-system-x86_64 -name us-vhost-vm1 \ + taskset -c 13 qemu-system-x86_64 -name us-vhost-vm1 \ -cpu host -enable-kvm -m 2048 -object memory-backend-file,id=mem,size=2048M,mem-path=/mnt/huge,share=on \ -numa node,memdev=mem \ -mem-prealloc -monitor unix:/tmp/vm2_monitor.sock,server,nowait -net nic,macaddr=00:00:00:08:e8:aa,addr=1f -net user,hostfwd=tcp:127.0.0.1:6001-:22 \ @@ -200,7 +200,7 @@ Test Case2: DPDK GRO heavymode test with tcp/ipv4 traffic 3. Set up vm with virto device and using kernel virtio-net driver:: - taskset -c 13 qemu-system-x86_64 -name us-vhost-vm1 \ + taskset -c 13 qemu-system-x86_64 -name us-vhost-vm1 \ -cpu host -enable-kvm -m 2048 -object memory-backend-file,id=mem,size=2048M,mem-path=/mnt/huge,share=on \ -numa node,memdev=mem \ -mem-prealloc -monitor unix:/tmp/vm2_monitor.sock,server,nowait -net nic,macaddr=00:00:00:08:e8:aa,addr=1f -net user,hostfwd=tcp:127.0.0.1:6001-:22 \ @@ -252,7 +252,7 @@ Test Case3: DPDK GRO heavymode_flush4 test with tcp/ipv4 traffic 3. Set up vm with virto device and using kernel virtio-net driver:: - taskset -c 13 qemu-system-x86_64 -name us-vhost-vm1 \ + taskset -c 13 qemu-system-x86_64 -name us-vhost-vm1 \ -cpu host -enable-kvm -m 2048 -object memory-backend-file,id=mem,size=2048M,mem-path=/mnt/huge,share=on \ -numa node,memdev=mem \ -mem-prealloc -monitor unix:/tmp/vm2_monitor.sock,server,nowait -net nic,macaddr=00:00:00:08:e8:aa,addr=1f -net user,hostfwd=tcp:127.0.0.1:6001-:22 \ @@ -278,10 +278,11 @@ Test Case4: DPDK GRO test with vxlan traffic Vxlan topology -------------- VM Host + 50.1.1.2 50.1.1.1 - | | + \| | 1.1.2.3 1.1.2.4 - |------------Testpmd------------| + \|------------Testpmd------------| 1. Connect two nic port directly, put nic2 into another namesapce and create Host VxLAN port:: @@ -322,7 +323,7 @@ Vxlan topology 3. Set up vm with virto device and using kernel virtio-net driver:: - taskset -c 13 qemu-system-x86_64 -name us-vhost-vm1 \ + taskset -c 13 qemu-system-x86_64 -name us-vhost-vm1 \ -cpu host -enable-kvm -m 2048 -object memory-backend-file,id=mem,size=2048M,mem-path=/mnt/huge,share=on \ -numa node,memdev=mem \ -mem-prealloc -monitor unix:/tmp/vm2_monitor.sock,server,nowait -net nic,macaddr=00:00:00:08:e8:aa,addr=1f -net user,hostfwd=tcp:127.0.0.1:6001-:22 \ @@ -383,7 +384,7 @@ NIC2(In kernel) -> NIC1(DPDK) -> testpmd(csum fwd) -> Vhost -> Virtio-net 3. Set up vm with virto device and using kernel virtio-net driver:: - taskset -c 31 /home/qemu-install/qemu-3.0/bin/qemu-system-x86_64 -name us-vhost-vm1 \ + taskset -c 31 /home/qemu-install/qemu-3.0/bin/qemu-system-x86_64 -name us-vhost-vm1 \ -cpu host -enable-kvm -m 2048 -object memory-backend-file,id=mem,size=2048M,mem-path=/mnt/huge,share=on \ -numa node,memdev=mem \ -mem-prealloc -monitor unix:/tmp/vm2_monitor.sock,server,nowait -netdev user,id=yinan,hostfwd=tcp:127.0.0.1:6005-:22 -device e1000,netdev=yinan \ -- 1.8.3.1 ^ permalink raw reply [flat|nested] 19+ messages in thread
* [dts] [PATCH V1 11/17] test_plans/iavf_fdir_test_plan: fix build warnings and errors 2020-09-15 11:24 [dts] [PATCH V1 00/17] test_plans:fix build warnings and errors Haiyang Zhao ` (9 preceding siblings ...) 2020-09-15 11:24 ` [dts] [PATCH V1 10/17] test_plans/dpdk_gro_lib_test_plan: " Haiyang Zhao @ 2020-09-15 11:24 ` Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 12/17] test_plans/linux_modules_test_plan: " Haiyang Zhao ` (6 subsequent siblings) 17 siblings, 0 replies; 19+ messages in thread From: Haiyang Zhao @ 2020-09-15 11:24 UTC (permalink / raw) To: dts; +Cc: Haiyang Zhao *.fix build warnings and errors Signed-off-by: Haiyang Zhao <haiyangx.zhao@intel.com> --- test_plans/iavf_fdir_test_plan.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test_plans/iavf_fdir_test_plan.rst b/test_plans/iavf_fdir_test_plan.rst index feec2bb..1bf40b6 100644 --- a/test_plans/iavf_fdir_test_plan.rst +++ b/test_plans/iavf_fdir_test_plan.rst @@ -1792,7 +1792,7 @@ Subcase 12: MAC_IPV4_GTPU outer dst ip queue index Then check there is no rule listed. Subcase 13: MAC_IPV4_GTPU outer dst ip queue group -------------------------------------------------- +-------------------------------------------------- 1. create filter rules:: @@ -1807,7 +1807,7 @@ Subcase 13: MAC_IPV4_GTPU outer dst ip queue group Then check there is no rule listed. Subcase 14: MAC_IPV4_GTPU outer dst ip passthru ----------------------------------------------- +----------------------------------------------- 1. create filter rules:: -- 1.8.3.1 ^ permalink raw reply [flat|nested] 19+ messages in thread
* [dts] [PATCH V1 12/17] test_plans/linux_modules_test_plan: fix build warnings and errors 2020-09-15 11:24 [dts] [PATCH V1 00/17] test_plans:fix build warnings and errors Haiyang Zhao ` (10 preceding siblings ...) 2020-09-15 11:24 ` [dts] [PATCH V1 11/17] test_plans/iavf_fdir_test_plan: " Haiyang Zhao @ 2020-09-15 11:24 ` Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 13/17] test_plans/qinq_filter_test_plan: " Haiyang Zhao ` (5 subsequent siblings) 17 siblings, 0 replies; 19+ messages in thread From: Haiyang Zhao @ 2020-09-15 11:24 UTC (permalink / raw) To: dts; +Cc: Haiyang Zhao *.fix build warnings and errors Signed-off-by: Haiyang Zhao <haiyangx.zhao@intel.com> --- test_plans/linux_modules_test_plan.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test_plans/linux_modules_test_plan.rst b/test_plans/linux_modules_test_plan.rst index c7bb2d0..3f286ab 100644 --- a/test_plans/linux_modules_test_plan.rst +++ b/test_plans/linux_modules_test_plan.rst @@ -95,7 +95,7 @@ Send some packets to the dut and check that they are properly sent back into the packet capture on the tester. Test Case: TX RX Userspace -==================== +========================== This test case runs as the unprivileged user and is designed to check the basic functioning of the module. It checks whether packets can be sent and received when running dpdk applications as a normal user. # means @@ -137,7 +137,7 @@ Send some packets to the dut and check that they are properly sent back into the packet capture on the tester. Test Case: Hello World -==================== +====================== This is a more basic test of functionality as a normal user than the TX RX Userspace case. It simply involves running a short, hello-world-like program on each core before shutting down. # means that a command is run -- 1.8.3.1 ^ permalink raw reply [flat|nested] 19+ messages in thread
* [dts] [PATCH V1 13/17] test_plans/qinq_filter_test_plan: fix build warnings and errors 2020-09-15 11:24 [dts] [PATCH V1 00/17] test_plans:fix build warnings and errors Haiyang Zhao ` (11 preceding siblings ...) 2020-09-15 11:24 ` [dts] [PATCH V1 12/17] test_plans/linux_modules_test_plan: " Haiyang Zhao @ 2020-09-15 11:24 ` Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 14/17] test_plans/vhost_cbdma_test_plan: " Haiyang Zhao ` (4 subsequent siblings) 17 siblings, 0 replies; 19+ messages in thread From: Haiyang Zhao @ 2020-09-15 11:24 UTC (permalink / raw) To: dts; +Cc: Haiyang Zhao *.fix build warnings and errors Signed-off-by: Haiyang Zhao <haiyangx.zhao@intel.com> --- test_plans/qinq_filter_test_plan.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test_plans/qinq_filter_test_plan.rst b/test_plans/qinq_filter_test_plan.rst index 72744ee..bd4e284 100644 --- a/test_plans/qinq_filter_test_plan.rst +++ b/test_plans/qinq_filter_test_plan.rst @@ -54,11 +54,11 @@ Test Case 1: test qinq packet type Testpmd configuration - 4 RX/TX queues per port ------------------------------------------------ #. For fortville NICs need change the value of - CONFIG_RTE_LIBRTE_I40E_INC_VECTOR in dpdk/config/common_base file to n:: + CONFIG_RTE_LIBRTE_I40E_INC_VECTOR in dpdk/config/common_base file to n. #. set up testpmd with fortville NICs:: - ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x1f -n 4 -- -i --rxq=4 --txq=4 --disable-rss + ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x1f -n 4 -- -i --rxq=4 --txq=4 --disable-rss #. enable qinq:: -- 1.8.3.1 ^ permalink raw reply [flat|nested] 19+ messages in thread
* [dts] [PATCH V1 14/17] test_plans/vhost_cbdma_test_plan: fix build warnings and errors 2020-09-15 11:24 [dts] [PATCH V1 00/17] test_plans:fix build warnings and errors Haiyang Zhao ` (12 preceding siblings ...) 2020-09-15 11:24 ` [dts] [PATCH V1 13/17] test_plans/qinq_filter_test_plan: " Haiyang Zhao @ 2020-09-15 11:24 ` Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 15/17] test_plans/virtio_event_idx_interrupt: " Haiyang Zhao ` (3 subsequent siblings) 17 siblings, 0 replies; 19+ messages in thread From: Haiyang Zhao @ 2020-09-15 11:24 UTC (permalink / raw) To: dts; +Cc: Haiyang Zhao *.fix build warnings and errors Signed-off-by: Haiyang Zhao <haiyangx.zhao@intel.com> --- test_plans/vhost_cbdma_test_plan.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/test_plans/vhost_cbdma_test_plan.rst b/test_plans/vhost_cbdma_test_plan.rst index dfe064a..b223090 100644 --- a/test_plans/vhost_cbdma_test_plan.rst +++ b/test_plans/vhost_cbdma_test_plan.rst @@ -54,6 +54,7 @@ associated with DMA engines, small copies are performed by the CPU. We introduce a new vdev parameter to enable DMA acceleration for Tx operations of queues: + - dmas: This parameter is used to specify the assigned DMA device of a queue. - dmathr: If packets length >= dmathr, leverage I/OAT device to perform memory copy; -- 1.8.3.1 ^ permalink raw reply [flat|nested] 19+ messages in thread
* [dts] [PATCH V1 15/17] test_plans/virtio_event_idx_interrupt: fix build warnings and errors 2020-09-15 11:24 [dts] [PATCH V1 00/17] test_plans:fix build warnings and errors Haiyang Zhao ` (13 preceding siblings ...) 2020-09-15 11:24 ` [dts] [PATCH V1 14/17] test_plans/vhost_cbdma_test_plan: " Haiyang Zhao @ 2020-09-15 11:24 ` Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 16/17] test_plans/vmdq_test_plan: " Haiyang Zhao ` (2 subsequent siblings) 17 siblings, 0 replies; 19+ messages in thread From: Haiyang Zhao @ 2020-09-15 11:24 UTC (permalink / raw) To: dts; +Cc: Haiyang Zhao *.fix build warnings and errors Signed-off-by: Haiyang Zhao <haiyangx.zhao@intel.com> --- .../virtio_event_idx_interrupt_test_plan.rst | 48 +++++++++++----------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/test_plans/virtio_event_idx_interrupt_test_plan.rst b/test_plans/virtio_event_idx_interrupt_test_plan.rst index 6cb00ab..df05529 100644 --- a/test_plans/virtio_event_idx_interrupt_test_plan.rst +++ b/test_plans/virtio_event_idx_interrupt_test_plan.rst @@ -292,8 +292,8 @@ Test Case 7: wake up vhost-user core with event idx interrupt mode and cbdma ena 3. On VM, set ip for virtio device and send packets to vhost:: - ifconfig [ens3] 1.1.1.2 # [ens3] is the name of virtio-net - ping 1.1.1.3 + ifconfig [ens3] 1.1.1.2 # [ens3] is the name of virtio-net + ping 1.1.1.3 4. Check vhost related core is waked up by reading l3fwd-power log. @@ -326,31 +326,31 @@ Test Case 8: wake up vhost-user cores with event idx interrupt mode and cbdma en 3. Set vitio-net with 16 quques and give vitio-net ip address:: - ethtool -L ens4 combined 16 # [ens3] is the name of virtio-net - ifconfig ens4 1.1.1.1 + ethtool -L ens4 combined 16 # [ens3] is the name of virtio-net + ifconfig ens4 1.1.1.1 4. Send packets with different IPs from virtio-net, notice to bind each vcpu to different send packets process:: - taskset -c 0 ping 1.1.1.2 - taskset -c 1 ping 1.1.1.3 - taskset -c 2 ping 1.1.1.4 - taskset -c 3 ping 1.1.1.5 - taskset -c 4 ping 1.1.1.6 - taskset -c 5 ping 1.1.1.7 - taskset -c 6 ping 1.1.1.8 - taskset -c 7 ping 1.1.1.9 - taskset -c 8 ping 1.1.1.2 - taskset -c 9 ping 1.1.1.2 - taskset -c 10 ping 1.1.1.2 - taskset -c 11 ping 1.1.1.2 - taskset -c 12 ping 1.1.1.2 - taskset -c 13 ping 1.1.1.2 - taskset -c 14 ping 1.1.1.2 - taskset -c 15 ping 1.1.1.2 + taskset -c 0 ping 1.1.1.2 + taskset -c 1 ping 1.1.1.3 + taskset -c 2 ping 1.1.1.4 + taskset -c 3 ping 1.1.1.5 + taskset -c 4 ping 1.1.1.6 + taskset -c 5 ping 1.1.1.7 + taskset -c 6 ping 1.1.1.8 + taskset -c 7 ping 1.1.1.9 + taskset -c 8 ping 1.1.1.2 + taskset -c 9 ping 1.1.1.2 + taskset -c 10 ping 1.1.1.2 + taskset -c 11 ping 1.1.1.2 + taskset -c 12 ping 1.1.1.2 + taskset -c 13 ping 1.1.1.2 + taskset -c 14 ping 1.1.1.2 + taskset -c 15 ping 1.1.1.2 5. Check vhost related cores are waked up with l3fwd-power log, such as following:: - L3FWD_POWER: lcore 0 is waked up from rx interrupt on port 0 queue 0 - ..... - ..... - L3FWD_POWER: lcore 15 is waked up from rx interrupt on port 0 queue 15 + L3FWD_POWER: lcore 0 is waked up from rx interrupt on port 0 queue 0 + ..... + ..... + L3FWD_POWER: lcore 15 is waked up from rx interrupt on port 0 queue 15 -- 1.8.3.1 ^ permalink raw reply [flat|nested] 19+ messages in thread
* [dts] [PATCH V1 16/17] test_plans/vmdq_test_plan: fix build warnings and errors 2020-09-15 11:24 [dts] [PATCH V1 00/17] test_plans:fix build warnings and errors Haiyang Zhao ` (14 preceding siblings ...) 2020-09-15 11:24 ` [dts] [PATCH V1 15/17] test_plans/virtio_event_idx_interrupt: " Haiyang Zhao @ 2020-09-15 11:24 ` Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 17/17] test_plans/index: " Haiyang Zhao 2020-09-16 3:26 ` [dts] [PATCH V1 00/17] test_plans:fix " Tu, Lijuan 17 siblings, 0 replies; 19+ messages in thread From: Haiyang Zhao @ 2020-09-15 11:24 UTC (permalink / raw) To: dts; +Cc: Haiyang Zhao *.fix build warnings and errors Signed-off-by: Haiyang Zhao <haiyangx.zhao@intel.com> --- test_plans/vmdq_test_plan.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/test_plans/vmdq_test_plan.rst b/test_plans/vmdq_test_plan.rst index 55ea0d7..2734b0c 100644 --- a/test_plans/vmdq_test_plan.rst +++ b/test_plans/vmdq_test_plan.rst @@ -66,6 +66,7 @@ Prerequisites to the pools numbers(e.g: for FVL spirit, it's 63, inclusive) as well as the MAC address from 52:54:00:12:[port_index]:00 to 52:54:00:12:[port_index]:3e and the VLAN user priority field increments from 0 to 7 (inclusive) for each VLAN ID. In our case port_index = 0 or 1. + -Case config:: If test max queues per port 1024, need to set the "CONFIG_RTE_MAX_QUEUES_PER_PORT=1024" in ./config/common_base, and need to set the "define MAX_QUEUES 1024" in ./examples/vmdq/main.c and re-build DPDK. -- 1.8.3.1 ^ permalink raw reply [flat|nested] 19+ messages in thread
* [dts] [PATCH V1 17/17] test_plans/index: fix build warnings and errors 2020-09-15 11:24 [dts] [PATCH V1 00/17] test_plans:fix build warnings and errors Haiyang Zhao ` (15 preceding siblings ...) 2020-09-15 11:24 ` [dts] [PATCH V1 16/17] test_plans/vmdq_test_plan: " Haiyang Zhao @ 2020-09-15 11:24 ` Haiyang Zhao 2020-09-16 3:26 ` [dts] [PATCH V1 00/17] test_plans:fix " Tu, Lijuan 17 siblings, 0 replies; 19+ messages in thread From: Haiyang Zhao @ 2020-09-15 11:24 UTC (permalink / raw) To: dts; +Cc: Haiyang Zhao *.delete removed test plan. *.add new added test plans Signed-off-by: Haiyang Zhao <haiyangx.zhao@intel.com> --- test_plans/index.rst | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/test_plans/index.rst b/test_plans/index.rst index 99284c4..6a0750d 100644 --- a/test_plans/index.rst +++ b/test_plans/index.rst @@ -43,10 +43,17 @@ The following are the test plans for the DPDK DTS automated test system. cloud_filter_test_plan coremask_test_plan cvl_advanced_rss_test_plan + cvl_advanced_rss_gtpu_test_plan cvl_advanced_iavf_rss_test_plan + cvl_advanced_rss_pppoe_vlan_esp_ah_l2tp_pfcp_test_plan + cvl_dcf_date_path_test_plan + cvl_dcf_dp_test_plan cvl_dcf_switch_filter_test_plan cvl_fdir_test_plan + cvl_iavf_rss_gtpu_test_plan + cvl_rss_configure_test_plan cvl_switch_filter_test_plan + cloud_filter_with_l4_port_test_plan dcf_lifecycle_test_plan crypto_perf_cryptodev_perf_test_plan ddp_gtp_qregion_test_plan @@ -62,6 +69,7 @@ The following are the test plans for the DPDK DTS automated test system. external_memory_test_plan external_mempool_handler_test_plan fdir_test_plan + firmware_version_test_plan floating_veb_test_plan flow_classify_softnic_test_plan fortville_rss_granularity_config_test_plan @@ -92,6 +100,7 @@ The following are the test plans for the DPDK DTS automated test system. l3fwdacl_test_plan link_flowctrl_test_plan link_status_interrupt_test_plan + linux_modules_test_plan loopback_multi_paths_port_restart_test_plan loopback_virtio_user_server_mode_test_plan mac_filter_test_plan @@ -124,6 +133,8 @@ The following are the test plans for the DPDK DTS automated test system. queue_region_test_plan queue_start_stop_test_plan rss_to_rte_flow_test_plan + rss_key_update_test_plan + rxtx_offload_test_plan rteflow_priority_test_plan runtime_vf_queue_number_kernel_test_plan runtime_vf_queue_number_maxinum_test_plan @@ -132,6 +143,10 @@ The following are the test plans for the DPDK DTS automated test system. scatter_test_plan short_live_test_plan shutdown_api_test_plan + speed_capabilities_test_plan + sw_hw_thash_consistence_test_plan + vhost_cbdma_test_plan + vhost_user_interrupt_test_plan sriov_kvm_test_plan stability_test_plan stats_checks_test_plan @@ -190,7 +205,6 @@ The following are the test plans for the DPDK DTS automated test system. malicious_driver_event_indication_test_plan virtio_1.0_test_plan - vhost_enqueue_interrupt_test_plan vhost_event_idx_interrupt_test_plan vhost_virtio_pmd_interrupt_test_plan vhost_virtio_user_interrupt_test_plan @@ -243,7 +257,6 @@ The following are the test plans for the DPDK DTS automated test system. keep_alive_test_plan multiprocess_test_plan netmap_compat_test_plan - quota_watermark_test_plan rxtx_callbacks_test_plan skeleton_test_plan timer_test_plan -- 1.8.3.1 ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [dts] [PATCH V1 00/17] test_plans:fix build warnings and errors 2020-09-15 11:24 [dts] [PATCH V1 00/17] test_plans:fix build warnings and errors Haiyang Zhao ` (16 preceding siblings ...) 2020-09-15 11:24 ` [dts] [PATCH V1 17/17] test_plans/index: " Haiyang Zhao @ 2020-09-16 3:26 ` Tu, Lijuan 17 siblings, 0 replies; 19+ messages in thread From: Tu, Lijuan @ 2020-09-16 3:26 UTC (permalink / raw) To: Zhao, HaiyangX, dts; +Cc: Zhao, HaiyangX > Subject: [dts] [PATCH V1 00/17] test_plans:fix build warnings and errors > > *.fix test plans building warnings and errors. > > Haiyang Zhao (17): > test_plans/cloud_filter_with_l4_port_test_plan: fix build warnings and > errors *.fix build warnings and errors > test_plans/cvl_advanced_iavf_rss_test_plan: fix build warnings and > errors *.fix build warnings and errors > test_plans/cvl_advanced_rss_gtpu: fix build warnings and errors > *.fix build warnings and errors > test_plans/cvl_advanced_rss_pppoe_vlan_esp_ah_l2tp_pfcp: fix build > warnings and errors *.fix build warnings and errors > test_plans/cvl_advanced_rss: fix build warnings and errors *.fix > build warnings and errors > test_plans/cvl_fdir_test_plan: fix build warnings and errors *.fix > build warnings and errors > test_plans/cvl_iavf_rss_gtpu: fix build warnings and errors *.fix > build warnings and errors > test_plans/cvl_rss_configure_test_plan: fix build warnings and errors > *.fix build warnings and errors > test_plans/cvl_switch_filter_test_plan: fix build warnings and errors > *.fix build warnings and errors > test_plans/dpdk_gro_lib_test_plan: fix build warnings and errors > *.fix build warnings and errors > test_plans/iavf_fdir_test_plan: fix build warnings and errors > *.fix build warnings and errors > test_plans/linux_modules_test_plan: fix build warnings and errors > *.fix build warnings and errors > test_plans/qinq_filter_test_plan: fix build warnings and errors > *.fix build warnings and errors > test_plans/vhost_cbdma_test_plan: fix build warnings and errors > *.fix build warnings and errors > test_plans/virtio_event_idx_interrupt: fix build warnings and errors > *.fix build warnings and errors > test_plans/vmdq_test_plan: fix build warnings and errors *.fix > build warnings and errors > test_plans/index: fix build warnings and errors *.delete removed > test plan. *.add new added test plans Applied, thanks ^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2020-09-16 3:26 UTC | newest] Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2020-09-15 11:24 [dts] [PATCH V1 00/17] test_plans:fix build warnings and errors Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 01/17] test_plans/cloud_filter_with_l4_port_test_plan: fix " Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 02/17] test_plans/cvl_advanced_iavf_rss_test_plan: " Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 03/17] test_plans/cvl_advanced_rss_gtpu: " Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 04/17] test_plans/cvl_advanced_rss_pppoe_vlan_esp_ah_l2tp_pfcp: " Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 05/17] test_plans/cvl_advanced_rss: " Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 06/17] test_plans/cvl_fdir_test_plan: " Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 07/17] test_plans/cvl_iavf_rss_gtpu: " Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 08/17] test_plans/cvl_rss_configure_test_plan: " Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 09/17] test_plans/cvl_switch_filter_test_plan: " Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 10/17] test_plans/dpdk_gro_lib_test_plan: " Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 11/17] test_plans/iavf_fdir_test_plan: " Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 12/17] test_plans/linux_modules_test_plan: " Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 13/17] test_plans/qinq_filter_test_plan: " Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 14/17] test_plans/vhost_cbdma_test_plan: " Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 15/17] test_plans/virtio_event_idx_interrupt: " Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 16/17] test_plans/vmdq_test_plan: " Haiyang Zhao 2020-09-15 11:24 ` [dts] [PATCH V1 17/17] test_plans/index: " Haiyang Zhao 2020-09-16 3:26 ` [dts] [PATCH V1 00/17] test_plans:fix " 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).