test suite reviews and discussions
 help / color / mirror / Atom feed
* [dts][PATCH v1 0/2] ice support ipv6 next protocol ID
@ 2022-07-25  3:20 hailinx xu
  2022-07-25  3:20 ` [dts][PATCH v1 1/2] test_plans/ice_advanced_rss: support ipv6 next protocol id hailinx xu
  2022-07-25  3:20 ` [dts][PATCH v1 2/2] tests/ice_advanced_rss: " hailinx xu
  0 siblings, 2 replies; 6+ messages in thread
From: hailinx xu @ 2022-07-25  3:20 UTC (permalink / raw)
  To: dts, qi.fu; +Cc: hailinx xu

1. add ice support ipv6 next protocol ID test plans.
2. add ice support ipv6 next protocol ID packets.

hailinx xu (2):
  test_plans/ice_advanced_rss: support ipv6 next protocol id
  tests/ice_advanced_rss: support ipv6 next protocol id

 test_plans/ice_advanced_rss_test_plan.rst | 124 +++-
 tests/TestSuite_ice_advanced_rss.py       | 838 +++++++++++++++++++++-
 2 files changed, 948 insertions(+), 14 deletions(-)

-- 
2.17.1


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [dts][PATCH v1 1/2] test_plans/ice_advanced_rss: support ipv6 next protocol id
  2022-07-25  3:20 [dts][PATCH v1 0/2] ice support ipv6 next protocol ID hailinx xu
@ 2022-07-25  3:20 ` hailinx xu
  2022-09-08  4:39   ` Tu, Lijuan
  2022-07-25  3:20 ` [dts][PATCH v1 2/2] tests/ice_advanced_rss: " hailinx xu
  1 sibling, 1 reply; 6+ messages in thread
From: hailinx xu @ 2022-07-25  3:20 UTC (permalink / raw)
  To: dts, qi.fu; +Cc: hailinx xu

ice support ipv6 next protocol id, add ipv6 protocol packets

Signed-off-by: hailinx xu <hailinx.xu@intel.com>
---
 test_plans/ice_advanced_rss_test_plan.rst | 124 ++++++++++++++++++++--
 1 file changed, 115 insertions(+), 9 deletions(-)

diff --git a/test_plans/ice_advanced_rss_test_plan.rst b/test_plans/ice_advanced_rss_test_plan.rst
index 48dcc545..0323ea9d 100644
--- a/test_plans/ice_advanced_rss_test_plan.rst
+++ b/test_plans/ice_advanced_rss_test_plan.rst
@@ -944,6 +944,11 @@ not hit pattern packets are the same in this test case::
 
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)],iface="ens786f0")
 
+ipv6_protocal::
+
+   sendp([Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=123)/Raw("x"*40)],iface="ens786f0")
+
+
 Subcase: MAC_IPV6_L2SRC
 -----------------------
 1. create rss rule::
@@ -963,6 +968,10 @@ ipv6-udp packets::
 
     sendp([Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
 
+ipv6_protocal::
+
+   sendp([Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=123)/Raw("x"*40)],iface="ens786f0")
+
 3. hit pattern/not defined input set:
 ipv6-nonfrag packets::
 
@@ -995,6 +1004,10 @@ ipv6-udp packets::
 
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
 
+ipv6_protocal::
+
+   sendp([Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=123)/Raw("x"*40)],iface="ens786f0")
+
 3. hit pattern/not defined input set:
 ipv6-nonfrag packets::
 
@@ -1033,6 +1046,12 @@ ipv6-udp packets::
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
     sendp([Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
 
+ipv6_protocal::
+
+   sendp([Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=123)/Raw("x"*40)],iface="ens786f0")
+   sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=123)/Raw("x"*40)],iface="ens786f0")
+   sendp([Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=123)/Raw("x"*40)],iface="ens786f0")
+
 3. hit pattern/not defined input set:
 ipv6-nonfrag packets::
 
@@ -1065,6 +1084,10 @@ ipv6-udp packets::
 
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
 
+ipv6_protocal::
+
+   sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=123)/Raw("x"*40)],iface="ens786f0")
+
 3. hit pattern/not defined input set:
 ipv6-nonfrag packets::
 
@@ -1097,6 +1120,10 @@ ipv6-udp packets::
 
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
 
+ipv6_protocal::
+
+   sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrDestOpt(nh=123)/Raw("x"*40)],iface="ens786f0")
+
 3. hit pattern/not defined input set:
 ipv6-nonfrag packets::
 
@@ -1132,6 +1159,11 @@ ipv6-udp packets::
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
 
+ipv6_protocal::
+
+   sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrDestOpt(nh=123)/Raw("x"*40)],iface="ens786f0")
+   sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=123)/Raw("x"*40)],iface="ens786f0")
+
 3. hit pattern/not defined input set:
 ipv6-nonfrag packets::
 
@@ -1157,6 +1189,10 @@ ipv4_udp_vxlan_ipv6_udp packet::
 
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
 
+ipv6_protocal::
+
+    sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
+
 not hit pattern packets are the same in this test case::
 
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
@@ -1174,6 +1210,10 @@ ipv6-udp packets::
 
     sendp([Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
 
+ipv6_protocal::
+
+    sendp([Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
+
 3. hit pattern/not defined input set:
 ipv6-udp packets::
 
@@ -1190,6 +1230,10 @@ ipv6-udp packets::
 
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
 
+ipv6_protocal::
+
+    sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
+
 3. hit pattern/not defined input set:
 ipv6-udp packets::
 
@@ -1208,6 +1252,12 @@ ipv6-udp packets::
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
     sendp([Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
 
+ipv6_protocal::
+
+    sendp([Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
+    sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
+    sendp([Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
+
 3. hit pattern/not defined input set:
 ipv6-udp packets::
 
@@ -1224,12 +1274,15 @@ ipv6-udp packets::
 
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
 
+ipv6_protocal::
+
+    sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
+
 3. hit pattern/not defined input set:
 ipv6-udp packets::
 
     sendp([Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=32,dport=33)/("X"*480)],iface="ens786f0")
 
-
 Subcase: MAC_IPV6_UDP_L3DST
 ---------------------------
 1. create rss rule::
@@ -1246,7 +1299,6 @@ ipv6-udp packets::
 
     sendp([Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=33)/("X"*480)],iface="ens786f0")
 
-
 Subcase: MAC_IPV6_UDP_L3SRC_L4SRC
 ---------------------------------
 1. create rss rule::
@@ -1258,12 +1310,15 @@ ipv6-udp packets::
 
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=23)/("X"*480)],iface="ens786f0")
 
+ipv6_protocal::
+
+    sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=32,dport=23)/("X"*480)],iface="ens786f0")
+
 3. hit pattern/not defined input set:
 ipv6-udp packets::
 
     sendp([Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=33)/("X"*480)],iface="ens786f0")
 
-
 Subcase: MAC_IPV6_UDP_L3SRC_L4DST
 ---------------------------------
 1. create rss rule::
@@ -1275,12 +1330,15 @@ ipv6-udp packets::
 
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=33)/("X"*480)],iface="ens786f0")
 
+ipv6_protocal::
+
+    sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=33)/("X"*480)],iface="ens786f0")
+
 3. hit pattern/not defined input set:
 ipv6-udp packets::
 
     sendp([Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=32,dport=23)/("X"*480)],iface="ens786f0")
 
-
 Subcase: MAC_IPV6_UDP_L3DST_L4SRC
 ---------------------------------
 1. create rss rule::
@@ -1292,12 +1350,15 @@ ipv6-udp packets::
 
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=32,dport=23)/("X"*480)],iface="ens786f0")
 
+ipv6_protocal::
+
+    sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=32,dport=23)/("X"*480)],iface="ens786f0")
+
 3. hit pattern/not defined input set:
 ipv6-udp packets::
 
     sendp([Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=33)/("X"*480)],iface="ens786f0")
 
-
 Subcase: MAC_IPV6_UDP_L3DST_L4DST
 ---------------------------------
 1. create rss rule::
@@ -1309,12 +1370,15 @@ ipv6-udp packets::
 
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=33)/("X"*480)],iface="ens786f0")
 
+ipv6_protocal::
+
+    sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=33)/("X"*480)],iface="ens786f0")
+
 3. hit pattern/not defined input set:
 ipv6-udp packets::
 
     sendp([Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=23)/("X"*480)],iface="ens786f0")
 
-
 Subcase: MAC_IPV6_UDP_L4SRC
 ---------------------------
 1. create rss rule::
@@ -1326,12 +1390,15 @@ ipv6-udp packets::
 
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=23)/("X"*480)],iface="ens786f0")
 
+ipv6_protocal::
+
+    sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=32,dport=23)/("X"*480)],iface="ens786f0")
+
 3. hit pattern/not defined input set:
 ipv6-udp packets::
 
     sendp([Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=33)/("X"*480)],iface="ens786f0")
 
-
 Subcase: MAC_IPV6_UDP_L4DST
 ---------------------------
 1. create rss rule::
@@ -1348,7 +1415,6 @@ ipv6-udp packets::
 
     sendp([Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=32,dport=23)/("X"*480)],iface="ens786f0")
 
-
 Subcase: MAC_IPV6_UDP_IPV6
 --------------------------
 1. create rss rule::
@@ -1361,12 +1427,16 @@ ipv6-udp packets::
     sendp([Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
     sendp([Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
 
+ipv6_protocal::
+
+    sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
+    sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
+
 3. hit pattern/not defined input set:
 ipv6-udp packets::
 
     sendp([Ether(dst="00:11:22:33:44:53", src="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=33)/("X"*480)],iface="enp134s0f0")
 
-
 Subcase: MAC_IPV6_UDP_ALL
 -------------------------
 1. create rss rule::
@@ -1381,6 +1451,13 @@ ipv6-udp packets::
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=23)/("X"*480)],iface="ens786f0")
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=33)/("X"*480)],iface="ens786f0")
 
+ipv6_protocal::
+
+    sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
+    sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
+    sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=32,dport=23)/("X"*480)],iface="ens786f0")
+    sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=33)/("X"*480)],iface="ens786f0")
+
 3. hit pattern/not defined input set:
 ipv6-udp packets::
 
@@ -1833,6 +1910,11 @@ ipv6-udp packets::
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
 
+ipv6_protocol::
+
+   sendp(['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=123)/("X"*480)],iface="ens786f0")
+   sendp(['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=123)/("X"*480)],iface="ens786f0")
+
 3. not hit pattern with switched value of input set in the rule:
 ipv4-nonfrag packets::
 
@@ -1857,6 +1939,11 @@ ipv6-tcp packets::
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
 
+ipv6_protocol::
+
+    sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
+    sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
+
 Test case: symmetric MAC_IPV6_TCP
 =================================
 1. create rss rule::
@@ -1869,6 +1956,11 @@ ipv6-tcp packets::
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
 
+ipv6_protocol::
+
+    sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
+    sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
+
 3. not hit pattern/not defined input set packets::
 ipv6-udp packets::
 
@@ -1888,6 +1980,11 @@ ipv6-sctp packets::
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
     sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
 
+ipv6_protocol::
+
+    sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrDestOpt(nh=132)/SCTP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
+    sendp([Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrDestOpt(nh=132)/SCTP(sport=22,dport=23)/("X"*480)],iface="ens786f0")
+
 3. not hit pattern/not defined input set packets::
 ipv6-udp packets::
 
@@ -2333,14 +2430,17 @@ Test case: MAC_IPV6_UDP_L4_CHKSUM
 2. basic hit pattern packet::
 
     p1 = Ether(src="52:00:00:00:00:00", dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910A:2222:5498:8475:1111:3900:1010")/UDP(sport=22, dport=23, chksum=0x1)/("X"*48)
+    pp1 = Ether(src="52:00:00:00:00:00", dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910A:2222:5498:8475:1111:3900:1010")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22, dport=23, chksum=0x1)/("X"*48)
 
 3. hit pattern/changed defined input set::
 
     p2 = Ether(src="52:00:00:00:00:00", dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910A:2222:5498:8475:1111:3900:1010")/UDP(sport=22, dport=23, chksum=0x2)/("X"*48)
+    pp2 = Ether(src="52:00:00:00:00:00", dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910A:2222:5498:8475:1111:3900:1010")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22, dport=23, chksum=0x2)/("X"*48)
 
 4. hit pattern/changed not defined input set::
 
     p3 = Ether(src="52:00:00:00:00:01", dst="00:11:22:33:44:53")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910A:2222:5498:8475:1111:3900:1011")/UDP(sport=32, dport=33, chksum=0x1)/("X"*48)
+    pp3 = Ether(src="52:00:00:00:00:01", dst="00:11:22:33:44:53")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910A:2222:5498:8475:1111:3900:1011")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=32, dport=33, chksum=0x1)/("X"*48)
 
 5. not hit pattern::
 
@@ -2355,14 +2455,17 @@ Test case: MAC_IPV6_TCP_L4_CHKSUM
 2. basic hit pattern packet::
 
     p1 = Ether(src="52:00:00:00:00:00", dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910A:2222:5498:8475:1111:3900:1010")/TCP(sport=22, dport=23, chksum=0x1)/("X"*48)
+    pp1 = Ether(src="52:00:00:00:00:00", dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910A:2222:5498:8475:1111:3900:1010")/IPv6ExtHdrDestOpt(nh=6)/UDP(sport=22, dport=23, chksum=0x1)/("X"*48)
 
 3. hit pattern/changed defined input set::
 
     p2 = Ether(src="52:00:00:00:00:00", dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910A:2222:5498:8475:1111:3900:1010")/TCP(sport=22, dport=23, chksum=0x2)/("X"*48)
+    pp2 = Ether(src="52:00:00:00:00:00", dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910A:2222:5498:8475:1111:3900:1010")/IPv6ExtHdrDestOpt(nh=6)/UDP(sport=22, dport=23, chksum=0x2)/("X"*48)
 
 4. hit pattern/changed not defined input set::
 
     p3 = Ether(src="52:00:00:00:00:01", dst="00:11:22:33:44:53")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910A:2222:5498:8475:1111:3900:1011")/TCP(sport=32, dport=33, chksum=0x1)/("X"*48)
+    pp3 = Ether(src="52:00:00:00:00:01", dst="00:11:22:33:44:53")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910A:2222:5498:8475:1111:3900:1011")/IPv6ExtHdrDestOpt(nh=6)/UDP(sport=22, dport=23, chksum=0x1)/("X"*48)
 
 5. not hit pattern::
 
@@ -2377,14 +2480,17 @@ Test case: MAC_IPV6_SCTP_L4_CHKSUM
 2. basic hit pattern packet::
 
     p1 = Ether(src="52:00:00:00:00:00", dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910A:2222:5498:8475:1111:3900:1010")/SCTP(sport=22, dport=23, chksum=0xffffffff)/("X"*48)
+    pp1 = Ether(src="52:00:00:00:00:00", dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910A:2222:5498:8475:1111:3900:1010")/IPv6ExtHdrDestOpt(nh=132)/UDP(sport=22, dport=23, chksum=0x1)/("X"*48)
 
 3. hit pattern/changed defined input set::
 
     p2 = Ether(src="52:00:00:00:00:00", dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910A:2222:5498:8475:1111:3900:1010")/SCTP(sport=22, dport=23, chksum=0xfffffffe)/("X"*48)
+    pp2 = Ether(src="52:00:00:00:00:00", dst="00:11:22:33:44:55")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910A:2222:5498:8475:1111:3900:1010")/IPv6ExtHdrDestOpt(nh=132)/UDP(sport=22, dport=23, chksum=0x2)/("X"*48)
 
 4. hit pattern/changed not defined input set::
 
     p3 = Ether(src="52:00:00:00:00:01", dst="00:11:22:33:44:53")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910A:2222:5498:8475:1111:3900:1011")/SCTP(sport=32, dport=33, chksum=0xffffffff)/("X"*48)
+    pp3 = Ether(src="52:00:00:00:00:01", dst="00:11:22:33:44:53")/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910A:2222:5498:8475:1111:3900:1011")/IPv6ExtHdrDestOpt(nh=132)/UDP(sport=22, dport=23, chksum=0x1)/("X"*48)
 
 5. not hit pattern::
 
-- 
2.17.1


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [dts][PATCH v1 2/2] tests/ice_advanced_rss: support ipv6 next protocol id
  2022-07-25  3:20 [dts][PATCH v1 0/2] ice support ipv6 next protocol ID hailinx xu
  2022-07-25  3:20 ` [dts][PATCH v1 1/2] test_plans/ice_advanced_rss: support ipv6 next protocol id hailinx xu
@ 2022-07-25  3:20 ` hailinx xu
  2022-07-27  3:26   ` Huang, ZhiminX
  1 sibling, 1 reply; 6+ messages in thread
From: hailinx xu @ 2022-07-25  3:20 UTC (permalink / raw)
  To: dts, qi.fu; +Cc: hailinx xu

ice support ipv6 next protocol id, add ipv6 protocol packets

Signed-off-by: hailinx xu <hailinx.xu@intel.com>
---
 tests/TestSuite_ice_advanced_rss.py | 838 +++++++++++++++++++++++++++-
 1 file changed, 833 insertions(+), 5 deletions(-)

diff --git a/tests/TestSuite_ice_advanced_rss.py b/tests/TestSuite_ice_advanced_rss.py
index 0c246cca..b88853c2 100644
--- a/tests/TestSuite_ice_advanced_rss.py
+++ b/tests/TestSuite_ice_advanced_rss.py
@@ -85,6 +85,9 @@ mac_ipv6_toeplitz_basic_pkt = {
     "nvgre": [
         'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)',
     ],
+    "ipv6-protocol": [
+        'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=123)/Raw("x"*40)'
+    ],
 }
 
 mac_ipv6_toeplitz_non_basic_pkt = [
@@ -98,6 +101,9 @@ mac_ipv6_udp_toeplitz_basic_pkt = {
     "ipv4_udp_vxlan_ipv6_udp": [
         'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)',
     ],
+    "ipv6-udp-protocol": [
+        'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/Raw("x"*40)'
+    ],
 }
 
 mac_ipv6_udp_toeplitz_non_basic_pkt = [
@@ -113,6 +119,9 @@ mac_ipv6_tcp_toeplitz_basic_pkt = {
     "ipv4_tcp_vxlan_ipv6_tcp": [
         'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)',
     ],
+    "ipv6-tcp-protocol": [
+        'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=6)/TCP(sport=22,dport=23)/Raw("x"*40)'
+    ],
 }
 
 mac_ipv6_tcp_toeplitz_non_basic_pkt = [
@@ -128,6 +137,9 @@ mac_ipv6_sctp_toeplitz_basic_pkt = {
     "ipv4_sctp_vxlan_ipv6_sctp": [
         'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)',
     ],
+    "ipv6-sctp-protocol": [
+        'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=132)/SCTP(sport=22,dport=23)/Raw("x"*40)'
+    ],
 }
 
 mac_ipv6_sctp_toeplitz_non_basic_pkt = [
@@ -2140,6 +2152,18 @@ mac_ipv6_l2_src = {
             "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP(sport=25,dport=99)/("X"*480)',
             "action": {"check_hash_same": "ipv6-udp"},
         },
+        {
+            "send_packet": mac_ipv6_toeplitz_basic_pkt["ipv6-protocol"],
+            "action": {"save_hash": "ipv6-protocol"},
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=123)/("X"*480)',
+            "action": {"check_hash_different": "ipv6-protocol"},
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrDestOpt(nh=123)/("X"*480)',
+            "action": {"check_hash_same": "ipv6-protocol"},
+        },
         {
             "send_packet": mac_ipv6_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -2151,6 +2175,7 @@ mac_ipv6_l2_src = {
                 mac_ipv6_toeplitz_basic_pkt["ipv6-nonfrag"][0],
                 mac_ipv6_toeplitz_basic_pkt["ipv6-icmp"][0],
                 mac_ipv6_toeplitz_basic_pkt["ipv6-udp"][0],
+                mac_ipv6_toeplitz_basic_pkt["ipv6-protocol"][0],
             ],
             "action": "check_no_hash",
         },
@@ -2198,6 +2223,22 @@ mac_ipv6_l2_dst = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(sport=25,dport=99)/("X"*480)',
             "action": {"check_hash_same": "ipv6-udp"},
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_toeplitz_basic_pkt["ipv6-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrRouting"
+                )
+            ),
+            "action": {"save_hash": "ipv6-protocol"},
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=123)/("X"*480)',
+            "action": {"check_hash_different": "ipv6-protocol"},
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrRouting(nh=123)/("X"*480)',
+            "action": {"check_hash_same": "ipv6-protocol"},
+        },
         {
             "send_packet": mac_ipv6_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -2280,6 +2321,30 @@ mac_ipv6_l2src_l2dst = {
             "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP(sport=25,dport=99)/("X"*480)',
             "action": {"check_hash_same": "ipv6-udp"},
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_toeplitz_basic_pkt["ipv6-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrHopByHop"
+                )
+            ),
+            "action": {"save_hash": "ipv6-protocol"},
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=123)/("X"*480)',
+            "action": {"check_hash_different": "ipv6-protocol"},
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=123)/("X"*480)',
+            "action": {"check_hash_different": "ipv6-protocol"},
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=123)/("X"*480)',
+            "action": {"check_hash_different": "ipv6-protocol"},
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrHopByHop(nh=122)/("X"*480)',
+            "action": {"check_hash_same": "ipv6-protocol"},
+        },
         {
             "send_packet": mac_ipv6_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -2338,6 +2403,22 @@ mac_ipv6_l3_src = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=32,dport=33)/("X"*480)',
             "action": {"check_hash_same": "ipv6-udp"},
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_toeplitz_basic_pkt["ipv6-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrSegmentRouting"
+                )
+            ),
+            "action": {"save_hash": "ipv6-protocol"},
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=123)/("X"*480)',
+            "action": {"check_hash_different": "ipv6-protocol"},
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrSegmentRouting(nh=122)/("X"*480)',
+            "action": {"check_hash_same": "ipv6-protocol"},
+        },
         {
             "send_packet": mac_ipv6_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -2397,6 +2478,18 @@ mac_ipv6_l3_dst = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=33)/("X"*480)',
             "action": {"check_hash_same": "ipv6-udp"},
         },
+        {
+            "send_packet": mac_ipv6_toeplitz_basic_pkt["ipv6-protocol"],
+            "action": {"save_hash": "ipv6-protocol"},
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrRouting(nh=123)/("X"*480)',
+            "action": {"check_hash_different": "ipv6-protocol"},
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=122)/("X"*480)',
+            "action": {"check_hash_same": "ipv6-protocol"},
+        },
         {
             "send_packet": mac_ipv6_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -2468,6 +2561,26 @@ mac_ipv6_all = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=33)/("X"*480)',
             "action": {"check_hash_same": "ipv6-udp"},
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_toeplitz_basic_pkt["ipv6-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrDestOpt()/IPv6ExtHdrRouting"
+                )
+            ),
+            "action": {"save_hash": "ipv6-protocol"},
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrDestOpt()/IPv6ExtHdrRouting(nh=123)/("X"*480)',
+            "action": {"check_hash_different": "ipv6-protocol"},
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrRouting(nh=123)/("X"*480)',
+            "action": {"check_hash_different": "ipv6-protocol"},
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrRouting(nh=122)/("X"*480)',
+            "action": {"check_hash_same": "ipv6-protocol"},
+        },
         {
             "send_packet": mac_ipv6_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -2504,6 +2617,18 @@ mac_ipv6_udp_l2_src = {
             "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP(sport=25,dport=99)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": mac_ipv6_udp_toeplitz_basic_pkt["ipv6-udp-protocol"],
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=25,dport=99)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_udp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -2536,6 +2661,18 @@ mac_ipv6_udp_l2_dst = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP(sport=25,dport=99)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": mac_ipv6_udp_toeplitz_basic_pkt["ipv6-udp-protocol"],
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=25,dport=99)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_udp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -2576,6 +2713,26 @@ mac_ipv6_udp_l2src_l2dst = {
             "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP(sport=25,dport=99)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": mac_ipv6_udp_toeplitz_basic_pkt["ipv6-udp-protocol"],
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=25,dport=99)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_udp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -2608,6 +2765,22 @@ mac_ipv6_udp_l3_src = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=32,dport=33)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_udp_toeplitz_basic_pkt["ipv6-udp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrRouting"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=17)/UDP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrRouting(nh=17)/UDP(sport=32,dport=33)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_udp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -2641,6 +2814,22 @@ mac_ipv6_udp_l3_dst = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=33)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_udp_toeplitz_basic_pkt["ipv6-udp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrRouting"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrRouting(nh=17)/UDP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=17)/UDP(sport=32,dport=33)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_udp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -2674,6 +2863,22 @@ mac_ipv6_udp_l3src_l4src = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=33)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_udp_toeplitz_basic_pkt["ipv6-udp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrHopByHop"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=17)/UDP(sport=32,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop(nh=17)/UDP(sport=22,dport=33)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_udp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -2707,6 +2912,22 @@ mac_ipv6_udp_l3src_l4dst = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=32,dport=23)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_udp_toeplitz_basic_pkt["ipv6-udp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrHopByHop"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=17)/UDP(sport=22,dport=33)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop(nh=17)/UDP(sport=32,dport=23)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_udp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -2740,6 +2961,22 @@ mac_ipv6_udp_l3dst_l4src = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=33)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_udp_toeplitz_basic_pkt["ipv6-udp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrSegmentRouting"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=32,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=33)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_udp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -2773,6 +3010,22 @@ mac_ipv6_udp_l3dst_l4dst = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=23)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_udp_toeplitz_basic_pkt["ipv6-udp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrSegmentRouting"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=33)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=32,dport=23)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_udp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -2806,6 +3059,22 @@ mac_ipv6_udp_l4_src = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=33)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_udp_toeplitz_basic_pkt["ipv6-udp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=32,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=33)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_udp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -2839,6 +3108,22 @@ mac_ipv6_udp_l4_dst = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=32,dport=23)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_udp_toeplitz_basic_pkt["ipv6-udp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=33)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=32,dport=23)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_udp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -2884,6 +3169,34 @@ mac_ipv6_udp_all = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_udp_toeplitz_basic_pkt["ipv6-udp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=32,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=33)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_udp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -2917,6 +3230,18 @@ mac_ipv6_udp_ipv6 = {
             "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=23)/("X"*480)',
             "action": "check_hash_different",
         },
+        {
+            "send_packet": mac_ipv6_udp_toeplitz_basic_pkt["ipv6-udp-protocol"],
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
         {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=33)/("X"*480)',
             "action": "check_hash_same",
@@ -2963,6 +3288,31 @@ mac_ipv6_udp_l4_chksum = {
             ),
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_udp_toeplitz_basic_pkt["ipv6-udp-protocol"]).replace(
+                    "dport=23", "dport=23, chksum=0x1"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_udp_toeplitz_basic_pkt["ipv6-udp-protocol"]).replace(
+                    "dport=23", "dport=23, chksum=0x2"
+                )
+            ),
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_udp_toeplitz_basic_pkt["ipv6-udp-protocol"])
+                .replace("sport=22,dport=23", "sport=22,dport=23,chksum=0x1")
+                .replace("1800:2929", "1800:3939")
+                .replace("2020", "3030")
+            ),
+            "action": "check_hash_same",
+        },
         {
             "send_packet": eval(
                 str(mac_ipv6_toeplitz_basic_pkt["ipv6-udp"]).replace(
@@ -3002,6 +3352,22 @@ mac_ipv6_tcp_l2_src = {
             "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/TCP(sport=25,dport=99)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_tcp_toeplitz_basic_pkt["ipv6-tcp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=25,dport=99)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_tcp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3035,11 +3401,27 @@ mac_ipv6_tcp_l2_dst = {
             "action": "check_hash_same",
         },
         {
-            "send_packet": mac_ipv6_tcp_toeplitz_non_basic_pkt,
-            "action": "check_no_hash",
-        },
-    ],
-    "post-test": [
+            "send_packet": eval(
+                str(mac_ipv6_tcp_toeplitz_basic_pkt["ipv6-tcp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=25,dport=99)/("X"*480)',
+            "action": "check_hash_same",
+        },
+        {
+            "send_packet": mac_ipv6_tcp_toeplitz_non_basic_pkt,
+            "action": "check_no_hash",
+        },
+    ],
+    "post-test": [
         {
             "send_packet": [
                 mac_ipv6_tcp_toeplitz_basic_pkt["ipv6-tcp"][0],
@@ -3074,6 +3456,30 @@ mac_ipv6_tcp_l2src_l2dst = {
             "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/TCP(sport=25,dport=99)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_tcp_toeplitz_basic_pkt["ipv6-tcp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=25,dport=99)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_tcp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3106,6 +3512,22 @@ mac_ipv6_tcp_l3_src = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=32,dport=33)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_tcp_toeplitz_basic_pkt["ipv6-tcp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrSegmentRouting"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=6)/TCP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrSegmentRouting(nh=6)/TCP(sport=32,dport=33)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_tcp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3139,6 +3561,22 @@ mac_ipv6_tcp_l3_dst = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=32,dport=33)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_tcp_toeplitz_basic_pkt["ipv6-tcp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrSegmentRouting"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=32,dport=33)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_tcp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3172,6 +3610,22 @@ mac_ipv6_tcp_l3src_l4src = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=22,dport=33)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_tcp_toeplitz_basic_pkt["ipv6-tcp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrHopByHop"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=32,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=33)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_tcp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3205,6 +3659,22 @@ mac_ipv6_tcp_l3src_l4dst = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=32,dport=23)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_tcp_toeplitz_basic_pkt["ipv6-tcp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrHopByHop"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=33)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=32,dport=23)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_tcp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3238,6 +3708,22 @@ mac_ipv6_tcp_l3dst_l4src = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=33)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_tcp_toeplitz_basic_pkt["ipv6-tcp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrHopByHop"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrRouting(nh=6)/TCP(sport=32,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=6)/TCP(sport=22,dport=33)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_tcp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3271,6 +3757,22 @@ mac_ipv6_tcp_l3dst_l4dst = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=32,dport=23)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_tcp_toeplitz_basic_pkt["ipv6-tcp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrRouting"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrRouting(nh=6)/TCP(sport=22,dport=33)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=6)/TCP(sport=32,dport=23)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_tcp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3304,6 +3806,18 @@ mac_ipv6_tcp_l4_src = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=22,dport=33)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": mac_ipv6_tcp_toeplitz_basic_pkt["ipv6-tcp-protocol"],
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=32,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=33)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_tcp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3337,6 +3851,18 @@ mac_ipv6_tcp_l4_dst = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=32,dport=23)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": mac_ipv6_tcp_toeplitz_basic_pkt["ipv6-tcp-protocol"],
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=33)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=32,dport=23)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_tcp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3382,6 +3908,30 @@ mac_ipv6_tcp_all = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": mac_ipv6_tcp_toeplitz_basic_pkt["ipv6-tcp-protocol"],
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=32,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=33)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_tcp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3415,6 +3965,22 @@ mac_ipv6_tcp_ipv6 = {
             "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=22,dport=23)/("X"*480)',
             "action": "check_hash_different",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_tcp_toeplitz_basic_pkt["ipv6-tcp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrSegmentRouting"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=6)/TCP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrSegmentRouting(nh=6)/TCP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
         {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=32,dport=33)/("X"*480)',
             "action": "check_hash_same",
@@ -3436,6 +4002,7 @@ mac_ipv6_tcp_l4_chksum = eval(
     .replace("mac_ipv6_udp", "mac_ipv6_tcp")
     .replace("ipv6 / udp", "ipv6 / tcp")
     .replace("/UDP(sport=", "/TCP(sport=")
+    .replace("nh=17", "nh=6")
 )
 
 # mac_ipv6_sctp
@@ -3456,6 +4023,22 @@ mac_ipv6_sctp_l2_src = {
             "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/SCTP(sport=25,dport=99)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_sctp_toeplitz_basic_pkt["ipv6-sctp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrSegmentRouting"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrSegmentRouting(nh=132)/SCTP(sport=25,dport=99)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_sctp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3488,6 +4071,22 @@ mac_ipv6_sctp_l2_dst = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/SCTP(sport=25,dport=99)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_sctp_toeplitz_basic_pkt["ipv6-sctp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrSegmentRouting"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrSegmentRouting(nh=132)/SCTP(sport=25,dport=99)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_sctp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3528,6 +4127,30 @@ mac_ipv6_sctp_l2src_l2dst = {
             "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/SCTP(sport=25,dport=99)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_sctp_toeplitz_basic_pkt["ipv6-sctp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrSegmentRouting"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrSegmentRouting(nh=132)/SCTP(sport=25,dport=99)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_sctp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3560,6 +4183,22 @@ mac_ipv6_sctp_l3_src = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=32,dport=33)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_sctp_toeplitz_basic_pkt["ipv6-sctp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrRouting"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrRouting(nh=132)/SCTP(sport=32,dport=33)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_sctp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3593,6 +4232,22 @@ mac_ipv6_sctp_l3_dst = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=32,dport=33)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_sctp_toeplitz_basic_pkt["ipv6-sctp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrRouting"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=132)/SCTP(sport=32,dport=33)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_sctp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3626,6 +4281,22 @@ mac_ipv6_sctp_l3src_l4src = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=22,dport=33)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_sctp_toeplitz_basic_pkt["ipv6-sctp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrRouting"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=132)/SCTP(sport=32,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=33)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_sctp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3659,6 +4330,22 @@ mac_ipv6_sctp_l3src_l4dst = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=32,dport=23)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_sctp_toeplitz_basic_pkt["ipv6-sctp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrHopByHop"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=132)/SCTP(sport=22,dport=33)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop(nh=132)/SCTP(sport=32,dport=23)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_sctp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3692,6 +4379,22 @@ mac_ipv6_sctp_l3dst_l4src = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=33)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_sctp_toeplitz_basic_pkt["ipv6-sctp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrHopByHop"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop(nh=132)/SCTP(sport=32,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=132)/SCTP(sport=22,dport=33)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_sctp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3725,6 +4428,22 @@ mac_ipv6_sctp_l3dst_l4dst = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=32,dport=23)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_sctp_toeplitz_basic_pkt["ipv6-sctp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrHopByHop"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop(nh=132)/SCTP(sport=22,dport=33)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=132)/SCTP(sport=32,dport=23)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_sctp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3758,6 +4477,22 @@ mac_ipv6_sctp_l4_src = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=22,dport=33)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_sctp_toeplitz_basic_pkt["ipv6-sctp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=32,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=33)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_sctp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3791,6 +4526,22 @@ mac_ipv6_sctp_l4_dst = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=32,dport=23)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_sctp_toeplitz_basic_pkt["ipv6-sctp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=33)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=32,dport=23)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_sctp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3836,6 +4587,34 @@ mac_ipv6_sctp_all = {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)',
             "action": "check_hash_same",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_sctp_toeplitz_basic_pkt["ipv6-sctp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=32,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=33)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_same",
+        },
         {
             "send_packet": mac_ipv6_sctp_toeplitz_non_basic_pkt,
             "action": "check_no_hash",
@@ -3869,6 +4648,22 @@ mac_ipv6_sctp_ipv6 = {
             "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=22,dport=23)/("X"*480)',
             "action": "check_hash_different",
         },
+        {
+            "send_packet": eval(
+                str(mac_ipv6_sctp_toeplitz_basic_pkt["ipv6-sctp-protocol"]).replace(
+                    "IPv6ExtHdrDestOpt", "IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting"
+                )
+            ),
+            "action": "save_hash",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)',
+            "action": "check_hash_different",
+        },
         {
             "send_packet": 'Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=32,dport=33)/("X"*480)',
             "action": "check_hash_same",
@@ -3891,6 +4686,7 @@ mac_ipv6_sctp_l4_chksum = eval(
     .replace("/SCTP(sport=", "/TCP(sport=")
     .replace("ipv6 / udp", "ipv6 / sctp")
     .replace("/UDP(sport=", "/SCTP(sport=")
+    .replace("nh=17", "nh=132")
 )
 
 # toeplitz related data end
@@ -4355,6 +5151,14 @@ mac_ipv6_symmetric = {
             "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/("X"*480)',
             "action": {"check_hash_different": "ipv4-nonfrag"},
         },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=123)/("X"*480)',
+            "action": {"save_hash": "ipv6-protocol"},
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=123)/("X"*480)',
+            "action": {"check_hash_same": "ipv6-protocol"},
+        },
     ],
     "post-test": [
         {
@@ -4415,6 +5219,14 @@ mac_ipv6_udp_symmetric = {
             "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)',
             "action": {"check_hash_different": "ipv6-tcp"},
         },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=23)/("X"*480)',
+            "action": {"save_hash": "ipv6-udp-protocol"},
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=23)/("X"*480)',
+            "action": {"check_hash_same": "ipv6-udp-protocol"},
+        },
     ],
     "post-test": [
         {
@@ -4459,6 +5271,14 @@ mac_ipv6_tcp_symmetric = {
             "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)',
             "action": {"check_hash_different": "ipv6-udp"},
         },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)',
+            "action": {"save_hash": "ipv6-tcp-protocol"},
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)',
+            "action": {"check_hash_same": "ipv6-tcp-protocol"},
+        },
     ],
     "post-test": [
         {
@@ -4495,6 +5315,14 @@ mac_ipv6_sctp_symmetric = {
             "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)',
             "action": {"check_hash_same": "ipv6-sctp"},
         },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrDestOpt(nh=132)/SCTP(sport=22,dport=23)/("X"*480)',
+            "action": {"save_hash": "ipv6-sctp-protocol"},
+        },
+        {
+            "send_packet": 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrDestOpt(nh=132)/SCTP(sport=22,dport=23)/("X"*480)',
+            "action": {"check_hash_same": "ipv6-sctp-protocol"},
+        },
     ],
     "post-test": [
         {
-- 
2.17.1


^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: [dts][PATCH v1 2/2] tests/ice_advanced_rss: support ipv6 next protocol id
  2022-07-25  3:20 ` [dts][PATCH v1 2/2] tests/ice_advanced_rss: " hailinx xu
@ 2022-07-27  3:26   ` Huang, ZhiminX
  2022-07-27  5:00     ` Fu, Qi
  0 siblings, 1 reply; 6+ messages in thread
From: Huang, ZhiminX @ 2022-07-27  3:26 UTC (permalink / raw)
  To: dts; +Cc: Xu, HailinX, Fu, Qi

[-- Attachment #1: Type: text/plain, Size: 477 bytes --]

> -----Original Message-----
> From: hailinx xu <hailinx.xu@intel.com>
> Sent: Monday, July 25, 2022 11:20 AM
> To: dts@dpdk.org; Fu, Qi <qi.fu@intel.com>
> Cc: Xu, HailinX <hailinx.xu@intel.com>
> Subject: [dts][PATCH v1 2/2] tests/ice_advanced_rss: support ipv6 next
> protocol id
> 
> ice support ipv6 next protocol id, add ipv6 protocol packets
> 
> Signed-off-by: hailinx xu <hailinx.xu@intel.com>
> ---
Tested-by: Zhimin Huang <zhiminx.huang@intel.com >



[-- Attachment #2: AdvancedRSSTest.log --]
[-- Type: application/octet-stream, Size: 1658178 bytes --]

27/07/2022 19:15:35                            dts: 
TEST SUITE : AdvancedRSSTest
27/07/2022 19:15:35                            dts: NIC :        ICE_25G-E810C_SFP
27/07/2022 19:15:35             dut.10.239.252.240: 
27/07/2022 19:15:35                         tester: 
27/07/2022 19:15:35             dut.10.239.252.240: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 28-31 -n 4  --file-prefix=dpdk_553218_20220727191507   -a 0000:ca:00.0 -- -i --rxq=64 --txq=64 --disable-rss --rxd=384 --txd=384
27/07/2022 19:15:37             dut.10.239.252.240: EAL: Detected CPU lcores: 112
EAL: Detected NUMA nodes: 2
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_553218_20220727191507/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(4)
EAL: Probe PCI driver: net_ice (8086:1593) device: 0000:ca:00.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.35.99, ICE COMMS Package (double VLAN mode)
TELEMETRY: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 1)

Port 0: link state change event
Port 0: 68:05:CA:C1:B9:38
Checking link statuses...
Done
27/07/2022 19:15:47             dut.10.239.252.240: set fwd rxonly
27/07/2022 19:15:47             dut.10.239.252.240: 
Set rxonly packet forwarding mode
27/07/2022 19:15:47             dut.10.239.252.240: set verbose 1
27/07/2022 19:15:47             dut.10.239.252.240: 
Change verbose level from 0 to 1
27/07/2022 19:15:47             dut.10.239.252.240: show port info all
27/07/2022 19:15:47             dut.10.239.252.240: 

********************* Infos for port 0  *********************
MAC address: 68:05:CA:C1:B9:38
Device name: 0000:ca:00.0
Driver name: net_ice
Firmware-version: 4.00 0x80011845 1.3236.0
Devargs: 
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 512
Supported RSS offload flow types:
  ipv4  ipv4-frag  ipv4-tcp  ipv4-udp  ipv4-sctp  ipv4-other
  ipv6  ipv6-frag  ipv6-tcp  ipv6-udp  ipv6-sctp  ipv6-other
  l2-payload
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 64
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 64
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
Device capabilities: 0x0( )
27/07/2022 19:15:47                AdvancedRSSTest: rssprocess.tester_ifaces: ['ens8', 'ens9']
27/07/2022 19:15:47                AdvancedRSSTest: rssprocess.test_case: <tests.TestSuite_ice_advanced_rss.AdvancedRSSTest object at 0x7f68c48a4670>
27/07/2022 19:15:47                AdvancedRSSTest: Test Case test_32bit_ipv6_prefix Begin
27/07/2022 19:15:47             dut.10.239.252.240:  
27/07/2022 19:15:47                         tester: 
27/07/2022 19:15:47             dut.10.239.252.240: start
27/07/2022 19:15:48             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=384 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=384 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:15:48             dut.10.239.252.240: quit
27/07/2022 19:15:48             dut.10.239.252.240: 
Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.

Stopping port 0...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
Port 0 is closed
Done

Bye...
27/07/2022 19:15:48             dut.10.239.252.240: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 28-31 -n 4  --file-prefix=dpdk_553218_20220727191507   -a 0000:ca:00.0 -- -i --rxq=64 --txq=64
27/07/2022 19:15:50             dut.10.239.252.240: EAL: Detected CPU lcores: 112
EAL: Detected NUMA nodes: 2
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_553218_20220727191507/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(4)
EAL: Probe PCI driver: net_ice (8086:1593) device: 0000:ca:00.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.35.99, ICE COMMS Package (double VLAN mode)
TELEMETRY: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 1)
ice_set_rx_function(): Using AVX2 OFFLOAD Vector Rx (port 0).

Port 0: link state change event
Port 0: 68:05:CA:C1:B9:38
Checking link statuses...
Done
27/07/2022 19:16:00             dut.10.239.252.240: port config all rss all
27/07/2022 19:16:00             dut.10.239.252.240: 
Port 0 modified RSS hash function based on hardware support,requested:0x137f83fffc configured:0x7ffc
rss_hf 0x137f83fffc
27/07/2022 19:16:00             dut.10.239.252.240: set fwd rxonly
27/07/2022 19:16:00             dut.10.239.252.240: 
Set rxonly packet forwarding mode
27/07/2022 19:16:00             dut.10.239.252.240: set verbose 1
27/07/2022 19:16:01             dut.10.239.252.240: 
Change verbose level from 0 to 1
27/07/2022 19:16:01             dut.10.239.252.240: show port info all
27/07/2022 19:16:01             dut.10.239.252.240: 

********************* Infos for port 0  *********************
MAC address: 68:05:CA:C1:B9:38
Device name: 0000:ca:00.0
Driver name: net_ice
Firmware-version: 4.00 0x80011845 1.3236.0
Devargs: 
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 512
Supported RSS offload flow types:
  ipv4  ipv4-frag  ipv4-tcp  ipv4-udp  ipv4-sctp  ipv4-other
  ipv6  ipv6-frag  ipv6-tcp  ipv6-udp  ipv6-sctp  ipv6-other
  l2-payload
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 64
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 64
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
Device capabilities: 0x0( )
27/07/2022 19:16:01             dut.10.239.252.240: start
27/07/2022 19:16:01             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x80000 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:16:01                AdvancedRSSTest: ===================Test sub case: ipv6_32bit_prefix_l3_src_only================
27/07/2022 19:16:01                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:16:01             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre32 l3-src-only end key_len 0 queues end / end
27/07/2022 19:16:01             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:16:01             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre32 l3-src-only end key_len 0 queues end / end
27/07/2022 19:16:01             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:16:01             dut.10.239.252.240: flow list 0
27/07/2022 19:16:01             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 => RSS
27/07/2022 19:16:01                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:01                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:02             dut.10.239.252.240:  port 0/queue 50: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0xb2bd5f32 - RSS queue=0x32 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x32
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:02                AdvancedRSSTest: action: {'save_hash': 'ipv6-32bit'}

27/07/2022 19:16:02                AdvancedRSSTest: hash_infos: [('0xb2bd5f32', '0x32')]
27/07/2022 19:16:02                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:02                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe83:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:03             dut.10.239.252.240: port 0/queue 50: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0xa4b088b2 - RSS queue=0x32 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x32
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:03                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-32bit'}

27/07/2022 19:16:03                AdvancedRSSTest: hash_infos: [('0xa4b088b2', '0x32')]
27/07/2022 19:16:03                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:03                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:b6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:04             dut.10.239.252.240: port 0/queue 50: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0xb2bd5f32 - RSS queue=0x32 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x32
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:04                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-32bit'}

27/07/2022 19:16:04                AdvancedRSSTest: hash_infos: [('0xb2bd5f32', '0x32')]
27/07/2022 19:16:04                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:04                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/UDP(sport=1234, dport=5678)/Raw("x"*64)
27/07/2022 19:16:05             dut.10.239.252.240: port 0/queue 50: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=126 - nb_segs=1 - RSS hash=0xb2bd5f32 - RSS queue=0x32 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x32
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:05                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-32bit'}

27/07/2022 19:16:05                AdvancedRSSTest: hash_infos: [('0xb2bd5f32', '0x32')]
27/07/2022 19:16:05                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:16:05             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:16:07             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:16:07             dut.10.239.252.240: flow list 0
27/07/2022 19:16:07             dut.10.239.252.240: 
27/07/2022 19:16:07                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:07                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:08             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:08                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv6-32bit'}

27/07/2022 19:16:08                AdvancedRSSTest: hash_infos: []
27/07/2022 19:16:08                AdvancedRSSTest: There no hash value passed as expected
27/07/2022 19:16:08                AdvancedRSSTest: sub_case ipv6_32bit_prefix_l3_src_only passed
27/07/2022 19:16:08             dut.10.239.252.240: flow flush 0
27/07/2022 19:16:08             dut.10.239.252.240: 
27/07/2022 19:16:08                AdvancedRSSTest: ===================Test sub case: ipv6_32bit_prefix_l3_dst_only================
27/07/2022 19:16:08                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:16:08             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre32 l3-dst-only end key_len 0 queues end / end
27/07/2022 19:16:08             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:16:08             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre32 l3-dst-only end key_len 0 queues end / end
27/07/2022 19:16:08             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:16:08             dut.10.239.252.240: flow list 0
27/07/2022 19:16:08             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 => RSS
27/07/2022 19:16:08                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:08                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:09             dut.10.239.252.240:  port 0/queue 51: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x88ab27b3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x33
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:09                AdvancedRSSTest: action: {'save_hash': 'ipv6-32bit'}

27/07/2022 19:16:09                AdvancedRSSTest: hash_infos: [('0x88ab27b3', '0x33')]
27/07/2022 19:16:09                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:09                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe83:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:10             dut.10.239.252.240: port 0/queue 50: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0xa4b088b2 - RSS queue=0x32 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x32
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:10                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-32bit'}

27/07/2022 19:16:10                AdvancedRSSTest: hash_infos: [('0xa4b088b2', '0x32')]
27/07/2022 19:16:10                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:10                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:b6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:11             dut.10.239.252.240: port 0/queue 51: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x88ab27b3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x33
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:11                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-32bit'}

27/07/2022 19:16:11                AdvancedRSSTest: hash_infos: [('0x88ab27b3', '0x33')]
27/07/2022 19:16:11                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:11                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/UDP(sport=1234, dport=5678)/Raw("x"*64)
27/07/2022 19:16:12             dut.10.239.252.240: port 0/queue 51: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=126 - nb_segs=1 - RSS hash=0x88ab27b3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x33
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:12                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-32bit'}

27/07/2022 19:16:12                AdvancedRSSTest: hash_infos: [('0x88ab27b3', '0x33')]
27/07/2022 19:16:12                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:16:12             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:16:14             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:16:14             dut.10.239.252.240: flow list 0
27/07/2022 19:16:14             dut.10.239.252.240: 
27/07/2022 19:16:14                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:14                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81::a6bf:1ff:fe1c:806", dst="fe82::a6bf:1ff:fe1c:806")/Raw("x"*64)
27/07/2022 19:16:15             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:15                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv6-32bit'}

27/07/2022 19:16:15                AdvancedRSSTest: hash_infos: []
27/07/2022 19:16:15                AdvancedRSSTest: There no hash value passed as expected
27/07/2022 19:16:15                AdvancedRSSTest: sub_case ipv6_32bit_prefix_l3_dst_only passed
27/07/2022 19:16:15             dut.10.239.252.240: flow flush 0
27/07/2022 19:16:15             dut.10.239.252.240: 
27/07/2022 19:16:15                AdvancedRSSTest: ===================Test sub case: ipv6_32bit_prefix_l3_src_dst_only================
27/07/2022 19:16:15                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:16:15             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre32 l3-src-only l3-dst-only end key_len 0 queues end / end
27/07/2022 19:16:15             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:16:15             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre32 l3-src-only l3-dst-only end key_len 0 queues end / end
27/07/2022 19:16:15             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:16:15             dut.10.239.252.240: flow list 0
27/07/2022 19:16:15             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 => RSS
27/07/2022 19:16:15                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:15                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:16             dut.10.239.252.240:  port 0/queue 48: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x8a61fe70 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:16                AdvancedRSSTest: action: {'save_hash': 'ipv6-32bit'}

27/07/2022 19:16:16                AdvancedRSSTest: hash_infos: [('0x8a61fe70', '0x30')]
27/07/2022 19:16:16                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:16                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe83:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:17             dut.10.239.252.240: port 0/queue 48: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x9c6c29f0 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:17                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-32bit'}

27/07/2022 19:16:17                AdvancedRSSTest: hash_infos: [('0x9c6c29f0', '0x30')]
27/07/2022 19:16:17                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:17                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe83:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:18             dut.10.239.252.240: port 0/queue 17: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x8c7b8d51 - RSS queue=0x11 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x11
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:18                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-32bit'}

27/07/2022 19:16:18                AdvancedRSSTest: hash_infos: [('0x8c7b8d51', '0x11')]
27/07/2022 19:16:18                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:18                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:b6bf:1ff:fe1c::806", dst="fe82:1:b6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:19             dut.10.239.252.240: port 0/queue 48: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x8a61fe70 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:19                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-32bit'}

27/07/2022 19:16:19                AdvancedRSSTest: hash_infos: [('0x8a61fe70', '0x30')]
27/07/2022 19:16:19                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:19                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/UDP(sport=1234, dport=5678)/Raw("x"*64)
27/07/2022 19:16:20             dut.10.239.252.240: port 0/queue 48: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=126 - nb_segs=1 - RSS hash=0x8a61fe70 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:20                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-32bit'}

27/07/2022 19:16:20                AdvancedRSSTest: hash_infos: [('0x8a61fe70', '0x30')]
27/07/2022 19:16:20                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:16:20             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:16:22             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:16:22             dut.10.239.252.240: flow list 0
27/07/2022 19:16:22             dut.10.239.252.240: 
27/07/2022 19:16:22                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:22                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81::a6bf:1ff:fe1c:806", dst="fe82::a6bf:1ff:fe1c:806")/Raw("x"*64)
27/07/2022 19:16:23             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:23                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv6-32bit'}

27/07/2022 19:16:23                AdvancedRSSTest: hash_infos: []
27/07/2022 19:16:23                AdvancedRSSTest: There no hash value passed as expected
27/07/2022 19:16:23                AdvancedRSSTest: sub_case ipv6_32bit_prefix_l3_src_dst_only passed
27/07/2022 19:16:23             dut.10.239.252.240: flow flush 0
27/07/2022 19:16:23             dut.10.239.252.240: 
27/07/2022 19:16:23                AdvancedRSSTest: {'ipv6_32bit_prefix_l3_src_only': 'passed', 'ipv6_32bit_prefix_l3_dst_only': 'passed', 'ipv6_32bit_prefix_l3_src_dst_only': 'passed'}
27/07/2022 19:16:23                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:16:23                AdvancedRSSTest: Test Case test_32bit_ipv6_prefix Result PASSED:
27/07/2022 19:16:23             dut.10.239.252.240: flow flush 0
27/07/2022 19:16:24             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:16:24             dut.10.239.252.240: clear port stats all
27/07/2022 19:16:25             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:16:25             dut.10.239.252.240: stop
27/07/2022 19:16:25             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=17 -> TX Port= 0/Queue=17 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=48 -> TX Port= 0/Queue=48 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=50 -> TX Port= 0/Queue=50 -------
  RX-packets: 5              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:16:25                AdvancedRSSTest: Test Case test_48bit_ipv6_prefix Begin
27/07/2022 19:16:25             dut.10.239.252.240:  
27/07/2022 19:16:25                         tester: 
27/07/2022 19:16:25             dut.10.239.252.240: port config all rss all
27/07/2022 19:16:26             dut.10.239.252.240: 
Port 0 modified RSS hash function based on hardware support,requested:0x137f83fffc configured:0x7ffc
rss_hf 0x137f83fffc
27/07/2022 19:16:26             dut.10.239.252.240: start
27/07/2022 19:16:26             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x80000 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:16:26                AdvancedRSSTest: ===================Test sub case: ipv6_48bit_prefix_l3_src_only================
27/07/2022 19:16:26                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:16:26             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre48 l3-src-only end key_len 0 queues end / end
27/07/2022 19:16:26             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:16:26             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre48 l3-src-only end key_len 0 queues end / end
27/07/2022 19:16:26             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:16:26             dut.10.239.252.240: flow list 0
27/07/2022 19:16:26             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 => RSS
27/07/2022 19:16:26                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:26                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:27             dut.10.239.252.240:  port 0/queue 32: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x2a7a3020 - RSS queue=0x20 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x20
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:27                AdvancedRSSTest: action: {'save_hash': 'ipv6-48bit'}

27/07/2022 19:16:27                AdvancedRSSTest: hash_infos: [('0x2a7a3020', '0x20')]
27/07/2022 19:16:27                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:27                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:b6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:28             dut.10.239.252.240: port 0/queue 7: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0xda6a5187 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:28                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-48bit'}

27/07/2022 19:16:28                AdvancedRSSTest: hash_infos: [('0xda6a5187', '0x7')]
27/07/2022 19:16:28                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:28                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:2ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:29             dut.10.239.252.240: port 0/queue 32: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x2a7a3020 - RSS queue=0x20 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x20
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:29                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-48bit'}

27/07/2022 19:16:29                AdvancedRSSTest: hash_infos: [('0x2a7a3020', '0x20')]
27/07/2022 19:16:29                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:29                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/UDP(sport=1234, dport=5678)/Raw("x"*64)
27/07/2022 19:16:30             dut.10.239.252.240: port 0/queue 32: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=126 - nb_segs=1 - RSS hash=0x2a7a3020 - RSS queue=0x20 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x20
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:30                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-48bit'}

27/07/2022 19:16:30                AdvancedRSSTest: hash_infos: [('0x2a7a3020', '0x20')]
27/07/2022 19:16:30                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:16:30             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:16:31             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:16:31             dut.10.239.252.240: flow list 0
27/07/2022 19:16:32             dut.10.239.252.240: 
27/07/2022 19:16:32                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:32                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:33             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:33                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv6-48bit'}

27/07/2022 19:16:33                AdvancedRSSTest: hash_infos: []
27/07/2022 19:16:33                AdvancedRSSTest: There no hash value passed as expected
27/07/2022 19:16:33                AdvancedRSSTest: sub_case ipv6_48bit_prefix_l3_src_only passed
27/07/2022 19:16:33             dut.10.239.252.240: flow flush 0
27/07/2022 19:16:33             dut.10.239.252.240: 
27/07/2022 19:16:33                AdvancedRSSTest: ===================Test sub case: ipv6_48bit_prefix_l3_dst_only================
27/07/2022 19:16:33                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:16:33             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre48 l3-dst-only end key_len 0 queues end / end
27/07/2022 19:16:33             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:16:33             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre48 l3-dst-only end key_len 0 queues end / end
27/07/2022 19:16:33             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:16:33             dut.10.239.252.240: flow list 0
27/07/2022 19:16:33             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 => RSS
27/07/2022 19:16:33                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:33                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:34             dut.10.239.252.240:  port 0/queue 33: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x106c48a1 - RSS queue=0x21 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x21
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:34                AdvancedRSSTest: action: {'save_hash': 'ipv6-48bit'}

27/07/2022 19:16:34                AdvancedRSSTest: hash_infos: [('0x106c48a1', '0x21')]
27/07/2022 19:16:34                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:34                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe83:1:b6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:35             dut.10.239.252.240: port 0/queue 7: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0xcc678607 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:35                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-48bit'}

27/07/2022 19:16:35                AdvancedRSSTest: hash_infos: [('0xcc678607', '0x7')]
27/07/2022 19:16:35                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:35                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:2ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:36             dut.10.239.252.240: port 0/queue 33: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x106c48a1 - RSS queue=0x21 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x21
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:36                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-48bit'}

27/07/2022 19:16:36                AdvancedRSSTest: hash_infos: [('0x106c48a1', '0x21')]
27/07/2022 19:16:36                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:36                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/UDP(sport=1234, dport=5678)/Raw("x"*64)
27/07/2022 19:16:37             dut.10.239.252.240: port 0/queue 33: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=126 - nb_segs=1 - RSS hash=0x106c48a1 - RSS queue=0x21 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x21
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:37                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-48bit'}

27/07/2022 19:16:37                AdvancedRSSTest: hash_infos: [('0x106c48a1', '0x21')]
27/07/2022 19:16:37                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:16:37             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:16:38             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:16:38             dut.10.239.252.240: flow list 0
27/07/2022 19:16:39             dut.10.239.252.240: 
27/07/2022 19:16:39                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:39                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:40             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:40                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv6-48bit'}

27/07/2022 19:16:40                AdvancedRSSTest: hash_infos: []
27/07/2022 19:16:40                AdvancedRSSTest: There no hash value passed as expected
27/07/2022 19:16:40                AdvancedRSSTest: sub_case ipv6_48bit_prefix_l3_dst_only passed
27/07/2022 19:16:40             dut.10.239.252.240: flow flush 0
27/07/2022 19:16:40             dut.10.239.252.240: 
27/07/2022 19:16:40                AdvancedRSSTest: ===================Test sub case: ipv6_48bit_prefix_l3_src_dst_only================
27/07/2022 19:16:40                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:16:40             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre48 l3-src-only l3-dst-only end key_len 0 queues end / end
27/07/2022 19:16:40             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:16:40             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre48 l3-src-only l3-dst-only end key_len 0 queues end / end
27/07/2022 19:16:40             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:16:40             dut.10.239.252.240: flow list 0
27/07/2022 19:16:40             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 => RSS
27/07/2022 19:16:40                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:40                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:41             dut.10.239.252.240:  port 0/queue 23: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x4854a0d7 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x17
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:41                AdvancedRSSTest: action: {'save_hash': 'ipv6-48bit'}

27/07/2022 19:16:41                AdvancedRSSTest: hash_infos: [('0x4854a0d7', '0x17')]
27/07/2022 19:16:41                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:41                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:b6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:42             dut.10.239.252.240: port 0/queue 48: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0xb844c170 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:42                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-48bit'}

27/07/2022 19:16:42                AdvancedRSSTest: hash_infos: [('0xb844c170', '0x30')]
27/07/2022 19:16:42                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:42                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:b6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:43             dut.10.239.252.240: port 0/queue 26: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x57304a1a - RSS queue=0x1a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x1a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:43                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-48bit'}

27/07/2022 19:16:43                AdvancedRSSTest: hash_infos: [('0x57304a1a', '0x1a')]
27/07/2022 19:16:43                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:43                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:2ff:fe1c::806", dst="fe82:1:a6bf:2ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:44             dut.10.239.252.240: port 0/queue 23: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x4854a0d7 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x17
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:44                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-48bit'}

27/07/2022 19:16:44                AdvancedRSSTest: hash_infos: [('0x4854a0d7', '0x17')]
27/07/2022 19:16:44                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:44                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/UDP(sport=1234, dport=5678)/Raw("x"*64)
27/07/2022 19:16:45             dut.10.239.252.240: port 0/queue 23: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=126 - nb_segs=1 - RSS hash=0x4854a0d7 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x17
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:45                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-48bit'}

27/07/2022 19:16:45                AdvancedRSSTest: hash_infos: [('0x4854a0d7', '0x17')]
27/07/2022 19:16:45                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:16:45             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:16:47             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:16:47             dut.10.239.252.240: flow list 0
27/07/2022 19:16:47             dut.10.239.252.240: 
27/07/2022 19:16:47                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:47                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81::a6bf:1ff:fe1c:806", dst="fe82::a6bf:1ff:fe1c:806")/Raw("x"*64)
27/07/2022 19:16:48             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:48                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv6-48bit'}

27/07/2022 19:16:48                AdvancedRSSTest: hash_infos: []
27/07/2022 19:16:48                AdvancedRSSTest: There no hash value passed as expected
27/07/2022 19:16:48                AdvancedRSSTest: sub_case ipv6_48bit_prefix_l3_src_dst_only passed
27/07/2022 19:16:48             dut.10.239.252.240: flow flush 0
27/07/2022 19:16:48             dut.10.239.252.240: 
27/07/2022 19:16:48                AdvancedRSSTest: {'ipv6_48bit_prefix_l3_src_only': 'passed', 'ipv6_48bit_prefix_l3_dst_only': 'passed', 'ipv6_48bit_prefix_l3_src_dst_only': 'passed'}
27/07/2022 19:16:48                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:16:48                AdvancedRSSTest: Test Case test_48bit_ipv6_prefix Result PASSED:
27/07/2022 19:16:48             dut.10.239.252.240: flow flush 0
27/07/2022 19:16:49             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:16:49             dut.10.239.252.240: clear port stats all
27/07/2022 19:16:50             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:16:50             dut.10.239.252.240: stop
27/07/2022 19:16:50             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=23 -> TX Port= 0/Queue=23 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=26 -> TX Port= 0/Queue=26 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=32 -> TX Port= 0/Queue=32 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=33 -> TX Port= 0/Queue=33 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=48 -> TX Port= 0/Queue=48 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:16:50                AdvancedRSSTest: Test Case test_64bit_ipv6_prefix Begin
27/07/2022 19:16:50             dut.10.239.252.240:  
27/07/2022 19:16:50                         tester: 
27/07/2022 19:16:50             dut.10.239.252.240: port config all rss all
27/07/2022 19:16:51             dut.10.239.252.240: 
Port 0 modified RSS hash function based on hardware support,requested:0x137f83fffc configured:0x7ffc
rss_hf 0x137f83fffc
27/07/2022 19:16:51             dut.10.239.252.240: start
27/07/2022 19:16:51             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x80000 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:16:51                AdvancedRSSTest: ===================Test sub case: ipv6_64bit_prefix_l3_src_only================
27/07/2022 19:16:51                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:16:51             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre64 l3-src-only end key_len 0 queues end / end
27/07/2022 19:16:51             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:16:51             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre64 l3-src-only end key_len 0 queues end / end
27/07/2022 19:16:51             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:16:51             dut.10.239.252.240: flow list 0
27/07/2022 19:16:51             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 => RSS
27/07/2022 19:16:51                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:51                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:52             dut.10.239.252.240:  port 0/queue 27: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x8195ee1b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x1b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:52                AdvancedRSSTest: action: {'save_hash': 'ipv6-64bit'}

27/07/2022 19:16:52                AdvancedRSSTest: hash_infos: [('0x8195ee1b', '0x1b')]
27/07/2022 19:16:52                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:52                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe83:1:a6bf:2ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:53             dut.10.239.252.240: port 0/queue 42: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x80d288ea - RSS queue=0x2a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x2a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:53                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-64bit'}

27/07/2022 19:16:53                AdvancedRSSTest: hash_infos: [('0x80d288ea', '0x2a')]
27/07/2022 19:16:53                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:53                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:ee1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:54             dut.10.239.252.240: port 0/queue 27: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x8195ee1b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x1b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:54                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-64bit'}

27/07/2022 19:16:54                AdvancedRSSTest: hash_infos: [('0x8195ee1b', '0x1b')]
27/07/2022 19:16:54                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:54                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/UDP(sport=1234, dport=5678)/Raw("x"*64)
27/07/2022 19:16:55             dut.10.239.252.240: port 0/queue 27: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=126 - nb_segs=1 - RSS hash=0x8195ee1b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:55                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-64bit'}

27/07/2022 19:16:55                AdvancedRSSTest: hash_infos: [('0x8195ee1b', '0x1b')]
27/07/2022 19:16:55                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:16:55             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:16:56             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:16:56             dut.10.239.252.240: flow list 0
27/07/2022 19:16:56             dut.10.239.252.240: 
27/07/2022 19:16:56                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:56                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:58             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:58                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv6-64bit'}

27/07/2022 19:16:58                AdvancedRSSTest: hash_infos: []
27/07/2022 19:16:58                AdvancedRSSTest: There no hash value passed as expected
27/07/2022 19:16:58                AdvancedRSSTest: sub_case ipv6_64bit_prefix_l3_src_only passed
27/07/2022 19:16:58             dut.10.239.252.240: flow flush 0
27/07/2022 19:16:58             dut.10.239.252.240: 
27/07/2022 19:16:58                AdvancedRSSTest: ===================Test sub case: ipv6_64bit_prefix_l3_dst_only================
27/07/2022 19:16:58                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:16:58             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre64 l3-dst-only end key_len 0 queues end / end
27/07/2022 19:16:58             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:16:58             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre64 l3-dst-only end key_len 0 queues end / end
27/07/2022 19:16:58             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:16:58             dut.10.239.252.240: flow list 0
27/07/2022 19:16:58             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 => RSS
27/07/2022 19:16:58                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:58                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:16:59             dut.10.239.252.240:  port 0/queue 26: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0xbb83969a - RSS queue=0x1a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x1a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:16:59                AdvancedRSSTest: action: {'save_hash': 'ipv6-64bit'}

27/07/2022 19:16:59                AdvancedRSSTest: hash_infos: [('0xbb83969a', '0x1a')]
27/07/2022 19:16:59                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:16:59                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe83:1:a6bf:2ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:17:00             dut.10.239.252.240: port 0/queue 42: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x80d288ea - RSS queue=0x2a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x2a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:00                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-64bit'}

27/07/2022 19:17:00                AdvancedRSSTest: hash_infos: [('0x80d288ea', '0x2a')]
27/07/2022 19:17:00                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:00                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:ee1c::806")/Raw("x"*64)
27/07/2022 19:17:01             dut.10.239.252.240: port 0/queue 26: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0xbb83969a - RSS queue=0x1a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x1a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:01                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-64bit'}

27/07/2022 19:17:01                AdvancedRSSTest: hash_infos: [('0xbb83969a', '0x1a')]
27/07/2022 19:17:01                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:01                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/UDP(sport=1234, dport=5678)/Raw("x"*64)
27/07/2022 19:17:02             dut.10.239.252.240: port 0/queue 26: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=126 - nb_segs=1 - RSS hash=0xbb83969a - RSS queue=0x1a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:02                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-64bit'}

27/07/2022 19:17:02                AdvancedRSSTest: hash_infos: [('0xbb83969a', '0x1a')]
27/07/2022 19:17:02                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:17:02             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:17:03             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:17:03             dut.10.239.252.240: flow list 0
27/07/2022 19:17:03             dut.10.239.252.240: 
27/07/2022 19:17:03                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:03                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:17:05             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:05                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv6-64bit'}

27/07/2022 19:17:05                AdvancedRSSTest: hash_infos: []
27/07/2022 19:17:05                AdvancedRSSTest: There no hash value passed as expected
27/07/2022 19:17:05                AdvancedRSSTest: sub_case ipv6_64bit_prefix_l3_dst_only passed
27/07/2022 19:17:05             dut.10.239.252.240: flow flush 0
27/07/2022 19:17:05             dut.10.239.252.240: 
27/07/2022 19:17:05                AdvancedRSSTest: ===================Test sub case: ipv6_64bit_prefix_l3_src_dst_only================
27/07/2022 19:17:05                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:17:05             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre64 l3-src-only l3-dst-only end key_len 0 queues end / end
27/07/2022 19:17:05             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:17:05             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre64 l3-src-only l3-dst-only end key_len 0 queues end / end
27/07/2022 19:17:05             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:17:05             dut.10.239.252.240: flow list 0
27/07/2022 19:17:05             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 => RSS
27/07/2022 19:17:05                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:05                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:17:06             dut.10.239.252.240:  port 0/queue 3: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0xa8656943 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x3
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:06                AdvancedRSSTest: action: {'save_hash': 'ipv6-64bit'}

27/07/2022 19:17:06                AdvancedRSSTest: hash_infos: [('0xa8656943', '0x3')]
27/07/2022 19:17:06                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:06                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:2ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:17:07             dut.10.239.252.240: port 0/queue 50: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0xbf2fd832 - RSS queue=0x32 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x32
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:07                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-64bit'}

27/07/2022 19:17:07                AdvancedRSSTest: hash_infos: [('0xbf2fd832', '0x32')]
27/07/2022 19:17:07                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:07                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:2ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:17:08             dut.10.239.252.240: port 0/queue 23: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x2df0e5d7 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x17
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:08                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-64bit'}

27/07/2022 19:17:08                AdvancedRSSTest: hash_infos: [('0x2df0e5d7', '0x17')]
27/07/2022 19:17:08                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:08                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:ee1c::806", dst="fe82:1:a6bf:1ff:ee1c::806")/Raw("x"*64)
27/07/2022 19:17:09             dut.10.239.252.240: port 0/queue 3: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0xa8656943 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x3
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:09                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-64bit'}

27/07/2022 19:17:09                AdvancedRSSTest: hash_infos: [('0xa8656943', '0x3')]
27/07/2022 19:17:09                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:09                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/UDP(sport=1234, dport=5678)/Raw("x"*64)
27/07/2022 19:17:10             dut.10.239.252.240: port 0/queue 3: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=126 - nb_segs=1 - RSS hash=0xa8656943 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:10                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-64bit'}

27/07/2022 19:17:10                AdvancedRSSTest: hash_infos: [('0xa8656943', '0x3')]
27/07/2022 19:17:10                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:17:10             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:17:12             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:17:12             dut.10.239.252.240: flow list 0
27/07/2022 19:17:12             dut.10.239.252.240: 
27/07/2022 19:17:12                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:12                AdvancedRSSTest: Ether(dst="68:05:CA:BB:26:E0")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
27/07/2022 19:17:13             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:13                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv6-64bit'}

27/07/2022 19:17:13                AdvancedRSSTest: hash_infos: []
27/07/2022 19:17:13                AdvancedRSSTest: There no hash value passed as expected
27/07/2022 19:17:13                AdvancedRSSTest: sub_case ipv6_64bit_prefix_l3_src_dst_only passed
27/07/2022 19:17:13             dut.10.239.252.240: flow flush 0
27/07/2022 19:17:13             dut.10.239.252.240: 
27/07/2022 19:17:13                AdvancedRSSTest: {'ipv6_64bit_prefix_l3_src_only': 'passed', 'ipv6_64bit_prefix_l3_dst_only': 'passed', 'ipv6_64bit_prefix_l3_src_dst_only': 'passed'}
27/07/2022 19:17:13                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:17:13                AdvancedRSSTest: Test Case test_64bit_ipv6_prefix Result PASSED:
27/07/2022 19:17:13             dut.10.239.252.240: flow flush 0
27/07/2022 19:17:14             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:17:14             dut.10.239.252.240: clear port stats all
27/07/2022 19:17:15             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:17:15             dut.10.239.252.240: stop
27/07/2022 19:17:15             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=23 -> TX Port= 0/Queue=23 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=26 -> TX Port= 0/Queue=26 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=42 -> TX Port= 0/Queue=42 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=50 -> TX Port= 0/Queue=50 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:17:15                AdvancedRSSTest: Test Case test_checksum_for_different_payload_length Begin
27/07/2022 19:17:15             dut.10.239.252.240:  
27/07/2022 19:17:15                         tester: 
27/07/2022 19:17:15             dut.10.239.252.240: port config all rss all
27/07/2022 19:17:15             dut.10.239.252.240: 
Port 0 modified RSS hash function based on hardware support,requested:0x137f83fffc configured:0x7ffc
rss_hf 0x137f83fffc
27/07/2022 19:17:15             dut.10.239.252.240: start
27/07/2022 19:17:16             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x80000 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:17:16             dut.10.239.252.240: quit
27/07/2022 19:17:16             dut.10.239.252.240: 
Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.

Stopping port 0...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
Port 0 is closed
Done

Bye...
27/07/2022 19:17:16             dut.10.239.252.240: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 28-31 -n 4  --file-prefix=dpdk_553218_20220727191507   -a 0000:ca:00.0 -- -i --rxq=64 --txq=64
27/07/2022 19:17:18             dut.10.239.252.240: EAL: Detected CPU lcores: 112
EAL: Detected NUMA nodes: 2
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_553218_20220727191507/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(4)
EAL: Probe PCI driver: net_ice (8086:1593) device: 0000:ca:00.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.35.99, ICE COMMS Package (double VLAN mode)
TELEMETRY: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 1)
ice_set_rx_function(): Using AVX2 OFFLOAD Vector Rx (port 0).

Port 0: link state change event
Port 0: 68:05:CA:C1:B9:38
Checking link statuses...
Done
27/07/2022 19:17:28             dut.10.239.252.240: set verbose 1
27/07/2022 19:17:28             dut.10.239.252.240: 
Change verbose level from 0 to 1
27/07/2022 19:17:28             dut.10.239.252.240: set fwd rxonly
27/07/2022 19:17:28             dut.10.239.252.240: 
Set rxonly packet forwarding mode
27/07/2022 19:17:28             dut.10.239.252.240: start
27/07/2022 19:17:29             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x80000 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:17:29                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:29                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/("X"*48)
27/07/2022 19:17:30             dut.10.239.252.240:  port 0/queue 40: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=82 - nb_segs=1 - RSS hash=0x9a2d8ea8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x28
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:30                AdvancedRSSTest: action: save_hash

27/07/2022 19:17:30                AdvancedRSSTest: hash_infos: [('0x9a2d8ea8', '0x28')]
27/07/2022 19:17:30                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:30                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/("X"*64)
27/07/2022 19:17:31             dut.10.239.252.240: port 0/queue 40: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=98 - nb_segs=1 - RSS hash=0x9a2d8ea8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x28
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:31                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:17:31                AdvancedRSSTest: hash_infos: [('0x9a2d8ea8', '0x28')]
27/07/2022 19:17:31                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:31                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/UDP()/("X"*48)
27/07/2022 19:17:32             dut.10.239.252.240: port 0/queue 40: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=90 - nb_segs=1 - RSS hash=0x9a2d8ea8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x28
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:32                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:17:32                AdvancedRSSTest: hash_infos: [('0x9a2d8ea8', '0x28')]
27/07/2022 19:17:32                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:32                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/UDP()/("X"*64)
27/07/2022 19:17:33             dut.10.239.252.240: port 0/queue 40: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x9a2d8ea8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x28
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:33                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:17:33                AdvancedRSSTest: hash_infos: [('0x9a2d8ea8', '0x28')]
27/07/2022 19:17:33                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:33                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/TCP()/("X"*48)
27/07/2022 19:17:34             dut.10.239.252.240: port 0/queue 40: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x9a2d8ea8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x28
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:34                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:17:34                AdvancedRSSTest: hash_infos: [('0x9a2d8ea8', '0x28')]
27/07/2022 19:17:34                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:34                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/TCP()/("X"*64)
27/07/2022 19:17:35             dut.10.239.252.240: port 0/queue 40: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=118 - nb_segs=1 - RSS hash=0x9a2d8ea8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x28
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:35                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:17:35                AdvancedRSSTest: hash_infos: [('0x9a2d8ea8', '0x28')]
27/07/2022 19:17:35                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:35                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/SCTP()/("X"*48)
27/07/2022 19:17:36             dut.10.239.252.240: port 0/queue 40: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0x9a2d8ea8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x28
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:36                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:17:36                AdvancedRSSTest: hash_infos: [('0x9a2d8ea8', '0x28')]
27/07/2022 19:17:36                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:36                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/SCTP()/("X"*64)
27/07/2022 19:17:37             dut.10.239.252.240: port 0/queue 40: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x9a2d8ea8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x28
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:37                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:17:37                AdvancedRSSTest: hash_infos: [('0x9a2d8ea8', '0x28')]
27/07/2022 19:17:37             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp  end queues end / end
27/07/2022 19:17:37             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:17:37             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp  end queues end / end
27/07/2022 19:17:37             dut.10.239.252.240: 
Flow rule #1 created
27/07/2022 19:17:37             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp  end queues end / end
27/07/2022 19:17:38             dut.10.239.252.240: 
Flow rule #2 created
27/07/2022 19:17:38             dut.10.239.252.240: flow list 0
27/07/2022 19:17:38             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
1	0	0	i--	ETH IPV4 TCP => RSS
2	0	0	i--	ETH IPV4 SCTP => RSS
27/07/2022 19:17:38                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:38                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/("X"*48)
27/07/2022 19:17:39             dut.10.239.252.240:  port 0/queue 40: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=82 - nb_segs=1 - RSS hash=0x9a2d8ea8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x28
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:39                AdvancedRSSTest: action: save_hash

27/07/2022 19:17:39                AdvancedRSSTest: hash_infos: [('0x9a2d8ea8', '0x28')]
27/07/2022 19:17:39                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:39                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/("X"*64)
27/07/2022 19:17:40             dut.10.239.252.240: port 0/queue 40: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=98 - nb_segs=1 - RSS hash=0x9a2d8ea8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x28
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:40                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:17:40                AdvancedRSSTest: hash_infos: [('0x9a2d8ea8', '0x28')]
27/07/2022 19:17:40                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:40                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/UDP()/("X"*48)
27/07/2022 19:17:41             dut.10.239.252.240: port 0/queue 60: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=90 - nb_segs=1 - RSS hash=0x2738bfc - RSS queue=0x3c - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x3c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:41                AdvancedRSSTest: action: save_hash

27/07/2022 19:17:41                AdvancedRSSTest: hash_infos: [('0x2738bfc', '0x3c')]
27/07/2022 19:17:41                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:41                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/UDP()/("X"*64)
27/07/2022 19:17:42             dut.10.239.252.240: port 0/queue 60: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x2738bfc - RSS queue=0x3c - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x3c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:42                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:17:42                AdvancedRSSTest: hash_infos: [('0x2738bfc', '0x3c')]
27/07/2022 19:17:42                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:42                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/TCP()/("X"*48)
27/07/2022 19:17:43             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xf552cc5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:43                AdvancedRSSTest: action: save_hash

27/07/2022 19:17:43                AdvancedRSSTest: hash_infos: [('0xf552cc5', '0x5')]
27/07/2022 19:17:43                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:43                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/TCP()/("X"*64)
27/07/2022 19:17:44             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=118 - nb_segs=1 - RSS hash=0xf552cc5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:44                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:17:44                AdvancedRSSTest: hash_infos: [('0xf552cc5', '0x5')]
27/07/2022 19:17:44                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:44                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/SCTP()/("X"*48)
27/07/2022 19:17:45             dut.10.239.252.240: port 0/queue 49: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0xeb74331 - RSS queue=0x31 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x31
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:45                AdvancedRSSTest: action: save_hash

27/07/2022 19:17:45                AdvancedRSSTest: hash_infos: [('0xeb74331', '0x31')]
27/07/2022 19:17:45                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:45                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/SCTP()/("X"*64)
27/07/2022 19:17:46             dut.10.239.252.240: port 0/queue 49: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xeb74331 - RSS queue=0x31 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x31
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:46                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:17:46                AdvancedRSSTest: hash_infos: [('0xeb74331', '0x31')]
27/07/2022 19:17:46             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types l4-chksum  end queues end / end
27/07/2022 19:17:47             dut.10.239.252.240: 
Flow rule #3 created
27/07/2022 19:17:47             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types l4-chksum  end queues end / end
27/07/2022 19:17:47             dut.10.239.252.240: 
Flow rule #4 created
27/07/2022 19:17:47             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types l4-chksum  end queues end / end
27/07/2022 19:17:47             dut.10.239.252.240: 
Flow rule #5 created
27/07/2022 19:17:47             dut.10.239.252.240: flow list 0
27/07/2022 19:17:47             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
1	0	0	i--	ETH IPV4 TCP => RSS
2	0	0	i--	ETH IPV4 SCTP => RSS
3	0	0	i--	ETH IPV4 UDP => RSS
4	0	0	i--	ETH IPV4 TCP => RSS
5	0	0	i--	ETH IPV4 SCTP => RSS
27/07/2022 19:17:47                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:47                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/UDP()/("X"*48)
27/07/2022 19:17:48             dut.10.239.252.240:  port 0/queue 53: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=90 - nb_segs=1 - RSS hash=0xde6a9bf5 - RSS queue=0x35 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x35
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:48                AdvancedRSSTest: action: save_hash

27/07/2022 19:17:48                AdvancedRSSTest: hash_infos: [('0xde6a9bf5', '0x35')]
27/07/2022 19:17:48                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:48                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/UDP()/("X"*64)
27/07/2022 19:17:49             dut.10.239.252.240: port 0/queue 26: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0xf59ecb5a - RSS queue=0x1a - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:49                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:17:49                AdvancedRSSTest: hash_infos: [('0xf59ecb5a', '0x1a')]
27/07/2022 19:17:49                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:49                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/TCP()/("X"*48)
27/07/2022 19:17:50             dut.10.239.252.240: port 0/queue 24: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x7cc758d8 - RSS queue=0x18 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x18
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:50                AdvancedRSSTest: action: save_hash

27/07/2022 19:17:50                AdvancedRSSTest: hash_infos: [('0x7cc758d8', '0x18')]
27/07/2022 19:17:50                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:50                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/TCP()/("X"*64)
27/07/2022 19:17:51             dut.10.239.252.240: port 0/queue 56: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=118 - nb_segs=1 - RSS hash=0x506a1fb8 - RSS queue=0x38 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x38
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:51                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:17:51                AdvancedRSSTest: hash_infos: [('0x506a1fb8', '0x38')]
27/07/2022 19:17:51                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:51                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/SCTP()/("X"*48)
27/07/2022 19:17:52             dut.10.239.252.240: port 0/queue 39: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0x5ce0ba27 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:52                AdvancedRSSTest: action: save_hash

27/07/2022 19:17:52                AdvancedRSSTest: hash_infos: [('0x5ce0ba27', '0x27')]
27/07/2022 19:17:52                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:52                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/SCTP()/("X"*64)
27/07/2022 19:17:53             dut.10.239.252.240: port 0/queue 52: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xbf1662f4 - RSS queue=0x34 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x34
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:53                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:17:53                AdvancedRSSTest: hash_infos: [('0xbf1662f4', '0x34')]
27/07/2022 19:17:53             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-chksum  end queues end / end
27/07/2022 19:17:53             dut.10.239.252.240: 
Flow rule #6 created
27/07/2022 19:17:53             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-chksum  end queues end / end
27/07/2022 19:17:53             dut.10.239.252.240: 
Flow rule #7 created
27/07/2022 19:17:53             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-chksum  end queues end / end
27/07/2022 19:17:54             dut.10.239.252.240: 
Flow rule #8 created
27/07/2022 19:17:54             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / end actions rss types ipv4-chksum  end queues end / end
27/07/2022 19:17:54             dut.10.239.252.240: 
Flow rule #9 created
27/07/2022 19:17:54             dut.10.239.252.240: flow list 0
27/07/2022 19:17:54             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
1	0	0	i--	ETH IPV4 TCP => RSS
2	0	0	i--	ETH IPV4 SCTP => RSS
3	0	0	i--	ETH IPV4 UDP => RSS
4	0	0	i--	ETH IPV4 TCP => RSS
5	0	0	i--	ETH IPV4 SCTP => RSS
6	0	0	i--	ETH IPV4 UDP => RSS
7	0	0	i--	ETH IPV4 TCP => RSS
8	0	0	i--	ETH IPV4 SCTP => RSS
9	0	0	i--	ETH IPV4 => RSS
27/07/2022 19:17:54                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:54                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/("X"*48)
27/07/2022 19:17:55             dut.10.239.252.240:  port 0/queue 8: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=82 - nb_segs=1 - RSS hash=0xc4d4bfc8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:55                AdvancedRSSTest: action: save_hash

27/07/2022 19:17:55                AdvancedRSSTest: hash_infos: [('0xc4d4bfc8', '0x8')]
27/07/2022 19:17:55                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:55                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/("X"*64)
27/07/2022 19:17:56             dut.10.239.252.240: port 0/queue 1: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=98 - nb_segs=1 - RSS hash=0x50764d81 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x1
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:56                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:17:56                AdvancedRSSTest: hash_infos: [('0x50764d81', '0x1')]
27/07/2022 19:17:56                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:56                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/UDP()/("X"*48)
27/07/2022 19:17:57             dut.10.239.252.240: port 0/queue 33: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=90 - nb_segs=1 - RSS hash=0xedef06e1 - RSS queue=0x21 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x21
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:57                AdvancedRSSTest: action: save_hash

27/07/2022 19:17:57                AdvancedRSSTest: hash_infos: [('0xedef06e1', '0x21')]
27/07/2022 19:17:57                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:57                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/UDP()/("X"*64)
27/07/2022 19:17:58             dut.10.239.252.240: port 0/queue 40: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x794df4a8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x28
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:58                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:17:58                AdvancedRSSTest: hash_infos: [('0x794df4a8', '0x28')]
27/07/2022 19:17:58                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:58                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/TCP()/("X"*48)
27/07/2022 19:17:59             dut.10.239.252.240: port 0/queue 48: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x2d7b030 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:17:59                AdvancedRSSTest: action: save_hash

27/07/2022 19:17:59                AdvancedRSSTest: hash_infos: [('0x2d7b030', '0x30')]
27/07/2022 19:17:59                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:17:59                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/TCP()/("X"*64)
27/07/2022 19:18:00             dut.10.239.252.240: port 0/queue 57: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=118 - nb_segs=1 - RSS hash=0x96754279 - RSS queue=0x39 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x39
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:00                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:18:00                AdvancedRSSTest: hash_infos: [('0x96754279', '0x39')]
27/07/2022 19:18:00                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:00                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/SCTP()/("X"*48)
27/07/2022 19:18:01             dut.10.239.252.240: port 0/queue 8: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0x82e213c8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:01                AdvancedRSSTest: action: save_hash

27/07/2022 19:18:01                AdvancedRSSTest: hash_infos: [('0x82e213c8', '0x8')]
27/07/2022 19:18:01                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:01                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP()/SCTP()/("X"*64)
27/07/2022 19:18:02             dut.10.239.252.240: port 0/queue 37: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x5c1198a5 - RSS queue=0x25 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x25
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:02                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:18:02                AdvancedRSSTest: hash_infos: [('0x5c1198a5', '0x25')]
27/07/2022 19:18:02                AdvancedRSSTest: Test Case test_checksum_for_different_payload_length Result PASSED:
27/07/2022 19:18:02             dut.10.239.252.240: flow flush 0
27/07/2022 19:18:04             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:18:04             dut.10.239.252.240: clear port stats all
27/07/2022 19:18:05             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:18:05             dut.10.239.252.240: stop
27/07/2022 19:18:05             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=24 -> TX Port= 0/Queue=24 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=26 -> TX Port= 0/Queue=26 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=33 -> TX Port= 0/Queue=33 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=37 -> TX Port= 0/Queue=37 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=39 -> TX Port= 0/Queue=39 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 11             TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=48 -> TX Port= 0/Queue=48 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=49 -> TX Port= 0/Queue=49 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=52 -> TX Port= 0/Queue=52 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=53 -> TX Port= 0/Queue=53 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=56 -> TX Port= 0/Queue=56 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=57 -> TX Port= 0/Queue=57 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=60 -> TX Port= 0/Queue=60 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:18:05                AdvancedRSSTest: Test Case test_combined_case_with_fdir_queue_group Result SKIPPED:
27/07/2022 19:18:05                AdvancedRSSTest: Test Case test_flow_rule_not_impact_rx_tx_chksum Result SKIPPED:
27/07/2022 19:18:05                AdvancedRSSTest: Test Case test_global_simple_xor Begin
27/07/2022 19:18:05             dut.10.239.252.240:  
27/07/2022 19:18:05                         tester: 
27/07/2022 19:18:05             dut.10.239.252.240: port config all rss all
27/07/2022 19:18:05             dut.10.239.252.240: 
Port 0 modified RSS hash function based on hardware support,requested:0x137f83fffc configured:0x7ffc
rss_hf 0x137f83fffc
27/07/2022 19:18:05             dut.10.239.252.240: start
27/07/2022 19:18:05             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x80000 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:18:05                AdvancedRSSTest: ===================Test sub case: mac_l3_address_switched================
27/07/2022 19:18:05                AdvancedRSSTest: ------------handle pre-test--------------
27/07/2022 19:18:05                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:05                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)
27/07/2022 19:18:06             dut.10.239.252.240:  port 0/queue 39: received 1 packets
  src=52:54:00:1C:15:F2 - dst=68:05:CA:A3:28:94 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xab818e27 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:06                AdvancedRSSTest: action: save_hash

27/07/2022 19:18:06                AdvancedRSSTest: hash_infos: [('0xab818e27', '0x27')]
27/07/2022 19:18:06                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:06                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IP(dst="192.168.0.2", src="192.168.0.1")/("X"*480)
27/07/2022 19:18:07             dut.10.239.252.240: port 0/queue 26: received 1 packets
  src=52:54:00:1C:15:F2 - dst=68:05:CA:A3:28:94 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x376f44da - RSS queue=0x1a - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x1a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:07                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:18:07                AdvancedRSSTest: hash_infos: [('0x376f44da', '0x1a')]
27/07/2022 19:18:07                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:07                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22, dport=23)/("X"*480)
27/07/2022 19:18:09             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=52:54:00:1C:15:F2 - dst=68:05:CA:A3:28:94 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xb646f15d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:09                AdvancedRSSTest: action: save_hash

27/07/2022 19:18:09                AdvancedRSSTest: hash_infos: [('0xb646f15d', '0x1d')]
27/07/2022 19:18:09                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:09                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=22, dport=23)/("X"*480)
27/07/2022 19:18:10             dut.10.239.252.240: port 0/queue 32: received 1 packets
  src=52:54:00:1C:15:F2 - dst=68:05:CA:A3:28:94 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x2aa83ba0 - RSS queue=0x20 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x20
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:10                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:18:10                AdvancedRSSTest: hash_infos: [('0x2aa83ba0', '0x20')]
27/07/2022 19:18:10                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:10                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:2020",dst="ABAB:910B:6666:3457:8295:3333:1800:2929")/("X" * 80)
27/07/2022 19:18:11             dut.10.239.252.240: port 0/queue 2: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:A3:28:94 - type=0x86dd - length=134 - nb_segs=1 - RSS hash=0xf9812a82 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:11                AdvancedRSSTest: action: save_hash

27/07/2022 19:18:11                AdvancedRSSTest: hash_infos: [('0xf9812a82', '0x2')]
27/07/2022 19:18:11                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:11                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X" * 80)
27/07/2022 19:18:12             dut.10.239.252.240: port 0/queue 60: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:A3:28:94 - type=0x86dd - length=134 - nb_segs=1 - RSS hash=0x264f887c - RSS queue=0x3c - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x3c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:12                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:18:12                AdvancedRSSTest: hash_infos: [('0x264f887c', '0x3c')]
27/07/2022 19:18:12                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:12                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:2020",dst="ABAB:910B:6666:3457:8295:3333:1800:2929")/UDP(sport=22, dport=23)/("X" * 80)
27/07/2022 19:18:13             dut.10.239.252.240: port 0/queue 37: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:A3:28:94 - type=0x86dd - length=142 - nb_segs=1 - RSS hash=0x360c5da5 - RSS queue=0x25 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x25
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:13                AdvancedRSSTest: action: save_hash

27/07/2022 19:18:13                AdvancedRSSTest: hash_infos: [('0x360c5da5', '0x25')]
27/07/2022 19:18:13                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:13                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22, dport=23)/("X" * 80)
27/07/2022 19:18:14             dut.10.239.252.240: port 0/queue 27: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:A3:28:94 - type=0x86dd - length=142 - nb_segs=1 - RSS hash=0xe9c2ff5b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:14                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:18:14                AdvancedRSSTest: hash_infos: [('0xe9c2ff5b', '0x1b')]
27/07/2022 19:18:14                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:18:14             dut.10.239.252.240: flow validate 0 ingress pattern end actions rss func simple_xor key_len 0 queues end / end
27/07/2022 19:18:14             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:18:14             dut.10.239.252.240: flow create 0 ingress pattern end actions rss func simple_xor key_len 0 queues end / end
27/07/2022 19:18:14             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:18:14             dut.10.239.252.240: flow list 0
27/07/2022 19:18:14             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	=> RSS
27/07/2022 19:18:14                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:14                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)
27/07/2022 19:18:15             dut.10.239.252.240:  port 0/queue 3: received 1 packets
  src=52:54:00:1C:15:F2 - dst=68:05:CA:A3:28:94 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x3
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:15                AdvancedRSSTest: action: save_hash

27/07/2022 19:18:15                AdvancedRSSTest: hash_infos: [('0x3', '0x3')]
27/07/2022 19:18:15                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:15                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IP(dst="192.168.0.2", src="192.168.0.1")/("X"*480)
27/07/2022 19:18:17             dut.10.239.252.240: port 0/queue 3: received 1 packets
  src=52:54:00:1C:15:F2 - dst=68:05:CA:A3:28:94 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x3
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:17                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:18:17                AdvancedRSSTest: hash_infos: [('0x3', '0x3')]
27/07/2022 19:18:17                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:17                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22, dport=23)/("X"*480)
27/07/2022 19:18:18             dut.10.239.252.240: port 0/queue 20: received 1 packets
  src=52:54:00:1C:15:F2 - dst=68:05:CA:A3:28:94 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x160014 - RSS queue=0x14 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x14
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:18                AdvancedRSSTest: action: save_hash

27/07/2022 19:18:18                AdvancedRSSTest: hash_infos: [('0x160014', '0x14')]
27/07/2022 19:18:18                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:18                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=22, dport=23)/("X"*480)
27/07/2022 19:18:19             dut.10.239.252.240: port 0/queue 20: received 1 packets
  src=52:54:00:1C:15:F2 - dst=68:05:CA:A3:28:94 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x160014 - RSS queue=0x14 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x14
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:19                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:18:19                AdvancedRSSTest: hash_infos: [('0x160014', '0x14')]
27/07/2022 19:18:19                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:19                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:2020",dst="ABAB:910B:6666:3457:8295:3333:1800:2929")/("X" * 80)
27/07/2022 19:18:20             dut.10.239.252.240: port 0/queue 37: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:A3:28:94 - type=0x86dd - length=134 - nb_segs=1 - RSS hash=0x5c24be5 - RSS queue=0x25 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x25
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:20                AdvancedRSSTest: action: save_hash

27/07/2022 19:18:20                AdvancedRSSTest: hash_infos: [('0x5c24be5', '0x25')]
27/07/2022 19:18:20                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:20                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X" * 80)
27/07/2022 19:18:21             dut.10.239.252.240: port 0/queue 37: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:A3:28:94 - type=0x86dd - length=134 - nb_segs=1 - RSS hash=0x5c24be5 - RSS queue=0x25 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x25
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:21                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:18:21                AdvancedRSSTest: hash_infos: [('0x5c24be5', '0x25')]
27/07/2022 19:18:21                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:21                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:2020",dst="ABAB:910B:6666:3457:8295:3333:1800:2929")/UDP(sport=22, dport=23)/("X" * 80)
27/07/2022 19:18:22             dut.10.239.252.240: port 0/queue 50: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:A3:28:94 - type=0x86dd - length=142 - nb_segs=1 - RSS hash=0x5d44bf2 - RSS queue=0x32 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x32
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:22                AdvancedRSSTest: action: save_hash

27/07/2022 19:18:22                AdvancedRSSTest: hash_infos: [('0x5d44bf2', '0x32')]
27/07/2022 19:18:22                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:22                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22, dport=23)/("X" * 80)
27/07/2022 19:18:23             dut.10.239.252.240: port 0/queue 50: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:A3:28:94 - type=0x86dd - length=142 - nb_segs=1 - RSS hash=0x5d44bf2 - RSS queue=0x32 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x32
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:23                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:18:23                AdvancedRSSTest: hash_infos: [('0x5d44bf2', '0x32')]
27/07/2022 19:18:23                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:18:23             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:18:24             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:18:24             dut.10.239.252.240: flow list 0
27/07/2022 19:18:25             dut.10.239.252.240: 
27/07/2022 19:18:25                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:25                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)
27/07/2022 19:18:26             dut.10.239.252.240:  port 0/queue 39: received 1 packets
  src=52:54:00:1C:15:F2 - dst=68:05:CA:A3:28:94 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xab818e27 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:26                AdvancedRSSTest: action: save_hash

27/07/2022 19:18:26                AdvancedRSSTest: hash_infos: [('0xab818e27', '0x27')]
27/07/2022 19:18:26                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:26                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IP(dst="192.168.0.2", src="192.168.0.1")/("X"*480)
27/07/2022 19:18:27             dut.10.239.252.240: port 0/queue 26: received 1 packets
  src=52:54:00:1C:15:F2 - dst=68:05:CA:A3:28:94 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x376f44da - RSS queue=0x1a - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x1a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:27                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:18:27                AdvancedRSSTest: hash_infos: [('0x376f44da', '0x1a')]
27/07/2022 19:18:27                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:27                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22, dport=23)/("X"*480)
27/07/2022 19:18:28             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=52:54:00:1C:15:F2 - dst=68:05:CA:A3:28:94 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xb646f15d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:28                AdvancedRSSTest: action: save_hash

27/07/2022 19:18:28                AdvancedRSSTest: hash_infos: [('0xb646f15d', '0x1d')]
27/07/2022 19:18:28                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:28                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=22, dport=23)/("X"*480)
27/07/2022 19:18:29             dut.10.239.252.240: port 0/queue 32: received 1 packets
  src=52:54:00:1C:15:F2 - dst=68:05:CA:A3:28:94 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x2aa83ba0 - RSS queue=0x20 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x20
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:29                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:18:29                AdvancedRSSTest: hash_infos: [('0x2aa83ba0', '0x20')]
27/07/2022 19:18:29                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:29                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:2020",dst="ABAB:910B:6666:3457:8295:3333:1800:2929")/("X" * 80)
27/07/2022 19:18:30             dut.10.239.252.240: port 0/queue 2: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:A3:28:94 - type=0x86dd - length=134 - nb_segs=1 - RSS hash=0xf9812a82 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:30                AdvancedRSSTest: action: save_hash

27/07/2022 19:18:30                AdvancedRSSTest: hash_infos: [('0xf9812a82', '0x2')]
27/07/2022 19:18:30                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:30                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X" * 80)
27/07/2022 19:18:31             dut.10.239.252.240: port 0/queue 60: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:A3:28:94 - type=0x86dd - length=134 - nb_segs=1 - RSS hash=0x264f887c - RSS queue=0x3c - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x3c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:31                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:18:31                AdvancedRSSTest: hash_infos: [('0x264f887c', '0x3c')]
27/07/2022 19:18:31                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:31                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:2020",dst="ABAB:910B:6666:3457:8295:3333:1800:2929")/UDP(sport=22, dport=23)/("X" * 80)
27/07/2022 19:18:32             dut.10.239.252.240: port 0/queue 37: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:A3:28:94 - type=0x86dd - length=142 - nb_segs=1 - RSS hash=0x360c5da5 - RSS queue=0x25 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x25
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:32                AdvancedRSSTest: action: save_hash

27/07/2022 19:18:32                AdvancedRSSTest: hash_infos: [('0x360c5da5', '0x25')]
27/07/2022 19:18:32                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:32                AdvancedRSSTest: Ether(dst="68:05:ca:a3:28:94")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22, dport=23)/("X" * 80)
27/07/2022 19:18:33             dut.10.239.252.240: port 0/queue 27: received 1 packets
  src=00:00:00:00:00:00 - dst=68:05:CA:A3:28:94 - type=0x86dd - length=142 - nb_segs=1 - RSS hash=0xe9c2ff5b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:33                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:18:33                AdvancedRSSTest: hash_infos: [('0xe9c2ff5b', '0x1b')]
27/07/2022 19:18:33                AdvancedRSSTest: sub_case mac_l3_address_switched passed
27/07/2022 19:18:33             dut.10.239.252.240: flow flush 0
27/07/2022 19:18:33             dut.10.239.252.240: 
27/07/2022 19:18:33                AdvancedRSSTest: {'mac_l3_address_switched': 'passed'}
27/07/2022 19:18:33                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:18:33                AdvancedRSSTest: Test Case test_global_simple_xor Result PASSED:
27/07/2022 19:18:33             dut.10.239.252.240: flow flush 0
27/07/2022 19:18:35             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:18:35             dut.10.239.252.240: clear port stats all
27/07/2022 19:18:36             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:18:36             dut.10.239.252.240: stop
27/07/2022 19:18:36             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=20 -> TX Port= 0/Queue=20 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=26 -> TX Port= 0/Queue=26 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=29 -> TX Port= 0/Queue=29 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=32 -> TX Port= 0/Queue=32 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=37 -> TX Port= 0/Queue=37 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=39 -> TX Port= 0/Queue=39 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=50 -> TX Port= 0/Queue=50 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=60 -> TX Port= 0/Queue=60 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:18:36                AdvancedRSSTest: Test Case test_mac_ipv4 Begin
27/07/2022 19:18:36             dut.10.239.252.240:  
27/07/2022 19:18:36                         tester: 
27/07/2022 19:18:36             dut.10.239.252.240: port config all rss all
27/07/2022 19:18:36             dut.10.239.252.240: 
Port 0 modified RSS hash function based on hardware support,requested:0x137f83fffc configured:0x7ffc
rss_hf 0x137f83fffc
27/07/2022 19:18:36             dut.10.239.252.240: start
27/07/2022 19:18:36             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x80000 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:18:36             dut.10.239.252.240: quit
27/07/2022 19:18:37             dut.10.239.252.240: 
Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.

Stopping port 0...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
Port 0 is closed
Done

Bye...
27/07/2022 19:18:37             dut.10.239.252.240: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 28-31 -n 4  --file-prefix=dpdk_553218_20220727191507   -a 0000:ca:00.0 -- -i --rxq=64 --txq=64 --disable-rss --rxd=384 --txd=384
27/07/2022 19:18:39             dut.10.239.252.240: EAL: Detected CPU lcores: 112
EAL: Detected NUMA nodes: 2
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_553218_20220727191507/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(4)
EAL: Probe PCI driver: net_ice (8086:1593) device: 0000:ca:00.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.35.99, ICE COMMS Package (double VLAN mode)
TELEMETRY: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 1)

Port 0: link state change event
Port 0: 68:05:CA:C1:B9:38
Checking link statuses...
Done
27/07/2022 19:18:49             dut.10.239.252.240: set fwd rxonly
27/07/2022 19:18:49             dut.10.239.252.240: 
Set rxonly packet forwarding mode
27/07/2022 19:18:49             dut.10.239.252.240: set verbose 1
27/07/2022 19:18:49             dut.10.239.252.240: 
Change verbose level from 0 to 1
27/07/2022 19:18:49             dut.10.239.252.240: show port info all
27/07/2022 19:18:49             dut.10.239.252.240: 

********************* Infos for port 0  *********************
MAC address: 68:05:CA:C1:B9:38
Device name: 0000:ca:00.0
Driver name: net_ice
Firmware-version: 4.00 0x80011845 1.3236.0
Devargs: 
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 512
Supported RSS offload flow types:
  ipv4  ipv4-frag  ipv4-tcp  ipv4-udp  ipv4-sctp  ipv4-other
  ipv6  ipv6-frag  ipv6-tcp  ipv6-udp  ipv6-sctp  ipv6-other
  l2-payload
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 64
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 64
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
Device capabilities: 0x0( )
27/07/2022 19:18:49             dut.10.239.252.240: start
27/07/2022 19:18:49             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=384 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=384 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:18:49                AdvancedRSSTest: ===================Test sub case: mac_ipv4_l2_src================
27/07/2022 19:18:49                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:18:49             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / end actions rss types eth l2-src-only end key_len 0 queues end / end
27/07/2022 19:18:49             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:18:49             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / end actions rss types eth l2-src-only end key_len 0 queues end / end
27/07/2022 19:18:49             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:18:49             dut.10.239.252.240: flow list 0
27/07/2022 19:18:49             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 => RSS
27/07/2022 19:18:49                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:49                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
27/07/2022 19:18:50             dut.10.239.252.240:  port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xeeb941d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:50                AdvancedRSSTest: action: save_hash

27/07/2022 19:18:50                AdvancedRSSTest: hash_infos: [('0xeeb941d', '0x1d')]
27/07/2022 19:18:50                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:50                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
27/07/2022 19:18:51             dut.10.239.252.240: port 0/queue 11: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x53cdae0b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:51                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:18:51                AdvancedRSSTest: hash_infos: [('0x53cdae0b', '0xb')]
27/07/2022 19:18:51                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:51                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
27/07/2022 19:18:53             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xeeb941d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:53                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:18:53                AdvancedRSSTest: hash_infos: [('0xeeb941d', '0x1d')]
27/07/2022 19:18:53                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:53                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)']
27/07/2022 19:18:54             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xeeb941d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:54                AdvancedRSSTest: action: {'save_hash': 'ipv4-icmp'}

27/07/2022 19:18:54                AdvancedRSSTest: hash_infos: [('0xeeb941d', '0x1d')]
27/07/2022 19:18:54                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:54                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)']
27/07/2022 19:18:55             dut.10.239.252.240: port 0/queue 11: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x53cdae0b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:55                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-icmp'}

27/07/2022 19:18:55                AdvancedRSSTest: hash_infos: [('0x53cdae0b', '0xb')]
27/07/2022 19:18:55                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:55                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)']
27/07/2022 19:18:56             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xeeb941d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:56                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-icmp'}

27/07/2022 19:18:56                AdvancedRSSTest: hash_infos: [('0xeeb941d', '0x1d')]
27/07/2022 19:18:56                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:56                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/UDP()/VXLAN()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:18:57             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0xeeb941d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:57                AdvancedRSSTest: action: {'save_hash': 'ipv4-udp-vxlan'}

27/07/2022 19:18:57                AdvancedRSSTest: hash_infos: [('0xeeb941d', '0x1d')]
27/07/2022 19:18:57                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:57                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP()/UDP()/VXLAN()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:18:58             dut.10.239.252.240: port 0/queue 11: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x53cdae0b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:58                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-udp-vxlan'}

27/07/2022 19:18:58                AdvancedRSSTest: hash_infos: [('0x53cdae0b', '0xb')]
27/07/2022 19:18:58                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:18:58                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP()/UDP()/VXLAN()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:18:59             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0xeeb941d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:18:59                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-udp-vxlan'}

27/07/2022 19:18:59                AdvancedRSSTest: hash_infos: [('0xeeb941d', '0x1d')]
27/07/2022 19:18:59                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:18:59             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:19:00             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:19:00             dut.10.239.252.240: flow list 0
27/07/2022 19:19:00             dut.10.239.252.240: 
27/07/2022 19:19:00                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:00                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/UDP()/VXLAN()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:19:02             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=572 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:02                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:19:02                AdvancedRSSTest: hash_infos: []
27/07/2022 19:19:02                AdvancedRSSTest: sub_case mac_ipv4_l2_src passed
27/07/2022 19:19:02             dut.10.239.252.240: flow flush 0
27/07/2022 19:19:02             dut.10.239.252.240: 
27/07/2022 19:19:02                AdvancedRSSTest: ===================Test sub case: mac_ipv4_l2dst================
27/07/2022 19:19:02                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:19:02             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / end actions rss types eth l2-dst-only end key_len 0 queues end / end
27/07/2022 19:19:02             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:19:02             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / end actions rss types eth l2-dst-only end key_len 0 queues end / end
27/07/2022 19:19:02             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:19:02             dut.10.239.252.240: flow list 0
27/07/2022 19:19:02             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 => RSS
27/07/2022 19:19:02                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:02                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
27/07/2022 19:19:03             dut.10.239.252.240:  port 0/queue 63: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xe3102e7f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:03                AdvancedRSSTest: action: {'save_hash': 'ipv4-nonfrag'}

27/07/2022 19:19:03                AdvancedRSSTest: hash_infos: [('0xe3102e7f', '0x3f')]
27/07/2022 19:19:03                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:03                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
27/07/2022 19:19:04             dut.10.239.252.240: port 0/queue 39: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x2bc3a627 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:04                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-nonfrag'}

27/07/2022 19:19:04                AdvancedRSSTest: hash_infos: [('0x2bc3a627', '0x27')]
27/07/2022 19:19:04                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:04                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
27/07/2022 19:19:05             dut.10.239.252.240: port 0/queue 63: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xe3102e7f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:05                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-nonfrag'}

27/07/2022 19:19:05                AdvancedRSSTest: hash_infos: [('0xe3102e7f', '0x3f')]
27/07/2022 19:19:05                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:05                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)']
27/07/2022 19:19:06             dut.10.239.252.240: port 0/queue 63: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xe3102e7f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:06                AdvancedRSSTest: action: {'save_hash': 'ipv4-icmp'}

27/07/2022 19:19:06                AdvancedRSSTest: hash_infos: [('0xe3102e7f', '0x3f')]
27/07/2022 19:19:06                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:06                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)']
27/07/2022 19:19:07             dut.10.239.252.240: port 0/queue 39: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x2bc3a627 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:07                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-icmp'}

27/07/2022 19:19:07                AdvancedRSSTest: hash_infos: [('0x2bc3a627', '0x27')]
27/07/2022 19:19:07                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:07                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)']
27/07/2022 19:19:08             dut.10.239.252.240: port 0/queue 63: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xe3102e7f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:08                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-icmp'}

27/07/2022 19:19:08                AdvancedRSSTest: hash_infos: [('0xe3102e7f', '0x3f')]
27/07/2022 19:19:08                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:08                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/UDP()/VXLAN()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:19:10             dut.10.239.252.240: port 0/queue 63: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0xe3102e7f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:10                AdvancedRSSTest: action: {'save_hash': 'ipv4-udp-vxlan'}

27/07/2022 19:19:10                AdvancedRSSTest: hash_infos: [('0xe3102e7f', '0x3f')]
27/07/2022 19:19:10                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:10                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP()/UDP()/VXLAN()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:19:11             dut.10.239.252.240: port 0/queue 39: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x2bc3a627 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:11                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-udp-vxlan'}

27/07/2022 19:19:11                AdvancedRSSTest: hash_infos: [('0x2bc3a627', '0x27')]
27/07/2022 19:19:11                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:11                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP()/UDP()/VXLAN()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:19:12             dut.10.239.252.240: port 0/queue 63: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0xe3102e7f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:12                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-udp-vxlan'}

27/07/2022 19:19:12                AdvancedRSSTest: hash_infos: [('0xe3102e7f', '0x3f')]
27/07/2022 19:19:12                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:19:12             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:19:13             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:19:13             dut.10.239.252.240: flow list 0
27/07/2022 19:19:13             dut.10.239.252.240: 
27/07/2022 19:19:13                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:13                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/UDP()/VXLAN()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:19:14             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=572 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:14                AdvancedRSSTest: action: {'check_no_hash': ''}

27/07/2022 19:19:14                AdvancedRSSTest: hash_infos: []
27/07/2022 19:19:14                AdvancedRSSTest: sub_case mac_ipv4_l2dst passed
27/07/2022 19:19:14             dut.10.239.252.240: flow flush 0
27/07/2022 19:19:14             dut.10.239.252.240: 
27/07/2022 19:19:14                AdvancedRSSTest: ===================Test sub case: mac_ipv4_l2src_l2dst================
27/07/2022 19:19:14                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:19:14             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / end actions rss types eth end key_len 0 queues end / end
27/07/2022 19:19:14             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:19:14             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / end actions rss types eth end key_len 0 queues end / end
27/07/2022 19:19:14             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:19:14             dut.10.239.252.240: flow list 0
27/07/2022 19:19:14             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 => RSS
27/07/2022 19:19:14                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:14                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
27/07/2022 19:19:16             dut.10.239.252.240:  port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x930df71d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:16                AdvancedRSSTest: action: {'save_hash': 'ipv4-nonfrag'}

27/07/2022 19:19:16                AdvancedRSSTest: hash_infos: [('0x930df71d', '0x1d')]
27/07/2022 19:19:16                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:16                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
27/07/2022 19:19:17             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x5bde7f45 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:17                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-nonfrag'}

27/07/2022 19:19:17                AdvancedRSSTest: hash_infos: [('0x5bde7f45', '0x5')]
27/07/2022 19:19:17                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:17                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
27/07/2022 19:19:18             dut.10.239.252.240: port 0/queue 18: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x51d69792 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:18                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-nonfrag'}

27/07/2022 19:19:18                AdvancedRSSTest: hash_infos: [('0x51d69792', '0x12')]
27/07/2022 19:19:18                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:18                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)
27/07/2022 19:19:19             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x99051fca - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:19                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-nonfrag'}

27/07/2022 19:19:19                AdvancedRSSTest: hash_infos: [('0x99051fca', '0xa')]
27/07/2022 19:19:19                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:19                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/("X"*480)
27/07/2022 19:19:20             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x930df71d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:20                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-nonfrag'}

27/07/2022 19:19:20                AdvancedRSSTest: hash_infos: [('0x930df71d', '0x1d')]
27/07/2022 19:19:20                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:20                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)']
27/07/2022 19:19:21             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x930df71d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:21                AdvancedRSSTest: action: {'save_hash': 'ipv4-icmp'}

27/07/2022 19:19:21                AdvancedRSSTest: hash_infos: [('0x930df71d', '0x1d')]
27/07/2022 19:19:21                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:21                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)']
27/07/2022 19:19:22             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x5bde7f45 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:22                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-icmp'}

27/07/2022 19:19:22                AdvancedRSSTest: hash_infos: [('0x5bde7f45', '0x5')]
27/07/2022 19:19:22                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:22                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)']
27/07/2022 19:19:23             dut.10.239.252.240: port 0/queue 18: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x51d69792 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:23                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-icmp'}

27/07/2022 19:19:23                AdvancedRSSTest: hash_infos: [('0x51d69792', '0x12')]
27/07/2022 19:19:23                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:23                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)
27/07/2022 19:19:24             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x99051fca - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:24                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-icmp'}

27/07/2022 19:19:24                AdvancedRSSTest: hash_infos: [('0x99051fca', '0xa')]
27/07/2022 19:19:24                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:24                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/ICMP()/("X"*480)
27/07/2022 19:19:25             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x930df71d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:25                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-icmp'}

27/07/2022 19:19:25                AdvancedRSSTest: hash_infos: [('0x930df71d', '0x1d')]
27/07/2022 19:19:25                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:25                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/UDP()/VXLAN()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:19:27             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x930df71d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:27                AdvancedRSSTest: action: {'save_hash': 'ipv4-udp-vxlan'}

27/07/2022 19:19:27                AdvancedRSSTest: hash_infos: [('0x930df71d', '0x1d')]
27/07/2022 19:19:27                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:27                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP()/UDP()/VXLAN()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:19:28             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x5bde7f45 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:28                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-udp-vxlan'}

27/07/2022 19:19:28                AdvancedRSSTest: hash_infos: [('0x5bde7f45', '0x5')]
27/07/2022 19:19:28                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:28                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP()/UDP()/VXLAN()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:19:29             dut.10.239.252.240: port 0/queue 18: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=572 - nb_segs=1 - RSS hash=0x51d69792 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:29                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-udp-vxlan'}

27/07/2022 19:19:29                AdvancedRSSTest: hash_infos: [('0x51d69792', '0x12')]
27/07/2022 19:19:29                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:29                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:19:30             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x99051fca - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:30                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-udp-vxlan'}

27/07/2022 19:19:30                AdvancedRSSTest: hash_infos: [('0x99051fca', '0xa')]
27/07/2022 19:19:30                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:30                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/TCP(sport=23,dport=25)/("X"*480)
27/07/2022 19:19:31             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x930df71d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:31                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-udp-vxlan'}

27/07/2022 19:19:31                AdvancedRSSTest: hash_infos: [('0x930df71d', '0x1d')]
27/07/2022 19:19:31                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:19:31             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:19:32             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:19:32             dut.10.239.252.240: flow list 0
27/07/2022 19:19:32             dut.10.239.252.240: 
27/07/2022 19:19:32                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:32                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/UDP()/VXLAN()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:19:33             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=572 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:33                AdvancedRSSTest: action: {'check_no_hash': ''}

27/07/2022 19:19:33                AdvancedRSSTest: hash_infos: []
27/07/2022 19:19:33                AdvancedRSSTest: sub_case mac_ipv4_l2src_l2dst passed
27/07/2022 19:19:33             dut.10.239.252.240: flow flush 0
27/07/2022 19:19:33             dut.10.239.252.240: 
27/07/2022 19:19:33                AdvancedRSSTest: {'mac_ipv4_l2_src': 'passed', 'mac_ipv4_l2dst': 'passed', 'mac_ipv4_l2src_l2dst': 'passed'}
27/07/2022 19:19:33                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:19:33             dut.10.239.252.240: rx_vxlan_port add 4789 0
27/07/2022 19:19:33             dut.10.239.252.240: 
27/07/2022 19:19:33                AdvancedRSSTest: ===================Test sub case: mac_ipv4_l3src================
27/07/2022 19:19:33                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:19:33             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
27/07/2022 19:19:34             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:19:34             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
27/07/2022 19:19:34             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:19:34             dut.10.239.252.240: flow list 0
27/07/2022 19:19:34             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 => RSS
27/07/2022 19:19:34                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:34                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
27/07/2022 19:19:35             dut.10.239.252.240:  port 0/queue 35: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x286408a3 - RSS queue=0x23 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x23
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:35                AdvancedRSSTest: action: {'save_hash': 'ipv4-nonfrag'}

27/07/2022 19:19:35                AdvancedRSSTest: hash_infos: [('0x286408a3', '0x23')]
27/07/2022 19:19:35                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:35                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/("X"*480)']
27/07/2022 19:19:36             dut.10.239.252.240: port 0/queue 48: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x5d0bc070 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:36                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-nonfrag'}

27/07/2022 19:19:36                AdvancedRSSTest: hash_infos: [('0x5d0bc070', '0x30')]
27/07/2022 19:19:36                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:36                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/("X"*480)']
27/07/2022 19:19:37             dut.10.239.252.240: port 0/queue 35: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x286408a3 - RSS queue=0x23 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x23
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:37                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-nonfrag'}

27/07/2022 19:19:37                AdvancedRSSTest: hash_infos: [('0x286408a3', '0x23')]
27/07/2022 19:19:37                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:37                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)']
27/07/2022 19:19:38             dut.10.239.252.240: port 0/queue 35: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x286408a3 - RSS queue=0x23 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x23
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:38                AdvancedRSSTest: action: {'save_hash': 'ipv4-icmp'}

27/07/2022 19:19:38                AdvancedRSSTest: hash_infos: [('0x286408a3', '0x23')]
27/07/2022 19:19:38                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:38                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/ICMP()/("X"*480)']
27/07/2022 19:19:39             dut.10.239.252.240: port 0/queue 48: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x5d0bc070 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:39                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-icmp'}

27/07/2022 19:19:39                AdvancedRSSTest: hash_infos: [('0x5d0bc070', '0x30')]
27/07/2022 19:19:39                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:39                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/ICMP()/("X"*480)']
27/07/2022 19:19:40             dut.10.239.252.240: port 0/queue 35: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x286408a3 - RSS queue=0x23 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x23
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:40                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-icmp'}

27/07/2022 19:19:40                AdvancedRSSTest: hash_infos: [('0x286408a3', '0x23')]
27/07/2022 19:19:40                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:19:40             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:19:41             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:19:41             dut.10.239.252.240: flow list 0
27/07/2022 19:19:41             dut.10.239.252.240: 
27/07/2022 19:19:41                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:41                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/UDP()/VXLAN()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:19:43             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=572 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:43                AdvancedRSSTest: action: {'check_no_hash': ''}

27/07/2022 19:19:43                AdvancedRSSTest: hash_infos: []
27/07/2022 19:19:43                AdvancedRSSTest: sub_case mac_ipv4_l3src passed
27/07/2022 19:19:43             dut.10.239.252.240: flow flush 0
27/07/2022 19:19:43             dut.10.239.252.240: 
27/07/2022 19:19:43                AdvancedRSSTest: ===================Test sub case: mac_ipv4_l3dst================
27/07/2022 19:19:43                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:19:43             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
27/07/2022 19:19:43             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:19:43             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
27/07/2022 19:19:43             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:19:43             dut.10.239.252.240: flow list 0
27/07/2022 19:19:43             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 => RSS
27/07/2022 19:19:43                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:43                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
27/07/2022 19:19:44             dut.10.239.252.240:  port 0/queue 47: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xf048b2ef - RSS queue=0x2f - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x2f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:44                AdvancedRSSTest: action: {'save_hash': 'ipv4-nonfrag'}

27/07/2022 19:19:44                AdvancedRSSTest: hash_infos: [('0xf048b2ef', '0x2f')]
27/07/2022 19:19:44                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:44                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/("X"*480)']
27/07/2022 19:19:45             dut.10.239.252.240: port 0/queue 60: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x85277a3c - RSS queue=0x3c - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x3c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:45                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-nonfrag'}

27/07/2022 19:19:45                AdvancedRSSTest: hash_infos: [('0x85277a3c', '0x3c')]
27/07/2022 19:19:45                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:45                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/("X"*480)']
27/07/2022 19:19:46             dut.10.239.252.240: port 0/queue 47: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xf048b2ef - RSS queue=0x2f - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x2f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:46                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-nonfrag'}

27/07/2022 19:19:46                AdvancedRSSTest: hash_infos: [('0xf048b2ef', '0x2f')]
27/07/2022 19:19:46                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:46                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)']
27/07/2022 19:19:47             dut.10.239.252.240: port 0/queue 47: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xf048b2ef - RSS queue=0x2f - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x2f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:47                AdvancedRSSTest: action: {'save_hash': 'ipv4-icmp'}

27/07/2022 19:19:47                AdvancedRSSTest: hash_infos: [('0xf048b2ef', '0x2f')]
27/07/2022 19:19:47                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:47                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/ICMP()/("X"*480)']
27/07/2022 19:19:48             dut.10.239.252.240: port 0/queue 60: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x85277a3c - RSS queue=0x3c - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x3c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:48                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-icmp'}

27/07/2022 19:19:48                AdvancedRSSTest: hash_infos: [('0x85277a3c', '0x3c')]
27/07/2022 19:19:48                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:48                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/ICMP()/("X"*480)']
27/07/2022 19:19:49             dut.10.239.252.240: port 0/queue 47: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xf048b2ef - RSS queue=0x2f - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x2f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:49                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-icmp'}

27/07/2022 19:19:49                AdvancedRSSTest: hash_infos: [('0xf048b2ef', '0x2f')]
27/07/2022 19:19:49                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:19:49             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:19:51             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:19:51             dut.10.239.252.240: flow list 0
27/07/2022 19:19:51             dut.10.239.252.240: 
27/07/2022 19:19:51                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:51                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/UDP()/VXLAN()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:19:52             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=572 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:52                AdvancedRSSTest: action: {'check_no_hash': ''}

27/07/2022 19:19:52                AdvancedRSSTest: hash_infos: []
27/07/2022 19:19:52                AdvancedRSSTest: sub_case mac_ipv4_l3dst passed
27/07/2022 19:19:52             dut.10.239.252.240: flow flush 0
27/07/2022 19:19:52             dut.10.239.252.240: 
27/07/2022 19:19:52                AdvancedRSSTest: ===================Test sub case: mac_ipv4_all================
27/07/2022 19:19:52                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:19:52             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
27/07/2022 19:19:52             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:19:52             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
27/07/2022 19:19:52             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:19:52             dut.10.239.252.240: flow list 0
27/07/2022 19:19:52             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 => RSS
27/07/2022 19:19:52                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:52                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
27/07/2022 19:19:53             dut.10.239.252.240:  port 0/queue 28: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xddabe09c - RSS queue=0x1c - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x1c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:53                AdvancedRSSTest: action: {'save_hash': 'ipv4-nonfrag'}

27/07/2022 19:19:53                AdvancedRSSTest: hash_infos: [('0xddabe09c', '0x1c')]
27/07/2022 19:19:53                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:53                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/("X"*480)']
27/07/2022 19:19:54             dut.10.239.252.240: port 0/queue 4: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x55f3d7c4 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:54                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-nonfrag'}

27/07/2022 19:19:54                AdvancedRSSTest: hash_infos: [('0x55f3d7c4', '0x4')]
27/07/2022 19:19:54                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:54                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/("X"*480)']
27/07/2022 19:19:55             dut.10.239.252.240: port 0/queue 15: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xa8c4284f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:55                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-nonfrag'}

27/07/2022 19:19:55                AdvancedRSSTest: hash_infos: [('0xa8c4284f', '0xf')]
27/07/2022 19:19:55                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:55                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)
27/07/2022 19:19:56             dut.10.239.252.240: port 0/queue 28: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xddabe09c - RSS queue=0x1c - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x1c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:56                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-nonfrag'}

27/07/2022 19:19:56                AdvancedRSSTest: hash_infos: [('0xddabe09c', '0x1c')]
27/07/2022 19:19:56                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:56                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)']
27/07/2022 19:19:58             dut.10.239.252.240: port 0/queue 28: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xddabe09c - RSS queue=0x1c - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x1c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:58                AdvancedRSSTest: action: {'save_hash': 'ipv4-icmp'}

27/07/2022 19:19:58                AdvancedRSSTest: hash_infos: [('0xddabe09c', '0x1c')]
27/07/2022 19:19:58                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:58                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/ICMP()/("X"*480)']
27/07/2022 19:19:59             dut.10.239.252.240: port 0/queue 4: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x55f3d7c4 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:19:59                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-icmp'}

27/07/2022 19:19:59                AdvancedRSSTest: hash_infos: [('0x55f3d7c4', '0x4')]
27/07/2022 19:19:59                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:19:59                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/ICMP()/("X"*480)']
27/07/2022 19:20:00             dut.10.239.252.240: port 0/queue 15: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xa8c4284f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:00                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-icmp'}

27/07/2022 19:20:00                AdvancedRSSTest: hash_infos: [('0xa8c4284f', '0xf')]
27/07/2022 19:20:00                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:00                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)
27/07/2022 19:20:01             dut.10.239.252.240: port 0/queue 28: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xddabe09c - RSS queue=0x1c - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x1c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:01                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-icmp'}

27/07/2022 19:20:01                AdvancedRSSTest: hash_infos: [('0xddabe09c', '0x1c')]
27/07/2022 19:20:01                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:20:01             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:20:02             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:20:02             dut.10.239.252.240: flow list 0
27/07/2022 19:20:02             dut.10.239.252.240: 
27/07/2022 19:20:02                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:02                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/UDP()/VXLAN()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:20:03             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=572 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - VXLAN packet: packet type =24721, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:03                AdvancedRSSTest: action: {'check_no_hash': ''}

27/07/2022 19:20:03                AdvancedRSSTest: hash_infos: []
27/07/2022 19:20:03                AdvancedRSSTest: sub_case mac_ipv4_all passed
27/07/2022 19:20:03             dut.10.239.252.240: flow flush 0
27/07/2022 19:20:03             dut.10.239.252.240: 
27/07/2022 19:20:03                AdvancedRSSTest: {'mac_ipv4_l3src': 'passed', 'mac_ipv4_l3dst': 'passed', 'mac_ipv4_all': 'passed'}
27/07/2022 19:20:03                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:20:03                AdvancedRSSTest: Test Case test_mac_ipv4 Result PASSED:
27/07/2022 19:20:03             dut.10.239.252.240: flow flush 0
27/07/2022 19:20:04             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:20:04             dut.10.239.252.240: clear port stats all
27/07/2022 19:20:06             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:20:06             dut.10.239.252.240: stop
27/07/2022 19:20:06             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 18             TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=18 -> TX Port= 0/Queue=18 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=28 -> TX Port= 0/Queue=28 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=29 -> TX Port= 0/Queue=29 -------
  RX-packets: 12             TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=35 -> TX Port= 0/Queue=35 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=39 -> TX Port= 0/Queue=39 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=47 -> TX Port= 0/Queue=47 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=48 -> TX Port= 0/Queue=48 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=60 -> TX Port= 0/Queue=60 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=63 -> TX Port= 0/Queue=63 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:20:06                AdvancedRSSTest: Test Case test_mac_ipv4_ipv4_chksum Begin
27/07/2022 19:20:06             dut.10.239.252.240:  
27/07/2022 19:20:06                         tester: 
27/07/2022 19:20:06             dut.10.239.252.240: start
27/07/2022 19:20:06             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=384 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=384 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:20:06                AdvancedRSSTest: ===================Test sub case: mac_ipv4_ipv4_chksum================
27/07/2022 19:20:06                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:20:06             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / end actions rss types ipv4-chksum  end queues end / end
27/07/2022 19:20:06             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:20:06             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / end actions rss types ipv4-chksum  end queues end / end
27/07/2022 19:20:06             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:20:06             dut.10.239.252.240: flow list 0
27/07/2022 19:20:06             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 => RSS
27/07/2022 19:20:06                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:06                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2", chksum=0x1)/("X"*480)']
27/07/2022 19:20:07             dut.10.239.252.240:  port 0/queue 8: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x42756fc8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_BAD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:07                AdvancedRSSTest: action: save_hash

27/07/2022 19:20:07                AdvancedRSSTest: hash_infos: [('0x42756fc8', '0x8')]
27/07/2022 19:20:07                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:07                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2", chksum=0xffff)/("X"*480)']
27/07/2022 19:20:08             dut.10.239.252.240: port 0/queue 41: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x4fe1c929 - RSS queue=0x29 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x29
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_BAD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:08                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:20:08                AdvancedRSSTest: hash_infos: [('0x4fe1c929', '0x29')]
27/07/2022 19:20:08                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:08                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.1.2", chksum=0x1)/("X"*480)']
27/07/2022 19:20:09             dut.10.239.252.240: port 0/queue 8: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x42756fc8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_BAD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:09                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:20:09                AdvancedRSSTest: hash_infos: [('0x42756fc8', '0x8')]
27/07/2022 19:20:09                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:09                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
27/07/2022 19:20:11             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:20:11                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:20:11                AdvancedRSSTest: hash_infos: []
27/07/2022 19:20:11                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:20:11             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:20:12             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:20:12             dut.10.239.252.240: flow list 0
27/07/2022 19:20:12             dut.10.239.252.240: 
27/07/2022 19:20:12                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:12                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2", chksum=0x1)/("X"*480)']
27/07/2022 19:20:13             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_BAD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:13                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:20:13                AdvancedRSSTest: hash_infos: []
27/07/2022 19:20:13                AdvancedRSSTest: sub_case mac_ipv4_ipv4_chksum passed
27/07/2022 19:20:13             dut.10.239.252.240: flow flush 0
27/07/2022 19:20:13             dut.10.239.252.240: 
27/07/2022 19:20:13                AdvancedRSSTest: {'mac_ipv4_ipv4_chksum': 'passed'}
27/07/2022 19:20:13                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:20:13                AdvancedRSSTest: Test Case test_mac_ipv4_ipv4_chksum Result PASSED:
27/07/2022 19:20:13             dut.10.239.252.240: flow flush 0
27/07/2022 19:20:14             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:20:14             dut.10.239.252.240: clear port stats all
27/07/2022 19:20:15             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:20:15             dut.10.239.252.240: stop
27/07/2022 19:20:15             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=41 -> TX Port= 0/Queue=41 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:20:15                AdvancedRSSTest: Test Case test_mac_ipv4_sctp Begin
27/07/2022 19:20:15             dut.10.239.252.240:  
27/07/2022 19:20:16                         tester: 
27/07/2022 19:20:16             dut.10.239.252.240: start
27/07/2022 19:20:16             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=384 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=384 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:20:16                AdvancedRSSTest: ===================Test sub case: mac_ipv4_sctp_l2_src================
27/07/2022 19:20:16                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:20:16             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types eth l2-src-only end key_len 0 queues end / end
27/07/2022 19:20:16             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:20:16             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types eth l2-src-only end key_len 0 queues end / end
27/07/2022 19:20:16             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:20:16             dut.10.239.252.240: flow list 0
27/07/2022 19:20:16             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 SCTP => RSS
27/07/2022 19:20:16                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:16                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:20:17             dut.10.239.252.240:  port 0/queue 51: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x8562cb3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x33
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:17                AdvancedRSSTest: action: save_hash

27/07/2022 19:20:17                AdvancedRSSTest: hash_infos: [('0x8562cb3', '0x33')]
27/07/2022 19:20:17                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:17                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:20:18             dut.10.239.252.240: port 0/queue 37: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x557016a5 - RSS queue=0x25 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x25
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:18                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:20:18                AdvancedRSSTest: hash_infos: [('0x557016a5', '0x25')]
27/07/2022 19:20:18                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:18                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/SCTP(sport=25,dport=99)/("X"*480)
27/07/2022 19:20:19             dut.10.239.252.240: port 0/queue 51: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x8562cb3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x33
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:19                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:20:19                AdvancedRSSTest: hash_infos: [('0x8562cb3', '0x33')]
27/07/2022 19:20:19                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:19                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:20:20             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=146 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:20                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:20:20                AdvancedRSSTest: hash_infos: []
27/07/2022 19:20:20                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:20:20             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:20:21             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:20:21             dut.10.239.252.240: flow list 0
27/07/2022 19:20:21             dut.10.239.252.240: 
27/07/2022 19:20:21                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:21                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:20:23             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:23                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:20:23                AdvancedRSSTest: hash_infos: []
27/07/2022 19:20:23                AdvancedRSSTest: sub_case mac_ipv4_sctp_l2_src passed
27/07/2022 19:20:23             dut.10.239.252.240: flow flush 0
27/07/2022 19:20:23             dut.10.239.252.240: 
27/07/2022 19:20:23                AdvancedRSSTest: ===================Test sub case: mac_ipv4_sctp_l2_dst================
27/07/2022 19:20:23                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:20:23             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
27/07/2022 19:20:23             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:20:23             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
27/07/2022 19:20:23             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:20:23             dut.10.239.252.240: flow list 0
27/07/2022 19:20:23             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 SCTP => RSS
27/07/2022 19:20:23                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:23                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:20:24             dut.10.239.252.240:  port 0/queue 17: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xe5ad96d1 - RSS queue=0x11 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x11
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:24                AdvancedRSSTest: action: save_hash

27/07/2022 19:20:24                AdvancedRSSTest: hash_infos: [('0xe5ad96d1', '0x11')]
27/07/2022 19:20:24                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:24                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:20:25             dut.10.239.252.240: port 0/queue 9: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x2d7e1e89 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:25                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:20:25                AdvancedRSSTest: hash_infos: [('0x2d7e1e89', '0x9')]
27/07/2022 19:20:25                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:25                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/SCTP(sport=25,dport=99)/("X"*480)
27/07/2022 19:20:26             dut.10.239.252.240: port 0/queue 17: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xe5ad96d1 - RSS queue=0x11 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x11
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:26                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:20:26                AdvancedRSSTest: hash_infos: [('0xe5ad96d1', '0x11')]
27/07/2022 19:20:26                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:26                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:20:27             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=146 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:27                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:20:27                AdvancedRSSTest: hash_infos: []
27/07/2022 19:20:27                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:20:27             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:20:28             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:20:28             dut.10.239.252.240: flow list 0
27/07/2022 19:20:29             dut.10.239.252.240: 
27/07/2022 19:20:29                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:29                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:20:30             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:30                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:20:30                AdvancedRSSTest: hash_infos: []
27/07/2022 19:20:30                AdvancedRSSTest: sub_case mac_ipv4_sctp_l2_dst passed
27/07/2022 19:20:30             dut.10.239.252.240: flow flush 0
27/07/2022 19:20:30             dut.10.239.252.240: 
27/07/2022 19:20:30                AdvancedRSSTest: ===================Test sub case: mac_ipv4_sctp_l2src_l2dst================
27/07/2022 19:20:30                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:20:30             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types eth end key_len 0 queues end / end
27/07/2022 19:20:30             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:20:30             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types eth end key_len 0 queues end / end
27/07/2022 19:20:30             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:20:30             dut.10.239.252.240: flow list 0
27/07/2022 19:20:30             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 SCTP => RSS
27/07/2022 19:20:30                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:30                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:20:31             dut.10.239.252.240:  port 0/queue 51: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xfa74e3b3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x33
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:31                AdvancedRSSTest: action: save_hash

27/07/2022 19:20:31                AdvancedRSSTest: hash_infos: [('0xfa74e3b3', '0x33')]
27/07/2022 19:20:31                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:31                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:20:32             dut.10.239.252.240: port 0/queue 60: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x38af833c - RSS queue=0x3c - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x3c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:32                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:20:32                AdvancedRSSTest: hash_infos: [('0x38af833c', '0x3c')]
27/07/2022 19:20:32                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:32                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:20:33             dut.10.239.252.240: port 0/queue 43: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x32a76beb - RSS queue=0x2b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x2b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:33                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:20:33                AdvancedRSSTest: hash_infos: [('0x32a76beb', '0x2b')]
27/07/2022 19:20:33                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:33                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:20:34             dut.10.239.252.240: port 0/queue 36: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xf07c0b64 - RSS queue=0x24 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x24
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:34                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:20:34                AdvancedRSSTest: hash_infos: [('0xf07c0b64', '0x24')]
27/07/2022 19:20:34                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:34                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/SCTP(sport=25,dport=99)/("X"*480)
27/07/2022 19:20:35             dut.10.239.252.240: port 0/queue 51: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xfa74e3b3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x33
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:35                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:20:35                AdvancedRSSTest: hash_infos: [('0xfa74e3b3', '0x33')]
27/07/2022 19:20:35                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:35                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:20:36             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=146 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:36                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:20:36                AdvancedRSSTest: hash_infos: []
27/07/2022 19:20:36                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:20:36             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:20:38             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:20:38             dut.10.239.252.240: flow list 0
27/07/2022 19:20:38             dut.10.239.252.240: 
27/07/2022 19:20:38                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:38                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:20:39             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:39                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:20:39                AdvancedRSSTest: hash_infos: []
27/07/2022 19:20:39                AdvancedRSSTest: sub_case mac_ipv4_sctp_l2src_l2dst passed
27/07/2022 19:20:39             dut.10.239.252.240: flow flush 0
27/07/2022 19:20:39             dut.10.239.252.240: 
27/07/2022 19:20:39                AdvancedRSSTest: ===================Test sub case: mac_ipv4_sctp_l3_src================
27/07/2022 19:20:39                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:20:39             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-src-only end key_len 0 queues end / end
27/07/2022 19:20:39             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:20:39             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-src-only end key_len 0 queues end / end
27/07/2022 19:20:39             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:20:39             dut.10.239.252.240: flow list 0
27/07/2022 19:20:39             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 SCTP => RSS
27/07/2022 19:20:39                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:39                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:20:40             dut.10.239.252.240:  port 0/queue 14: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xd0ba30ce - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xe
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:40                AdvancedRSSTest: action: save_hash

27/07/2022 19:20:40                AdvancedRSSTest: hash_infos: [('0xd0ba30ce', '0xe')]
27/07/2022 19:20:40                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:40                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:20:41             dut.10.239.252.240: port 0/queue 22: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x1869b896 - RSS queue=0x16 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x16
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:41                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:20:41                AdvancedRSSTest: hash_infos: [('0x1869b896', '0x16')]
27/07/2022 19:20:41                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:41                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/SCTP(sport=32,dport=33)/("X"*480)
27/07/2022 19:20:42             dut.10.239.252.240: port 0/queue 14: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xd0ba30ce - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xe
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:42                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:20:42                AdvancedRSSTest: hash_infos: [('0xd0ba30ce', '0xe')]
27/07/2022 19:20:42                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:42                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:20:44             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=146 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:44                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:20:44                AdvancedRSSTest: hash_infos: []
27/07/2022 19:20:44                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:20:44             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:20:45             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:20:45             dut.10.239.252.240: flow list 0
27/07/2022 19:20:45             dut.10.239.252.240: 
27/07/2022 19:20:45                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:45                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:20:46             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=568 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_SCTP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:46                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:20:46                AdvancedRSSTest: hash_infos: []
27/07/2022 19:20:46                AdvancedRSSTest: sub_case mac_ipv4_sctp_l3_src passed
27/07/2022 19:20:46             dut.10.239.252.240: flow flush 0
27/07/2022 19:20:46             dut.10.239.252.240: 
27/07/2022 19:20:46                AdvancedRSSTest: ===================Test sub case: mac_ipv4_sctp_l3_dst================
27/07/2022 19:20:46                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:20:46             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-dst-only end key_len 0 queues end / end
27/07/2022 19:20:46             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:20:46             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-dst-only end key_len 0 queues end / end
27/07/2022 19:20:46             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:20:46             dut.10.239.252.240: flow list 0
27/07/2022 19:20:46             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 SCTP => RSS
27/07/2022 19:20:46                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:46                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:20:47             dut.10.239.252.240:  port 0/queue 34: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x6af644e2 - RSS queue=0x22 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x22
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:47                AdvancedRSSTest: action: save_hash

27/07/2022 19:20:47                AdvancedRSSTest: hash_infos: [('0x6af644e2', '0x22')]
27/07/2022 19:20:47                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:47                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:20:48             dut.10.239.252.240: port 0/queue 58: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xa225ccba - RSS queue=0x3a - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x3a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:48                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:20:48                AdvancedRSSTest: hash_infos: [('0xa225ccba', '0x3a')]
27/07/2022 19:20:48                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:48                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/SCTP(sport=32,dport=33)/("X"*480)
27/07/2022 19:20:49             dut.10.239.252.240: port 0/queue 34: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x6af644e2 - RSS queue=0x22 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x22
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:49                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:20:49                AdvancedRSSTest: hash_infos: [('0x6af644e2', '0x22')]
27/07/2022 19:20:49                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:49                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:20:51             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=146 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:51                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:20:51                AdvancedRSSTest: hash_infos: []
27/07/2022 19:20:51                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:20:51             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:20:52             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:20:52             dut.10.239.252.240: flow list 0
27/07/2022 19:20:52             dut.10.239.252.240: 
27/07/2022 19:20:52                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:52                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:20:53             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=568 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_SCTP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:53                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:20:53                AdvancedRSSTest: hash_infos: []
27/07/2022 19:20:53                AdvancedRSSTest: sub_case mac_ipv4_sctp_l3_dst passed
27/07/2022 19:20:53             dut.10.239.252.240: flow flush 0
27/07/2022 19:20:53             dut.10.239.252.240: 
27/07/2022 19:20:53                AdvancedRSSTest: ===================Test sub case: mac_ipv4_sctp_l3src_l4src================
27/07/2022 19:20:53                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:20:53             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-src-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:20:53             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:20:53             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-src-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:20:53             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:20:53             dut.10.239.252.240: flow list 0
27/07/2022 19:20:53             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 SCTP => RSS
27/07/2022 19:20:53                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:53                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:20:54             dut.10.239.252.240:  port 0/queue 43: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x6f2f3f6b - RSS queue=0x2b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x2b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:54                AdvancedRSSTest: action: save_hash

27/07/2022 19:20:54                AdvancedRSSTest: hash_infos: [('0x6f2f3f6b', '0x2b')]
27/07/2022 19:20:54                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:54                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:20:55             dut.10.239.252.240: port 0/queue 51: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xa7fcb733 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x33
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:55                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:20:55                AdvancedRSSTest: hash_infos: [('0xa7fcb733', '0x33')]
27/07/2022 19:20:55                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:55                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=32,dport=23)/("X"*480)
27/07/2022 19:20:56             dut.10.239.252.240: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x927b8a0d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:56                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:20:56                AdvancedRSSTest: hash_infos: [('0x927b8a0d', '0xd')]
27/07/2022 19:20:56                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:56                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/SCTP(sport=22,dport=33)/("X"*480)
27/07/2022 19:20:58             dut.10.239.252.240: port 0/queue 43: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x6f2f3f6b - RSS queue=0x2b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x2b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:58                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:20:58                AdvancedRSSTest: hash_infos: [('0x6f2f3f6b', '0x2b')]
27/07/2022 19:20:58                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:20:58                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:20:59             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=146 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:20:59                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:20:59                AdvancedRSSTest: hash_infos: []
27/07/2022 19:20:59                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:20:59             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:21:00             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:21:00             dut.10.239.252.240: flow list 0
27/07/2022 19:21:00             dut.10.239.252.240: 
27/07/2022 19:21:00                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:00                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:21:01             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=568 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_SCTP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:01                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:21:01                AdvancedRSSTest: hash_infos: []
27/07/2022 19:21:01                AdvancedRSSTest: sub_case mac_ipv4_sctp_l3src_l4src passed
27/07/2022 19:21:01             dut.10.239.252.240: flow flush 0
27/07/2022 19:21:01             dut.10.239.252.240: 
27/07/2022 19:21:01                AdvancedRSSTest: ===================Test sub case: mac_ipv4_sctp_l3src_l4dst================
27/07/2022 19:21:01                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:21:01             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-src-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:21:01             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:21:01             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-src-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:21:01             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:21:01             dut.10.239.252.240: flow list 0
27/07/2022 19:21:01             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 SCTP => RSS
27/07/2022 19:21:01                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:01                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:21:02             dut.10.239.252.240:  port 0/queue 18: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x37186712 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:02                AdvancedRSSTest: action: save_hash

27/07/2022 19:21:02                AdvancedRSSTest: hash_infos: [('0x37186712', '0x12')]
27/07/2022 19:21:02                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:02                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:21:04             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xffcbef4a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:04                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:21:04                AdvancedRSSTest: hash_infos: [('0xffcbef4a', '0xa')]
27/07/2022 19:21:04                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:04                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=33)/("X"*480)
27/07/2022 19:21:05             dut.10.239.252.240: port 0/queue 52: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xca4cd274 - RSS queue=0x34 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x34
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:05                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:21:05                AdvancedRSSTest: hash_infos: [('0xca4cd274', '0x34')]
27/07/2022 19:21:05                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:05                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/SCTP(sport=32,dport=23)/("X"*480)
27/07/2022 19:21:06             dut.10.239.252.240: port 0/queue 18: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x37186712 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:06                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:21:06                AdvancedRSSTest: hash_infos: [('0x37186712', '0x12')]
27/07/2022 19:21:06                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:06                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:21:07             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=146 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:07                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:21:07                AdvancedRSSTest: hash_infos: []
27/07/2022 19:21:07                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:21:07             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:21:08             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:21:08             dut.10.239.252.240: flow list 0
27/07/2022 19:21:08             dut.10.239.252.240: 
27/07/2022 19:21:08                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:08                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:21:09             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=568 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_SCTP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:09                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:21:09                AdvancedRSSTest: hash_infos: []
27/07/2022 19:21:09                AdvancedRSSTest: sub_case mac_ipv4_sctp_l3src_l4dst passed
27/07/2022 19:21:09             dut.10.239.252.240: flow flush 0
27/07/2022 19:21:09             dut.10.239.252.240: 
27/07/2022 19:21:09                AdvancedRSSTest: ===================Test sub case: mac_ipv4_sctp_l3dst_l4src================
27/07/2022 19:21:09                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:21:09             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-dst-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:21:09             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:21:09             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-dst-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:21:09             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:21:09             dut.10.239.252.240: flow list 0
27/07/2022 19:21:10             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 SCTP => RSS
27/07/2022 19:21:10                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:10                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:21:11             dut.10.239.252.240:  port 0/queue 7: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xd5634b47 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:11                AdvancedRSSTest: action: save_hash

27/07/2022 19:21:11                AdvancedRSSTest: hash_infos: [('0xd5634b47', '0x7')]
27/07/2022 19:21:11                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:11                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:21:12             dut.10.239.252.240: port 0/queue 31: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x1db0c31f - RSS queue=0x1f - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x1f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:12                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:21:12                AdvancedRSSTest: hash_infos: [('0x1db0c31f', '0x1f')]
27/07/2022 19:21:12                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:12                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=32,dport=23)/("X"*480)
27/07/2022 19:21:13             dut.10.239.252.240: port 0/queue 33: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x2837fe21 - RSS queue=0x21 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x21
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:13                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:21:13                AdvancedRSSTest: hash_infos: [('0x2837fe21', '0x21')]
27/07/2022 19:21:13                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:13                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/SCTP(sport=22,dport=33)/("X"*480)
27/07/2022 19:21:14             dut.10.239.252.240: port 0/queue 7: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xd5634b47 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:14                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:21:14                AdvancedRSSTest: hash_infos: [('0xd5634b47', '0x7')]
27/07/2022 19:21:14                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:14                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:21:15             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=146 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:15                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:21:15                AdvancedRSSTest: hash_infos: []
27/07/2022 19:21:15                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:21:15             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:21:16             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:21:16             dut.10.239.252.240: flow list 0
27/07/2022 19:21:16             dut.10.239.252.240: 
27/07/2022 19:21:16                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:16                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:21:17             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=568 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_SCTP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:17                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:21:17                AdvancedRSSTest: hash_infos: []
27/07/2022 19:21:17                AdvancedRSSTest: sub_case mac_ipv4_sctp_l3dst_l4src passed
27/07/2022 19:21:17             dut.10.239.252.240: flow flush 0
27/07/2022 19:21:17             dut.10.239.252.240: 
27/07/2022 19:21:17                AdvancedRSSTest: ===================Test sub case: mac_ipv4_sctp_l3dst_l4dst================
27/07/2022 19:21:17                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:21:17             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-dst-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:21:18             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:21:18             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-dst-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:21:18             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:21:18             dut.10.239.252.240: flow list 0
27/07/2022 19:21:18             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 SCTP => RSS
27/07/2022 19:21:18                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:18                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:21:19             dut.10.239.252.240:  port 0/queue 62: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x8d54133e - RSS queue=0x3e - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x3e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:19                AdvancedRSSTest: action: save_hash

27/07/2022 19:21:19                AdvancedRSSTest: hash_infos: [('0x8d54133e', '0x3e')]
27/07/2022 19:21:19                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:19                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:21:20             dut.10.239.252.240: port 0/queue 38: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x45879b66 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x26
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:20                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:21:20                AdvancedRSSTest: hash_infos: [('0x45879b66', '0x26')]
27/07/2022 19:21:20                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:20                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=33)/("X"*480)
27/07/2022 19:21:21             dut.10.239.252.240: port 0/queue 24: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x7000a658 - RSS queue=0x18 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x18
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:21                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:21:21                AdvancedRSSTest: hash_infos: [('0x7000a658', '0x18')]
27/07/2022 19:21:21                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:21                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/SCTP(sport=32,dport=23)/("X"*480)
27/07/2022 19:21:22             dut.10.239.252.240: port 0/queue 62: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x8d54133e - RSS queue=0x3e - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x3e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:22                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:21:22                AdvancedRSSTest: hash_infos: [('0x8d54133e', '0x3e')]
27/07/2022 19:21:22                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:22                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:21:23             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=146 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:23                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:21:23                AdvancedRSSTest: hash_infos: []
27/07/2022 19:21:23                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:21:23             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:21:24             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:21:24             dut.10.239.252.240: flow list 0
27/07/2022 19:21:24             dut.10.239.252.240: 
27/07/2022 19:21:24                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:24                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:21:26             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=568 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_SCTP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:26                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:21:26                AdvancedRSSTest: hash_infos: []
27/07/2022 19:21:26                AdvancedRSSTest: sub_case mac_ipv4_sctp_l3dst_l4dst passed
27/07/2022 19:21:26             dut.10.239.252.240: flow flush 0
27/07/2022 19:21:26             dut.10.239.252.240: 
27/07/2022 19:21:26                AdvancedRSSTest: ===================Test sub case: mac_ipv4_sctp_l4_src================
27/07/2022 19:21:26                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:21:26             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l4-src-only end key_len 0 queues end / end
27/07/2022 19:21:26             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:21:26             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l4-src-only end key_len 0 queues end / end
27/07/2022 19:21:26             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:21:26             dut.10.239.252.240: flow list 0
27/07/2022 19:21:26             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 SCTP => RSS
27/07/2022 19:21:26                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:26                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:21:27             dut.10.239.252.240:  port 0/queue 51: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x62f36133 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x33
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:27                AdvancedRSSTest: action: save_hash

27/07/2022 19:21:27                AdvancedRSSTest: hash_infos: [('0x62f36133', '0x33')]
27/07/2022 19:21:27                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:27                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=32,dport=23)/("X"*480)
27/07/2022 19:21:28             dut.10.239.252.240: port 0/queue 49: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x7367f7b1 - RSS queue=0x31 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x31
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:28                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:21:28                AdvancedRSSTest: hash_infos: [('0x7367f7b1', '0x31')]
27/07/2022 19:21:28                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:28                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.1.1", src="192.168.1.2")/SCTP(sport=22,dport=33)/("X"*480)
27/07/2022 19:21:29             dut.10.239.252.240: port 0/queue 51: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x62f36133 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x33
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:29                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:21:29                AdvancedRSSTest: hash_infos: [('0x62f36133', '0x33')]
27/07/2022 19:21:29                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:29                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:21:30             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=146 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:30                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:21:30                AdvancedRSSTest: hash_infos: []
27/07/2022 19:21:30                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:21:30             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:21:31             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:21:31             dut.10.239.252.240: flow list 0
27/07/2022 19:21:31             dut.10.239.252.240: 
27/07/2022 19:21:31                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:31                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:21:33             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=568 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_SCTP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:33                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:21:33                AdvancedRSSTest: hash_infos: []
27/07/2022 19:21:33                AdvancedRSSTest: sub_case mac_ipv4_sctp_l4_src passed
27/07/2022 19:21:33             dut.10.239.252.240: flow flush 0
27/07/2022 19:21:33             dut.10.239.252.240: 
27/07/2022 19:21:33                AdvancedRSSTest: ===================Test sub case: mac_ipv4_sctp_l4_dst================
27/07/2022 19:21:33                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:21:33             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l4-dst-only end key_len 0 queues end / end
27/07/2022 19:21:33             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:21:33             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l4-dst-only end key_len 0 queues end / end
27/07/2022 19:21:33             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:21:33             dut.10.239.252.240: flow list 0
27/07/2022 19:21:33             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 SCTP => RSS
27/07/2022 19:21:33                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:33                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:21:34             dut.10.239.252.240:  port 0/queue 59: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xd3bb2bb - RSS queue=0x3b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x3b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:34                AdvancedRSSTest: action: save_hash

27/07/2022 19:21:34                AdvancedRSSTest: hash_infos: [('0xd3bb2bb', '0x3b')]
27/07/2022 19:21:34                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:34                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=33)/("X"*480)
27/07/2022 19:21:35             dut.10.239.252.240: port 0/queue 57: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x1caf2439 - RSS queue=0x39 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x39
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:35                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:21:35                AdvancedRSSTest: hash_infos: [('0x1caf2439', '0x39')]
27/07/2022 19:21:35                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:35                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.1.1", src="192.168.1.2")/SCTP(sport=32,dport=23)/("X"*480)
27/07/2022 19:21:36             dut.10.239.252.240: port 0/queue 59: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xd3bb2bb - RSS queue=0x3b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x3b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:36                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:21:36                AdvancedRSSTest: hash_infos: [('0xd3bb2bb', '0x3b')]
27/07/2022 19:21:36                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:36                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:21:37             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=146 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:37                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:21:37                AdvancedRSSTest: hash_infos: []
27/07/2022 19:21:37                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:21:37             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:21:38             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:21:38             dut.10.239.252.240: flow list 0
27/07/2022 19:21:38             dut.10.239.252.240: 
27/07/2022 19:21:38                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:38                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:21:40             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=568 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_SCTP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:40                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:21:40                AdvancedRSSTest: hash_infos: []
27/07/2022 19:21:40                AdvancedRSSTest: sub_case mac_ipv4_sctp_l4_dst passed
27/07/2022 19:21:40             dut.10.239.252.240: flow flush 0
27/07/2022 19:21:40             dut.10.239.252.240: 
27/07/2022 19:21:40                AdvancedRSSTest: ===================Test sub case: mac_ipv4_sctp_all================
27/07/2022 19:21:40                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:21:40             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp end key_len 0 queues end / end
27/07/2022 19:21:40             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:21:40             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp end key_len 0 queues end / end
27/07/2022 19:21:40             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:21:40             dut.10.239.252.240: flow list 0
27/07/2022 19:21:40             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 SCTP => RSS
27/07/2022 19:21:40                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:40                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:21:41             dut.10.239.252.240:  port 0/queue 58: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xc349f33a - RSS queue=0x3a - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x3a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:41                AdvancedRSSTest: action: save_hash

27/07/2022 19:21:41                AdvancedRSSTest: hash_infos: [('0xc349f33a', '0x3a')]
27/07/2022 19:21:41                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:41                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=33)/("X"*480)
27/07/2022 19:21:42             dut.10.239.252.240: port 0/queue 14: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xcfd75c0e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xe
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:42                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:21:42                AdvancedRSSTest: hash_infos: [('0xcfd75c0e', '0xe')]
27/07/2022 19:21:42                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:42                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=32,dport=23)/("X"*480)
27/07/2022 19:21:43             dut.10.239.252.240: port 0/queue 36: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x59c9ffa4 - RSS queue=0x24 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x24
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:43                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:21:43                AdvancedRSSTest: hash_infos: [('0x59c9ffa4', '0x24')]
27/07/2022 19:21:43                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:43                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:21:44             dut.10.239.252.240: port 0/queue 60: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xf4118a3c - RSS queue=0x3c - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x3c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:44                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:21:44                AdvancedRSSTest: hash_infos: [('0xf4118a3c', '0x3c')]
27/07/2022 19:21:44                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:44                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:21:45             dut.10.239.252.240: port 0/queue 34: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xb9a7b62 - RSS queue=0x22 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x22
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:45                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:21:45                AdvancedRSSTest: hash_infos: [('0xb9a7b62', '0x22')]
27/07/2022 19:21:45                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:45                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:21:46             dut.10.239.252.240: port 0/queue 58: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xc349f33a - RSS queue=0x3a - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x3a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:46                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:21:46                AdvancedRSSTest: hash_infos: [('0xc349f33a', '0x3a')]
27/07/2022 19:21:46                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:46                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:21:48             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=146 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:48                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:21:48                AdvancedRSSTest: hash_infos: []
27/07/2022 19:21:48                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:21:48             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:21:49             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:21:49             dut.10.239.252.240: flow list 0
27/07/2022 19:21:49             dut.10.239.252.240: 
27/07/2022 19:21:49                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:49                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:21:50             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=568 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_SCTP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:50                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:21:50                AdvancedRSSTest: hash_infos: []
27/07/2022 19:21:50                AdvancedRSSTest: sub_case mac_ipv4_sctp_all passed
27/07/2022 19:21:50             dut.10.239.252.240: flow flush 0
27/07/2022 19:21:50             dut.10.239.252.240: 
27/07/2022 19:21:50                AdvancedRSSTest: ===================Test sub case: mac_ipv4_sctp_ipv4================
27/07/2022 19:21:50                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:21:50             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4 end key_len 0 queues end / end
27/07/2022 19:21:50             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:21:50             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4 end key_len 0 queues end / end
27/07/2022 19:21:50             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:21:50             dut.10.239.252.240: flow list 0
27/07/2022 19:21:50             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 SCTP => RSS
27/07/2022 19:21:50                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:50                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:21:51             dut.10.239.252.240:  port 0/queue 26: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x3885d9da - RSS queue=0x1a - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x1a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:51                AdvancedRSSTest: action: save_hash

27/07/2022 19:21:51                AdvancedRSSTest: hash_infos: [('0x3885d9da', '0x1a')]
27/07/2022 19:21:51                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:51                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:21:52             dut.10.239.252.240: port 0/queue 28: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xfdda0dc - RSS queue=0x1c - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x1c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:52                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:21:52                AdvancedRSSTest: hash_infos: [('0xfdda0dc', '0x1c')]
27/07/2022 19:21:52                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:52                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:21:53             dut.10.239.252.240: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xf0565182 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:53                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:21:53                AdvancedRSSTest: hash_infos: [('0xf0565182', '0x2')]
27/07/2022 19:21:53                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:53                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:21:55             dut.10.239.252.240: port 0/queue 26: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x3885d9da - RSS queue=0x1a - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x1a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:55                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:21:55                AdvancedRSSTest: hash_infos: [('0x3885d9da', '0x1a')]
27/07/2022 19:21:55                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:21:55             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:21:56             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:21:56             dut.10.239.252.240: flow list 0
27/07/2022 19:21:56             dut.10.239.252.240: 
27/07/2022 19:21:56                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:21:56                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:21:57             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=568 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_SCTP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:21:57                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:21:57                AdvancedRSSTest: hash_infos: []
27/07/2022 19:21:57                AdvancedRSSTest: sub_case mac_ipv4_sctp_ipv4 passed
27/07/2022 19:21:57             dut.10.239.252.240: flow flush 0
27/07/2022 19:21:57             dut.10.239.252.240: 
27/07/2022 19:21:57                AdvancedRSSTest: {'mac_ipv4_sctp_l2_src': 'passed', 'mac_ipv4_sctp_l2_dst': 'passed', 'mac_ipv4_sctp_l2src_l2dst': 'passed', 'mac_ipv4_sctp_l3_src': 'passed', 'mac_ipv4_sctp_l3_dst': 'passed', 'mac_ipv4_sctp_l3src_l4src': 'passed', 'mac_ipv4_sctp_l3src_l4dst': 'passed', 'mac_ipv4_sctp_l3dst_l4src': 'passed', 'mac_ipv4_sctp_l3dst_l4dst': 'passed', 'mac_ipv4_sctp_l4_src': 'passed', 'mac_ipv4_sctp_l4_dst': 'passed', 'mac_ipv4_sctp_all': 'passed', 'mac_ipv4_sctp_ipv4': 'passed'}
27/07/2022 19:21:57                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:21:57                AdvancedRSSTest: Test Case test_mac_ipv4_sctp Result PASSED:
27/07/2022 19:21:57             dut.10.239.252.240: flow flush 0
27/07/2022 19:21:58             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:21:58             dut.10.239.252.240: clear port stats all
27/07/2022 19:21:59             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:21:59             dut.10.239.252.240: stop
27/07/2022 19:21:59             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 59             TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=17 -> TX Port= 0/Queue=17 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=18 -> TX Port= 0/Queue=18 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=22 -> TX Port= 0/Queue=22 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=24 -> TX Port= 0/Queue=24 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=26 -> TX Port= 0/Queue=26 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=28 -> TX Port= 0/Queue=28 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=31 -> TX Port= 0/Queue=31 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=33 -> TX Port= 0/Queue=33 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=34 -> TX Port= 0/Queue=34 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=36 -> TX Port= 0/Queue=36 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=37 -> TX Port= 0/Queue=37 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=43 -> TX Port= 0/Queue=43 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=49 -> TX Port= 0/Queue=49 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 7              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=52 -> TX Port= 0/Queue=52 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=57 -> TX Port= 0/Queue=57 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=58 -> TX Port= 0/Queue=58 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=59 -> TX Port= 0/Queue=59 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=60 -> TX Port= 0/Queue=60 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=62 -> TX Port= 0/Queue=62 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:21:59                AdvancedRSSTest: Test Case test_mac_ipv4_sctp_chksum Begin
27/07/2022 19:21:59             dut.10.239.252.240:  
27/07/2022 19:22:00                         tester: 
27/07/2022 19:22:00             dut.10.239.252.240: start
27/07/2022 19:22:00             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=384 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=384 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:22:00                AdvancedRSSTest: ===================Test sub case: mac_ipv4_sctp_l4_chksum================
27/07/2022 19:22:00                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:22:00             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types l4-chksum  end queues end / end
27/07/2022 19:22:00             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:22:00             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types l4-chksum  end queues end / end
27/07/2022 19:22:00             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:22:00             dut.10.239.252.240: flow list 0
27/07/2022 19:22:00             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 SCTP => RSS
27/07/2022 19:22:00                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:00                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23,chksum=0xffff)/("X"*480)']
27/07/2022 19:22:01             dut.10.239.252.240:  port 0/queue 7: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xf066bc07 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:01                AdvancedRSSTest: action: save_hash

27/07/2022 19:22:01                AdvancedRSSTest: hash_infos: [('0xf066bc07', '0x7')]
27/07/2022 19:22:01                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:01                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23,chksum=0xfffe)/("X"*480)']
27/07/2022 19:22:02             dut.10.239.252.240: port 0/queue 48: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x23eee430 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:02                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:22:02                AdvancedRSSTest: hash_infos: [('0x23eee430', '0x30')]
27/07/2022 19:22:02                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:02                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.1.2", chksum=0x3)/SCTP(sport=32,dport=33,chksum=0xffff)/("X"*480)']
27/07/2022 19:22:03             dut.10.239.252.240: port 0/queue 7: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xf066bc07 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_BAD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:03                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:22:03                AdvancedRSSTest: hash_infos: [('0xf066bc07', '0x7')]
27/07/2022 19:22:03                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:03                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP(src="192.168.0.1",dst="192.168.0.2")/TCP(sport=22, dport=23,chksum=0xffff)/("X"*48)
27/07/2022 19:22:04             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:04                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:22:04                AdvancedRSSTest: hash_infos: []
27/07/2022 19:22:04                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:22:04             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:22:05             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:22:05             dut.10.239.252.240: flow list 0
27/07/2022 19:22:06             dut.10.239.252.240: 
27/07/2022 19:22:06                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:06                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23,chksum=0xffff)/("X"*480)']
27/07/2022 19:22:07             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:07                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:22:07                AdvancedRSSTest: hash_infos: []
27/07/2022 19:22:07                AdvancedRSSTest: sub_case mac_ipv4_sctp_l4_chksum passed
27/07/2022 19:22:07             dut.10.239.252.240: flow flush 0
27/07/2022 19:22:07             dut.10.239.252.240: 
27/07/2022 19:22:07                AdvancedRSSTest: ===================Test sub case: mac_ipv4_sctp_ipv4_chksum================
27/07/2022 19:22:07                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:22:07             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-chksum  end queues end / end
27/07/2022 19:22:07             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:22:07             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-chksum  end queues end / end
27/07/2022 19:22:07             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:22:07             dut.10.239.252.240: flow list 0
27/07/2022 19:22:07             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 SCTP => RSS
27/07/2022 19:22:07                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:07                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2",chksum=0xffff)/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:22:08             dut.10.239.252.240:  port 0/queue 18: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x11309952 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_BAD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:08                AdvancedRSSTest: action: save_hash

27/07/2022 19:22:08                AdvancedRSSTest: hash_infos: [('0x11309952', '0x12')]
27/07/2022 19:22:08                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:08                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2",chksum=0xfffe)/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:22:09             dut.10.239.252.240: port 0/queue 26: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x7ef84ada - RSS queue=0x1a - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x1a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_BAD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:09                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:22:09                AdvancedRSSTest: hash_infos: [('0x7ef84ada', '0x1a')]
27/07/2022 19:22:09                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:09                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.1.2", chksum=0xffff)/SCTP(sport=32,dport=33,chksum=0xffff)/("X"*480)']
27/07/2022 19:22:10             dut.10.239.252.240: port 0/queue 18: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x11309952 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_BAD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:10                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:22:10                AdvancedRSSTest: hash_infos: [('0x11309952', '0x12')]
27/07/2022 19:22:10                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:10                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP(src="192.168.0.1",dst="192.168.0.2")/TCP(sport=22, dport=23,chksum=0xffff)/("X"*48)
27/07/2022 19:22:11             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:11                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:22:11                AdvancedRSSTest: hash_infos: []
27/07/2022 19:22:11                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:22:11             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:22:12             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:22:12             dut.10.239.252.240: flow list 0
27/07/2022 19:22:13             dut.10.239.252.240: 
27/07/2022 19:22:13                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:13                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2",chksum=0xffff)/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:22:14             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_BAD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:14                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:22:14                AdvancedRSSTest: hash_infos: []
27/07/2022 19:22:14                AdvancedRSSTest: sub_case mac_ipv4_sctp_ipv4_chksum passed
27/07/2022 19:22:14             dut.10.239.252.240: flow flush 0
27/07/2022 19:22:14             dut.10.239.252.240: 
27/07/2022 19:22:14                AdvancedRSSTest: {'mac_ipv4_sctp_l4_chksum': 'passed', 'mac_ipv4_sctp_ipv4_chksum': 'passed'}
27/07/2022 19:22:14                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:22:14                AdvancedRSSTest: Test Case test_mac_ipv4_sctp_chksum Result PASSED:
27/07/2022 19:22:14             dut.10.239.252.240: flow flush 0
27/07/2022 19:22:15             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:22:15             dut.10.239.252.240: clear port stats all
27/07/2022 19:22:16             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:22:16             dut.10.239.252.240: stop
27/07/2022 19:22:16             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=18 -> TX Port= 0/Queue=18 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=26 -> TX Port= 0/Queue=26 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=48 -> TX Port= 0/Queue=48 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:22:16                AdvancedRSSTest: Test Case test_mac_ipv4_tcp Begin
27/07/2022 19:22:16             dut.10.239.252.240:  
27/07/2022 19:22:16                         tester: 
27/07/2022 19:22:16             dut.10.239.252.240: start
27/07/2022 19:22:16             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=384 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=384 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:22:16                AdvancedRSSTest: ===================Test sub case: mac_ipv4_tcp_l2_src================
27/07/2022 19:22:16                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:22:16             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types eth l2-src-only end key_len 0 queues end / end
27/07/2022 19:22:16             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:22:16             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types eth l2-src-only end key_len 0 queues end / end
27/07/2022 19:22:17             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:22:17             dut.10.239.252.240: flow list 0
27/07/2022 19:22:17             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 TCP => RSS
27/07/2022 19:22:17                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:17                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:22:18             dut.10.239.252.240:  port 0/queue 63: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x34fdee3f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:18                AdvancedRSSTest: action: save_hash

27/07/2022 19:22:18                AdvancedRSSTest: hash_infos: [('0x34fdee3f', '0x3f')]
27/07/2022 19:22:18                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:18                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:22:19             dut.10.239.252.240: port 0/queue 41: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x69dbd429 - RSS queue=0x29 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x29
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:19                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:22:19                AdvancedRSSTest: hash_infos: [('0x69dbd429', '0x29')]
27/07/2022 19:22:19                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:19                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/TCP(sport=25,dport=99)/("X"*480)
27/07/2022 19:22:20             dut.10.239.252.240: port 0/queue 63: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x34fdee3f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:20                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:22:20                AdvancedRSSTest: hash_infos: [('0x34fdee3f', '0x3f')]
27/07/2022 19:22:20                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:20                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:22:21             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=154 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=564 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:21                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:22:21                AdvancedRSSTest: hash_infos: []
27/07/2022 19:22:21                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:22:21             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:22:22             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:22:22             dut.10.239.252.240: flow list 0
27/07/2022 19:22:22             dut.10.239.252.240: 
27/07/2022 19:22:22                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:22                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:22:23             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:23                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:22:23                AdvancedRSSTest: hash_infos: []
27/07/2022 19:22:23                AdvancedRSSTest: sub_case mac_ipv4_tcp_l2_src passed
27/07/2022 19:22:23             dut.10.239.252.240: flow flush 0
27/07/2022 19:22:23             dut.10.239.252.240: 
27/07/2022 19:22:23                AdvancedRSSTest: ===================Test sub case: mac_ipv4_tcp_l2_dst================
27/07/2022 19:22:23                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:22:23             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
27/07/2022 19:22:23             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:22:23             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
27/07/2022 19:22:24             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:22:24             dut.10.239.252.240: flow list 0
27/07/2022 19:22:24             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 TCP => RSS
27/07/2022 19:22:24                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:24                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:22:25             dut.10.239.252.240:  port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xd906545d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:25                AdvancedRSSTest: action: save_hash

27/07/2022 19:22:25                AdvancedRSSTest: hash_infos: [('0xd906545d', '0x1d')]
27/07/2022 19:22:25                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:25                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:22:26             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x11d5dc05 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:26                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:22:26                AdvancedRSSTest: hash_infos: [('0x11d5dc05', '0x5')]
27/07/2022 19:22:26                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:26                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/TCP(sport=25,dport=99)/("X"*480)
27/07/2022 19:22:27             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xd906545d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:27                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:22:27                AdvancedRSSTest: hash_infos: [('0xd906545d', '0x1d')]
27/07/2022 19:22:27                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:27                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:22:28             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=154 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=564 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:28                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:22:28                AdvancedRSSTest: hash_infos: []
27/07/2022 19:22:28                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:22:28             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:22:29             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:22:29             dut.10.239.252.240: flow list 0
27/07/2022 19:22:29             dut.10.239.252.240: 
27/07/2022 19:22:29                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:29                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:22:30             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:30                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:22:30                AdvancedRSSTest: hash_infos: []
27/07/2022 19:22:30                AdvancedRSSTest: sub_case mac_ipv4_tcp_l2_dst passed
27/07/2022 19:22:30             dut.10.239.252.240: flow flush 0
27/07/2022 19:22:30             dut.10.239.252.240: 
27/07/2022 19:22:30                AdvancedRSSTest: ===================Test sub case: mac_ipv4_tcp_l2src_l2dst================
27/07/2022 19:22:30                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:22:30             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types eth end key_len 0 queues end / end
27/07/2022 19:22:31             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:22:31             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types eth end key_len 0 queues end / end
27/07/2022 19:22:31             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:22:31             dut.10.239.252.240: flow list 0
27/07/2022 19:22:31             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 TCP => RSS
27/07/2022 19:22:31                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:31                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:22:32             dut.10.239.252.240:  port 0/queue 16: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xf382b0d0 - RSS queue=0x10 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x10
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:32                AdvancedRSSTest: action: save_hash

27/07/2022 19:22:32                AdvancedRSSTest: hash_infos: [('0xf382b0d0', '0x10')]
27/07/2022 19:22:32                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:32                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:22:33             dut.10.239.252.240: port 0/queue 31: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x3159d05f - RSS queue=0x1f - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:33                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:22:33                AdvancedRSSTest: hash_infos: [('0x3159d05f', '0x1f')]
27/07/2022 19:22:33                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:33                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:22:34             dut.10.239.252.240: port 0/queue 8: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x3b513888 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:34                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:22:34                AdvancedRSSTest: hash_infos: [('0x3b513888', '0x8')]
27/07/2022 19:22:34                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:34                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:22:35             dut.10.239.252.240: port 0/queue 7: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xf98a5807 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:35                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:22:35                AdvancedRSSTest: hash_infos: [('0xf98a5807', '0x7')]
27/07/2022 19:22:35                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:35                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/TCP(sport=25,dport=99)/("X"*480)
27/07/2022 19:22:36             dut.10.239.252.240: port 0/queue 16: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xf382b0d0 - RSS queue=0x10 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x10
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:36                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:22:36                AdvancedRSSTest: hash_infos: [('0xf382b0d0', '0x10')]
27/07/2022 19:22:36                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:36                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:22:37             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=154 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=564 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:37                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:22:37                AdvancedRSSTest: hash_infos: []
27/07/2022 19:22:37                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:22:37             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:22:38             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:22:38             dut.10.239.252.240: flow list 0
27/07/2022 19:22:38             dut.10.239.252.240: 
27/07/2022 19:22:38                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:38                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:22:40             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:40                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:22:40                AdvancedRSSTest: hash_infos: []
27/07/2022 19:22:40                AdvancedRSSTest: sub_case mac_ipv4_tcp_l2src_l2dst passed
27/07/2022 19:22:40             dut.10.239.252.240: flow flush 0
27/07/2022 19:22:40             dut.10.239.252.240: 
27/07/2022 19:22:40                AdvancedRSSTest: ===================Test sub case: mac_ipv4_tcp_l3_src================
27/07/2022 19:22:40                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:22:40             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
27/07/2022 19:22:40             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:22:40             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
27/07/2022 19:22:40             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:22:40             dut.10.239.252.240: flow list 0
27/07/2022 19:22:40             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 TCP => RSS
27/07/2022 19:22:40                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:40                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:22:41             dut.10.239.252.240:  port 0/queue 53: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x39046df5 - RSS queue=0x35 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x35
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:41                AdvancedRSSTest: action: save_hash

27/07/2022 19:22:41                AdvancedRSSTest: hash_infos: [('0x39046df5', '0x35')]
27/07/2022 19:22:41                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:41                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:22:42             dut.10.239.252.240: port 0/queue 45: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xf1d7e5ad - RSS queue=0x2d - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x2d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:42                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:22:42                AdvancedRSSTest: hash_infos: [('0xf1d7e5ad', '0x2d')]
27/07/2022 19:22:42                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:42                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/TCP(sport=32,dport=33)/("X"*480)
27/07/2022 19:22:43             dut.10.239.252.240: port 0/queue 53: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x39046df5 - RSS queue=0x35 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x35
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:43                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:22:43                AdvancedRSSTest: hash_infos: [('0x39046df5', '0x35')]
27/07/2022 19:22:43                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:43                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:22:44             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=154 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=564 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:44                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:22:44                AdvancedRSSTest: hash_infos: []
27/07/2022 19:22:44                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:22:44             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:22:45             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:22:45             dut.10.239.252.240: flow list 0
27/07/2022 19:22:45             dut.10.239.252.240: 
27/07/2022 19:22:45                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:45                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:22:47             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:47                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:22:47                AdvancedRSSTest: hash_infos: []
27/07/2022 19:22:47                AdvancedRSSTest: sub_case mac_ipv4_tcp_l3_src passed
27/07/2022 19:22:47             dut.10.239.252.240: flow flush 0
27/07/2022 19:22:47             dut.10.239.252.240: 
27/07/2022 19:22:47                AdvancedRSSTest: ===================Test sub case: mac_ipv4_tcp_l3_dst================
27/07/2022 19:22:47                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:22:47             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
27/07/2022 19:22:47             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:22:47             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
27/07/2022 19:22:47             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:22:47             dut.10.239.252.240: flow list 0
27/07/2022 19:22:47             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 TCP => RSS
27/07/2022 19:22:47                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:47                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:22:48             dut.10.239.252.240:  port 0/queue 25: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x834819d9 - RSS queue=0x19 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x19
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:48                AdvancedRSSTest: action: save_hash

27/07/2022 19:22:48                AdvancedRSSTest: hash_infos: [('0x834819d9', '0x19')]
27/07/2022 19:22:48                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:48                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:22:49             dut.10.239.252.240: port 0/queue 1: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x4b9b9181 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:49                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:22:49                AdvancedRSSTest: hash_infos: [('0x4b9b9181', '0x1')]
27/07/2022 19:22:49                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:49                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/TCP(sport=32,dport=33)/("X"*480)
27/07/2022 19:22:50             dut.10.239.252.240: port 0/queue 25: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x834819d9 - RSS queue=0x19 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x19
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:50                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:22:50                AdvancedRSSTest: hash_infos: [('0x834819d9', '0x19')]
27/07/2022 19:22:50                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:50                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:22:51             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=154 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=564 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:51                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:22:51                AdvancedRSSTest: hash_infos: []
27/07/2022 19:22:51                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:22:51             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:22:52             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:22:52             dut.10.239.252.240: flow list 0
27/07/2022 19:22:52             dut.10.239.252.240: 
27/07/2022 19:22:52                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:52                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:22:54             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:54                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:22:54                AdvancedRSSTest: hash_infos: []
27/07/2022 19:22:54                AdvancedRSSTest: sub_case mac_ipv4_tcp_l3_dst passed
27/07/2022 19:22:54             dut.10.239.252.240: flow flush 0
27/07/2022 19:22:54             dut.10.239.252.240: 
27/07/2022 19:22:54                AdvancedRSSTest: ===================Test sub case: mac_ipv4_tcp_l3src_l4src================
27/07/2022 19:22:54                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:22:54             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:22:54             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:22:54             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:22:54             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:22:54             dut.10.239.252.240: flow list 0
27/07/2022 19:22:54             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 TCP => RSS
27/07/2022 19:22:54                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:54                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:22:55             dut.10.239.252.240:  port 0/queue 16: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x86916250 - RSS queue=0x10 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x10
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:55                AdvancedRSSTest: action: save_hash

27/07/2022 19:22:55                AdvancedRSSTest: hash_infos: [('0x86916250', '0x10')]
27/07/2022 19:22:55                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:55                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:22:56             dut.10.239.252.240: port 0/queue 8: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x4e42ea08 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:56                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:22:56                AdvancedRSSTest: hash_infos: [('0x4e42ea08', '0x8')]
27/07/2022 19:22:56                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:56                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=32,dport=23)/("X"*480)
27/07/2022 19:22:57             dut.10.239.252.240: port 0/queue 54: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x7bc5d736 - RSS queue=0x36 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x36
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:57                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:22:57                AdvancedRSSTest: hash_infos: [('0x7bc5d736', '0x36')]
27/07/2022 19:22:57                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:57                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/TCP(sport=22,dport=33)/("X"*480)
27/07/2022 19:22:58             dut.10.239.252.240: port 0/queue 16: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x86916250 - RSS queue=0x10 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x10
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:58                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:22:58                AdvancedRSSTest: hash_infos: [('0x86916250', '0x10')]
27/07/2022 19:22:58                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:22:58                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:22:59             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=154 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=564 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:22:59                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:22:59                AdvancedRSSTest: hash_infos: []
27/07/2022 19:22:59                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:22:59             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:23:01             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:23:01             dut.10.239.252.240: flow list 0
27/07/2022 19:23:01             dut.10.239.252.240: 
27/07/2022 19:23:01                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:01                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:23:02             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:02                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:23:02                AdvancedRSSTest: hash_infos: []
27/07/2022 19:23:02                AdvancedRSSTest: sub_case mac_ipv4_tcp_l3src_l4src passed
27/07/2022 19:23:02             dut.10.239.252.240: flow flush 0
27/07/2022 19:23:02             dut.10.239.252.240: 
27/07/2022 19:23:02                AdvancedRSSTest: ===================Test sub case: mac_ipv4_tcp_l3src_l4dst================
27/07/2022 19:23:02                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:23:02             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:23:02             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:23:02             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:23:02             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:23:02             dut.10.239.252.240: flow list 0
27/07/2022 19:23:02             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 TCP => RSS
27/07/2022 19:23:02                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:02                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:23:03             dut.10.239.252.240:  port 0/queue 41: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xdea63a29 - RSS queue=0x29 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x29
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:03                AdvancedRSSTest: action: save_hash

27/07/2022 19:23:03                AdvancedRSSTest: hash_infos: [('0xdea63a29', '0x29')]
27/07/2022 19:23:03                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:03                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:23:04             dut.10.239.252.240: port 0/queue 49: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x1675b271 - RSS queue=0x31 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x31
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:04                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:23:04                AdvancedRSSTest: hash_infos: [('0x1675b271', '0x31')]
27/07/2022 19:23:04                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:04                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=33)/("X"*480)
27/07/2022 19:23:05             dut.10.239.252.240: port 0/queue 15: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x23f28f4f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:05                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:23:05                AdvancedRSSTest: hash_infos: [('0x23f28f4f', '0xf')]
27/07/2022 19:23:05                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:05                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/TCP(sport=32,dport=23)/("X"*480)
27/07/2022 19:23:07             dut.10.239.252.240: port 0/queue 41: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xdea63a29 - RSS queue=0x29 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x29
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:07                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:23:07                AdvancedRSSTest: hash_infos: [('0xdea63a29', '0x29')]
27/07/2022 19:23:07                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:07                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:23:08             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=154 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=564 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:08                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:23:08                AdvancedRSSTest: hash_infos: []
27/07/2022 19:23:08                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:23:08             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:23:09             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:23:09             dut.10.239.252.240: flow list 0
27/07/2022 19:23:09             dut.10.239.252.240: 
27/07/2022 19:23:09                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:09                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:23:10             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:10                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:23:10                AdvancedRSSTest: hash_infos: []
27/07/2022 19:23:10                AdvancedRSSTest: sub_case mac_ipv4_tcp_l3src_l4dst passed
27/07/2022 19:23:10             dut.10.239.252.240: flow flush 0
27/07/2022 19:23:10             dut.10.239.252.240: 
27/07/2022 19:23:10                AdvancedRSSTest: ===================Test sub case: mac_ipv4_tcp_l3dst_l4src================
27/07/2022 19:23:10                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:23:10             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:23:10             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:23:10             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:23:10             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:23:10             dut.10.239.252.240: flow list 0
27/07/2022 19:23:10             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 TCP => RSS
27/07/2022 19:23:10                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:10                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:23:11             dut.10.239.252.240:  port 0/queue 60: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x3cdd167c - RSS queue=0x3c - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x3c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:11                AdvancedRSSTest: action: save_hash

27/07/2022 19:23:11                AdvancedRSSTest: hash_infos: [('0x3cdd167c', '0x3c')]
27/07/2022 19:23:11                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:11                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:23:12             dut.10.239.252.240: port 0/queue 36: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xf40e9e24 - RSS queue=0x24 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x24
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:12                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:23:12                AdvancedRSSTest: hash_infos: [('0xf40e9e24', '0x24')]
27/07/2022 19:23:12                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:12                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=32,dport=23)/("X"*480)
27/07/2022 19:23:14             dut.10.239.252.240: port 0/queue 26: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xc189a31a - RSS queue=0x1a - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:14                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:23:14                AdvancedRSSTest: hash_infos: [('0xc189a31a', '0x1a')]
27/07/2022 19:23:14                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:14                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/TCP(sport=22,dport=33)/("X"*480)
27/07/2022 19:23:15             dut.10.239.252.240: port 0/queue 60: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x3cdd167c - RSS queue=0x3c - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x3c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:15                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:23:15                AdvancedRSSTest: hash_infos: [('0x3cdd167c', '0x3c')]
27/07/2022 19:23:15                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:15                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:23:16             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=154 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=564 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:16                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:23:16                AdvancedRSSTest: hash_infos: []
27/07/2022 19:23:16                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:23:16             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:23:17             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:23:17             dut.10.239.252.240: flow list 0
27/07/2022 19:23:17             dut.10.239.252.240: 
27/07/2022 19:23:17                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:17                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:23:18             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:18                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:23:18                AdvancedRSSTest: hash_infos: []
27/07/2022 19:23:18                AdvancedRSSTest: sub_case mac_ipv4_tcp_l3dst_l4src passed
27/07/2022 19:23:18             dut.10.239.252.240: flow flush 0
27/07/2022 19:23:18             dut.10.239.252.240: 
27/07/2022 19:23:18                AdvancedRSSTest: ===================Test sub case: mac_ipv4_tcp_l3dst_l4dst================
27/07/2022 19:23:18                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:23:18             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:23:18             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:23:18             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:23:18             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:23:18             dut.10.239.252.240: flow list 0
27/07/2022 19:23:18             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 TCP => RSS
27/07/2022 19:23:18                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:18                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:23:20             dut.10.239.252.240:  port 0/queue 5: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x64ea4e05 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:20                AdvancedRSSTest: action: save_hash

27/07/2022 19:23:20                AdvancedRSSTest: hash_infos: [('0x64ea4e05', '0x5')]
27/07/2022 19:23:20                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:20                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:23:21             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xac39c65d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:21                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:23:21                AdvancedRSSTest: hash_infos: [('0xac39c65d', '0x1d')]
27/07/2022 19:23:21                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:21                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=33)/("X"*480)
27/07/2022 19:23:22             dut.10.239.252.240: port 0/queue 35: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x99befb63 - RSS queue=0x23 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x23
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:22                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:23:22                AdvancedRSSTest: hash_infos: [('0x99befb63', '0x23')]
27/07/2022 19:23:22                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:22                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/TCP(sport=32,dport=23)/("X"*480)
27/07/2022 19:23:23             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x64ea4e05 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:23                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:23:23                AdvancedRSSTest: hash_infos: [('0x64ea4e05', '0x5')]
27/07/2022 19:23:23                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:23                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:23:24             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=154 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=564 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:24                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:23:24                AdvancedRSSTest: hash_infos: []
27/07/2022 19:23:24                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:23:24             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:23:25             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:23:25             dut.10.239.252.240: flow list 0
27/07/2022 19:23:25             dut.10.239.252.240: 
27/07/2022 19:23:25                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:25                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:23:26             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:26                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:23:26                AdvancedRSSTest: hash_infos: []
27/07/2022 19:23:26                AdvancedRSSTest: sub_case mac_ipv4_tcp_l3dst_l4dst passed
27/07/2022 19:23:26             dut.10.239.252.240: flow flush 0
27/07/2022 19:23:26             dut.10.239.252.240: 
27/07/2022 19:23:26                AdvancedRSSTest: ===================Test sub case: mac_ipv4_tcp_l4_src================
27/07/2022 19:23:26                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:23:26             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
27/07/2022 19:23:26             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:23:26             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
27/07/2022 19:23:27             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:23:27             dut.10.239.252.240: flow list 0
27/07/2022 19:23:27             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 TCP => RSS
27/07/2022 19:23:27                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:27                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:23:28             dut.10.239.252.240:  port 0/queue 8: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x8b4d3c08 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:28                AdvancedRSSTest: action: save_hash

27/07/2022 19:23:28                AdvancedRSSTest: hash_infos: [('0x8b4d3c08', '0x8')]
27/07/2022 19:23:28                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:28                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=32,dport=23)/("X"*480)
27/07/2022 19:23:29             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x9ad9aa8a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:29                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:23:29                AdvancedRSSTest: hash_infos: [('0x9ad9aa8a', '0xa')]
27/07/2022 19:23:29                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:29                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.1.1", src="192.168.1.2")/TCP(sport=22,dport=33)/("X"*480)
27/07/2022 19:23:30             dut.10.239.252.240: port 0/queue 8: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x8b4d3c08 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:30                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:23:30                AdvancedRSSTest: hash_infos: [('0x8b4d3c08', '0x8')]
27/07/2022 19:23:30                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:30                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:23:31             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=154 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=564 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:31                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:23:31                AdvancedRSSTest: hash_infos: []
27/07/2022 19:23:31                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:23:31             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:23:32             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:23:32             dut.10.239.252.240: flow list 0
27/07/2022 19:23:32             dut.10.239.252.240: 
27/07/2022 19:23:32                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:32                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:23:33             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:33                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:23:33                AdvancedRSSTest: hash_infos: []
27/07/2022 19:23:33                AdvancedRSSTest: sub_case mac_ipv4_tcp_l4_src passed
27/07/2022 19:23:33             dut.10.239.252.240: flow flush 0
27/07/2022 19:23:33             dut.10.239.252.240: 
27/07/2022 19:23:33                AdvancedRSSTest: ===================Test sub case: mac_ipv4_tcp_l4_dst================
27/07/2022 19:23:33                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:23:33             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
27/07/2022 19:23:33             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:23:33             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
27/07/2022 19:23:34             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:23:34             dut.10.239.252.240: flow list 0
27/07/2022 19:23:34             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 TCP => RSS
27/07/2022 19:23:34                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:34                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:23:35             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xe485ef80 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:35                AdvancedRSSTest: action: save_hash

27/07/2022 19:23:35                AdvancedRSSTest: hash_infos: [('0xe485ef80', '0x0')]
27/07/2022 19:23:35                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:35                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=33)/("X"*480)
27/07/2022 19:23:36             dut.10.239.252.240: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xf5117902 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:36                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:23:36                AdvancedRSSTest: hash_infos: [('0xf5117902', '0x2')]
27/07/2022 19:23:36                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:36                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.1.1", src="192.168.1.2")/TCP(sport=32,dport=23)/("X"*480)
27/07/2022 19:23:37             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xe485ef80 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:37                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:23:37                AdvancedRSSTest: hash_infos: [('0xe485ef80', '0x0')]
27/07/2022 19:23:37                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:37                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:23:38             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=154 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=564 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:38                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:23:38                AdvancedRSSTest: hash_infos: []
27/07/2022 19:23:38                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:23:38             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:23:39             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:23:39             dut.10.239.252.240: flow list 0
27/07/2022 19:23:39             dut.10.239.252.240: 
27/07/2022 19:23:39                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:39                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:23:40             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:40                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:23:40                AdvancedRSSTest: hash_infos: []
27/07/2022 19:23:40                AdvancedRSSTest: sub_case mac_ipv4_tcp_l4_dst passed
27/07/2022 19:23:40             dut.10.239.252.240: flow flush 0
27/07/2022 19:23:40             dut.10.239.252.240: 
27/07/2022 19:23:40                AdvancedRSSTest: ===================Test sub case: mac_ipv4_tcp_all================
27/07/2022 19:23:40                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:23:40             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
27/07/2022 19:23:41             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:23:41             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
27/07/2022 19:23:41             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:23:41             dut.10.239.252.240: flow list 0
27/07/2022 19:23:41             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 TCP => RSS
27/07/2022 19:23:41                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:41                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:23:42             dut.10.239.252.240:  port 0/queue 1: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x2af7ae01 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:42                AdvancedRSSTest: action: save_hash

27/07/2022 19:23:42                AdvancedRSSTest: hash_infos: [('0x2af7ae01', '0x1')]
27/07/2022 19:23:42                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:42                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=33)/("X"*480)
27/07/2022 19:23:43             dut.10.239.252.240: port 0/queue 53: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x26690135 - RSS queue=0x35 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x35
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:43                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:23:43                AdvancedRSSTest: hash_infos: [('0x26690135', '0x35')]
27/07/2022 19:23:43                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:43                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=32,dport=23)/("X"*480)
27/07/2022 19:23:44             dut.10.239.252.240: port 0/queue 31: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xb077a29f - RSS queue=0x1f - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:44                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:23:44                AdvancedRSSTest: hash_infos: [('0xb077a29f', '0x1f')]
27/07/2022 19:23:44                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:44                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:23:45             dut.10.239.252.240: port 0/queue 7: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x1dafd707 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:45                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:23:45                AdvancedRSSTest: hash_infos: [('0x1dafd707', '0x7')]
27/07/2022 19:23:45                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:45                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:23:46             dut.10.239.252.240: port 0/queue 25: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xe2242659 - RSS queue=0x19 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x19
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:46                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:23:46                AdvancedRSSTest: hash_infos: [('0xe2242659', '0x19')]
27/07/2022 19:23:46                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:46                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:23:47             dut.10.239.252.240: port 0/queue 1: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x2af7ae01 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:47                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:23:47                AdvancedRSSTest: hash_infos: [('0x2af7ae01', '0x1')]
27/07/2022 19:23:47                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:47                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:23:48             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=154 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=564 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:48                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:23:48                AdvancedRSSTest: hash_infos: []
27/07/2022 19:23:48                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:23:48             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:23:50             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:23:50             dut.10.239.252.240: flow list 0
27/07/2022 19:23:50             dut.10.239.252.240: 
27/07/2022 19:23:50                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:50                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:23:51             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:51                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:23:51                AdvancedRSSTest: hash_infos: []
27/07/2022 19:23:51                AdvancedRSSTest: sub_case mac_ipv4_tcp_all passed
27/07/2022 19:23:51             dut.10.239.252.240: flow flush 0
27/07/2022 19:23:51             dut.10.239.252.240: 
27/07/2022 19:23:51                AdvancedRSSTest: ===================Test sub case: mac_ipv4_tcp_ipv4================
27/07/2022 19:23:51                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:23:51             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4 end key_len 0 queues end / end
27/07/2022 19:23:51             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:23:51             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4 end key_len 0 queues end / end
27/07/2022 19:23:51             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:23:51             dut.10.239.252.240: flow list 0
27/07/2022 19:23:51             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 TCP => RSS
27/07/2022 19:23:51                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:51                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:23:52             dut.10.239.252.240:  port 0/queue 33: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xd13b84e1 - RSS queue=0x21 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x21
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:52                AdvancedRSSTest: action: save_hash

27/07/2022 19:23:52                AdvancedRSSTest: hash_infos: [('0xd13b84e1', '0x21')]
27/07/2022 19:23:52                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:52                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:23:53             dut.10.239.252.240: port 0/queue 39: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xe663fde7 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:53                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:23:53                AdvancedRSSTest: hash_infos: [('0xe663fde7', '0x27')]
27/07/2022 19:23:53                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:53                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:23:54             dut.10.239.252.240: port 0/queue 57: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x19e80cb9 - RSS queue=0x39 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x39
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:54                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:23:54                AdvancedRSSTest: hash_infos: [('0x19e80cb9', '0x39')]
27/07/2022 19:23:54                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:54                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:23:55             dut.10.239.252.240: port 0/queue 33: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xd13b84e1 - RSS queue=0x21 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x21
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:55                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:23:55                AdvancedRSSTest: hash_infos: [('0xd13b84e1', '0x21')]
27/07/2022 19:23:55                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:23:55             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:23:57             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:23:57             dut.10.239.252.240: flow list 0
27/07/2022 19:23:57             dut.10.239.252.240: 
27/07/2022 19:23:57                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:23:57                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:23:58             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:23:58                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:23:58                AdvancedRSSTest: hash_infos: []
27/07/2022 19:23:58                AdvancedRSSTest: sub_case mac_ipv4_tcp_ipv4 passed
27/07/2022 19:23:58             dut.10.239.252.240: flow flush 0
27/07/2022 19:23:58             dut.10.239.252.240: 
27/07/2022 19:23:58                AdvancedRSSTest: {'mac_ipv4_tcp_l2_src': 'passed', 'mac_ipv4_tcp_l2_dst': 'passed', 'mac_ipv4_tcp_l2src_l2dst': 'passed', 'mac_ipv4_tcp_l3_src': 'passed', 'mac_ipv4_tcp_l3_dst': 'passed', 'mac_ipv4_tcp_l3src_l4src': 'passed', 'mac_ipv4_tcp_l3src_l4dst': 'passed', 'mac_ipv4_tcp_l3dst_l4src': 'passed', 'mac_ipv4_tcp_l3dst_l4dst': 'passed', 'mac_ipv4_tcp_l4_src': 'passed', 'mac_ipv4_tcp_l4_dst': 'passed', 'mac_ipv4_tcp_all': 'passed', 'mac_ipv4_tcp_ipv4': 'passed'}
27/07/2022 19:23:58                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:23:58                AdvancedRSSTest: Test Case test_mac_ipv4_tcp Result PASSED:
27/07/2022 19:23:58             dut.10.239.252.240: flow flush 0
27/07/2022 19:23:59             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:23:59             dut.10.239.252.240: clear port stats all
27/07/2022 19:24:00             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:24:00             dut.10.239.252.240: stop
27/07/2022 19:24:00             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 61             TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=16 -> TX Port= 0/Queue=16 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=26 -> TX Port= 0/Queue=26 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=29 -> TX Port= 0/Queue=29 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=31 -> TX Port= 0/Queue=31 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=33 -> TX Port= 0/Queue=33 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=35 -> TX Port= 0/Queue=35 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=36 -> TX Port= 0/Queue=36 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=39 -> TX Port= 0/Queue=39 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=41 -> TX Port= 0/Queue=41 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=45 -> TX Port= 0/Queue=45 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=49 -> TX Port= 0/Queue=49 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=53 -> TX Port= 0/Queue=53 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=54 -> TX Port= 0/Queue=54 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=57 -> TX Port= 0/Queue=57 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=60 -> TX Port= 0/Queue=60 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=63 -> TX Port= 0/Queue=63 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:24:00                AdvancedRSSTest: Test Case test_mac_ipv4_tcp_chksum Begin
27/07/2022 19:24:00             dut.10.239.252.240:  
27/07/2022 19:24:00                         tester: 
27/07/2022 19:24:00             dut.10.239.252.240: start
27/07/2022 19:24:01             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=384 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=384 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:24:01                AdvancedRSSTest: ===================Test sub case: mac_ipv4_tcp_l4_chksum================
27/07/2022 19:24:01                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:24:01             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types l4-chksum  end queues end / end
27/07/2022 19:24:01             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:24:01             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types l4-chksum  end queues end / end
27/07/2022 19:24:01             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:24:01             dut.10.239.252.240: flow list 0
27/07/2022 19:24:01             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 TCP => RSS
27/07/2022 19:24:01                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:01                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23,chksum=0xffff)/("X"*480)']
27/07/2022 19:24:02             dut.10.239.252.240:  port 0/queue 41: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xf88ec469 - RSS queue=0x29 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x29
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:02                AdvancedRSSTest: action: save_hash

27/07/2022 19:24:02                AdvancedRSSTest: hash_infos: [('0xf88ec469', '0x29')]
27/07/2022 19:24:02                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:02                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23,chksum=0xfffe)/("X"*480)']
27/07/2022 19:24:03             dut.10.239.252.240: port 0/queue 33: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x974617e1 - RSS queue=0x21 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x21
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:03                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:24:03                AdvancedRSSTest: hash_infos: [('0x974617e1', '0x21')]
27/07/2022 19:24:03                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:03                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.1.2", chksum=0x3)/TCP(sport=32,dport=33,chksum=0xffff)/("X"*480)']
27/07/2022 19:24:04             dut.10.239.252.240: port 0/queue 41: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xf88ec469 - RSS queue=0x29 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x29
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_BAD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:04                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:24:04                AdvancedRSSTest: hash_infos: [('0xf88ec469', '0x29')]
27/07/2022 19:24:04                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:04                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP(src="192.168.0.1",dst="192.168.0.2")/SCTP(sport=22, dport=23,chksum=0xffff)/("X"*48)
27/07/2022 19:24:05             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:05                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:24:05                AdvancedRSSTest: hash_infos: []
27/07/2022 19:24:05                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:24:05             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:24:06             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:24:06             dut.10.239.252.240: flow list 0
27/07/2022 19:24:06             dut.10.239.252.240: 
27/07/2022 19:24:06                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:06                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23,chksum=0xffff)/("X"*480)']
27/07/2022 19:24:08             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:08                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:24:08                AdvancedRSSTest: hash_infos: []
27/07/2022 19:24:08                AdvancedRSSTest: sub_case mac_ipv4_tcp_l4_chksum passed
27/07/2022 19:24:08             dut.10.239.252.240: flow flush 0
27/07/2022 19:24:08             dut.10.239.252.240: 
27/07/2022 19:24:08                AdvancedRSSTest: ===================Test sub case: mac_ipv4_tcp_ipv4_chksum================
27/07/2022 19:24:08                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:24:08             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-chksum  end queues end / end
27/07/2022 19:24:08             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:24:08             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-chksum  end queues end / end
27/07/2022 19:24:08             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:24:08             dut.10.239.252.240: flow list 0
27/07/2022 19:24:08             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 TCP => RSS
27/07/2022 19:24:08                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:08                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2",chksum=0xffff)/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:24:09             dut.10.239.252.240:  port 0/queue 41: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xf88ec469 - RSS queue=0x29 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x29
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_BAD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:09                AdvancedRSSTest: action: save_hash

27/07/2022 19:24:09                AdvancedRSSTest: hash_infos: [('0xf88ec469', '0x29')]
27/07/2022 19:24:09                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:09                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2",chksum=0xfffe)/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:24:10             dut.10.239.252.240: port 0/queue 33: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x974617e1 - RSS queue=0x21 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x21
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_BAD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:10                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:24:10                AdvancedRSSTest: hash_infos: [('0x974617e1', '0x21')]
27/07/2022 19:24:10                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:10                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.1.2", chksum=0xffff)/TCP(sport=32,dport=33,chksum=0xffff)/("X"*480)']
27/07/2022 19:24:11             dut.10.239.252.240: port 0/queue 41: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xf88ec469 - RSS queue=0x29 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x29
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_BAD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:11                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:24:11                AdvancedRSSTest: hash_infos: [('0xf88ec469', '0x29')]
27/07/2022 19:24:11                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:11                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP(src="192.168.0.1",dst="192.168.0.2")/SCTP(sport=22, dport=23,chksum=0xffff)/("X"*48)
27/07/2022 19:24:12             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:12                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:24:12                AdvancedRSSTest: hash_infos: []
27/07/2022 19:24:12                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:24:12             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:24:13             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:24:13             dut.10.239.252.240: flow list 0
27/07/2022 19:24:13             dut.10.239.252.240: 
27/07/2022 19:24:13                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:13                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2",chksum=0xffff)/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:24:15             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_BAD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:15                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:24:15                AdvancedRSSTest: hash_infos: []
27/07/2022 19:24:15                AdvancedRSSTest: sub_case mac_ipv4_tcp_ipv4_chksum passed
27/07/2022 19:24:15             dut.10.239.252.240: flow flush 0
27/07/2022 19:24:15             dut.10.239.252.240: 
27/07/2022 19:24:15                AdvancedRSSTest: {'mac_ipv4_tcp_l4_chksum': 'passed', 'mac_ipv4_tcp_ipv4_chksum': 'passed'}
27/07/2022 19:24:15                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:24:15                AdvancedRSSTest: Test Case test_mac_ipv4_tcp_chksum Result PASSED:
27/07/2022 19:24:15             dut.10.239.252.240: flow flush 0
27/07/2022 19:24:16             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:24:16             dut.10.239.252.240: clear port stats all
27/07/2022 19:24:17             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:24:17             dut.10.239.252.240: stop
27/07/2022 19:24:17             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=33 -> TX Port= 0/Queue=33 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=41 -> TX Port= 0/Queue=41 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:24:17                AdvancedRSSTest: Test Case test_mac_ipv4_udp Begin
27/07/2022 19:24:17             dut.10.239.252.240:  
27/07/2022 19:24:17                         tester: 
27/07/2022 19:24:17             dut.10.239.252.240: start
27/07/2022 19:24:17             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=384 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=384 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:24:17                AdvancedRSSTest: ===================Test sub case: mac_ipv4_udp_l2_src================
27/07/2022 19:24:17                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:24:17             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types eth l2-src-only end key_len 0 queues end / end
27/07/2022 19:24:17             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:24:17             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types eth l2-src-only end key_len 0 queues end / end
27/07/2022 19:24:17             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:24:17             dut.10.239.252.240: flow list 0
27/07/2022 19:24:18             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
27/07/2022 19:24:18                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:18                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:24:19             dut.10.239.252.240:  port 0/queue 35: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xd35fb9e3 - RSS queue=0x23 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x23
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:19                AdvancedRSSTest: action: save_hash

27/07/2022 19:24:19                AdvancedRSSTest: hash_infos: [('0xd35fb9e3', '0x23')]
27/07/2022 19:24:19                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:19                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:24:20             dut.10.239.252.240: port 0/queue 53: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x8e7983f5 - RSS queue=0x35 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x35
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:20                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:24:20                AdvancedRSSTest: hash_infos: [('0x8e7983f5', '0x35')]
27/07/2022 19:24:20                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:20                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/UDP(sport=25,dport=99)/("X"*480)
27/07/2022 19:24:21             dut.10.239.252.240: port 0/queue 35: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xd35fb9e3 - RSS queue=0x23 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x23
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:21                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:24:21                AdvancedRSSTest: hash_infos: [('0xd35fb9e3', '0x23')]
27/07/2022 19:24:21                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:21                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:24:22             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=142 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:22                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:24:22                AdvancedRSSTest: hash_infos: []
27/07/2022 19:24:22                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:24:22             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:24:23             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:24:23             dut.10.239.252.240: flow list 0
27/07/2022 19:24:23             dut.10.239.252.240: 
27/07/2022 19:24:23                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:23                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:24:24             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:24                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:24:24                AdvancedRSSTest: hash_infos: []
27/07/2022 19:24:24                AdvancedRSSTest: sub_case mac_ipv4_udp_l2_src passed
27/07/2022 19:24:24             dut.10.239.252.240: flow flush 0
27/07/2022 19:24:24             dut.10.239.252.240: 
27/07/2022 19:24:24                AdvancedRSSTest: ===================Test sub case: mac_ipv4_udp_l2_dst================
27/07/2022 19:24:24                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:24:24             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
27/07/2022 19:24:24             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:24:24             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
27/07/2022 19:24:25             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:24:25             dut.10.239.252.240: flow list 0
27/07/2022 19:24:25             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
27/07/2022 19:24:25                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:25                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:24:26             dut.10.239.252.240:  port 0/queue 1: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x3ea40381 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:26                AdvancedRSSTest: action: save_hash

27/07/2022 19:24:26                AdvancedRSSTest: hash_infos: [('0x3ea40381', '0x1')]
27/07/2022 19:24:26                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:26                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:24:27             dut.10.239.252.240: port 0/queue 25: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xf6778bd9 - RSS queue=0x19 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x19
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:27                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:24:27                AdvancedRSSTest: hash_infos: [('0xf6778bd9', '0x19')]
27/07/2022 19:24:27                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:27                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/UDP(sport=25,dport=99)/("X"*480)
27/07/2022 19:24:28             dut.10.239.252.240: port 0/queue 1: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x3ea40381 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:28                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:24:28                AdvancedRSSTest: hash_infos: [('0x3ea40381', '0x1')]
27/07/2022 19:24:28                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:28                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:24:29             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=142 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:29                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:24:29                AdvancedRSSTest: hash_infos: []
27/07/2022 19:24:29                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:24:29             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:24:30             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:24:30             dut.10.239.252.240: flow list 0
27/07/2022 19:24:30             dut.10.239.252.240: 
27/07/2022 19:24:30                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:30                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:24:31             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:31                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:24:31                AdvancedRSSTest: hash_infos: []
27/07/2022 19:24:31                AdvancedRSSTest: sub_case mac_ipv4_udp_l2_dst passed
27/07/2022 19:24:31             dut.10.239.252.240: flow flush 0
27/07/2022 19:24:31             dut.10.239.252.240: 
27/07/2022 19:24:31                AdvancedRSSTest: ===================Test sub case: mac_ipv4_udp_l2src_l2dst================
27/07/2022 19:24:31                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:24:31             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types eth end key_len 0 queues end / end
27/07/2022 19:24:32             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:24:32             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types eth end key_len 0 queues end / end
27/07/2022 19:24:32             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:24:32             dut.10.239.252.240: flow list 0
27/07/2022 19:24:32             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
27/07/2022 19:24:32                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:32                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:24:33             dut.10.239.252.240:  port 0/queue 30: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x5af84d5e - RSS queue=0x1e - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:33                AdvancedRSSTest: action: save_hash

27/07/2022 19:24:33                AdvancedRSSTest: hash_infos: [('0x5af84d5e', '0x1e')]
27/07/2022 19:24:33                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:33                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:24:34             dut.10.239.252.240: port 0/queue 17: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x98232dd1 - RSS queue=0x11 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x11
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:34                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:24:34                AdvancedRSSTest: hash_infos: [('0x98232dd1', '0x11')]
27/07/2022 19:24:34                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:34                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:24:35             dut.10.239.252.240: port 0/queue 6: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x922bc506 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:35                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:24:35                AdvancedRSSTest: hash_infos: [('0x922bc506', '0x6')]
27/07/2022 19:24:35                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:35                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:24:36             dut.10.239.252.240: port 0/queue 9: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x50f0a589 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:36                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:24:36                AdvancedRSSTest: hash_infos: [('0x50f0a589', '0x9')]
27/07/2022 19:24:36                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:36                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/UDP(sport=25,dport=99)/("X"*480)
27/07/2022 19:24:37             dut.10.239.252.240: port 0/queue 30: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x5af84d5e - RSS queue=0x1e - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:37                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:24:37                AdvancedRSSTest: hash_infos: [('0x5af84d5e', '0x1e')]
27/07/2022 19:24:37                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:37                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:24:38             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=142 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:38                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:24:38                AdvancedRSSTest: hash_infos: []
27/07/2022 19:24:38                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:24:38             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:24:39             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:24:39             dut.10.239.252.240: flow list 0
27/07/2022 19:24:40             dut.10.239.252.240: 
27/07/2022 19:24:40                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:40                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:24:41             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:41                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:24:41                AdvancedRSSTest: hash_infos: []
27/07/2022 19:24:41                AdvancedRSSTest: sub_case mac_ipv4_udp_l2src_l2dst passed
27/07/2022 19:24:41             dut.10.239.252.240: flow flush 0
27/07/2022 19:24:41             dut.10.239.252.240: 
27/07/2022 19:24:41                AdvancedRSSTest: ===================Test sub case: mac_ipv4_udp_l3_src================
27/07/2022 19:24:41                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:24:41             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
27/07/2022 19:24:41             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:24:41             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
27/07/2022 19:24:41             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:24:41             dut.10.239.252.240: flow list 0
27/07/2022 19:24:41             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
27/07/2022 19:24:41                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:41                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:24:42             dut.10.239.252.240:  port 0/queue 23: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xef1b8d7 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x17
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:42                AdvancedRSSTest: action: save_hash

27/07/2022 19:24:42                AdvancedRSSTest: hash_infos: [('0xef1b8d7', '0x17')]
27/07/2022 19:24:42                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:42                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:24:43             dut.10.239.252.240: port 0/queue 15: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xc622308f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:43                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:24:43                AdvancedRSSTest: hash_infos: [('0xc622308f', '0xf')]
27/07/2022 19:24:43                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:43                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/UDP(sport=32,dport=33)/("X"*480)
27/07/2022 19:24:44             dut.10.239.252.240: port 0/queue 23: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xef1b8d7 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x17
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:44                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:24:44                AdvancedRSSTest: hash_infos: [('0xef1b8d7', '0x17')]
27/07/2022 19:24:44                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:44                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:24:45             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=142 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:45                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:24:45                AdvancedRSSTest: hash_infos: []
27/07/2022 19:24:45                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:24:45             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:24:46             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:24:46             dut.10.239.252.240: flow list 0
27/07/2022 19:24:47             dut.10.239.252.240: 
27/07/2022 19:24:47                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:47                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:24:48             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=564 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:48                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:24:48                AdvancedRSSTest: hash_infos: []
27/07/2022 19:24:48                AdvancedRSSTest: sub_case mac_ipv4_udp_l3_src passed
27/07/2022 19:24:48             dut.10.239.252.240: flow flush 0
27/07/2022 19:24:48             dut.10.239.252.240: 
27/07/2022 19:24:48                AdvancedRSSTest: ===================Test sub case: mac_ipv4_udp_l3_dst================
27/07/2022 19:24:48                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:24:48             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
27/07/2022 19:24:48             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:24:48             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
27/07/2022 19:24:48             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:24:48             dut.10.239.252.240: flow list 0
27/07/2022 19:24:48             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
27/07/2022 19:24:48                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:48                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:24:49             dut.10.239.252.240:  port 0/queue 59: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xb4bdccfb - RSS queue=0x3b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x3b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:49                AdvancedRSSTest: action: save_hash

27/07/2022 19:24:49                AdvancedRSSTest: hash_infos: [('0xb4bdccfb', '0x3b')]
27/07/2022 19:24:49                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:49                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:24:50             dut.10.239.252.240: port 0/queue 35: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x7c6e44a3 - RSS queue=0x23 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x23
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:50                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:24:50                AdvancedRSSTest: hash_infos: [('0x7c6e44a3', '0x23')]
27/07/2022 19:24:50                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:50                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/UDP(sport=32,dport=33)/("X"*480)
27/07/2022 19:24:51             dut.10.239.252.240: port 0/queue 59: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xb4bdccfb - RSS queue=0x3b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x3b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:51                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:24:51                AdvancedRSSTest: hash_infos: [('0xb4bdccfb', '0x3b')]
27/07/2022 19:24:51                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:51                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:24:52             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=142 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:52                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:24:52                AdvancedRSSTest: hash_infos: []
27/07/2022 19:24:52                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:24:52             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:24:54             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:24:54             dut.10.239.252.240: flow list 0
27/07/2022 19:24:54             dut.10.239.252.240: 
27/07/2022 19:24:54                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:54                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:24:55             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=564 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:55                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:24:55                AdvancedRSSTest: hash_infos: []
27/07/2022 19:24:55                AdvancedRSSTest: sub_case mac_ipv4_udp_l3_dst passed
27/07/2022 19:24:55             dut.10.239.252.240: flow flush 0
27/07/2022 19:24:55             dut.10.239.252.240: 
27/07/2022 19:24:55                AdvancedRSSTest: ===================Test sub case: mac_ipv4_udp_l3src_l4src================
27/07/2022 19:24:55                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:24:55             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:24:55             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:24:55             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:24:55             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:24:55             dut.10.239.252.240: flow list 0
27/07/2022 19:24:55             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
27/07/2022 19:24:55                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:55                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:24:56             dut.10.239.252.240:  port 0/queue 50: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xb164b772 - RSS queue=0x32 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x32
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:56                AdvancedRSSTest: action: save_hash

27/07/2022 19:24:56                AdvancedRSSTest: hash_infos: [('0xb164b772', '0x32')]
27/07/2022 19:24:56                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:56                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:24:57             dut.10.239.252.240: port 0/queue 42: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x79b73f2a - RSS queue=0x2a - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x2a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:57                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:24:57                AdvancedRSSTest: hash_infos: [('0x79b73f2a', '0x2a')]
27/07/2022 19:24:57                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:57                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=32,dport=23)/("X"*480)
27/07/2022 19:24:58             dut.10.239.252.240: port 0/queue 20: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x4c300214 - RSS queue=0x14 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x14
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:58                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:24:58                AdvancedRSSTest: hash_infos: [('0x4c300214', '0x14')]
27/07/2022 19:24:58                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:58                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/UDP(sport=22,dport=33)/("X"*480)
27/07/2022 19:24:59             dut.10.239.252.240: port 0/queue 50: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xb164b772 - RSS queue=0x32 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x32
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:24:59                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:24:59                AdvancedRSSTest: hash_infos: [('0xb164b772', '0x32')]
27/07/2022 19:24:59                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:24:59                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:25:01             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=142 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:01                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:25:01                AdvancedRSSTest: hash_infos: []
27/07/2022 19:25:01                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:25:01             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:25:02             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:25:02             dut.10.239.252.240: flow list 0
27/07/2022 19:25:02             dut.10.239.252.240: 
27/07/2022 19:25:02                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:02                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:25:03             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=564 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:03                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:25:03                AdvancedRSSTest: hash_infos: []
27/07/2022 19:25:03                AdvancedRSSTest: sub_case mac_ipv4_udp_l3src_l4src passed
27/07/2022 19:25:03             dut.10.239.252.240: flow flush 0
27/07/2022 19:25:03             dut.10.239.252.240: 
27/07/2022 19:25:03                AdvancedRSSTest: ===================Test sub case: mac_ipv4_udp_l3src_l4dst================
27/07/2022 19:25:03                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:25:03             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:25:03             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:25:03             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:25:03             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:25:03             dut.10.239.252.240: flow list 0
27/07/2022 19:25:03             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
27/07/2022 19:25:03                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:03                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:25:04             dut.10.239.252.240:  port 0/queue 11: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xe953ef0b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:04                AdvancedRSSTest: action: save_hash

27/07/2022 19:25:04                AdvancedRSSTest: hash_infos: [('0xe953ef0b', '0xb')]
27/07/2022 19:25:04                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:04                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:25:05             dut.10.239.252.240: port 0/queue 19: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x21806753 - RSS queue=0x13 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x13
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:05                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:25:05                AdvancedRSSTest: hash_infos: [('0x21806753', '0x13')]
27/07/2022 19:25:05                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:05                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=33)/("X"*480)
27/07/2022 19:25:07             dut.10.239.252.240: port 0/queue 45: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x14075a6d - RSS queue=0x2d - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x2d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:07                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:25:07                AdvancedRSSTest: hash_infos: [('0x14075a6d', '0x2d')]
27/07/2022 19:25:07                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:07                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/UDP(sport=32,dport=23)/("X"*480)
27/07/2022 19:25:08             dut.10.239.252.240: port 0/queue 11: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xe953ef0b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:08                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:25:08                AdvancedRSSTest: hash_infos: [('0xe953ef0b', '0xb')]
27/07/2022 19:25:08                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:08                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:25:09             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=142 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:09                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:25:09                AdvancedRSSTest: hash_infos: []
27/07/2022 19:25:09                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:25:09             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:25:10             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:25:10             dut.10.239.252.240: flow list 0
27/07/2022 19:25:10             dut.10.239.252.240: 
27/07/2022 19:25:10                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:10                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:25:11             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=564 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:11                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:25:11                AdvancedRSSTest: hash_infos: []
27/07/2022 19:25:11                AdvancedRSSTest: sub_case mac_ipv4_udp_l3src_l4dst passed
27/07/2022 19:25:11             dut.10.239.252.240: flow flush 0
27/07/2022 19:25:11             dut.10.239.252.240: 
27/07/2022 19:25:11                AdvancedRSSTest: ===================Test sub case: mac_ipv4_udp_l3dst_l4src================
27/07/2022 19:25:11                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:25:11             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:25:11             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:25:11             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:25:11             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:25:11             dut.10.239.252.240: flow list 0
27/07/2022 19:25:11             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
27/07/2022 19:25:11                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:11                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:25:13             dut.10.239.252.240:  port 0/queue 30: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xb28c35e - RSS queue=0x1e - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:13                AdvancedRSSTest: action: save_hash

27/07/2022 19:25:13                AdvancedRSSTest: hash_infos: [('0xb28c35e', '0x1e')]
27/07/2022 19:25:13                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:13                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:25:14             dut.10.239.252.240: port 0/queue 6: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xc3fb4b06 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:14                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:25:14                AdvancedRSSTest: hash_infos: [('0xc3fb4b06', '0x6')]
27/07/2022 19:25:14                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:14                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=32,dport=23)/("X"*480)
27/07/2022 19:25:15             dut.10.239.252.240: port 0/queue 56: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xf67c7638 - RSS queue=0x38 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x38
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:15                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:25:15                AdvancedRSSTest: hash_infos: [('0xf67c7638', '0x38')]
27/07/2022 19:25:15                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:15                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/UDP(sport=22,dport=33)/("X"*480)
27/07/2022 19:25:16             dut.10.239.252.240: port 0/queue 30: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xb28c35e - RSS queue=0x1e - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:16                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:25:16                AdvancedRSSTest: hash_infos: [('0xb28c35e', '0x1e')]
27/07/2022 19:25:16                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:16                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:25:17             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=142 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:17                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:25:17                AdvancedRSSTest: hash_infos: []
27/07/2022 19:25:17                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:25:17             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:25:18             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:25:18             dut.10.239.252.240: flow list 0
27/07/2022 19:25:18             dut.10.239.252.240: 
27/07/2022 19:25:18                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:18                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:25:19             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=564 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:19                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:25:19                AdvancedRSSTest: hash_infos: []
27/07/2022 19:25:19                AdvancedRSSTest: sub_case mac_ipv4_udp_l3dst_l4src passed
27/07/2022 19:25:19             dut.10.239.252.240: flow flush 0
27/07/2022 19:25:19             dut.10.239.252.240: 
27/07/2022 19:25:19                AdvancedRSSTest: ===================Test sub case: mac_ipv4_udp_l3dst_l4dst================
27/07/2022 19:25:19                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:25:19             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:25:19             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:25:19             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:25:20             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:25:20             dut.10.239.252.240: flow list 0
27/07/2022 19:25:20             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
27/07/2022 19:25:20                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:20                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:25:21             dut.10.239.252.240:  port 0/queue 39: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x531f9b27 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:21                AdvancedRSSTest: action: save_hash

27/07/2022 19:25:21                AdvancedRSSTest: hash_infos: [('0x531f9b27', '0x27')]
27/07/2022 19:25:21                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:21                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:25:22             dut.10.239.252.240: port 0/queue 63: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x9bcc137f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:22                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:25:22                AdvancedRSSTest: hash_infos: [('0x9bcc137f', '0x3f')]
27/07/2022 19:25:22                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:22                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=33)/("X"*480)
27/07/2022 19:25:23             dut.10.239.252.240: port 0/queue 1: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xae4b2e41 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:23                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:25:23                AdvancedRSSTest: hash_infos: [('0xae4b2e41', '0x1')]
27/07/2022 19:25:23                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:23                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/UDP(sport=32,dport=23)/("X"*480)
27/07/2022 19:25:24             dut.10.239.252.240: port 0/queue 39: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x531f9b27 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:24                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:25:24                AdvancedRSSTest: hash_infos: [('0x531f9b27', '0x27')]
27/07/2022 19:25:24                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:24                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:25:25             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=142 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:25                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:25:25                AdvancedRSSTest: hash_infos: []
27/07/2022 19:25:25                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:25:25             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:25:26             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:25:26             dut.10.239.252.240: flow list 0
27/07/2022 19:25:26             dut.10.239.252.240: 
27/07/2022 19:25:26                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:26                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:25:27             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=564 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:27                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:25:27                AdvancedRSSTest: hash_infos: []
27/07/2022 19:25:27                AdvancedRSSTest: sub_case mac_ipv4_udp_l3dst_l4dst passed
27/07/2022 19:25:27             dut.10.239.252.240: flow flush 0
27/07/2022 19:25:28             dut.10.239.252.240: 
27/07/2022 19:25:28                AdvancedRSSTest: ===================Test sub case: mac_ipv4_udp_l4_src================
27/07/2022 19:25:28                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:25:28             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
27/07/2022 19:25:28             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:25:28             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
27/07/2022 19:25:28             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:25:28             dut.10.239.252.240: flow list 0
27/07/2022 19:25:28             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
27/07/2022 19:25:28                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:28                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:25:29             dut.10.239.252.240:  port 0/queue 42: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xbcb8e92a - RSS queue=0x2a - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x2a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:29                AdvancedRSSTest: action: save_hash

27/07/2022 19:25:29                AdvancedRSSTest: hash_infos: [('0xbcb8e92a', '0x2a')]
27/07/2022 19:25:29                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:29                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=32,dport=23)/("X"*480)
27/07/2022 19:25:30             dut.10.239.252.240: port 0/queue 40: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xad2c7fa8 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x28
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:30                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:25:30                AdvancedRSSTest: hash_infos: [('0xad2c7fa8', '0x28')]
27/07/2022 19:25:30                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:30                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.1.1", src="192.168.1.2")/UDP(sport=22,dport=33)/("X"*480)
27/07/2022 19:25:31             dut.10.239.252.240: port 0/queue 42: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xbcb8e92a - RSS queue=0x2a - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x2a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:31                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:25:31                AdvancedRSSTest: hash_infos: [('0xbcb8e92a', '0x2a')]
27/07/2022 19:25:31                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:31                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:25:32             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=142 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:32                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:25:32                AdvancedRSSTest: hash_infos: []
27/07/2022 19:25:32                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:25:32             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:25:33             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:25:33             dut.10.239.252.240: flow list 0
27/07/2022 19:25:33             dut.10.239.252.240: 
27/07/2022 19:25:33                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:33                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:25:35             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=564 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:35                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:25:35                AdvancedRSSTest: hash_infos: []
27/07/2022 19:25:35                AdvancedRSSTest: sub_case mac_ipv4_udp_l4_src passed
27/07/2022 19:25:35             dut.10.239.252.240: flow flush 0
27/07/2022 19:25:35             dut.10.239.252.240: 
27/07/2022 19:25:35                AdvancedRSSTest: ===================Test sub case: mac_ipv4_udp_l4_dst================
27/07/2022 19:25:35                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:25:35             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
27/07/2022 19:25:35             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:25:35             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
27/07/2022 19:25:35             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:25:35             dut.10.239.252.240: flow list 0
27/07/2022 19:25:35             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
27/07/2022 19:25:35                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:35                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:25:36             dut.10.239.252.240:  port 0/queue 34: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xd3703aa2 - RSS queue=0x22 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x22
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:36                AdvancedRSSTest: action: save_hash

27/07/2022 19:25:36                AdvancedRSSTest: hash_infos: [('0xd3703aa2', '0x22')]
27/07/2022 19:25:36                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:36                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=33)/("X"*480)
27/07/2022 19:25:37             dut.10.239.252.240: port 0/queue 32: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xc2e4ac20 - RSS queue=0x20 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x20
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:37                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:25:37                AdvancedRSSTest: hash_infos: [('0xc2e4ac20', '0x20')]
27/07/2022 19:25:37                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:37                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.1.1", src="192.168.1.2")/UDP(sport=32,dport=23)/("X"*480)
27/07/2022 19:25:38             dut.10.239.252.240: port 0/queue 34: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xd3703aa2 - RSS queue=0x22 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x22
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:38                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:25:38                AdvancedRSSTest: hash_infos: [('0xd3703aa2', '0x22')]
27/07/2022 19:25:38                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:38                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:25:39             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=142 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:39                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:25:39                AdvancedRSSTest: hash_infos: []
27/07/2022 19:25:39                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:25:39             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:25:40             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:25:40             dut.10.239.252.240: flow list 0
27/07/2022 19:25:41             dut.10.239.252.240: 
27/07/2022 19:25:41                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:41                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:25:42             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=564 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:42                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:25:42                AdvancedRSSTest: hash_infos: []
27/07/2022 19:25:42                AdvancedRSSTest: sub_case mac_ipv4_udp_l4_dst passed
27/07/2022 19:25:42             dut.10.239.252.240: flow flush 0
27/07/2022 19:25:42             dut.10.239.252.240: 
27/07/2022 19:25:42                AdvancedRSSTest: ===================Test sub case: mac_ipv4_udp_all================
27/07/2022 19:25:42                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:25:42             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
27/07/2022 19:25:42             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:25:42             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
27/07/2022 19:25:42             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:25:42             dut.10.239.252.240: flow list 0
27/07/2022 19:25:42             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
27/07/2022 19:25:42                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:42                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:25:43             dut.10.239.252.240:  port 0/queue 35: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x1d027b23 - RSS queue=0x23 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x23
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:43                AdvancedRSSTest: action: save_hash

27/07/2022 19:25:43                AdvancedRSSTest: hash_infos: [('0x1d027b23', '0x23')]
27/07/2022 19:25:43                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:43                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=33)/("X"*480)
27/07/2022 19:25:44             dut.10.239.252.240: port 0/queue 23: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x119cd417 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x17
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:44                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:25:44                AdvancedRSSTest: hash_infos: [('0x119cd417', '0x17')]
27/07/2022 19:25:44                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:44                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=32,dport=23)/("X"*480)
27/07/2022 19:25:45             dut.10.239.252.240: port 0/queue 61: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x878277bd - RSS queue=0x3d - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x3d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:45                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:25:45                AdvancedRSSTest: hash_infos: [('0x878277bd', '0x3d')]
27/07/2022 19:25:45                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:45                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:25:46             dut.10.239.252.240: port 0/queue 37: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x2a5a0225 - RSS queue=0x25 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x25
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:46                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:25:46                AdvancedRSSTest: hash_infos: [('0x2a5a0225', '0x25')]
27/07/2022 19:25:46                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:46                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:25:47             dut.10.239.252.240: port 0/queue 59: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xd5d1f37b - RSS queue=0x3b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x3b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:47                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:25:47                AdvancedRSSTest: hash_infos: [('0xd5d1f37b', '0x3b')]
27/07/2022 19:25:47                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:47                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:25:49             dut.10.239.252.240: port 0/queue 35: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x1d027b23 - RSS queue=0x23 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x23
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:49                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:25:49                AdvancedRSSTest: hash_infos: [('0x1d027b23', '0x23')]
27/07/2022 19:25:49                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:49                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:25:50             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=142 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_TCP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:50                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:25:50                AdvancedRSSTest: hash_infos: []
27/07/2022 19:25:50                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:25:50             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:25:51             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:25:51             dut.10.239.252.240: flow list 0
27/07/2022 19:25:51             dut.10.239.252.240: 
27/07/2022 19:25:51                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:51                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:25:52             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=564 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:52                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:25:52                AdvancedRSSTest: hash_infos: []
27/07/2022 19:25:52                AdvancedRSSTest: sub_case mac_ipv4_udp_all passed
27/07/2022 19:25:52             dut.10.239.252.240: flow flush 0
27/07/2022 19:25:52             dut.10.239.252.240: 
27/07/2022 19:25:52                AdvancedRSSTest: ===================Test sub case: mac_ipv4_udp_ipv4================
27/07/2022 19:25:52                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:25:52             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4 end key_len 0 queues end / end
27/07/2022 19:25:52             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:25:52             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4 end key_len 0 queues end / end
27/07/2022 19:25:52             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:25:52             dut.10.239.252.240: flow list 0
27/07/2022 19:25:52             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
27/07/2022 19:25:52                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:52                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:25:53             dut.10.239.252.240:  port 0/queue 3: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xe6ce51c3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x3
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:53                AdvancedRSSTest: action: save_hash

27/07/2022 19:25:53                AdvancedRSSTest: hash_infos: [('0xe6ce51c3', '0x3')]
27/07/2022 19:25:53                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:53                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:25:54             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xd19628c5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:54                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:25:54                AdvancedRSSTest: hash_infos: [('0xd19628c5', '0x5')]
27/07/2022 19:25:54                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:54                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:25:56             dut.10.239.252.240: port 0/queue 27: received 1 packets
  src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x2e1dd99b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:56                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:25:56                AdvancedRSSTest: hash_infos: [('0x2e1dd99b', '0x1b')]
27/07/2022 19:25:56                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:56                AdvancedRSSTest: Ether(dst="00:11:22:33:44:53", src="68:05:CA:BB:27:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=32,dport=33)/("X"*480)
27/07/2022 19:25:57             dut.10.239.252.240: port 0/queue 3: received 1 packets
  src=68:05:CA:BB:27:E0 - dst=00:11:22:33:44:53 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xe6ce51c3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x3
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:57                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:25:57                AdvancedRSSTest: hash_infos: [('0xe6ce51c3', '0x3')]
27/07/2022 19:25:57                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:25:57             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:25:58             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:25:58             dut.10.239.252.240: flow list 0
27/07/2022 19:25:58             dut.10.239.252.240: 
27/07/2022 19:25:58                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:25:58                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:25:59             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=564 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV4 INNER_L4_UDP  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:25:59                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:25:59                AdvancedRSSTest: hash_infos: []
27/07/2022 19:25:59                AdvancedRSSTest: sub_case mac_ipv4_udp_ipv4 passed
27/07/2022 19:25:59             dut.10.239.252.240: flow flush 0
27/07/2022 19:25:59             dut.10.239.252.240: 
27/07/2022 19:25:59                AdvancedRSSTest: {'mac_ipv4_udp_l2_src': 'passed', 'mac_ipv4_udp_l2_dst': 'passed', 'mac_ipv4_udp_l2src_l2dst': 'passed', 'mac_ipv4_udp_l3_src': 'passed', 'mac_ipv4_udp_l3_dst': 'passed', 'mac_ipv4_udp_l3src_l4src': 'passed', 'mac_ipv4_udp_l3src_l4dst': 'passed', 'mac_ipv4_udp_l3dst_l4src': 'passed', 'mac_ipv4_udp_l3dst_l4dst': 'passed', 'mac_ipv4_udp_l4_src': 'passed', 'mac_ipv4_udp_l4_dst': 'passed', 'mac_ipv4_udp_all': 'passed', 'mac_ipv4_udp_ipv4': 'passed'}
27/07/2022 19:25:59                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:25:59                AdvancedRSSTest: Test Case test_mac_ipv4_udp Result PASSED:
27/07/2022 19:25:59             dut.10.239.252.240: flow flush 0
27/07/2022 19:26:00             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:26:00             dut.10.239.252.240: clear port stats all
27/07/2022 19:26:01             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:26:01             dut.10.239.252.240: stop
27/07/2022 19:26:01             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 59             TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=17 -> TX Port= 0/Queue=17 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=19 -> TX Port= 0/Queue=19 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=20 -> TX Port= 0/Queue=20 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=23 -> TX Port= 0/Queue=23 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=32 -> TX Port= 0/Queue=32 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=34 -> TX Port= 0/Queue=34 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=35 -> TX Port= 0/Queue=35 -------
  RX-packets: 5              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=37 -> TX Port= 0/Queue=37 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=39 -> TX Port= 0/Queue=39 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=42 -> TX Port= 0/Queue=42 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=45 -> TX Port= 0/Queue=45 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=50 -> TX Port= 0/Queue=50 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=53 -> TX Port= 0/Queue=53 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=56 -> TX Port= 0/Queue=56 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=59 -> TX Port= 0/Queue=59 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=61 -> TX Port= 0/Queue=61 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=63 -> TX Port= 0/Queue=63 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:26:02                AdvancedRSSTest: Test Case test_mac_ipv4_udp_chksum Begin
27/07/2022 19:26:02             dut.10.239.252.240:  
27/07/2022 19:26:02                         tester: 
27/07/2022 19:26:02             dut.10.239.252.240: start
27/07/2022 19:26:02             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=384 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=384 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:26:02                AdvancedRSSTest: ===================Test sub case: mac_ipv4_udp_l4_chksum================
27/07/2022 19:26:02                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:26:02             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types l4-chksum  end queues end / end
27/07/2022 19:26:02             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:26:02             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types l4-chksum  end queues end / end
27/07/2022 19:26:02             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:26:02             dut.10.239.252.240: flow list 0
27/07/2022 19:26:02             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
27/07/2022 19:26:02                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:02                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23,chksum=0xffff)/("X"*480)']
27/07/2022 19:26:03             dut.10.239.252.240:  port 0/queue 11: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xcf7b114b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:26:03                AdvancedRSSTest: action: save_hash

27/07/2022 19:26:03                AdvancedRSSTest: hash_infos: [('0xcf7b114b', '0xb')]
27/07/2022 19:26:03                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:03                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23,chksum=0xfffe)/("X"*480)']
27/07/2022 19:26:04             dut.10.239.252.240: port 0/queue 3: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xa0b3c2c3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x3
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:26:04                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:26:04                AdvancedRSSTest: hash_infos: [('0xa0b3c2c3', '0x3')]
27/07/2022 19:26:04                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:04                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.1.2", chksum=0x3)/UDP(sport=32,dport=33,chksum=0xffff)/("X"*480)']
27/07/2022 19:26:05             dut.10.239.252.240: port 0/queue 11: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xcf7b114b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_BAD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:26:05                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:26:05                AdvancedRSSTest: hash_infos: [('0xcf7b114b', '0xb')]
27/07/2022 19:26:05                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:05                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP(src="192.168.0.1",dst="192.168.0.2")/SCTP(sport=22, dport=23,chksum=0xffff)/("X"*48)
27/07/2022 19:26:06             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:26:06                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:26:06                AdvancedRSSTest: hash_infos: []
27/07/2022 19:26:06                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:26:06             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:26:08             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:26:08             dut.10.239.252.240: flow list 0
27/07/2022 19:26:08             dut.10.239.252.240: 
27/07/2022 19:26:08                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:08                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23,chksum=0xffff)/("X"*480)']
27/07/2022 19:26:09             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:26:09                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:26:09                AdvancedRSSTest: hash_infos: []
27/07/2022 19:26:09                AdvancedRSSTest: sub_case mac_ipv4_udp_l4_chksum passed
27/07/2022 19:26:09             dut.10.239.252.240: flow flush 0
27/07/2022 19:26:09             dut.10.239.252.240: 
27/07/2022 19:26:09                AdvancedRSSTest: ===================Test sub case: mac_ipv4_udp_ipv4_chksum================
27/07/2022 19:26:09                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:26:09             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-chksum  end queues end / end
27/07/2022 19:26:09             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:26:09             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-chksum  end queues end / end
27/07/2022 19:26:09             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:26:09             dut.10.239.252.240: flow list 0
27/07/2022 19:26:09             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
27/07/2022 19:26:09                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:09                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2",chksum=0xffff)/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:26:10             dut.10.239.252.240:  port 0/queue 11: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xcf7b114b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_BAD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:26:10                AdvancedRSSTest: action: save_hash

27/07/2022 19:26:10                AdvancedRSSTest: hash_infos: [('0xcf7b114b', '0xb')]
27/07/2022 19:26:10                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:10                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2",chksum=0xfffe)/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:26:11             dut.10.239.252.240: port 0/queue 3: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xa0b3c2c3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x3
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_BAD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:26:11                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:26:11                AdvancedRSSTest: hash_infos: [('0xa0b3c2c3', '0x3')]
27/07/2022 19:26:11                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:11                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.1.2", chksum=0xffff)/UDP(sport=32,dport=33,chksum=0xffff)/("X"*480)']
27/07/2022 19:26:12             dut.10.239.252.240: port 0/queue 11: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xcf7b114b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_BAD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:26:12                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:26:12                AdvancedRSSTest: hash_infos: [('0xcf7b114b', '0xb')]
27/07/2022 19:26:12                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:12                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55", src="52:00:00:00:00:00")/IP(src="192.168.0.1",dst="192.168.0.2")/SCTP(sport=22, dport=23,chksum=0xffff)/("X"*48)
27/07/2022 19:26:13             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=52:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:26:13                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:26:13                AdvancedRSSTest: hash_infos: []
27/07/2022 19:26:13                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:26:13             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:26:15             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:26:15             dut.10.239.252.240: flow list 0
27/07/2022 19:26:15             dut.10.239.252.240: 
27/07/2022 19:26:15                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:15                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2",chksum=0xffff)/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:26:16             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_BAD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:26:16                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:26:16                AdvancedRSSTest: hash_infos: []
27/07/2022 19:26:16                AdvancedRSSTest: sub_case mac_ipv4_udp_ipv4_chksum passed
27/07/2022 19:26:16             dut.10.239.252.240: flow flush 0
27/07/2022 19:26:16             dut.10.239.252.240: 
27/07/2022 19:26:16                AdvancedRSSTest: {'mac_ipv4_udp_l4_chksum': 'passed', 'mac_ipv4_udp_ipv4_chksum': 'passed'}
27/07/2022 19:26:16                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:26:16                AdvancedRSSTest: Test Case test_mac_ipv4_udp_chksum Result PASSED:
27/07/2022 19:26:16             dut.10.239.252.240: flow flush 0
27/07/2022 19:26:17             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:26:17             dut.10.239.252.240: clear port stats all
27/07/2022 19:26:18             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:26:18             dut.10.239.252.240: stop
27/07/2022 19:26:18             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:26:18                AdvancedRSSTest: Test Case test_mac_ipv6 Begin
27/07/2022 19:26:18             dut.10.239.252.240:  
27/07/2022 19:26:18                         tester: 
27/07/2022 19:26:18             dut.10.239.252.240: start
27/07/2022 19:26:19             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=384 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=384 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:26:19                AdvancedRSSTest: ===================Test sub case: mac_ipv6_l2_src================
27/07/2022 19:26:19                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:26:19             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / end actions rss types eth l2-src-only end key_len 0 queues end / end
27/07/2022 19:26:19             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:26:19             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / end actions rss types eth l2-src-only end key_len 0 queues end / end
27/07/2022 19:26:19             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:26:19             dut.10.239.252.240: flow list 0
27/07/2022 19:26:19             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 => RSS
27/07/2022 19:26:19                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:19                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
27/07/2022 19:26:20             dut.10.239.252.240:  port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xeeb941d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:20                AdvancedRSSTest: action: {'save_hash': 'ipv6-nonfrag'}

27/07/2022 19:26:20                AdvancedRSSTest: hash_infos: [('0xeeb941d', '0x1d')]
27/07/2022 19:26:20                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:20                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
27/07/2022 19:26:21             dut.10.239.252.240: port 0/queue 11: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x53cdae0b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:21                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:26:21                AdvancedRSSTest: hash_infos: [('0x53cdae0b', '0xb')]
27/07/2022 19:26:21                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:21                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/("X"*480)
27/07/2022 19:26:22             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xeeb941d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:22                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:26:22                AdvancedRSSTest: hash_infos: [('0xeeb941d', '0x1d')]
27/07/2022 19:26:22                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:22                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)']
27/07/2022 19:26:23             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xeeb941d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:23                AdvancedRSSTest: action: {'save_hash': 'ipv6-icmp'}

27/07/2022 19:26:23                AdvancedRSSTest: hash_infos: [('0xeeb941d', '0x1d')]
27/07/2022 19:26:23                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:23                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
27/07/2022 19:26:24             dut.10.239.252.240: port 0/queue 11: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x53cdae0b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:24                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-icmp'}

27/07/2022 19:26:24                AdvancedRSSTest: hash_infos: [('0x53cdae0b', '0xb')]
27/07/2022 19:26:24                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:24                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/ICMP()/("X"*480)
27/07/2022 19:26:25             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xeeb941d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:25                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-icmp'}

27/07/2022 19:26:25                AdvancedRSSTest: hash_infos: [('0xeeb941d', '0x1d')]
27/07/2022 19:26:25                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:25                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:26:26             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xeeb941d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:26:26                AdvancedRSSTest: action: {'save_hash': 'ipv6-udp'}

27/07/2022 19:26:26                AdvancedRSSTest: hash_infos: [('0xeeb941d', '0x1d')]
27/07/2022 19:26:26                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:26                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:26:28             dut.10.239.252.240: port 0/queue 11: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x53cdae0b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:26:28                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-udp'}

27/07/2022 19:26:28                AdvancedRSSTest: hash_infos: [('0x53cdae0b', '0xb')]
27/07/2022 19:26:28                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:28                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP(sport=25,dport=99)/("X"*480)
27/07/2022 19:26:29             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xeeb941d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:26:29                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-udp'}

27/07/2022 19:26:29                AdvancedRSSTest: hash_infos: [('0xeeb941d', '0x1d')]
27/07/2022 19:26:29                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:29                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=123)/Raw("x"*40)']
27/07/2022 19:26:30             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=102 - nb_segs=1 - RSS hash=0xeeb941d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=48 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:30                AdvancedRSSTest: action: {'save_hash': 'ipv6-protocol'}

27/07/2022 19:26:30                AdvancedRSSTest: hash_infos: [('0xeeb941d', '0x1d')]
27/07/2022 19:26:30                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:30                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=123)/("X"*480)
27/07/2022 19:26:31             dut.10.239.252.240: port 0/queue 11: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x53cdae0b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=48 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:31                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-protocol'}

27/07/2022 19:26:31                AdvancedRSSTest: hash_infos: [('0x53cdae0b', '0xb')]
27/07/2022 19:26:31                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:31                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrDestOpt(nh=123)/("X"*480)
27/07/2022 19:26:32             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xeeb941d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=48 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:32                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-protocol'}

27/07/2022 19:26:32                AdvancedRSSTest: hash_infos: [('0xeeb941d', '0x1d')]
27/07/2022 19:26:32                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:32                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
27/07/2022 19:26:33             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:26:33                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:26:33                AdvancedRSSTest: hash_infos: []
27/07/2022 19:26:33                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:26:33             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:26:34             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:26:34             dut.10.239.252.240: flow list 0
27/07/2022 19:26:34             dut.10.239.252.240: 
27/07/2022 19:26:34                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:34                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=123)/Raw("x"*40)']
27/07/2022 19:26:35             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=102 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=48 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:35                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:26:35                AdvancedRSSTest: hash_infos: []
27/07/2022 19:26:35                AdvancedRSSTest: sub_case mac_ipv6_l2_src passed
27/07/2022 19:26:35             dut.10.239.252.240: flow flush 0
27/07/2022 19:26:36             dut.10.239.252.240: 
27/07/2022 19:26:36                AdvancedRSSTest: ===================Test sub case: mac_ipv6_l2dst================
27/07/2022 19:26:36                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:26:36             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / end actions rss types eth l2-dst-only end key_len 0 queues end / end
27/07/2022 19:26:36             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:26:36             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / end actions rss types eth l2-dst-only end key_len 0 queues end / end
27/07/2022 19:26:36             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:26:36             dut.10.239.252.240: flow list 0
27/07/2022 19:26:36             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 => RSS
27/07/2022 19:26:36                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:36                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
27/07/2022 19:26:37             dut.10.239.252.240:  port 0/queue 63: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xe3102e7f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:37                AdvancedRSSTest: action: {'save_hash': 'ipv6-nonfrag'}

27/07/2022 19:26:37                AdvancedRSSTest: hash_infos: [('0xe3102e7f', '0x3f')]
27/07/2022 19:26:37                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:37                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
27/07/2022 19:26:38             dut.10.239.252.240: port 0/queue 39: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x2bc3a627 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:38                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-nonfrag'}

27/07/2022 19:26:38                AdvancedRSSTest: hash_infos: [('0x2bc3a627', '0x27')]
27/07/2022 19:26:38                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:38                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/("X"*480)
27/07/2022 19:26:39             dut.10.239.252.240: port 0/queue 63: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xe3102e7f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:39                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-nonfrag'}

27/07/2022 19:26:39                AdvancedRSSTest: hash_infos: [('0xe3102e7f', '0x3f')]
27/07/2022 19:26:39                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:39                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)']
27/07/2022 19:26:40             dut.10.239.252.240: port 0/queue 63: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xe3102e7f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:40                AdvancedRSSTest: action: {'save_hash': 'ipv6-icmp'}

27/07/2022 19:26:40                AdvancedRSSTest: hash_infos: [('0xe3102e7f', '0x3f')]
27/07/2022 19:26:40                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:40                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
27/07/2022 19:26:41             dut.10.239.252.240: port 0/queue 39: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x2bc3a627 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:41                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-icmp'}

27/07/2022 19:26:41                AdvancedRSSTest: hash_infos: [('0x2bc3a627', '0x27')]
27/07/2022 19:26:41                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:41                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/ICMP()/("X"*480)
27/07/2022 19:26:42             dut.10.239.252.240: port 0/queue 63: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xe3102e7f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:42                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-icmp'}

27/07/2022 19:26:42                AdvancedRSSTest: hash_infos: [('0xe3102e7f', '0x3f')]
27/07/2022 19:26:42                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:42                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:26:43             dut.10.239.252.240: port 0/queue 63: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xe3102e7f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:26:43                AdvancedRSSTest: action: {'save_hash': 'ipv6-udp'}

27/07/2022 19:26:43                AdvancedRSSTest: hash_infos: [('0xe3102e7f', '0x3f')]
27/07/2022 19:26:43                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:43                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:26:45             dut.10.239.252.240: port 0/queue 39: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x2bc3a627 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:26:45                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-udp'}

27/07/2022 19:26:45                AdvancedRSSTest: hash_infos: [('0x2bc3a627', '0x27')]
27/07/2022 19:26:45                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:45                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(sport=25,dport=99)/("X"*480)
27/07/2022 19:26:46             dut.10.239.252.240: port 0/queue 63: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xe3102e7f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:26:46                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-udp'}

27/07/2022 19:26:46                AdvancedRSSTest: hash_infos: [('0xe3102e7f', '0x3f')]
27/07/2022 19:26:46                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:46                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=123)/Raw("x"*40)']
27/07/2022 19:26:47             dut.10.239.252.240: port 0/queue 63: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=102 - nb_segs=1 - RSS hash=0xe3102e7f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=48 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:47                AdvancedRSSTest: action: {'save_hash': 'ipv6-protocol'}

27/07/2022 19:26:47                AdvancedRSSTest: hash_infos: [('0xe3102e7f', '0x3f')]
27/07/2022 19:26:47                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:47                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=123)/("X"*480)
27/07/2022 19:26:48             dut.10.239.252.240: port 0/queue 39: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x2bc3a627 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=48 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:48                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-protocol'}

27/07/2022 19:26:48                AdvancedRSSTest: hash_infos: [('0x2bc3a627', '0x27')]
27/07/2022 19:26:48                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:48                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrRouting(nh=123)/("X"*480)
27/07/2022 19:26:49             dut.10.239.252.240: port 0/queue 63: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xe3102e7f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=48 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:49                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-protocol'}

27/07/2022 19:26:49                AdvancedRSSTest: hash_infos: [('0xe3102e7f', '0x3f')]
27/07/2022 19:26:49                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:49                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
27/07/2022 19:26:50             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:26:50                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:26:50                AdvancedRSSTest: hash_infos: []
27/07/2022 19:26:50                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:26:50             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:26:51             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:26:51             dut.10.239.252.240: flow list 0
27/07/2022 19:26:51             dut.10.239.252.240: 
27/07/2022 19:26:51                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:51                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:26:52             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:26:52                AdvancedRSSTest: action: {'check_no_hash': ''}

27/07/2022 19:26:52                AdvancedRSSTest: hash_infos: []
27/07/2022 19:26:52                AdvancedRSSTest: sub_case mac_ipv6_l2dst passed
27/07/2022 19:26:52             dut.10.239.252.240: flow flush 0
27/07/2022 19:26:52             dut.10.239.252.240: 
27/07/2022 19:26:52                AdvancedRSSTest: ===================Test sub case: mac_ipv6_l2src_l2dst================
27/07/2022 19:26:52                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:26:52             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / end actions rss types eth end key_len 0 queues end / end
27/07/2022 19:26:52             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:26:52             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / end actions rss types eth end key_len 0 queues end / end
27/07/2022 19:26:53             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:26:53             dut.10.239.252.240: flow list 0
27/07/2022 19:26:53             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 => RSS
27/07/2022 19:26:53                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:53                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
27/07/2022 19:26:54             dut.10.239.252.240:  port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x930df71d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:54                AdvancedRSSTest: action: {'save_hash': 'ipv6-nonfrag'}

27/07/2022 19:26:54                AdvancedRSSTest: hash_infos: [('0x930df71d', '0x1d')]
27/07/2022 19:26:54                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:54                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
27/07/2022 19:26:55             dut.10.239.252.240: port 0/queue 18: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x51d69792 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:55                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-nonfrag'}

27/07/2022 19:26:55                AdvancedRSSTest: hash_infos: [('0x51d69792', '0x12')]
27/07/2022 19:26:55                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:55                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
27/07/2022 19:26:56             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x5bde7f45 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:56                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-nonfrag'}

27/07/2022 19:26:56                AdvancedRSSTest: hash_infos: [('0x5bde7f45', '0x5')]
27/07/2022 19:26:56                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:56                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
27/07/2022 19:26:57             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x99051fca - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:57                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-nonfrag'}

27/07/2022 19:26:57                AdvancedRSSTest: hash_infos: [('0x99051fca', '0xa')]
27/07/2022 19:26:57                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:57                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/("X"*480)
27/07/2022 19:26:58             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x930df71d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:58                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-nonfrag'}

27/07/2022 19:26:58                AdvancedRSSTest: hash_infos: [('0x930df71d', '0x1d')]
27/07/2022 19:26:58                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:58                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)']
27/07/2022 19:26:59             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x930df71d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:26:59                AdvancedRSSTest: action: {'save_hash': 'ipv6-icmp'}

27/07/2022 19:26:59                AdvancedRSSTest: hash_infos: [('0x930df71d', '0x1d')]
27/07/2022 19:26:59                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:26:59                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
27/07/2022 19:27:00             dut.10.239.252.240: port 0/queue 18: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x51d69792 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:00                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-icmp'}

27/07/2022 19:27:00                AdvancedRSSTest: hash_infos: [('0x51d69792', '0x12')]
27/07/2022 19:27:00                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:00                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
27/07/2022 19:27:01             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x5bde7f45 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:01                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-icmp'}

27/07/2022 19:27:01                AdvancedRSSTest: hash_infos: [('0x5bde7f45', '0x5')]
27/07/2022 19:27:01                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:01                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
27/07/2022 19:27:03             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x99051fca - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:03                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-icmp'}

27/07/2022 19:27:03                AdvancedRSSTest: hash_infos: [('0x99051fca', '0xa')]
27/07/2022 19:27:03                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:03                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/ICMP()/("X"*480)
27/07/2022 19:27:04             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x930df71d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:04                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-icmp'}

27/07/2022 19:27:04                AdvancedRSSTest: hash_infos: [('0x930df71d', '0x1d')]
27/07/2022 19:27:04                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:04                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:27:05             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x930df71d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:27:05                AdvancedRSSTest: action: {'save_hash': 'ipv6-udp'}

27/07/2022 19:27:05                AdvancedRSSTest: hash_infos: [('0x930df71d', '0x1d')]
27/07/2022 19:27:05                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:05                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:27:06             dut.10.239.252.240: port 0/queue 18: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x51d69792 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:27:06                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-udp'}

27/07/2022 19:27:06                AdvancedRSSTest: hash_infos: [('0x51d69792', '0x12')]
27/07/2022 19:27:06                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:06                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:27:07             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x5bde7f45 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:27:07                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-udp'}

27/07/2022 19:27:07                AdvancedRSSTest: hash_infos: [('0x5bde7f45', '0x5')]
27/07/2022 19:27:07                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:07                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:27:08             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x99051fca - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:27:08                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-udp'}

27/07/2022 19:27:08                AdvancedRSSTest: hash_infos: [('0x99051fca', '0xa')]
27/07/2022 19:27:08                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:08                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP(sport=25,dport=99)/("X"*480)
27/07/2022 19:27:09             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x930df71d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:27:09                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-udp'}

27/07/2022 19:27:09                AdvancedRSSTest: hash_infos: [('0x930df71d', '0x1d')]
27/07/2022 19:27:09                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:09                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=123)/Raw("x"*40)']
27/07/2022 19:27:10             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=102 - nb_segs=1 - RSS hash=0x930df71d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=48 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:10                AdvancedRSSTest: action: {'save_hash': 'ipv6-protocol'}

27/07/2022 19:27:10                AdvancedRSSTest: hash_infos: [('0x930df71d', '0x1d')]
27/07/2022 19:27:10                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:10                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=123)/("X"*480)
27/07/2022 19:27:11             dut.10.239.252.240: port 0/queue 18: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x51d69792 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=48 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:11                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-protocol'}

27/07/2022 19:27:11                AdvancedRSSTest: hash_infos: [('0x51d69792', '0x12')]
27/07/2022 19:27:11                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:11                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=123)/("X"*480)
27/07/2022 19:27:12             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x5bde7f45 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=48 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:12                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-protocol'}

27/07/2022 19:27:12                AdvancedRSSTest: hash_infos: [('0x5bde7f45', '0x5')]
27/07/2022 19:27:12                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:12                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=123)/("X"*480)
27/07/2022 19:27:14             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x99051fca - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=48 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:14                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-protocol'}

27/07/2022 19:27:14                AdvancedRSSTest: hash_infos: [('0x99051fca', '0xa')]
27/07/2022 19:27:14                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:14                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrHopByHop(nh=122)/("X"*480)
27/07/2022 19:27:15             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x930df71d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=48 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:15                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-protocol'}

27/07/2022 19:27:15                AdvancedRSSTest: hash_infos: [('0x930df71d', '0x1d')]
27/07/2022 19:27:15                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:15                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
27/07/2022 19:27:16             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:27:16                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:27:16                AdvancedRSSTest: hash_infos: []
27/07/2022 19:27:16                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:27:16             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:27:17             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:27:17             dut.10.239.252.240: flow list 0
27/07/2022 19:27:17             dut.10.239.252.240: 
27/07/2022 19:27:17                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:17                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:27:18             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:27:18                AdvancedRSSTest: action: {'check_no_hash': ''}

27/07/2022 19:27:18                AdvancedRSSTest: hash_infos: []
27/07/2022 19:27:18                AdvancedRSSTest: sub_case mac_ipv6_l2src_l2dst passed
27/07/2022 19:27:18             dut.10.239.252.240: flow flush 0
27/07/2022 19:27:18             dut.10.239.252.240: 
27/07/2022 19:27:18                AdvancedRSSTest: ===================Test sub case: mac_ipv6_l3src================
27/07/2022 19:27:18                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:27:18             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
27/07/2022 19:27:18             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:27:18             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
27/07/2022 19:27:18             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:27:18             dut.10.239.252.240: flow list 0
27/07/2022 19:27:18             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 => RSS
27/07/2022 19:27:18                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:18                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
27/07/2022 19:27:20             dut.10.239.252.240:  port 0/queue 28: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x6ee0f41c - RSS queue=0x1c - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x1c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:20                AdvancedRSSTest: action: {'save_hash': 'ipv6-nonfrag'}

27/07/2022 19:27:20                AdvancedRSSTest: hash_infos: [('0x6ee0f41c', '0x1c')]
27/07/2022 19:27:20                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:20                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
27/07/2022 19:27:21             dut.10.239.252.240: port 0/queue 50: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x9bf28ff2 - RSS queue=0x32 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x32
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:21                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-nonfrag'}

27/07/2022 19:27:21                AdvancedRSSTest: hash_infos: [('0x9bf28ff2', '0x32')]
27/07/2022 19:27:21                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:21                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/("X"*480)
27/07/2022 19:27:22             dut.10.239.252.240: port 0/queue 28: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x6ee0f41c - RSS queue=0x1c - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x1c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:22                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-nonfrag'}

27/07/2022 19:27:22                AdvancedRSSTest: hash_infos: [('0x6ee0f41c', '0x1c')]
27/07/2022 19:27:22                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:22                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)']
27/07/2022 19:27:23             dut.10.239.252.240: port 0/queue 28: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x6ee0f41c - RSS queue=0x1c - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x1c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:23                AdvancedRSSTest: action: {'save_hash': 'ipv6-icmp'}

27/07/2022 19:27:23                AdvancedRSSTest: hash_infos: [('0x6ee0f41c', '0x1c')]
27/07/2022 19:27:23                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:23                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
27/07/2022 19:27:24             dut.10.239.252.240: port 0/queue 50: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x9bf28ff2 - RSS queue=0x32 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x32
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:24                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-icmp'}

27/07/2022 19:27:24                AdvancedRSSTest: hash_infos: [('0x9bf28ff2', '0x32')]
27/07/2022 19:27:24                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:24                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/ICMP()/("X"*480)
27/07/2022 19:27:25             dut.10.239.252.240: port 0/queue 28: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x6ee0f41c - RSS queue=0x1c - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x1c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:25                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-icmp'}

27/07/2022 19:27:25                AdvancedRSSTest: hash_infos: [('0x6ee0f41c', '0x1c')]
27/07/2022 19:27:25                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:25                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:27:26             dut.10.239.252.240: port 0/queue 28: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x6ee0f41c - RSS queue=0x1c - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:27:26                AdvancedRSSTest: action: {'save_hash': 'ipv6-udp'}

27/07/2022 19:27:26                AdvancedRSSTest: hash_infos: [('0x6ee0f41c', '0x1c')]
27/07/2022 19:27:26                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:26                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:27:27             dut.10.239.252.240: port 0/queue 50: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x9bf28ff2 - RSS queue=0x32 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x32
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:27:27                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-udp'}

27/07/2022 19:27:27                AdvancedRSSTest: hash_infos: [('0x9bf28ff2', '0x32')]
27/07/2022 19:27:27                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:27                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=32,dport=33)/("X"*480)
27/07/2022 19:27:28             dut.10.239.252.240: port 0/queue 28: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x6ee0f41c - RSS queue=0x1c - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:27:28                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-udp'}

27/07/2022 19:27:28                AdvancedRSSTest: hash_infos: [('0x6ee0f41c', '0x1c')]
27/07/2022 19:27:28                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:28                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=123)/Raw("x"*40)']
27/07/2022 19:27:29             dut.10.239.252.240: port 0/queue 28: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x6ee0f41c - RSS queue=0x1c - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=64 - Receive queue=0x1c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:29                AdvancedRSSTest: action: {'save_hash': 'ipv6-protocol'}

27/07/2022 19:27:29                AdvancedRSSTest: hash_infos: [('0x6ee0f41c', '0x1c')]
27/07/2022 19:27:29                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:29                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=123)/("X"*480)
27/07/2022 19:27:31             dut.10.239.252.240: port 0/queue 50: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=558 - nb_segs=1 - RSS hash=0x9bf28ff2 - RSS queue=0x32 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=64 - Receive queue=0x32
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:31                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-protocol'}

27/07/2022 19:27:31                AdvancedRSSTest: hash_infos: [('0x9bf28ff2', '0x32')]
27/07/2022 19:27:31                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:31                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrSegmentRouting(nh=122)/("X"*480)
27/07/2022 19:27:32             dut.10.239.252.240: port 0/queue 28: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=558 - nb_segs=1 - RSS hash=0x6ee0f41c - RSS queue=0x1c - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=64 - Receive queue=0x1c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:32                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-protocol'}

27/07/2022 19:27:32                AdvancedRSSTest: hash_infos: [('0x6ee0f41c', '0x1c')]
27/07/2022 19:27:32                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:32                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
27/07/2022 19:27:33             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:27:33                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:27:33                AdvancedRSSTest: hash_infos: []
27/07/2022 19:27:33                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:27:33             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:27:34             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:27:34             dut.10.239.252.240: flow list 0
27/07/2022 19:27:34             dut.10.239.252.240: 
27/07/2022 19:27:34                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:34                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
27/07/2022 19:27:35             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV6  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:27:35                AdvancedRSSTest: action: {'check_no_hash': ''}

27/07/2022 19:27:35                AdvancedRSSTest: hash_infos: []
27/07/2022 19:27:35                AdvancedRSSTest: sub_case mac_ipv6_l3src passed
27/07/2022 19:27:35             dut.10.239.252.240: flow flush 0
27/07/2022 19:27:35             dut.10.239.252.240: 
27/07/2022 19:27:35                AdvancedRSSTest: ===================Test sub case: mac_ipv6_l3dst================
27/07/2022 19:27:35                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:27:35             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
27/07/2022 19:27:35             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:27:35             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
27/07/2022 19:27:35             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:27:35             dut.10.239.252.240: flow list 0
27/07/2022 19:27:35             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 => RSS
27/07/2022 19:27:35                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:35                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
27/07/2022 19:27:36             dut.10.239.252.240:  port 0/queue 32: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xf93eebe0 - RSS queue=0x20 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x20
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:36                AdvancedRSSTest: action: {'save_hash': 'ipv6-nonfrag'}

27/07/2022 19:27:36                AdvancedRSSTest: hash_infos: [('0xf93eebe0', '0x20')]
27/07/2022 19:27:36                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:36                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/("X"*480)
27/07/2022 19:27:38             dut.10.239.252.240: port 0/queue 14: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xc2c900e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0xe
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:38                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-nonfrag'}

27/07/2022 19:27:38                AdvancedRSSTest: hash_infos: [('0xc2c900e', '0xe')]
27/07/2022 19:27:38                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:38                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
27/07/2022 19:27:39             dut.10.239.252.240: port 0/queue 32: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xf93eebe0 - RSS queue=0x20 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x20
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:39                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-nonfrag'}

27/07/2022 19:27:39                AdvancedRSSTest: hash_infos: [('0xf93eebe0', '0x20')]
27/07/2022 19:27:39                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:39                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)']
27/07/2022 19:27:40             dut.10.239.252.240: port 0/queue 32: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xf93eebe0 - RSS queue=0x20 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x20
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:40                AdvancedRSSTest: action: {'save_hash': 'ipv6-icmp'}

27/07/2022 19:27:40                AdvancedRSSTest: hash_infos: [('0xf93eebe0', '0x20')]
27/07/2022 19:27:40                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:40                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/ICMP()/("X"*480)
27/07/2022 19:27:41             dut.10.239.252.240: port 0/queue 14: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xc2c900e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0xe
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:41                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-icmp'}

27/07/2022 19:27:41                AdvancedRSSTest: hash_infos: [('0xc2c900e', '0xe')]
27/07/2022 19:27:41                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:41                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
27/07/2022 19:27:42             dut.10.239.252.240: port 0/queue 32: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xf93eebe0 - RSS queue=0x20 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x20
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:42                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-icmp'}

27/07/2022 19:27:42                AdvancedRSSTest: hash_infos: [('0xf93eebe0', '0x20')]
27/07/2022 19:27:42                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:42                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:27:43             dut.10.239.252.240: port 0/queue 32: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xf93eebe0 - RSS queue=0x20 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x20
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:27:43                AdvancedRSSTest: action: {'save_hash': 'ipv6-udp'}

27/07/2022 19:27:43                AdvancedRSSTest: hash_infos: [('0xf93eebe0', '0x20')]
27/07/2022 19:27:43                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:43                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:27:44             dut.10.239.252.240: port 0/queue 14: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xc2c900e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xe
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:27:44                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-udp'}

27/07/2022 19:27:44                AdvancedRSSTest: hash_infos: [('0xc2c900e', '0xe')]
27/07/2022 19:27:44                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:44                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=33)/("X"*480)
27/07/2022 19:27:45             dut.10.239.252.240: port 0/queue 32: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xf93eebe0 - RSS queue=0x20 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x20
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:27:45                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-udp'}

27/07/2022 19:27:45                AdvancedRSSTest: hash_infos: [('0xf93eebe0', '0x20')]
27/07/2022 19:27:45                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:45                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=123)/Raw("x"*40)']
27/07/2022 19:27:46             dut.10.239.252.240: port 0/queue 32: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=102 - nb_segs=1 - RSS hash=0xf93eebe0 - RSS queue=0x20 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=48 - Receive queue=0x20
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:46                AdvancedRSSTest: action: {'save_hash': 'ipv6-protocol'}

27/07/2022 19:27:46                AdvancedRSSTest: hash_infos: [('0xf93eebe0', '0x20')]
27/07/2022 19:27:46                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:46                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrRouting(nh=123)/("X"*480)
27/07/2022 19:27:47             dut.10.239.252.240: port 0/queue 14: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xc2c900e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=48 - Receive queue=0xe
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:47                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-protocol'}

27/07/2022 19:27:47                AdvancedRSSTest: hash_infos: [('0xc2c900e', '0xe')]
27/07/2022 19:27:47                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:47                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=122)/("X"*480)
27/07/2022 19:27:49             dut.10.239.252.240: port 0/queue 32: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xf93eebe0 - RSS queue=0x20 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=48 - Receive queue=0x20
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:49                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-protocol'}

27/07/2022 19:27:49                AdvancedRSSTest: hash_infos: [('0xf93eebe0', '0x20')]
27/07/2022 19:27:49                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:49                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
27/07/2022 19:27:50             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:27:50                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:27:50                AdvancedRSSTest: hash_infos: []
27/07/2022 19:27:50                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:27:50             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:27:51             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:27:51             dut.10.239.252.240: flow list 0
27/07/2022 19:27:51             dut.10.239.252.240: 
27/07/2022 19:27:51                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:51                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
27/07/2022 19:27:52             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV6  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:27:52                AdvancedRSSTest: action: {'check_no_hash': ''}

27/07/2022 19:27:52                AdvancedRSSTest: hash_infos: []
27/07/2022 19:27:52                AdvancedRSSTest: sub_case mac_ipv6_l3dst passed
27/07/2022 19:27:52             dut.10.239.252.240: flow flush 0
27/07/2022 19:27:52             dut.10.239.252.240: 
27/07/2022 19:27:52                AdvancedRSSTest: ===================Test sub case: mac_ipv6_all================
27/07/2022 19:27:52                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:27:52             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
27/07/2022 19:27:52             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:27:52             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
27/07/2022 19:27:52             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:27:52             dut.10.239.252.240: flow list 0
27/07/2022 19:27:52             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 => RSS
27/07/2022 19:27:52                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:52                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
27/07/2022 19:27:53             dut.10.239.252.240:  port 0/queue 33: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x83d2c6a1 - RSS queue=0x21 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x21
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:53                AdvancedRSSTest: action: {'save_hash': 'ipv6-nonfrag'}

27/07/2022 19:27:53                AdvancedRSSTest: hash_infos: [('0x83d2c6a1', '0x21')]
27/07/2022 19:27:53                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:53                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/("X"*480)
27/07/2022 19:27:55             dut.10.239.252.240: port 0/queue 48: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x895546f0 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:55                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-nonfrag'}

27/07/2022 19:27:55                AdvancedRSSTest: hash_infos: [('0x895546f0', '0x30')]
27/07/2022 19:27:55                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:55                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
27/07/2022 19:27:56             dut.10.239.252.240: port 0/queue 15: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x76c0bd4f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:56                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-nonfrag'}

27/07/2022 19:27:56                AdvancedRSSTest: hash_infos: [('0x76c0bd4f', '0xf')]
27/07/2022 19:27:56                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:56                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
27/07/2022 19:27:57             dut.10.239.252.240: port 0/queue 33: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x83d2c6a1 - RSS queue=0x21 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x21
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:57                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-nonfrag'}

27/07/2022 19:27:57                AdvancedRSSTest: hash_infos: [('0x83d2c6a1', '0x21')]
27/07/2022 19:27:57                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:57                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)']
27/07/2022 19:27:58             dut.10.239.252.240: port 0/queue 33: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x83d2c6a1 - RSS queue=0x21 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x21
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:58                AdvancedRSSTest: action: {'save_hash': 'ipv6-icmp'}

27/07/2022 19:27:58                AdvancedRSSTest: hash_infos: [('0x83d2c6a1', '0x21')]
27/07/2022 19:27:58                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:58                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/ICMP()/("X"*480)
27/07/2022 19:27:59             dut.10.239.252.240: port 0/queue 48: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x895546f0 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:27:59                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-icmp'}

27/07/2022 19:27:59                AdvancedRSSTest: hash_infos: [('0x895546f0', '0x30')]
27/07/2022 19:27:59                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:27:59                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
27/07/2022 19:28:00             dut.10.239.252.240: port 0/queue 15: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x76c0bd4f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:28:00                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-icmp'}

27/07/2022 19:28:00                AdvancedRSSTest: hash_infos: [('0x76c0bd4f', '0xf')]
27/07/2022 19:28:00                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:00                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
27/07/2022 19:28:01             dut.10.239.252.240: port 0/queue 33: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x83d2c6a1 - RSS queue=0x21 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x21
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:28:01                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-icmp'}

27/07/2022 19:28:01                AdvancedRSSTest: hash_infos: [('0x83d2c6a1', '0x21')]
27/07/2022 19:28:01                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:01                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:28:02             dut.10.239.252.240: port 0/queue 33: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x83d2c6a1 - RSS queue=0x21 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x21
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:02                AdvancedRSSTest: action: {'save_hash': 'ipv6-udp'}

27/07/2022 19:28:02                AdvancedRSSTest: hash_infos: [('0x83d2c6a1', '0x21')]
27/07/2022 19:28:02                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:02                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:28:03             dut.10.239.252.240: port 0/queue 48: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x895546f0 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:03                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-udp'}

27/07/2022 19:28:03                AdvancedRSSTest: hash_infos: [('0x895546f0', '0x30')]
27/07/2022 19:28:03                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:03                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:28:04             dut.10.239.252.240: port 0/queue 15: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x76c0bd4f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:04                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-udp'}

27/07/2022 19:28:04                AdvancedRSSTest: hash_infos: [('0x76c0bd4f', '0xf')]
27/07/2022 19:28:04                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:04                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=33)/("X"*480)
27/07/2022 19:28:06             dut.10.239.252.240: port 0/queue 33: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x83d2c6a1 - RSS queue=0x21 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x21
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:06                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-udp'}

27/07/2022 19:28:06                AdvancedRSSTest: hash_infos: [('0x83d2c6a1', '0x21')]
27/07/2022 19:28:06                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:06                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrRouting(nh=123)/Raw("x"*40)']
27/07/2022 19:28:07             dut.10.239.252.240: port 0/queue 33: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=110 - nb_segs=1 - RSS hash=0x83d2c6a1 - RSS queue=0x21 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=56 - Receive queue=0x21
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:28:07                AdvancedRSSTest: action: {'save_hash': 'ipv6-protocol'}

27/07/2022 19:28:07                AdvancedRSSTest: hash_infos: [('0x83d2c6a1', '0x21')]
27/07/2022 19:28:07                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:07                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrDestOpt()/IPv6ExtHdrRouting(nh=123)/("X"*480)
27/07/2022 19:28:08             dut.10.239.252.240: port 0/queue 48: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0x895546f0 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=56 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:28:08                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-protocol'}

27/07/2022 19:28:08                AdvancedRSSTest: hash_infos: [('0x895546f0', '0x30')]
27/07/2022 19:28:08                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:08                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrRouting(nh=123)/("X"*480)
27/07/2022 19:28:09             dut.10.239.252.240: port 0/queue 15: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0x76c0bd4f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=56 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:28:09                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-protocol'}

27/07/2022 19:28:09                AdvancedRSSTest: hash_infos: [('0x76c0bd4f', '0xf')]
27/07/2022 19:28:09                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:09                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrRouting(nh=122)/("X"*480)
27/07/2022 19:28:10             dut.10.239.252.240: port 0/queue 33: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0x83d2c6a1 - RSS queue=0x21 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=56 - Receive queue=0x21
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 

27/07/2022 19:28:10                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-protocol'}

27/07/2022 19:28:10                AdvancedRSSTest: hash_infos: [('0x83d2c6a1', '0x21')]
27/07/2022 19:28:10                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:10                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
27/07/2022 19:28:11             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:11                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:28:11                AdvancedRSSTest: hash_infos: []
27/07/2022 19:28:11                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:28:11             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:28:12             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:28:12             dut.10.239.252.240: flow list 0
27/07/2022 19:28:12             dut.10.239.252.240: 
27/07/2022 19:28:12                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:12                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP()/NVGRE()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
27/07/2022 19:28:13             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_UNKNOWN RTE_MBUF_F_RX_IP_CKSUM_UNKNOWN RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=576 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER INNER_L3_IPV6  - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=14 - inner_l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:13                AdvancedRSSTest: action: {'check_no_hash': ''}

27/07/2022 19:28:13                AdvancedRSSTest: hash_infos: []
27/07/2022 19:28:13                AdvancedRSSTest: sub_case mac_ipv6_all passed
27/07/2022 19:28:13             dut.10.239.252.240: flow flush 0
27/07/2022 19:28:14             dut.10.239.252.240: 
27/07/2022 19:28:14                AdvancedRSSTest: {'mac_ipv6_l2_src': 'passed', 'mac_ipv6_l2dst': 'passed', 'mac_ipv6_l2src_l2dst': 'passed', 'mac_ipv6_l3src': 'passed', 'mac_ipv6_l3dst': 'passed', 'mac_ipv6_all': 'passed'}
27/07/2022 19:28:14                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:28:14                AdvancedRSSTest: Test Case test_mac_ipv6 Result PASSED:
27/07/2022 19:28:14             dut.10.239.252.240: flow flush 0
27/07/2022 19:28:15             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:28:15             dut.10.239.252.240: clear port stats all
27/07/2022 19:28:16             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:28:16             dut.10.239.252.240: stop
27/07/2022 19:28:16             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 28             TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=18 -> TX Port= 0/Queue=18 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=28 -> TX Port= 0/Queue=28 -------
  RX-packets: 8              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=29 -> TX Port= 0/Queue=29 -------
  RX-packets: 16             TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=32 -> TX Port= 0/Queue=32 -------
  RX-packets: 8              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=33 -> TX Port= 0/Queue=33 -------
  RX-packets: 8              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=39 -> TX Port= 0/Queue=39 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=48 -> TX Port= 0/Queue=48 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=50 -> TX Port= 0/Queue=50 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=63 -> TX Port= 0/Queue=63 -------
  RX-packets: 8              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:28:16                AdvancedRSSTest: Test Case test_mac_ipv6_sctp Begin
27/07/2022 19:28:16             dut.10.239.252.240:  
27/07/2022 19:28:16                         tester: 
27/07/2022 19:28:16             dut.10.239.252.240: start
27/07/2022 19:28:16             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=384 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=384 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:28:16             dut.10.239.252.240: rx_vxlan_port add 4789 0
27/07/2022 19:28:16             dut.10.239.252.240: 
27/07/2022 19:28:16                AdvancedRSSTest: ===================Test sub case: mac_ipv6_sctp_l2_src================
27/07/2022 19:28:16                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:28:16             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types eth l2-src-only end key_len 0 queues end / end
27/07/2022 19:28:16             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:28:16             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types eth l2-src-only end key_len 0 queues end / end
27/07/2022 19:28:16             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:28:16             dut.10.239.252.240: flow list 0
27/07/2022 19:28:16             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 SCTP => RSS
27/07/2022 19:28:16                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:16                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:28:18             dut.10.239.252.240:  port 0/queue 37: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x4bed29a5 - RSS queue=0x25 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x25
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:18                AdvancedRSSTest: action: save_hash

27/07/2022 19:28:18                AdvancedRSSTest: hash_infos: [('0x4bed29a5', '0x25')]
27/07/2022 19:28:18                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:18                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:28:19             dut.10.239.252.240: port 0/queue 51: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x16cb13b3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x33
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:19                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:28:19                AdvancedRSSTest: hash_infos: [('0x16cb13b3', '0x33')]
27/07/2022 19:28:19                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:19                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/SCTP(sport=25,dport=99)/("X"*480)
27/07/2022 19:28:20             dut.10.239.252.240: port 0/queue 37: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x4bed29a5 - RSS queue=0x25 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x25
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:20                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:28:20                AdvancedRSSTest: hash_infos: [('0x4bed29a5', '0x25')]
27/07/2022 19:28:20                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:20                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=132)/SCTP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:28:21             dut.10.239.252.240: port 0/queue 37: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=130 - nb_segs=1 - RSS hash=0x4bed29a5 - RSS queue=0x25 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=64 - l4_len=12 - Receive queue=0x25
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:21                AdvancedRSSTest: action: save_hash

27/07/2022 19:28:21                AdvancedRSSTest: hash_infos: [('0x4bed29a5', '0x25')]
27/07/2022 19:28:21                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:21                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:28:22             dut.10.239.252.240: port 0/queue 51: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=570 - nb_segs=1 - RSS hash=0x16cb13b3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=64 - l4_len=12 - Receive queue=0x33
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:22                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:28:22                AdvancedRSSTest: hash_infos: [('0x16cb13b3', '0x33')]
27/07/2022 19:28:22                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:22                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrSegmentRouting(nh=132)/SCTP(sport=25,dport=99)/("X"*480)
27/07/2022 19:28:23             dut.10.239.252.240: port 0/queue 37: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=570 - nb_segs=1 - RSS hash=0x4bed29a5 - RSS queue=0x25 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=64 - l4_len=12 - Receive queue=0x25
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:23                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:28:23                AdvancedRSSTest: hash_infos: [('0x4bed29a5', '0x25')]
27/07/2022 19:28:23                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:23                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:28:24             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=126 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:24                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:28:24                AdvancedRSSTest: hash_infos: []
27/07/2022 19:28:24                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:28:24             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:28:25             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:28:25             dut.10.239.252.240: flow list 0
27/07/2022 19:28:25             dut.10.239.252.240: 
27/07/2022 19:28:25                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:25                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:28:27             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:27                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:28:27                AdvancedRSSTest: hash_infos: []
27/07/2022 19:28:27                AdvancedRSSTest: sub_case mac_ipv6_sctp_l2_src passed
27/07/2022 19:28:27             dut.10.239.252.240: flow flush 0
27/07/2022 19:28:27             dut.10.239.252.240: 
27/07/2022 19:28:27                AdvancedRSSTest: ===================Test sub case: mac_ipv6_sctp_l2_dst================
27/07/2022 19:28:27                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:28:27             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
27/07/2022 19:28:27             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:28:27             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
27/07/2022 19:28:27             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:28:27             dut.10.239.252.240: flow list 0
27/07/2022 19:28:27             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 SCTP => RSS
27/07/2022 19:28:27                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:27                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:28:28             dut.10.239.252.240:  port 0/queue 7: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xa61693c7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:28                AdvancedRSSTest: action: save_hash

27/07/2022 19:28:28                AdvancedRSSTest: hash_infos: [('0xa61693c7', '0x7')]
27/07/2022 19:28:28                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:28                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:28:29             dut.10.239.252.240: port 0/queue 31: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x6ec51b9f - RSS queue=0x1f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x1f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:29                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:28:29                AdvancedRSSTest: hash_infos: [('0x6ec51b9f', '0x1f')]
27/07/2022 19:28:29                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:29                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/SCTP(sport=25,dport=99)/("X"*480)
27/07/2022 19:28:30             dut.10.239.252.240: port 0/queue 7: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xa61693c7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:30                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:28:30                AdvancedRSSTest: hash_infos: [('0xa61693c7', '0x7')]
27/07/2022 19:28:30                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:30                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=132)/SCTP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:28:31             dut.10.239.252.240: port 0/queue 7: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=130 - nb_segs=1 - RSS hash=0xa61693c7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=64 - l4_len=12 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:31                AdvancedRSSTest: action: save_hash

27/07/2022 19:28:31                AdvancedRSSTest: hash_infos: [('0xa61693c7', '0x7')]
27/07/2022 19:28:31                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:31                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:28:32             dut.10.239.252.240: port 0/queue 31: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=570 - nb_segs=1 - RSS hash=0x6ec51b9f - RSS queue=0x1f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=64 - l4_len=12 - Receive queue=0x1f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:32                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:28:32                AdvancedRSSTest: hash_infos: [('0x6ec51b9f', '0x1f')]
27/07/2022 19:28:32                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:32                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrSegmentRouting(nh=132)/SCTP(sport=25,dport=99)/("X"*480)
27/07/2022 19:28:33             dut.10.239.252.240: port 0/queue 7: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=570 - nb_segs=1 - RSS hash=0xa61693c7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=64 - l4_len=12 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:33                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:28:33                AdvancedRSSTest: hash_infos: [('0xa61693c7', '0x7')]
27/07/2022 19:28:33                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:33                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:28:35             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=126 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:35                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:28:35                AdvancedRSSTest: hash_infos: []
27/07/2022 19:28:35                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:28:35             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:28:36             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:28:36             dut.10.239.252.240: flow list 0
27/07/2022 19:28:36             dut.10.239.252.240: 
27/07/2022 19:28:36                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:36                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:28:37             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:37                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:28:37                AdvancedRSSTest: hash_infos: []
27/07/2022 19:28:37                AdvancedRSSTest: sub_case mac_ipv6_sctp_l2_dst passed
27/07/2022 19:28:37             dut.10.239.252.240: flow flush 0
27/07/2022 19:28:37             dut.10.239.252.240: 
27/07/2022 19:28:37                AdvancedRSSTest: ===================Test sub case: mac_ipv6_sctp_l2src_l2dst================
27/07/2022 19:28:37                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:28:37             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types eth end key_len 0 queues end / end
27/07/2022 19:28:37             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:28:37             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types eth end key_len 0 queues end / end
27/07/2022 19:28:37             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:28:37             dut.10.239.252.240: flow list 0
27/07/2022 19:28:37             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 SCTP => RSS
27/07/2022 19:28:37                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:37                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:28:38             dut.10.239.252.240:  port 0/queue 9: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x28648e09 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:38                AdvancedRSSTest: action: save_hash

27/07/2022 19:28:38                AdvancedRSSTest: hash_infos: [('0x28648e09', '0x9')]
27/07/2022 19:28:38                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:38                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:28:39             dut.10.239.252.240: port 0/queue 6: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xeabfee86 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:39                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:28:39                AdvancedRSSTest: hash_infos: [('0xeabfee86', '0x6')]
27/07/2022 19:28:39                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:39                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:28:40             dut.10.239.252.240: port 0/queue 17: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xe0b70651 - RSS queue=0x11 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x11
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:40                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:28:40                AdvancedRSSTest: hash_infos: [('0xe0b70651', '0x11')]
27/07/2022 19:28:40                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:40                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:28:42             dut.10.239.252.240: port 0/queue 30: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x226c66de - RSS queue=0x1e - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x1e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:42                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:28:42                AdvancedRSSTest: hash_infos: [('0x226c66de', '0x1e')]
27/07/2022 19:28:42                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:42                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/SCTP(sport=25,dport=99)/("X"*480)
27/07/2022 19:28:43             dut.10.239.252.240: port 0/queue 9: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x28648e09 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:43                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:28:43                AdvancedRSSTest: hash_infos: [('0x28648e09', '0x9')]
27/07/2022 19:28:43                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:43                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=132)/SCTP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:28:44             dut.10.239.252.240: port 0/queue 9: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=130 - nb_segs=1 - RSS hash=0x28648e09 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=64 - l4_len=12 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:44                AdvancedRSSTest: action: save_hash

27/07/2022 19:28:44                AdvancedRSSTest: hash_infos: [('0x28648e09', '0x9')]
27/07/2022 19:28:44                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:44                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:28:45             dut.10.239.252.240: port 0/queue 6: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=570 - nb_segs=1 - RSS hash=0xeabfee86 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=64 - l4_len=12 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:45                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:28:45                AdvancedRSSTest: hash_infos: [('0xeabfee86', '0x6')]
27/07/2022 19:28:45                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:45                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:28:46             dut.10.239.252.240: port 0/queue 17: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=570 - nb_segs=1 - RSS hash=0xe0b70651 - RSS queue=0x11 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=64 - l4_len=12 - Receive queue=0x11
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:46                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:28:46                AdvancedRSSTest: hash_infos: [('0xe0b70651', '0x11')]
27/07/2022 19:28:46                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:46                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:28:47             dut.10.239.252.240: port 0/queue 30: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=570 - nb_segs=1 - RSS hash=0x226c66de - RSS queue=0x1e - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=64 - l4_len=12 - Receive queue=0x1e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:47                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:28:47                AdvancedRSSTest: hash_infos: [('0x226c66de', '0x1e')]
27/07/2022 19:28:47                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:47                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrSegmentRouting(nh=132)/SCTP(sport=25,dport=99)/("X"*480)
27/07/2022 19:28:48             dut.10.239.252.240: port 0/queue 9: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=570 - nb_segs=1 - RSS hash=0x28648e09 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=64 - l4_len=12 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:48                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:28:48                AdvancedRSSTest: hash_infos: [('0x28648e09', '0x9')]
27/07/2022 19:28:48                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:48                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:28:49             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=126 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:49                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:28:49                AdvancedRSSTest: hash_infos: []
27/07/2022 19:28:49                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:28:49             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:28:50             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:28:50             dut.10.239.252.240: flow list 0
27/07/2022 19:28:51             dut.10.239.252.240: 
27/07/2022 19:28:51                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:51                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:28:52             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:52                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:28:52                AdvancedRSSTest: hash_infos: []
27/07/2022 19:28:52                AdvancedRSSTest: sub_case mac_ipv6_sctp_l2src_l2dst passed
27/07/2022 19:28:52             dut.10.239.252.240: flow flush 0
27/07/2022 19:28:52             dut.10.239.252.240: 
27/07/2022 19:28:52                AdvancedRSSTest: ===================Test sub case: mac_ipv6_sctp_l3_src================
27/07/2022 19:28:52                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:28:52             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-src-only end key_len 0 queues end / end
27/07/2022 19:28:52             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:28:52             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-src-only end key_len 0 queues end / end
27/07/2022 19:28:52             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:28:52             dut.10.239.252.240: flow list 0
27/07/2022 19:28:52             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 SCTP => RSS
27/07/2022 19:28:52                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:52                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:28:53             dut.10.239.252.240:  port 0/queue 22: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x39c45c16 - RSS queue=0x16 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x16
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:53                AdvancedRSSTest: action: save_hash

27/07/2022 19:28:53                AdvancedRSSTest: hash_infos: [('0x39c45c16', '0x16')]
27/07/2022 19:28:53                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:53                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:28:54             dut.10.239.252.240: port 0/queue 4: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x422a8944 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:54                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:28:54                AdvancedRSSTest: hash_infos: [('0x422a8944', '0x4')]
27/07/2022 19:28:54                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:54                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=32,dport=33)/("X"*480)
27/07/2022 19:28:55             dut.10.239.252.240: port 0/queue 22: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x39c45c16 - RSS queue=0x16 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x16
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:55                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:28:55                AdvancedRSSTest: hash_infos: [('0x39c45c16', '0x16')]
27/07/2022 19:28:55                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:55                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:28:56             dut.10.239.252.240: port 0/queue 22: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=114 - nb_segs=1 - RSS hash=0x39c45c16 - RSS queue=0x16 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=48 - l4_len=12 - Receive queue=0x16
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:56                AdvancedRSSTest: action: save_hash

27/07/2022 19:28:56                AdvancedRSSTest: hash_infos: [('0x39c45c16', '0x16')]
27/07/2022 19:28:56                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:56                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:28:57             dut.10.239.252.240: port 0/queue 4: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x422a8944 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=48 - l4_len=12 - Receive queue=0x4
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:57                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:28:57                AdvancedRSSTest: hash_infos: [('0x422a8944', '0x4')]
27/07/2022 19:28:57                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:57                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrRouting(nh=132)/SCTP(sport=32,dport=33)/("X"*480)
27/07/2022 19:28:59             dut.10.239.252.240: port 0/queue 22: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x39c45c16 - RSS queue=0x16 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=48 - l4_len=12 - Receive queue=0x16
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:28:59                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:28:59                AdvancedRSSTest: hash_infos: [('0x39c45c16', '0x16')]
27/07/2022 19:28:59                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:28:59                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:29:00             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=126 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:00                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:29:00                AdvancedRSSTest: hash_infos: []
27/07/2022 19:29:00                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:29:00             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:29:01             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:29:01             dut.10.239.252.240: flow list 0
27/07/2022 19:29:01             dut.10.239.252.240: 
27/07/2022 19:29:01                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:01                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:29:02             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=616 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:02                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:29:02                AdvancedRSSTest: hash_infos: []
27/07/2022 19:29:02                AdvancedRSSTest: sub_case mac_ipv6_sctp_l3_src passed
27/07/2022 19:29:02             dut.10.239.252.240: flow flush 0
27/07/2022 19:29:02             dut.10.239.252.240: 
27/07/2022 19:29:02                AdvancedRSSTest: ===================Test sub case: mac_ipv6_sctp_l3_dst================
27/07/2022 19:29:02                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:29:02             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-dst-only end key_len 0 queues end / end
27/07/2022 19:29:02             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:29:02             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-dst-only end key_len 0 queues end / end
27/07/2022 19:29:02             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:29:02             dut.10.239.252.240: flow list 0
27/07/2022 19:29:02             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 SCTP => RSS
27/07/2022 19:29:02                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:02                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:29:03             dut.10.239.252.240:  port 0/queue 15: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x2638070f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:03                AdvancedRSSTest: action: save_hash

27/07/2022 19:29:03                AdvancedRSSTest: hash_infos: [('0x2638070f', '0xf')]
27/07/2022 19:29:03                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:03                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:29:05             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x5dd6d25d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:05                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:29:05                AdvancedRSSTest: hash_infos: [('0x5dd6d25d', '0x1d')]
27/07/2022 19:29:05                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:05                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=32,dport=33)/("X"*480)
27/07/2022 19:29:06             dut.10.239.252.240: port 0/queue 15: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x2638070f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:06                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:29:06                AdvancedRSSTest: hash_infos: [('0x2638070f', '0xf')]
27/07/2022 19:29:06                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:06                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:29:07             dut.10.239.252.240: port 0/queue 15: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=114 - nb_segs=1 - RSS hash=0x2638070f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=48 - l4_len=12 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:07                AdvancedRSSTest: action: save_hash

27/07/2022 19:29:07                AdvancedRSSTest: hash_infos: [('0x2638070f', '0xf')]
27/07/2022 19:29:07                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:07                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:29:08             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x5dd6d25d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=48 - l4_len=12 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:08                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:29:08                AdvancedRSSTest: hash_infos: [('0x5dd6d25d', '0x1d')]
27/07/2022 19:29:08                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:08                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=132)/SCTP(sport=32,dport=33)/("X"*480)
27/07/2022 19:29:09             dut.10.239.252.240: port 0/queue 15: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x2638070f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=48 - l4_len=12 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:09                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:29:09                AdvancedRSSTest: hash_infos: [('0x2638070f', '0xf')]
27/07/2022 19:29:09                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:09                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:29:10             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=126 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:10                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:29:10                AdvancedRSSTest: hash_infos: []
27/07/2022 19:29:10                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:29:10             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:29:11             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:29:11             dut.10.239.252.240: flow list 0
27/07/2022 19:29:11             dut.10.239.252.240: 
27/07/2022 19:29:11                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:11                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:29:12             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=616 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:12                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:29:12                AdvancedRSSTest: hash_infos: []
27/07/2022 19:29:12                AdvancedRSSTest: sub_case mac_ipv6_sctp_l3_dst passed
27/07/2022 19:29:12             dut.10.239.252.240: flow flush 0
27/07/2022 19:29:12             dut.10.239.252.240: 
27/07/2022 19:29:12                AdvancedRSSTest: ===================Test sub case: mac_ipv6_sctp_l3src_l4src================
27/07/2022 19:29:12                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:29:12             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-src-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:29:13             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:29:13             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-src-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:29:13             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:29:13             dut.10.239.252.240: flow list 0
27/07/2022 19:29:13             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 SCTP => RSS
27/07/2022 19:29:13                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:13                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:29:14             dut.10.239.252.240:  port 0/queue 42: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xb6cc4ea - RSS queue=0x2a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x2a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:14                AdvancedRSSTest: action: save_hash

27/07/2022 19:29:14                AdvancedRSSTest: hash_infos: [('0xb6cc4ea', '0x2a')]
27/07/2022 19:29:14                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:14                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=32,dport=23)/("X"*480)
27/07/2022 19:29:15             dut.10.239.252.240: port 0/queue 18: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x34801bd2 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:15                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:29:15                AdvancedRSSTest: hash_infos: [('0x34801bd2', '0x12')]
27/07/2022 19:29:15                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:15                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=22,dport=33)/("X"*480)
27/07/2022 19:29:16             dut.10.239.252.240: port 0/queue 42: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xb6cc4ea - RSS queue=0x2a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x2a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:16                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:29:16                AdvancedRSSTest: hash_infos: [('0xb6cc4ea', '0x2a')]
27/07/2022 19:29:16                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:16                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:29:17             dut.10.239.252.240: port 0/queue 42: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=114 - nb_segs=1 - RSS hash=0xb6cc4ea - RSS queue=0x2a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=48 - l4_len=12 - Receive queue=0x2a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:17                AdvancedRSSTest: action: save_hash

27/07/2022 19:29:17                AdvancedRSSTest: hash_infos: [('0xb6cc4ea', '0x2a')]
27/07/2022 19:29:17                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:17                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=132)/SCTP(sport=32,dport=23)/("X"*480)
27/07/2022 19:29:18             dut.10.239.252.240: port 0/queue 18: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x34801bd2 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=48 - l4_len=12 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:18                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:29:18                AdvancedRSSTest: hash_infos: [('0x34801bd2', '0x12')]
27/07/2022 19:29:18                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:18                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=33)/("X"*480)
27/07/2022 19:29:19             dut.10.239.252.240: port 0/queue 42: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xb6cc4ea - RSS queue=0x2a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=48 - l4_len=12 - Receive queue=0x2a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:19                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:29:19                AdvancedRSSTest: hash_infos: [('0xb6cc4ea', '0x2a')]
27/07/2022 19:29:19                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:19                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:29:20             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=126 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:20                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:29:20                AdvancedRSSTest: hash_infos: []
27/07/2022 19:29:20                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:29:20             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:29:22             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:29:22             dut.10.239.252.240: flow list 0
27/07/2022 19:29:22             dut.10.239.252.240: 
27/07/2022 19:29:22                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:22                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:29:23             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=616 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:23                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:29:23                AdvancedRSSTest: hash_infos: []
27/07/2022 19:29:23                AdvancedRSSTest: sub_case mac_ipv6_sctp_l3src_l4src passed
27/07/2022 19:29:23             dut.10.239.252.240: flow flush 0
27/07/2022 19:29:23             dut.10.239.252.240: 
27/07/2022 19:29:23                AdvancedRSSTest: ===================Test sub case: mac_ipv6_sctp_l3src_l4dst================
27/07/2022 19:29:23                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:29:23             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-src-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:29:23             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:29:23             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-src-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:29:23             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:29:23             dut.10.239.252.240: flow list 0
27/07/2022 19:29:23             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 SCTP => RSS
27/07/2022 19:29:23                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:23                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:29:24             dut.10.239.252.240:  port 0/queue 43: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xde3e962b - RSS queue=0x2b - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x2b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:24                AdvancedRSSTest: action: save_hash

27/07/2022 19:29:24                AdvancedRSSTest: hash_infos: [('0xde3e962b', '0x2b')]
27/07/2022 19:29:24                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:24                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=33)/("X"*480)
27/07/2022 19:29:25             dut.10.239.252.240: port 0/queue 19: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xe1d24913 - RSS queue=0x13 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x13
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:25                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:29:25                AdvancedRSSTest: hash_infos: [('0xe1d24913', '0x13')]
27/07/2022 19:29:25                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:25                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=32,dport=23)/("X"*480)
27/07/2022 19:29:26             dut.10.239.252.240: port 0/queue 43: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xde3e962b - RSS queue=0x2b - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x2b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:26                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:29:26                AdvancedRSSTest: hash_infos: [('0xde3e962b', '0x2b')]
27/07/2022 19:29:26                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:26                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=132)/SCTP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:29:27             dut.10.239.252.240: port 0/queue 43: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=114 - nb_segs=1 - RSS hash=0xde3e962b - RSS queue=0x2b - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=48 - l4_len=12 - Receive queue=0x2b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:27                AdvancedRSSTest: action: save_hash

27/07/2022 19:29:27                AdvancedRSSTest: hash_infos: [('0xde3e962b', '0x2b')]
27/07/2022 19:29:27                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:27                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=132)/SCTP(sport=22,dport=33)/("X"*480)
27/07/2022 19:29:29             dut.10.239.252.240: port 0/queue 19: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xe1d24913 - RSS queue=0x13 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=48 - l4_len=12 - Receive queue=0x13
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:29                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:29:29                AdvancedRSSTest: hash_infos: [('0xe1d24913', '0x13')]
27/07/2022 19:29:29                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:29                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop(nh=132)/SCTP(sport=32,dport=23)/("X"*480)
27/07/2022 19:29:30             dut.10.239.252.240: port 0/queue 43: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xde3e962b - RSS queue=0x2b - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=48 - l4_len=12 - Receive queue=0x2b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:30                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:29:30                AdvancedRSSTest: hash_infos: [('0xde3e962b', '0x2b')]
27/07/2022 19:29:30                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:30                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:29:31             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=126 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:31                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:29:31                AdvancedRSSTest: hash_infos: []
27/07/2022 19:29:31                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:29:31             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:29:32             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:29:32             dut.10.239.252.240: flow list 0
27/07/2022 19:29:32             dut.10.239.252.240: 
27/07/2022 19:29:32                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:32                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:29:33             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=616 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:33                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:29:33                AdvancedRSSTest: hash_infos: []
27/07/2022 19:29:33                AdvancedRSSTest: sub_case mac_ipv6_sctp_l3src_l4dst passed
27/07/2022 19:29:33             dut.10.239.252.240: flow flush 0
27/07/2022 19:29:33             dut.10.239.252.240: 
27/07/2022 19:29:33                AdvancedRSSTest: ===================Test sub case: mac_ipv6_sctp_l3dst_l4src================
27/07/2022 19:29:33                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:29:33             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-dst-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:29:33             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:29:33             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-dst-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:29:33             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:29:33             dut.10.239.252.240: flow list 0
27/07/2022 19:29:33             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 SCTP => RSS
27/07/2022 19:29:33                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:33                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:29:35             dut.10.239.252.240:  port 0/queue 51: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x14909ff3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x33
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:35                AdvancedRSSTest: action: save_hash

27/07/2022 19:29:35                AdvancedRSSTest: hash_infos: [('0x14909ff3', '0x33')]
27/07/2022 19:29:35                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:35                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=32,dport=23)/("X"*480)
27/07/2022 19:29:36             dut.10.239.252.240: port 0/queue 11: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x2b7c40cb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:36                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:29:36                AdvancedRSSTest: hash_infos: [('0x2b7c40cb', '0xb')]
27/07/2022 19:29:36                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:36                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=33)/("X"*480)
27/07/2022 19:29:37             dut.10.239.252.240: port 0/queue 51: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x14909ff3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x33
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:37                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:29:37                AdvancedRSSTest: hash_infos: [('0x14909ff3', '0x33')]
27/07/2022 19:29:37                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:37                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=132)/SCTP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:29:38             dut.10.239.252.240: port 0/queue 51: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=114 - nb_segs=1 - RSS hash=0x14909ff3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=48 - l4_len=12 - Receive queue=0x33
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:38                AdvancedRSSTest: action: save_hash

27/07/2022 19:29:38                AdvancedRSSTest: hash_infos: [('0x14909ff3', '0x33')]
27/07/2022 19:29:38                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:38                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop(nh=132)/SCTP(sport=32,dport=23)/("X"*480)
27/07/2022 19:29:39             dut.10.239.252.240: port 0/queue 11: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x2b7c40cb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=48 - l4_len=12 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:39                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:29:39                AdvancedRSSTest: hash_infos: [('0x2b7c40cb', '0xb')]
27/07/2022 19:29:39                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:39                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=132)/SCTP(sport=22,dport=33)/("X"*480)
27/07/2022 19:29:40             dut.10.239.252.240: port 0/queue 51: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x14909ff3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=48 - l4_len=12 - Receive queue=0x33
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:40                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:29:40                AdvancedRSSTest: hash_infos: [('0x14909ff3', '0x33')]
27/07/2022 19:29:40                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:40                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:29:41             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=126 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:41                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:29:41                AdvancedRSSTest: hash_infos: []
27/07/2022 19:29:41                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:29:41             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:29:42             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:29:42             dut.10.239.252.240: flow list 0
27/07/2022 19:29:42             dut.10.239.252.240: 
27/07/2022 19:29:42                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:42                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:29:44             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=616 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:44                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:29:44                AdvancedRSSTest: hash_infos: []
27/07/2022 19:29:44                AdvancedRSSTest: sub_case mac_ipv6_sctp_l3dst_l4src passed
27/07/2022 19:29:44             dut.10.239.252.240: flow flush 0
27/07/2022 19:29:44             dut.10.239.252.240: 
27/07/2022 19:29:44                AdvancedRSSTest: ===================Test sub case: mac_ipv6_sctp_l3dst_l4dst================
27/07/2022 19:29:44                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:29:44             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-dst-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:29:44             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:29:44             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-dst-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:29:44             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:29:44             dut.10.239.252.240: flow list 0
27/07/2022 19:29:44             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 SCTP => RSS
27/07/2022 19:29:44                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:44                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:29:45             dut.10.239.252.240:  port 0/queue 50: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xc1c2cd32 - RSS queue=0x32 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x32
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:45                AdvancedRSSTest: action: save_hash

27/07/2022 19:29:45                AdvancedRSSTest: hash_infos: [('0xc1c2cd32', '0x32')]
27/07/2022 19:29:45                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:45                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=22,dport=33)/("X"*480)
27/07/2022 19:29:46             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xfe2e120a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:46                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:29:46                AdvancedRSSTest: hash_infos: [('0xfe2e120a', '0xa')]
27/07/2022 19:29:46                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:46                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=32,dport=23)/("X"*480)
27/07/2022 19:29:47             dut.10.239.252.240: port 0/queue 50: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xc1c2cd32 - RSS queue=0x32 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x32
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:47                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:29:47                AdvancedRSSTest: hash_infos: [('0xc1c2cd32', '0x32')]
27/07/2022 19:29:47                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:47                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=132)/SCTP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:29:48             dut.10.239.252.240: port 0/queue 50: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=114 - nb_segs=1 - RSS hash=0xc1c2cd32 - RSS queue=0x32 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=48 - l4_len=12 - Receive queue=0x32
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:48                AdvancedRSSTest: action: save_hash

27/07/2022 19:29:48                AdvancedRSSTest: hash_infos: [('0xc1c2cd32', '0x32')]
27/07/2022 19:29:48                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:48                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop(nh=132)/SCTP(sport=22,dport=33)/("X"*480)
27/07/2022 19:29:49             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xfe2e120a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=48 - l4_len=12 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:49                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:29:49                AdvancedRSSTest: hash_infos: [('0xfe2e120a', '0xa')]
27/07/2022 19:29:49                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:49                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=132)/SCTP(sport=32,dport=23)/("X"*480)
27/07/2022 19:29:50             dut.10.239.252.240: port 0/queue 50: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xc1c2cd32 - RSS queue=0x32 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=48 - l4_len=12 - Receive queue=0x32
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:50                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:29:50                AdvancedRSSTest: hash_infos: [('0xc1c2cd32', '0x32')]
27/07/2022 19:29:50                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:50                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:29:52             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=126 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:52                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:29:52                AdvancedRSSTest: hash_infos: []
27/07/2022 19:29:52                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:29:52             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:29:53             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:29:53             dut.10.239.252.240: flow list 0
27/07/2022 19:29:53             dut.10.239.252.240: 
27/07/2022 19:29:53                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:53                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:29:54             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=616 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:54                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:29:54                AdvancedRSSTest: hash_infos: []
27/07/2022 19:29:54                AdvancedRSSTest: sub_case mac_ipv6_sctp_l3dst_l4dst passed
27/07/2022 19:29:54             dut.10.239.252.240: flow flush 0
27/07/2022 19:29:54             dut.10.239.252.240: 
27/07/2022 19:29:54                AdvancedRSSTest: ===================Test sub case: mac_ipv6_sctp_l4_src================
27/07/2022 19:29:54                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:29:54             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l4-src-only end key_len 0 queues end / end
27/07/2022 19:29:54             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:29:54             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l4-src-only end key_len 0 queues end / end
27/07/2022 19:29:54             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:29:54             dut.10.239.252.240: flow list 0
27/07/2022 19:29:54             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 SCTP => RSS
27/07/2022 19:29:54                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:54                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:29:55             dut.10.239.252.240:  port 0/queue 47: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x7732c9af - RSS queue=0x2f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x2f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:55                AdvancedRSSTest: action: save_hash

27/07/2022 19:29:55                AdvancedRSSTest: hash_infos: [('0x7732c9af', '0x2f')]
27/07/2022 19:29:55                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:55                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=32,dport=23)/("X"*480)
27/07/2022 19:29:56             dut.10.239.252.240: port 0/queue 45: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x66a65f2d - RSS queue=0x2d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x2d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:56                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:29:56                AdvancedRSSTest: hash_infos: [('0x66a65f2d', '0x2d')]
27/07/2022 19:29:56                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:56                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=22,dport=33)/("X"*480)
27/07/2022 19:29:58             dut.10.239.252.240: port 0/queue 47: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x7732c9af - RSS queue=0x2f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x2f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:58                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:29:58                AdvancedRSSTest: hash_infos: [('0x7732c9af', '0x2f')]
27/07/2022 19:29:58                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:58                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:29:59             dut.10.239.252.240: port 0/queue 47: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0x7732c9af - RSS queue=0x2f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=56 - l4_len=12 - Receive queue=0x2f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:29:59                AdvancedRSSTest: action: save_hash

27/07/2022 19:29:59                AdvancedRSSTest: hash_infos: [('0x7732c9af', '0x2f')]
27/07/2022 19:29:59                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:29:59                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=32,dport=23)/("X"*480)
27/07/2022 19:30:00             dut.10.239.252.240: port 0/queue 45: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x66a65f2d - RSS queue=0x2d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=56 - l4_len=12 - Receive queue=0x2d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:00                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:30:00                AdvancedRSSTest: hash_infos: [('0x66a65f2d', '0x2d')]
27/07/2022 19:30:00                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:00                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=33)/("X"*480)
27/07/2022 19:30:01             dut.10.239.252.240: port 0/queue 47: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x7732c9af - RSS queue=0x2f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=56 - l4_len=12 - Receive queue=0x2f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:01                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:30:01                AdvancedRSSTest: hash_infos: [('0x7732c9af', '0x2f')]
27/07/2022 19:30:01                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:01                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:30:02             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=126 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:02                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:30:02                AdvancedRSSTest: hash_infos: []
27/07/2022 19:30:02                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:30:02             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:30:03             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:30:03             dut.10.239.252.240: flow list 0
27/07/2022 19:30:03             dut.10.239.252.240: 
27/07/2022 19:30:03                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:03                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:30:04             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=616 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:04                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:30:04                AdvancedRSSTest: hash_infos: []
27/07/2022 19:30:04                AdvancedRSSTest: sub_case mac_ipv6_sctp_l4_src passed
27/07/2022 19:30:04             dut.10.239.252.240: flow flush 0
27/07/2022 19:30:04             dut.10.239.252.240: 
27/07/2022 19:30:04                AdvancedRSSTest: ===================Test sub case: mac_ipv6_sctp_l3_dst================
27/07/2022 19:30:04                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:30:04             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l4-dst-only end key_len 0 queues end / end
27/07/2022 19:30:04             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:30:04             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l4-dst-only end key_len 0 queues end / end
27/07/2022 19:30:04             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:30:04             dut.10.239.252.240: flow list 0
27/07/2022 19:30:05             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 SCTP => RSS
27/07/2022 19:30:05                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:05                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:30:06             dut.10.239.252.240:  port 0/queue 39: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x18fa1a27 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:06                AdvancedRSSTest: action: save_hash

27/07/2022 19:30:06                AdvancedRSSTest: hash_infos: [('0x18fa1a27', '0x27')]
27/07/2022 19:30:06                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:06                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=33)/("X"*480)
27/07/2022 19:30:07             dut.10.239.252.240: port 0/queue 37: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x96e8ca5 - RSS queue=0x25 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x25
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:07                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:30:07                AdvancedRSSTest: hash_infos: [('0x96e8ca5', '0x25')]
27/07/2022 19:30:07                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:07                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=32,dport=23)/("X"*480)
27/07/2022 19:30:08             dut.10.239.252.240: port 0/queue 39: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x18fa1a27 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:08                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:30:08                AdvancedRSSTest: hash_infos: [('0x18fa1a27', '0x27')]
27/07/2022 19:30:08                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:08                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:30:09             dut.10.239.252.240: port 0/queue 39: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0x18fa1a27 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=56 - l4_len=12 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:09                AdvancedRSSTest: action: save_hash

27/07/2022 19:30:09                AdvancedRSSTest: hash_infos: [('0x18fa1a27', '0x27')]
27/07/2022 19:30:09                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:09                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=33)/("X"*480)
27/07/2022 19:30:10             dut.10.239.252.240: port 0/queue 37: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x96e8ca5 - RSS queue=0x25 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=56 - l4_len=12 - Receive queue=0x25
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:10                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:30:10                AdvancedRSSTest: hash_infos: [('0x96e8ca5', '0x25')]
27/07/2022 19:30:10                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:10                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=32,dport=23)/("X"*480)
27/07/2022 19:30:11             dut.10.239.252.240: port 0/queue 39: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x18fa1a27 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=56 - l4_len=12 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:11                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:30:11                AdvancedRSSTest: hash_infos: [('0x18fa1a27', '0x27')]
27/07/2022 19:30:11                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:11                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:30:12             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=126 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:12                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:30:12                AdvancedRSSTest: hash_infos: []
27/07/2022 19:30:12                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:30:12             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:30:13             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:30:13             dut.10.239.252.240: flow list 0
27/07/2022 19:30:14             dut.10.239.252.240: 
27/07/2022 19:30:14                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:14                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:30:15             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=616 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:15                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:30:15                AdvancedRSSTest: hash_infos: []
27/07/2022 19:30:15                AdvancedRSSTest: sub_case mac_ipv6_sctp_l3_dst passed
27/07/2022 19:30:15             dut.10.239.252.240: flow flush 0
27/07/2022 19:30:15             dut.10.239.252.240: 
27/07/2022 19:30:15                AdvancedRSSTest: ===================Test sub case: mac_ipv6_sctp_all================
27/07/2022 19:30:15                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:30:15             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp end key_len 0 queues end / end
27/07/2022 19:30:15             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:30:15             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp end key_len 0 queues end / end
27/07/2022 19:30:15             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:30:15             dut.10.239.252.240: flow list 0
27/07/2022 19:30:15             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 SCTP => RSS
27/07/2022 19:30:15                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:15                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:30:16             dut.10.239.252.240:  port 0/queue 23: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xfcc0dd97 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x17
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:16                AdvancedRSSTest: action: save_hash

27/07/2022 19:30:16                AdvancedRSSTest: hash_infos: [('0xfcc0dd97', '0x17')]
27/07/2022 19:30:16                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:16                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:30:17             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x872e08c5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:17                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:30:17                AdvancedRSSTest: hash_infos: [('0x872e08c5', '0x5')]
27/07/2022 19:30:17                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:17                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:30:18             dut.10.239.252.240: port 0/queue 63: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x7c9186ff - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:18                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:30:18                AdvancedRSSTest: hash_infos: [('0x7c9186ff', '0x3f')]
27/07/2022 19:30:18                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:18                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=32,dport=23)/("X"*480)
27/07/2022 19:30:19             dut.10.239.252.240: port 0/queue 62: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x98c345be - RSS queue=0x3e - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x3e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:19                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:30:19                AdvancedRSSTest: hash_infos: [('0x98c345be', '0x3e')]
27/07/2022 19:30:19                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:19                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=33)/("X"*480)
27/07/2022 19:30:20             dut.10.239.252.240: port 0/queue 23: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x64e95997 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x17
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:20                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:30:20                AdvancedRSSTest: hash_infos: [('0x64e95997', '0x17')]
27/07/2022 19:30:20                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:20                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:30:22             dut.10.239.252.240: port 0/queue 23: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xfcc0dd97 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x17
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:22                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:30:22                AdvancedRSSTest: hash_infos: [('0xfcc0dd97', '0x17')]
27/07/2022 19:30:22                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:22                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:30:23             dut.10.239.252.240: port 0/queue 23: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0xfcc0dd97 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=56 - l4_len=12 - Receive queue=0x17
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:23                AdvancedRSSTest: action: save_hash

27/07/2022 19:30:23                AdvancedRSSTest: hash_infos: [('0xfcc0dd97', '0x17')]
27/07/2022 19:30:23                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:23                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:30:24             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x872e08c5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=56 - l4_len=12 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:24                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:30:24                AdvancedRSSTest: hash_infos: [('0x872e08c5', '0x5')]
27/07/2022 19:30:24                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:24                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:30:25             dut.10.239.252.240: port 0/queue 63: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x7c9186ff - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=56 - l4_len=12 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:25                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:30:25                AdvancedRSSTest: hash_infos: [('0x7c9186ff', '0x3f')]
27/07/2022 19:30:25                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:25                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=32,dport=23)/("X"*480)
27/07/2022 19:30:26             dut.10.239.252.240: port 0/queue 62: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x98c345be - RSS queue=0x3e - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=56 - l4_len=12 - Receive queue=0x3e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:26                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:30:26                AdvancedRSSTest: hash_infos: [('0x98c345be', '0x3e')]
27/07/2022 19:30:26                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:26                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=33)/("X"*480)
27/07/2022 19:30:27             dut.10.239.252.240: port 0/queue 23: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x64e95997 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=56 - l4_len=12 - Receive queue=0x17
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:27                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:30:27                AdvancedRSSTest: hash_infos: [('0x64e95997', '0x17')]
27/07/2022 19:30:27                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:27                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:30:28             dut.10.239.252.240: port 0/queue 23: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0xfcc0dd97 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=56 - l4_len=12 - Receive queue=0x17
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:28                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:30:28                AdvancedRSSTest: hash_infos: [('0xfcc0dd97', '0x17')]
27/07/2022 19:30:28                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:28                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/SCTP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:30:29             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=126 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:29                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:30:29                AdvancedRSSTest: hash_infos: []
27/07/2022 19:30:29                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:30:29             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:30:30             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:30:30             dut.10.239.252.240: flow list 0
27/07/2022 19:30:31             dut.10.239.252.240: 
27/07/2022 19:30:31                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:31                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:30:32             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=616 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:32                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:30:32                AdvancedRSSTest: hash_infos: []
27/07/2022 19:30:32                AdvancedRSSTest: sub_case mac_ipv6_sctp_all passed
27/07/2022 19:30:32             dut.10.239.252.240: flow flush 0
27/07/2022 19:30:32             dut.10.239.252.240: 
27/07/2022 19:30:32                AdvancedRSSTest: ===================Test sub case: mac_ipv6_sctp_ipv6================
27/07/2022 19:30:32                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:30:32             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6 end key_len 0 queues end / end
27/07/2022 19:30:32             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:30:32             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6 end key_len 0 queues end / end
27/07/2022 19:30:32             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:30:32             dut.10.239.252.240: flow list 0
27/07/2022 19:30:32             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 SCTP => RSS
27/07/2022 19:30:32                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:32                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:30:33             dut.10.239.252.240:  port 0/queue 5: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xb799b85 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:33                AdvancedRSSTest: action: save_hash

27/07/2022 19:30:33                AdvancedRSSTest: hash_infos: [('0xb799b85', '0x5')]
27/07/2022 19:30:33                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:33                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:30:34             dut.10.239.252.240: port 0/queue 23: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x70974ed7 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x17
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:34                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:30:34                AdvancedRSSTest: hash_infos: [('0x70974ed7', '0x17')]
27/07/2022 19:30:34                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:34                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:30:35             dut.10.239.252.240: port 0/queue 45: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x8b28c0ed - RSS queue=0x2d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x2d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:35                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:30:35                AdvancedRSSTest: hash_infos: [('0x8b28c0ed', '0x2d')]
27/07/2022 19:30:35                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:35                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:30:36             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0xb799b85 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=56 - l4_len=12 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:36                AdvancedRSSTest: action: save_hash

27/07/2022 19:30:36                AdvancedRSSTest: hash_infos: [('0xb799b85', '0x5')]
27/07/2022 19:30:36                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:36                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:30:37             dut.10.239.252.240: port 0/queue 23: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x70974ed7 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=56 - l4_len=12 - Receive queue=0x17
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:37                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:30:37                AdvancedRSSTest: hash_infos: [('0x70974ed7', '0x17')]
27/07/2022 19:30:37                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:37                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop()/IPv6ExtHdrRouting(nh=132)/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:30:39             dut.10.239.252.240: port 0/queue 45: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x8b28c0ed - RSS queue=0x2d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=56 - l4_len=12 - Receive queue=0x2d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:39                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:30:39                AdvancedRSSTest: hash_infos: [('0x8b28c0ed', '0x2d')]
27/07/2022 19:30:39                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:39                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=32,dport=33)/("X"*480)
27/07/2022 19:30:40             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xb799b85 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:40                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:30:40                AdvancedRSSTest: hash_infos: [('0xb799b85', '0x5')]
27/07/2022 19:30:40                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:30:40             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:30:41             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:30:41             dut.10.239.252.240: flow list 0
27/07/2022 19:30:41             dut.10.239.252.240: 
27/07/2022 19:30:41                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:41                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:30:42             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=616 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:42                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:30:42                AdvancedRSSTest: hash_infos: []
27/07/2022 19:30:42                AdvancedRSSTest: sub_case mac_ipv6_sctp_ipv6 passed
27/07/2022 19:30:42             dut.10.239.252.240: flow flush 0
27/07/2022 19:30:42             dut.10.239.252.240: 
27/07/2022 19:30:42                AdvancedRSSTest: {'mac_ipv6_sctp_l2_src': 'passed', 'mac_ipv6_sctp_l2_dst': 'passed', 'mac_ipv6_sctp_l2src_l2dst': 'passed', 'mac_ipv6_sctp_l3_src': 'passed', 'mac_ipv6_sctp_l3_dst': 'passed', 'mac_ipv6_sctp_l3src_l4src': 'passed', 'mac_ipv6_sctp_l3src_l4dst': 'passed', 'mac_ipv6_sctp_l3dst_l4src': 'passed', 'mac_ipv6_sctp_l3dst_l4dst': 'passed', 'mac_ipv6_sctp_l4_src': 'passed', 'mac_ipv6_sctp_all': 'passed', 'mac_ipv6_sctp_ipv6': 'passed'}
27/07/2022 19:30:42                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:30:42                AdvancedRSSTest: Test Case test_mac_ipv6_sctp Result PASSED:
27/07/2022 19:30:42             dut.10.239.252.240: flow flush 0
27/07/2022 19:30:43             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:30:43             dut.10.239.252.240: clear port stats all
27/07/2022 19:30:44             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:30:44             dut.10.239.252.240: stop
27/07/2022 19:30:44             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 59             TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
  RX-packets: 5              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=17 -> TX Port= 0/Queue=17 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=18 -> TX Port= 0/Queue=18 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=19 -> TX Port= 0/Queue=19 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=22 -> TX Port= 0/Queue=22 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=23 -> TX Port= 0/Queue=23 -------
  RX-packets: 8              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=29 -> TX Port= 0/Queue=29 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=31 -> TX Port= 0/Queue=31 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=37 -> TX Port= 0/Queue=37 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=39 -> TX Port= 0/Queue=39 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=42 -> TX Port= 0/Queue=42 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=43 -> TX Port= 0/Queue=43 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=45 -> TX Port= 0/Queue=45 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=47 -> TX Port= 0/Queue=47 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=50 -> TX Port= 0/Queue=50 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=62 -> TX Port= 0/Queue=62 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=63 -> TX Port= 0/Queue=63 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:30:44                AdvancedRSSTest: Test Case test_mac_ipv6_sctp_l4_chksum Begin
27/07/2022 19:30:45             dut.10.239.252.240:  
27/07/2022 19:30:45                         tester: 
27/07/2022 19:30:45             dut.10.239.252.240: start
27/07/2022 19:30:45             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=384 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=384 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:30:45                AdvancedRSSTest: ===================Test sub case: mac_ipv6_sctp_l4_chksum================
27/07/2022 19:30:45                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:30:45             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types l4-chksum  end queues end / end
27/07/2022 19:30:45             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:30:45             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types l4-chksum  end queues end / end
27/07/2022 19:30:45             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:30:45             dut.10.239.252.240: flow list 0
27/07/2022 19:30:45             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 SCTP => RSS
27/07/2022 19:30:45                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:45                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23, chksum=0x1)/("X"*480)']
27/07/2022 19:30:46             dut.10.239.252.240:  port 0/queue 6: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x1e504186 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:46                AdvancedRSSTest: action: save_hash

27/07/2022 19:30:46                AdvancedRSSTest: hash_infos: [('0x1e504186', '0x6')]
27/07/2022 19:30:46                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:46                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23, chksum=0x2)/("X"*480)']
27/07/2022 19:30:47             dut.10.239.252.240: port 0/queue 42: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xa41c35aa - RSS queue=0x2a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x2a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:47                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:30:47                AdvancedRSSTest: hash_infos: [('0xa41c35aa', '0x2a')]
27/07/2022 19:30:47                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:47                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:3939",dst="CDCD:910A:2222:5498:8475:1111:3900:3030")/SCTP(sport=22,dport=23,chksum=0x1)/("X"*480)']
27/07/2022 19:30:48             dut.10.239.252.240: port 0/queue 6: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x1e504186 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:48                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:30:48                AdvancedRSSTest: hash_infos: [('0x1e504186', '0x6')]
27/07/2022 19:30:48                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:48                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=132)/SCTP(sport=22,dport=23, chksum=0x1)/Raw("x"*40)']
27/07/2022 19:30:49             dut.10.239.252.240: port 0/queue 6: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=114 - nb_segs=1 - RSS hash=0x1e504186 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=48 - l4_len=12 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:49                AdvancedRSSTest: action: save_hash

27/07/2022 19:30:49                AdvancedRSSTest: hash_infos: [('0x1e504186', '0x6')]
27/07/2022 19:30:49                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:49                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=132)/SCTP(sport=22,dport=23, chksum=0x2)/Raw("x"*40)']
27/07/2022 19:30:50             dut.10.239.252.240: port 0/queue 42: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=114 - nb_segs=1 - RSS hash=0xa41c35aa - RSS queue=0x2a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=48 - l4_len=12 - Receive queue=0x2a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:50                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:30:50                AdvancedRSSTest: hash_infos: [('0xa41c35aa', '0x2a')]
27/07/2022 19:30:50                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:50                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:3939",dst="CDCD:910A:2222:5498:8475:1111:3900:3030")/IPv6ExtHdrDestOpt(nh=132)/SCTP(sport=22,dport=23,chksum=0x1)/Raw("x"*40)']
27/07/2022 19:30:52             dut.10.239.252.240: port 0/queue 6: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=114 - nb_segs=1 - RSS hash=0x1e504186 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=48 - l4_len=12 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:52                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:30:52                AdvancedRSSTest: hash_infos: [('0x1e504186', '0x6')]
27/07/2022 19:30:52                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:52                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23,chksum=0x1)/("X"*480)']
27/07/2022 19:30:53             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:53                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:30:53                AdvancedRSSTest: hash_infos: []
27/07/2022 19:30:53                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:30:53             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:30:54             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:30:54             dut.10.239.252.240: flow list 0
27/07/2022 19:30:54             dut.10.239.252.240: 
27/07/2022 19:30:54                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:54                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23, chksum=0x1)/("X"*480)']
27/07/2022 19:30:55             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:55                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:30:55                AdvancedRSSTest: hash_infos: []
27/07/2022 19:30:55                AdvancedRSSTest: sub_case mac_ipv6_sctp_l4_chksum passed
27/07/2022 19:30:55             dut.10.239.252.240: flow flush 0
27/07/2022 19:30:55             dut.10.239.252.240: 
27/07/2022 19:30:55                AdvancedRSSTest: {'mac_ipv6_sctp_l4_chksum': 'passed'}
27/07/2022 19:30:55                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:30:55                AdvancedRSSTest: Test Case test_mac_ipv6_sctp_l4_chksum Result PASSED:
27/07/2022 19:30:55             dut.10.239.252.240: flow flush 0
27/07/2022 19:30:56             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:30:56             dut.10.239.252.240: clear port stats all
27/07/2022 19:30:57             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:30:57             dut.10.239.252.240: stop
27/07/2022 19:30:57             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=42 -> TX Port= 0/Queue=42 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:30:57                AdvancedRSSTest: Test Case test_mac_ipv6_tcp Begin
27/07/2022 19:30:58             dut.10.239.252.240:  
27/07/2022 19:30:58                         tester: 
27/07/2022 19:30:58             dut.10.239.252.240: start
27/07/2022 19:30:58             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=384 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=384 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:30:58             dut.10.239.252.240: rx_vxlan_port add 4789 0
27/07/2022 19:30:58             dut.10.239.252.240: 
27/07/2022 19:30:58                AdvancedRSSTest: ===================Test sub case: mac_ipv6_tcp_l2_src================
27/07/2022 19:30:58                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:30:58             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types eth l2-src-only end key_len 0 queues end / end
27/07/2022 19:30:58             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:30:58             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types eth l2-src-only end key_len 0 queues end / end
27/07/2022 19:30:58             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:30:58             dut.10.239.252.240: flow list 0
27/07/2022 19:30:58             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 TCP => RSS
27/07/2022 19:30:58                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:58                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:30:59             dut.10.239.252.240:  port 0/queue 39: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x28d18267 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:30:59                AdvancedRSSTest: action: save_hash

27/07/2022 19:30:59                AdvancedRSSTest: hash_infos: [('0x28d18267', '0x27')]
27/07/2022 19:30:59                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:30:59                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:31:00             dut.10.239.252.240: port 0/queue 49: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x75f7b871 - RSS queue=0x31 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x31
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:00                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:31:00                AdvancedRSSTest: hash_infos: [('0x75f7b871', '0x31')]
27/07/2022 19:31:00                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:00                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/TCP(sport=25,dport=99)/("X"*480)
27/07/2022 19:31:01             dut.10.239.252.240: port 0/queue 39: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x28d18267 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:01                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:31:01                AdvancedRSSTest: hash_infos: [('0x28d18267', '0x27')]
27/07/2022 19:31:01                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:01                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:31:02             dut.10.239.252.240: port 0/queue 39: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=130 - nb_segs=1 - RSS hash=0x28d18267 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=56 - l4_len=20 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:02                AdvancedRSSTest: action: save_hash

27/07/2022 19:31:02                AdvancedRSSTest: hash_infos: [('0x28d18267', '0x27')]
27/07/2022 19:31:02                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:02                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:31:04             dut.10.239.252.240: port 0/queue 49: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=570 - nb_segs=1 - RSS hash=0x75f7b871 - RSS queue=0x31 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=56 - l4_len=20 - Receive queue=0x31
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:04                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:31:04                AdvancedRSSTest: hash_infos: [('0x75f7b871', '0x31')]
27/07/2022 19:31:04                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:04                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=25,dport=99)/("X"*480)
27/07/2022 19:31:05             dut.10.239.252.240: port 0/queue 39: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=570 - nb_segs=1 - RSS hash=0x28d18267 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=56 - l4_len=20 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:05                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:31:05                AdvancedRSSTest: hash_infos: [('0x28d18267', '0x27')]
27/07/2022 19:31:05                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:05                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:31:06             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=134 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=612 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:06                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:31:06                AdvancedRSSTest: hash_infos: []
27/07/2022 19:31:06                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:31:06             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:31:07             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:31:07             dut.10.239.252.240: flow list 0
27/07/2022 19:31:07             dut.10.239.252.240: 
27/07/2022 19:31:07                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:07                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:31:08             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:08                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:31:08                AdvancedRSSTest: hash_infos: []
27/07/2022 19:31:08                AdvancedRSSTest: sub_case mac_ipv6_tcp_l2_src passed
27/07/2022 19:31:08             dut.10.239.252.240: flow flush 0
27/07/2022 19:31:08             dut.10.239.252.240: 
27/07/2022 19:31:08                AdvancedRSSTest: ===================Test sub case: mac_ipv6_tcp_l2_dst================
27/07/2022 19:31:08                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:31:08             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
27/07/2022 19:31:08             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:31:08             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
27/07/2022 19:31:08             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:31:08             dut.10.239.252.240: flow list 0
27/07/2022 19:31:08             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 TCP => RSS
27/07/2022 19:31:08                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:08                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:31:09             dut.10.239.252.240:  port 0/queue 5: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xc52a3805 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:09                AdvancedRSSTest: action: save_hash

27/07/2022 19:31:09                AdvancedRSSTest: hash_infos: [('0xc52a3805', '0x5')]
27/07/2022 19:31:09                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:09                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:31:11             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xdf9b05d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:11                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:31:11                AdvancedRSSTest: hash_infos: [('0xdf9b05d', '0x1d')]
27/07/2022 19:31:11                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:11                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/TCP(sport=25,dport=99)/("X"*480)
27/07/2022 19:31:12             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xc52a3805 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:12                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:31:12                AdvancedRSSTest: hash_infos: [('0xc52a3805', '0x5')]
27/07/2022 19:31:12                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:12                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:31:13             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=130 - nb_segs=1 - RSS hash=0xc52a3805 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=56 - l4_len=20 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:13                AdvancedRSSTest: action: save_hash

27/07/2022 19:31:13                AdvancedRSSTest: hash_infos: [('0xc52a3805', '0x5')]
27/07/2022 19:31:13                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:13                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:31:14             dut.10.239.252.240: port 0/queue 29: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=570 - nb_segs=1 - RSS hash=0xdf9b05d - RSS queue=0x1d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=56 - l4_len=20 - Receive queue=0x1d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:14                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:31:14                AdvancedRSSTest: hash_infos: [('0xdf9b05d', '0x1d')]
27/07/2022 19:31:14                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:14                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=25,dport=99)/("X"*480)
27/07/2022 19:31:15             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=570 - nb_segs=1 - RSS hash=0xc52a3805 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=56 - l4_len=20 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:15                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:31:15                AdvancedRSSTest: hash_infos: [('0xc52a3805', '0x5')]
27/07/2022 19:31:15                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:15                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:31:16             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=134 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=612 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:16                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:31:16                AdvancedRSSTest: hash_infos: []
27/07/2022 19:31:16                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:31:16             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:31:17             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:31:17             dut.10.239.252.240: flow list 0
27/07/2022 19:31:17             dut.10.239.252.240: 
27/07/2022 19:31:17                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:17                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:31:18             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:18                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:31:18                AdvancedRSSTest: hash_infos: []
27/07/2022 19:31:18                AdvancedRSSTest: sub_case mac_ipv6_tcp_l2_dst passed
27/07/2022 19:31:18             dut.10.239.252.240: flow flush 0
27/07/2022 19:31:19             dut.10.239.252.240: 
27/07/2022 19:31:19                AdvancedRSSTest: ===================Test sub case: mac_ipv6_tcp_l2src_l2dst================
27/07/2022 19:31:19                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:31:19             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types eth end key_len 0 queues end / end
27/07/2022 19:31:19             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:31:19             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types eth end key_len 0 queues end / end
27/07/2022 19:31:19             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:31:19             dut.10.239.252.240: flow list 0
27/07/2022 19:31:19             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 TCP => RSS
27/07/2022 19:31:19                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:19                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:31:20             dut.10.239.252.240:  port 0/queue 26: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x486d785a - RSS queue=0x1a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x1a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:20                AdvancedRSSTest: action: save_hash

27/07/2022 19:31:20                AdvancedRSSTest: hash_infos: [('0x486d785a', '0x1a')]
27/07/2022 19:31:20                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:20                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:31:21             dut.10.239.252.240: port 0/queue 21: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x8ab618d5 - RSS queue=0x15 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x15
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:21                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:31:21                AdvancedRSSTest: hash_infos: [('0x8ab618d5', '0x15')]
27/07/2022 19:31:21                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:21                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:31:22             dut.10.239.252.240: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x80bef002 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:22                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:31:22                AdvancedRSSTest: hash_infos: [('0x80bef002', '0x2')]
27/07/2022 19:31:22                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:22                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:31:23             dut.10.239.252.240: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x4265908d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:23                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:31:23                AdvancedRSSTest: hash_infos: [('0x4265908d', '0xd')]
27/07/2022 19:31:23                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:23                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/TCP(sport=25,dport=99)/("X"*480)
27/07/2022 19:31:24             dut.10.239.252.240: port 0/queue 26: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x486d785a - RSS queue=0x1a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x1a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:24                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:31:24                AdvancedRSSTest: hash_infos: [('0x486d785a', '0x1a')]
27/07/2022 19:31:24                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:24                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:31:25             dut.10.239.252.240: port 0/queue 26: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=130 - nb_segs=1 - RSS hash=0x486d785a - RSS queue=0x1a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=56 - l4_len=20 - Receive queue=0x1a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:25                AdvancedRSSTest: action: save_hash

27/07/2022 19:31:25                AdvancedRSSTest: hash_infos: [('0x486d785a', '0x1a')]
27/07/2022 19:31:25                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:25                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:31:27             dut.10.239.252.240: port 0/queue 21: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=570 - nb_segs=1 - RSS hash=0x8ab618d5 - RSS queue=0x15 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=56 - l4_len=20 - Receive queue=0x15
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:27                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:31:27                AdvancedRSSTest: hash_infos: [('0x8ab618d5', '0x15')]
27/07/2022 19:31:27                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:27                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:31:28             dut.10.239.252.240: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=570 - nb_segs=1 - RSS hash=0x80bef002 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=56 - l4_len=20 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:28                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:31:28                AdvancedRSSTest: hash_infos: [('0x80bef002', '0x2')]
27/07/2022 19:31:28                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:28                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:31:29             dut.10.239.252.240: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=570 - nb_segs=1 - RSS hash=0x4265908d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=56 - l4_len=20 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:29                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:31:29                AdvancedRSSTest: hash_infos: [('0x4265908d', '0xd')]
27/07/2022 19:31:29                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:29                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrRouting()/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=25,dport=99)/("X"*480)
27/07/2022 19:31:30             dut.10.239.252.240: port 0/queue 26: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=570 - nb_segs=1 - RSS hash=0x486d785a - RSS queue=0x1a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=56 - l4_len=20 - Receive queue=0x1a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:30                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:31:30                AdvancedRSSTest: hash_infos: [('0x486d785a', '0x1a')]
27/07/2022 19:31:30                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:30                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:31:31             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=134 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=612 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:31                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:31:31                AdvancedRSSTest: hash_infos: []
27/07/2022 19:31:31                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:31:31             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:31:32             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:31:32             dut.10.239.252.240: flow list 0
27/07/2022 19:31:32             dut.10.239.252.240: 
27/07/2022 19:31:32                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:32                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:31:33             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:33                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:31:33                AdvancedRSSTest: hash_infos: []
27/07/2022 19:31:33                AdvancedRSSTest: sub_case mac_ipv6_tcp_l2src_l2dst passed
27/07/2022 19:31:33             dut.10.239.252.240: flow flush 0
27/07/2022 19:31:33             dut.10.239.252.240: 
27/07/2022 19:31:33                AdvancedRSSTest: ===================Test sub case: mac_ipv6_tcp_l3_src================
27/07/2022 19:31:33                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:31:33             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
27/07/2022 19:31:33             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:31:33             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
27/07/2022 19:31:33             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:31:33             dut.10.239.252.240: flow list 0
27/07/2022 19:31:34             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 TCP => RSS
27/07/2022 19:31:34                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:34                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:31:35             dut.10.239.252.240:  port 0/queue 11: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x5f2de24b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:35                AdvancedRSSTest: action: save_hash

27/07/2022 19:31:35                AdvancedRSSTest: hash_infos: [('0x5f2de24b', '0xb')]
27/07/2022 19:31:35                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:35                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:31:36             dut.10.239.252.240: port 0/queue 25: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x24c33719 - RSS queue=0x19 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x19
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:36                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:31:36                AdvancedRSSTest: hash_infos: [('0x24c33719', '0x19')]
27/07/2022 19:31:36                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:36                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=32,dport=33)/("X"*480)
27/07/2022 19:31:37             dut.10.239.252.240: port 0/queue 11: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x5f2de24b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:37                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:31:37                AdvancedRSSTest: hash_infos: [('0x5f2de24b', '0xb')]
27/07/2022 19:31:37                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:37                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=6)/TCP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:31:38             dut.10.239.252.240: port 0/queue 11: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=138 - nb_segs=1 - RSS hash=0x5f2de24b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=64 - l4_len=20 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:38                AdvancedRSSTest: action: save_hash

27/07/2022 19:31:38                AdvancedRSSTest: hash_infos: [('0x5f2de24b', '0xb')]
27/07/2022 19:31:38                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:38                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=6)/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:31:39             dut.10.239.252.240: port 0/queue 25: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x24c33719 - RSS queue=0x19 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=64 - l4_len=20 - Receive queue=0x19
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:39                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:31:39                AdvancedRSSTest: hash_infos: [('0x24c33719', '0x19')]
27/07/2022 19:31:39                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:39                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrSegmentRouting(nh=6)/TCP(sport=32,dport=33)/("X"*480)
27/07/2022 19:31:40             dut.10.239.252.240: port 0/queue 11: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x5f2de24b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=64 - l4_len=20 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:40                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:31:40                AdvancedRSSTest: hash_infos: [('0x5f2de24b', '0xb')]
27/07/2022 19:31:40                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:40                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:31:41             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=134 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=612 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:41                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:31:41                AdvancedRSSTest: hash_infos: []
27/07/2022 19:31:41                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:31:41             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:31:42             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:31:42             dut.10.239.252.240: flow list 0
27/07/2022 19:31:43             dut.10.239.252.240: 
27/07/2022 19:31:43                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:43                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:31:44             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:44                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:31:44                AdvancedRSSTest: hash_infos: []
27/07/2022 19:31:44                AdvancedRSSTest: sub_case mac_ipv6_tcp_l3_src passed
27/07/2022 19:31:44             dut.10.239.252.240: flow flush 0
27/07/2022 19:31:44             dut.10.239.252.240: 
27/07/2022 19:31:44                AdvancedRSSTest: ===================Test sub case: mac_ipv6_tcp_l3_dst================
27/07/2022 19:31:44                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:31:44             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
27/07/2022 19:31:44             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:31:44             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
27/07/2022 19:31:44             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:31:44             dut.10.239.252.240: flow list 0
27/07/2022 19:31:44             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 TCP => RSS
27/07/2022 19:31:44                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:44                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:31:45             dut.10.239.252.240:  port 0/queue 18: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x40d1b952 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:45                AdvancedRSSTest: action: save_hash

27/07/2022 19:31:45                AdvancedRSSTest: hash_infos: [('0x40d1b952', '0x12')]
27/07/2022 19:31:45                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:45                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:31:46             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x3b3f6c00 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:46                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:31:46                AdvancedRSSTest: hash_infos: [('0x3b3f6c00', '0x0')]
27/07/2022 19:31:46                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:46                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=32,dport=33)/("X"*480)
27/07/2022 19:31:47             dut.10.239.252.240: port 0/queue 18: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x40d1b952 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:47                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:31:47                AdvancedRSSTest: hash_infos: [('0x40d1b952', '0x12')]
27/07/2022 19:31:47                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:47                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=6)/TCP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:31:48             dut.10.239.252.240: port 0/queue 18: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=138 - nb_segs=1 - RSS hash=0x40d1b952 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=64 - l4_len=20 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:48                AdvancedRSSTest: action: save_hash

27/07/2022 19:31:48                AdvancedRSSTest: hash_infos: [('0x40d1b952', '0x12')]
27/07/2022 19:31:48                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:48                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:31:49             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x3b3f6c00 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:49                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:31:49                AdvancedRSSTest: hash_infos: [('0x3b3f6c00', '0x0')]
27/07/2022 19:31:49                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:49                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=32,dport=33)/("X"*480)
27/07/2022 19:31:51             dut.10.239.252.240: port 0/queue 18: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x40d1b952 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:51                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:31:51                AdvancedRSSTest: hash_infos: [('0x40d1b952', '0x12')]
27/07/2022 19:31:51                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:51                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:31:52             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=134 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=612 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:52                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:31:52                AdvancedRSSTest: hash_infos: []
27/07/2022 19:31:52                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:31:52             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:31:53             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:31:53             dut.10.239.252.240: flow list 0
27/07/2022 19:31:53             dut.10.239.252.240: 
27/07/2022 19:31:53                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:53                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:31:54             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:54                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:31:54                AdvancedRSSTest: hash_infos: []
27/07/2022 19:31:54                AdvancedRSSTest: sub_case mac_ipv6_tcp_l3_dst passed
27/07/2022 19:31:54             dut.10.239.252.240: flow flush 0
27/07/2022 19:31:54             dut.10.239.252.240: 
27/07/2022 19:31:54                AdvancedRSSTest: ===================Test sub case: mac_ipv6_tcp_l3src_l4src================
27/07/2022 19:31:54                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:31:54             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:31:54             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:31:54             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:31:54             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:31:54             dut.10.239.252.240: flow list 0
27/07/2022 19:31:54             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 TCP => RSS
27/07/2022 19:31:54                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:54                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:31:55             dut.10.239.252.240:  port 0/queue 55: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x6d857ab7 - RSS queue=0x37 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x37
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:55                AdvancedRSSTest: action: save_hash

27/07/2022 19:31:55                AdvancedRSSTest: hash_infos: [('0x6d857ab7', '0x37')]
27/07/2022 19:31:55                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:55                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=32,dport=23)/("X"*480)
27/07/2022 19:31:57             dut.10.239.252.240: port 0/queue 15: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x5269a58f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:57                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:31:57                AdvancedRSSTest: hash_infos: [('0x5269a58f', '0xf')]
27/07/2022 19:31:57                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:57                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=22,dport=33)/("X"*480)
27/07/2022 19:31:58             dut.10.239.252.240: port 0/queue 55: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x6d857ab7 - RSS queue=0x37 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x37
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:58                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:31:58                AdvancedRSSTest: hash_infos: [('0x6d857ab7', '0x37')]
27/07/2022 19:31:58                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:58                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:31:59             dut.10.239.252.240: port 0/queue 55: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0x6d857ab7 - RSS queue=0x37 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x37
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:31:59                AdvancedRSSTest: action: save_hash

27/07/2022 19:31:59                AdvancedRSSTest: hash_infos: [('0x6d857ab7', '0x37')]
27/07/2022 19:31:59                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:31:59                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=32,dport=23)/("X"*480)
27/07/2022 19:32:00             dut.10.239.252.240: port 0/queue 15: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x5269a58f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:00                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:32:00                AdvancedRSSTest: hash_infos: [('0x5269a58f', '0xf')]
27/07/2022 19:32:00                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:00                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=33)/("X"*480)
27/07/2022 19:32:01             dut.10.239.252.240: port 0/queue 55: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x6d857ab7 - RSS queue=0x37 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x37
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:01                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:32:01                AdvancedRSSTest: hash_infos: [('0x6d857ab7', '0x37')]
27/07/2022 19:32:01                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:01                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:32:02             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=134 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=612 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:02                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:32:02                AdvancedRSSTest: hash_infos: []
27/07/2022 19:32:02                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:32:02             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:32:03             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:32:03             dut.10.239.252.240: flow list 0
27/07/2022 19:32:03             dut.10.239.252.240: 
27/07/2022 19:32:03                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:03                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:32:04             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:04                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:32:04                AdvancedRSSTest: hash_infos: []
27/07/2022 19:32:04                AdvancedRSSTest: sub_case mac_ipv6_tcp_l3src_l4src passed
27/07/2022 19:32:04             dut.10.239.252.240: flow flush 0
27/07/2022 19:32:05             dut.10.239.252.240: 
27/07/2022 19:32:05                AdvancedRSSTest: ===================Test sub case: mac_ipv6_tcp_l3src_l4dst================
27/07/2022 19:32:05                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:32:05             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:32:05             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:32:05             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:32:05             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:32:05             dut.10.239.252.240: flow list 0
27/07/2022 19:32:05             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 TCP => RSS
27/07/2022 19:32:05                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:05                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:32:06             dut.10.239.252.240:  port 0/queue 54: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xb8d72876 - RSS queue=0x36 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x36
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:06                AdvancedRSSTest: action: save_hash

27/07/2022 19:32:06                AdvancedRSSTest: hash_infos: [('0xb8d72876', '0x36')]
27/07/2022 19:32:06                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:06                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=33)/("X"*480)
27/07/2022 19:32:07             dut.10.239.252.240: port 0/queue 14: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x873bf74e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xe
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:07                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:32:07                AdvancedRSSTest: hash_infos: [('0x873bf74e', '0xe')]
27/07/2022 19:32:07                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:07                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=32,dport=23)/("X"*480)
27/07/2022 19:32:08             dut.10.239.252.240: port 0/queue 54: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xb8d72876 - RSS queue=0x36 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x36
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:08                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:32:08                AdvancedRSSTest: hash_infos: [('0xb8d72876', '0x36')]
27/07/2022 19:32:08                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:08                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:32:09             dut.10.239.252.240: port 0/queue 54: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0xb8d72876 - RSS queue=0x36 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x36
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:09                AdvancedRSSTest: action: save_hash

27/07/2022 19:32:09                AdvancedRSSTest: hash_infos: [('0xb8d72876', '0x36')]
27/07/2022 19:32:09                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:09                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=33)/("X"*480)
27/07/2022 19:32:10             dut.10.239.252.240: port 0/queue 14: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x873bf74e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0xe
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:10                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:32:10                AdvancedRSSTest: hash_infos: [('0x873bf74e', '0xe')]
27/07/2022 19:32:10                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:10                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=32,dport=23)/("X"*480)
27/07/2022 19:32:11             dut.10.239.252.240: port 0/queue 54: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0xb8d72876 - RSS queue=0x36 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x36
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:11                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:32:11                AdvancedRSSTest: hash_infos: [('0xb8d72876', '0x36')]
27/07/2022 19:32:11                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:11                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:32:12             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=134 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=612 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:12                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:32:12                AdvancedRSSTest: hash_infos: []
27/07/2022 19:32:12                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:32:12             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:32:14             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:32:14             dut.10.239.252.240: flow list 0
27/07/2022 19:32:14             dut.10.239.252.240: 
27/07/2022 19:32:14                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:14                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:32:15             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:15                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:32:15                AdvancedRSSTest: hash_infos: []
27/07/2022 19:32:15                AdvancedRSSTest: sub_case mac_ipv6_tcp_l3src_l4dst passed
27/07/2022 19:32:15             dut.10.239.252.240: flow flush 0
27/07/2022 19:32:15             dut.10.239.252.240: 
27/07/2022 19:32:15                AdvancedRSSTest: ===================Test sub case: mac_ipv6_tcp_l3dst_l4src================
27/07/2022 19:32:15                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:32:15             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:32:15             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:32:15             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:32:15             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:32:15             dut.10.239.252.240: flow list 0
27/07/2022 19:32:15             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 TCP => RSS
27/07/2022 19:32:15                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:15                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:32:16             dut.10.239.252.240:  port 0/queue 46: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x727921ae - RSS queue=0x2e - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x2e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:16                AdvancedRSSTest: action: save_hash

27/07/2022 19:32:16                AdvancedRSSTest: hash_infos: [('0x727921ae', '0x2e')]
27/07/2022 19:32:16                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:16                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=32,dport=23)/("X"*480)
27/07/2022 19:32:17             dut.10.239.252.240: port 0/queue 22: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x4d95fe96 - RSS queue=0x16 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x16
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:17                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:32:17                AdvancedRSSTest: hash_infos: [('0x4d95fe96', '0x16')]
27/07/2022 19:32:17                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:17                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=33)/("X"*480)
27/07/2022 19:32:18             dut.10.239.252.240: port 0/queue 46: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x727921ae - RSS queue=0x2e - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x2e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:18                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:32:18                AdvancedRSSTest: hash_infos: [('0x727921ae', '0x2e')]
27/07/2022 19:32:18                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:18                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:32:20             dut.10.239.252.240: port 0/queue 46: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0x727921ae - RSS queue=0x2e - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x2e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:20                AdvancedRSSTest: action: save_hash

27/07/2022 19:32:20                AdvancedRSSTest: hash_infos: [('0x727921ae', '0x2e')]
27/07/2022 19:32:20                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:20                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrRouting(nh=6)/TCP(sport=32,dport=23)/("X"*480)
27/07/2022 19:32:21             dut.10.239.252.240: port 0/queue 22: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x4d95fe96 - RSS queue=0x16 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x16
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:21                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:32:21                AdvancedRSSTest: hash_infos: [('0x4d95fe96', '0x16')]
27/07/2022 19:32:21                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:21                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=6)/TCP(sport=22,dport=33)/("X"*480)
27/07/2022 19:32:22             dut.10.239.252.240: port 0/queue 46: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x727921ae - RSS queue=0x2e - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x2e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:22                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:32:22                AdvancedRSSTest: hash_infos: [('0x727921ae', '0x2e')]
27/07/2022 19:32:22                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:22                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:32:23             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=134 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=612 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:23                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:32:23                AdvancedRSSTest: hash_infos: []
27/07/2022 19:32:23                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:32:23             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:32:24             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:32:24             dut.10.239.252.240: flow list 0
27/07/2022 19:32:24             dut.10.239.252.240: 
27/07/2022 19:32:24                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:24                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:32:25             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:25                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:32:25                AdvancedRSSTest: hash_infos: []
27/07/2022 19:32:25                AdvancedRSSTest: sub_case mac_ipv6_tcp_l3dst_l4src passed
27/07/2022 19:32:25             dut.10.239.252.240: flow flush 0
27/07/2022 19:32:25             dut.10.239.252.240: 
27/07/2022 19:32:25                AdvancedRSSTest: ===================Test sub case: mac_ipv6_tcp_l3dst_l4dst================
27/07/2022 19:32:25                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:32:25             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:32:25             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:32:25             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:32:25             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:32:25             dut.10.239.252.240: flow list 0
27/07/2022 19:32:25             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 TCP => RSS
27/07/2022 19:32:25                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:25                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:32:27             dut.10.239.252.240:  port 0/queue 47: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xa72b736f - RSS queue=0x2f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x2f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:27                AdvancedRSSTest: action: save_hash

27/07/2022 19:32:27                AdvancedRSSTest: hash_infos: [('0xa72b736f', '0x2f')]
27/07/2022 19:32:27                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:27                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=22,dport=33)/("X"*480)
27/07/2022 19:32:28             dut.10.239.252.240: port 0/queue 23: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x98c7ac57 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x17
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:28                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:32:28                AdvancedRSSTest: hash_infos: [('0x98c7ac57', '0x17')]
27/07/2022 19:32:28                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:28                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=32,dport=23)/("X"*480)
27/07/2022 19:32:29             dut.10.239.252.240: port 0/queue 47: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xa72b736f - RSS queue=0x2f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x2f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:29                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:32:29                AdvancedRSSTest: hash_infos: [('0xa72b736f', '0x2f')]
27/07/2022 19:32:29                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:29                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=6)/TCP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:32:30             dut.10.239.252.240: port 0/queue 47: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0xa72b736f - RSS queue=0x2f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x2f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:30                AdvancedRSSTest: action: save_hash

27/07/2022 19:32:30                AdvancedRSSTest: hash_infos: [('0xa72b736f', '0x2f')]
27/07/2022 19:32:30                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:30                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrRouting(nh=6)/TCP(sport=22,dport=33)/("X"*480)
27/07/2022 19:32:31             dut.10.239.252.240: port 0/queue 23: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x98c7ac57 - RSS queue=0x17 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x17
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:31                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:32:31                AdvancedRSSTest: hash_infos: [('0x98c7ac57', '0x17')]
27/07/2022 19:32:31                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:31                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=6)/TCP(sport=32,dport=23)/("X"*480)
27/07/2022 19:32:32             dut.10.239.252.240: port 0/queue 47: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0xa72b736f - RSS queue=0x2f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x2f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:32                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:32:32                AdvancedRSSTest: hash_infos: [('0xa72b736f', '0x2f')]
27/07/2022 19:32:32                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:32                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:32:33             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=134 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=612 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:33                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:32:33                AdvancedRSSTest: hash_infos: []
27/07/2022 19:32:33                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:32:33             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:32:34             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:32:34             dut.10.239.252.240: flow list 0
27/07/2022 19:32:34             dut.10.239.252.240: 
27/07/2022 19:32:34                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:34                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:32:36             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:36                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:32:36                AdvancedRSSTest: hash_infos: []
27/07/2022 19:32:36                AdvancedRSSTest: sub_case mac_ipv6_tcp_l3dst_l4dst passed
27/07/2022 19:32:36             dut.10.239.252.240: flow flush 0
27/07/2022 19:32:36             dut.10.239.252.240: 
27/07/2022 19:32:36                AdvancedRSSTest: ===================Test sub case: mac_ipv6_tcp_l4_src================
27/07/2022 19:32:36                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:32:36             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
27/07/2022 19:32:36             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:32:36             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
27/07/2022 19:32:36             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:32:36             dut.10.239.252.240: flow list 0
27/07/2022 19:32:36             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 TCP => RSS
27/07/2022 19:32:36                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:36                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:32:37             dut.10.239.252.240:  port 0/queue 50: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x11db77f2 - RSS queue=0x32 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x32
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:37                AdvancedRSSTest: action: save_hash

27/07/2022 19:32:37                AdvancedRSSTest: hash_infos: [('0x11db77f2', '0x32')]
27/07/2022 19:32:37                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:37                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=32,dport=23)/("X"*480)
27/07/2022 19:32:38             dut.10.239.252.240: port 0/queue 48: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x4fe170 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:38                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:32:38                AdvancedRSSTest: hash_infos: [('0x4fe170', '0x30')]
27/07/2022 19:32:38                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:38                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=22,dport=33)/("X"*480)
27/07/2022 19:32:39             dut.10.239.252.240: port 0/queue 50: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x11db77f2 - RSS queue=0x32 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x32
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:39                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:32:39                AdvancedRSSTest: hash_infos: [('0x11db77f2', '0x32')]
27/07/2022 19:32:39                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:39                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=6)/TCP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:32:40             dut.10.239.252.240: port 0/queue 50: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0x11db77f2 - RSS queue=0x32 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x32
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:40                AdvancedRSSTest: action: save_hash

27/07/2022 19:32:40                AdvancedRSSTest: hash_infos: [('0x11db77f2', '0x32')]
27/07/2022 19:32:40                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:40                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=32,dport=23)/("X"*480)
27/07/2022 19:32:41             dut.10.239.252.240: port 0/queue 48: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x4fe170 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:41                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:32:41                AdvancedRSSTest: hash_infos: [('0x4fe170', '0x30')]
27/07/2022 19:32:41                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:41                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=33)/("X"*480)
27/07/2022 19:32:42             dut.10.239.252.240: port 0/queue 50: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x11db77f2 - RSS queue=0x32 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x32
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:42                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:32:42                AdvancedRSSTest: hash_infos: [('0x11db77f2', '0x32')]
27/07/2022 19:32:42                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:42                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:32:44             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=134 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=612 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:44                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:32:44                AdvancedRSSTest: hash_infos: []
27/07/2022 19:32:44                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:32:44             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:32:45             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:32:45             dut.10.239.252.240: flow list 0
27/07/2022 19:32:45             dut.10.239.252.240: 
27/07/2022 19:32:45                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:45                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:32:46             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:46                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:32:46                AdvancedRSSTest: hash_infos: []
27/07/2022 19:32:46                AdvancedRSSTest: sub_case mac_ipv6_tcp_l4_src passed
27/07/2022 19:32:46             dut.10.239.252.240: flow flush 0
27/07/2022 19:32:46             dut.10.239.252.240: 
27/07/2022 19:32:46                AdvancedRSSTest: ===================Test sub case: mac_ipv6_tcp_l3_dst================
27/07/2022 19:32:46                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:32:46             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
27/07/2022 19:32:46             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:32:46             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
27/07/2022 19:32:46             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:32:46             dut.10.239.252.240: flow list 0
27/07/2022 19:32:46             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 TCP => RSS
27/07/2022 19:32:46                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:46                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:32:47             dut.10.239.252.240:  port 0/queue 58: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x7e13a47a - RSS queue=0x3a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x3a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:47                AdvancedRSSTest: action: save_hash

27/07/2022 19:32:47                AdvancedRSSTest: hash_infos: [('0x7e13a47a', '0x3a')]
27/07/2022 19:32:47                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:47                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=33)/("X"*480)
27/07/2022 19:32:48             dut.10.239.252.240: port 0/queue 56: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x6f8732f8 - RSS queue=0x38 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x38
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:48                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:32:48                AdvancedRSSTest: hash_infos: [('0x6f8732f8', '0x38')]
27/07/2022 19:32:48                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:48                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=32,dport=23)/("X"*480)
27/07/2022 19:32:50             dut.10.239.252.240: port 0/queue 58: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x7e13a47a - RSS queue=0x3a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x3a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:50                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:32:50                AdvancedRSSTest: hash_infos: [('0x7e13a47a', '0x3a')]
27/07/2022 19:32:50                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:50                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=6)/TCP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:32:51             dut.10.239.252.240: port 0/queue 58: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0x7e13a47a - RSS queue=0x3a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x3a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:51                AdvancedRSSTest: action: save_hash

27/07/2022 19:32:51                AdvancedRSSTest: hash_infos: [('0x7e13a47a', '0x3a')]
27/07/2022 19:32:51                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:51                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=33)/("X"*480)
27/07/2022 19:32:52             dut.10.239.252.240: port 0/queue 56: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x6f8732f8 - RSS queue=0x38 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x38
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:52                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:32:52                AdvancedRSSTest: hash_infos: [('0x6f8732f8', '0x38')]
27/07/2022 19:32:52                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:52                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=32,dport=23)/("X"*480)
27/07/2022 19:32:53             dut.10.239.252.240: port 0/queue 58: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x7e13a47a - RSS queue=0x3a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x3a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:53                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:32:53                AdvancedRSSTest: hash_infos: [('0x7e13a47a', '0x3a')]
27/07/2022 19:32:53                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:53                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:32:54             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=134 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=612 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:54                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:32:54                AdvancedRSSTest: hash_infos: []
27/07/2022 19:32:54                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:32:54             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:32:55             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:32:55             dut.10.239.252.240: flow list 0
27/07/2022 19:32:55             dut.10.239.252.240: 
27/07/2022 19:32:55                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:55                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:32:56             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:56                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:32:56                AdvancedRSSTest: hash_infos: []
27/07/2022 19:32:56                AdvancedRSSTest: sub_case mac_ipv6_tcp_l3_dst passed
27/07/2022 19:32:56             dut.10.239.252.240: flow flush 0
27/07/2022 19:32:56             dut.10.239.252.240: 
27/07/2022 19:32:56                AdvancedRSSTest: ===================Test sub case: mac_ipv6_tcp_all================
27/07/2022 19:32:56                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:32:56             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
27/07/2022 19:32:56             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:32:56             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
27/07/2022 19:32:57             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:32:57             dut.10.239.252.240: flow list 0
27/07/2022 19:32:57             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 TCP => RSS
27/07/2022 19:32:57                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:57                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:32:58             dut.10.239.252.240:  port 0/queue 10: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x9a2963ca - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:58                AdvancedRSSTest: action: save_hash

27/07/2022 19:32:58                AdvancedRSSTest: hash_infos: [('0x9a2963ca', '0xa')]
27/07/2022 19:32:58                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:58                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:32:59             dut.10.239.252.240: port 0/queue 24: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xe1c7b698 - RSS queue=0x18 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x18
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:32:59                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:32:59                AdvancedRSSTest: hash_infos: [('0xe1c7b698', '0x18')]
27/07/2022 19:32:59                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:32:59                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:33:00             dut.10.239.252.240: port 0/queue 34: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x1a7838a2 - RSS queue=0x22 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x22
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:00                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:33:00                AdvancedRSSTest: hash_infos: [('0x1a7838a2', '0x22')]
27/07/2022 19:33:00                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:00                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=32,dport=23)/("X"*480)
27/07/2022 19:33:01             dut.10.239.252.240: port 0/queue 35: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xfe2afbe3 - RSS queue=0x23 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x23
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:01                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:33:01                AdvancedRSSTest: hash_infos: [('0xfe2afbe3', '0x23')]
27/07/2022 19:33:01                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:01                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=33)/("X"*480)
27/07/2022 19:33:02             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x200e7ca - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:02                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:33:02                AdvancedRSSTest: hash_infos: [('0x200e7ca', '0xa')]
27/07/2022 19:33:02                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:02                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:33:03             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x9a2963ca - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:03                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:33:03                AdvancedRSSTest: hash_infos: [('0x9a2963ca', '0xa')]
27/07/2022 19:33:03                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:03                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=6)/TCP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:33:04             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0x9a2963ca - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:04                AdvancedRSSTest: action: save_hash

27/07/2022 19:33:04                AdvancedRSSTest: hash_infos: [('0x9a2963ca', '0xa')]
27/07/2022 19:33:04                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:04                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:33:05             dut.10.239.252.240: port 0/queue 24: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0xe1c7b698 - RSS queue=0x18 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x18
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:05                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:33:05                AdvancedRSSTest: hash_infos: [('0xe1c7b698', '0x18')]
27/07/2022 19:33:05                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:05                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:33:07             dut.10.239.252.240: port 0/queue 34: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x1a7838a2 - RSS queue=0x22 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x22
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:07                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:33:07                AdvancedRSSTest: hash_infos: [('0x1a7838a2', '0x22')]
27/07/2022 19:33:07                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:07                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=32,dport=23)/("X"*480)
27/07/2022 19:33:08             dut.10.239.252.240: port 0/queue 35: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0xfe2afbe3 - RSS queue=0x23 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x23
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:08                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:33:08                AdvancedRSSTest: hash_infos: [('0xfe2afbe3', '0x23')]
27/07/2022 19:33:08                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:08                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=33)/("X"*480)
27/07/2022 19:33:09             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x200e7ca - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:09                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:33:09                AdvancedRSSTest: hash_infos: [('0x200e7ca', '0xa')]
27/07/2022 19:33:09                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:09                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:33:10             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x9a2963ca - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:10                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:33:10                AdvancedRSSTest: hash_infos: [('0x9a2963ca', '0xa')]
27/07/2022 19:33:10                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:10                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/TCP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:33:11             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=134 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=612 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:11                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:33:11                AdvancedRSSTest: hash_infos: []
27/07/2022 19:33:11                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:33:11             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:33:12             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:33:12             dut.10.239.252.240: flow list 0
27/07/2022 19:33:12             dut.10.239.252.240: 
27/07/2022 19:33:12                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:12                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:33:13             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:13                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:33:13                AdvancedRSSTest: hash_infos: []
27/07/2022 19:33:13                AdvancedRSSTest: sub_case mac_ipv6_tcp_all passed
27/07/2022 19:33:13             dut.10.239.252.240: flow flush 0
27/07/2022 19:33:13             dut.10.239.252.240: 
27/07/2022 19:33:13                AdvancedRSSTest: ===================Test sub case: mac_ipv6_tcp_ipv6================
27/07/2022 19:33:13                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:33:13             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6 end key_len 0 queues end / end
27/07/2022 19:33:13             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:33:13             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6 end key_len 0 queues end / end
27/07/2022 19:33:14             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:33:14             dut.10.239.252.240: flow list 0
27/07/2022 19:33:14             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 TCP => RSS
27/07/2022 19:33:14                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:14                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:33:15             dut.10.239.252.240:  port 0/queue 24: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x6d9025d8 - RSS queue=0x18 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x18
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:15                AdvancedRSSTest: action: save_hash

27/07/2022 19:33:15                AdvancedRSSTest: hash_infos: [('0x6d9025d8', '0x18')]
27/07/2022 19:33:15                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:15                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:33:16             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x167ef08a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:16                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:33:16                AdvancedRSSTest: hash_infos: [('0x167ef08a', '0xa')]
27/07/2022 19:33:16                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:16                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:33:17             dut.10.239.252.240: port 0/queue 48: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xedc17eb0 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:17                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:33:17                AdvancedRSSTest: hash_infos: [('0xedc17eb0', '0x30')]
27/07/2022 19:33:17                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:17                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=6)/TCP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:33:18             dut.10.239.252.240: port 0/queue 24: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=138 - nb_segs=1 - RSS hash=0x6d9025d8 - RSS queue=0x18 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=64 - l4_len=20 - Receive queue=0x18
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:18                AdvancedRSSTest: action: save_hash

27/07/2022 19:33:18                AdvancedRSSTest: hash_infos: [('0x6d9025d8', '0x18')]
27/07/2022 19:33:18                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:18                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=6)/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:33:19             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x167ef08a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=64 - l4_len=20 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:19                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:33:19                AdvancedRSSTest: hash_infos: [('0x167ef08a', '0xa')]
27/07/2022 19:33:19                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:19                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrSegmentRouting(nh=6)/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:33:20             dut.10.239.252.240: port 0/queue 48: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xedc17eb0 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=64 - l4_len=20 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:20                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:33:20                AdvancedRSSTest: hash_infos: [('0xedc17eb0', '0x30')]
27/07/2022 19:33:20                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:20                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=32,dport=33)/("X"*480)
27/07/2022 19:33:21             dut.10.239.252.240: port 0/queue 24: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x6d9025d8 - RSS queue=0x18 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x18
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:21                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:33:21                AdvancedRSSTest: hash_infos: [('0x6d9025d8', '0x18')]
27/07/2022 19:33:21                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:33:21             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:33:22             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:33:22             dut.10.239.252.240: flow list 0
27/07/2022 19:33:23             dut.10.239.252.240: 
27/07/2022 19:33:23                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:23                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:33:24             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:24                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:33:24                AdvancedRSSTest: hash_infos: []
27/07/2022 19:33:24                AdvancedRSSTest: sub_case mac_ipv6_tcp_ipv6 passed
27/07/2022 19:33:24             dut.10.239.252.240: flow flush 0
27/07/2022 19:33:24             dut.10.239.252.240: 
27/07/2022 19:33:24                AdvancedRSSTest: {'mac_ipv6_tcp_l2_src': 'passed', 'mac_ipv6_tcp_l2_dst': 'passed', 'mac_ipv6_tcp_l2src_l2dst': 'passed', 'mac_ipv6_tcp_l3_src': 'passed', 'mac_ipv6_tcp_l3_dst': 'passed', 'mac_ipv6_tcp_l3src_l4src': 'passed', 'mac_ipv6_tcp_l3src_l4dst': 'passed', 'mac_ipv6_tcp_l3dst_l4src': 'passed', 'mac_ipv6_tcp_l3dst_l4dst': 'passed', 'mac_ipv6_tcp_l4_src': 'passed', 'mac_ipv6_tcp_all': 'passed', 'mac_ipv6_tcp_ipv6': 'passed'}
27/07/2022 19:33:24                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:33:24                AdvancedRSSTest: Test Case test_mac_ipv6_tcp Result PASSED:
27/07/2022 19:33:24             dut.10.239.252.240: flow flush 0
27/07/2022 19:33:25             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:33:25             dut.10.239.252.240: clear port stats all
27/07/2022 19:33:26             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:33:26             dut.10.239.252.240: stop
27/07/2022 19:33:26             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 61             TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
  RX-packets: 8              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=18 -> TX Port= 0/Queue=18 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=21 -> TX Port= 0/Queue=21 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=22 -> TX Port= 0/Queue=22 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=23 -> TX Port= 0/Queue=23 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=24 -> TX Port= 0/Queue=24 -------
  RX-packets: 5              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=25 -> TX Port= 0/Queue=25 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=26 -> TX Port= 0/Queue=26 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=29 -> TX Port= 0/Queue=29 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=34 -> TX Port= 0/Queue=34 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=35 -> TX Port= 0/Queue=35 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=39 -> TX Port= 0/Queue=39 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=46 -> TX Port= 0/Queue=46 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=47 -> TX Port= 0/Queue=47 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=48 -> TX Port= 0/Queue=48 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=49 -> TX Port= 0/Queue=49 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=50 -> TX Port= 0/Queue=50 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=54 -> TX Port= 0/Queue=54 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=55 -> TX Port= 0/Queue=55 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=56 -> TX Port= 0/Queue=56 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=58 -> TX Port= 0/Queue=58 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:33:26                AdvancedRSSTest: Test Case test_mac_ipv6_tcp_l4_chksum Begin
27/07/2022 19:33:26             dut.10.239.252.240:  
27/07/2022 19:33:26                         tester: 
27/07/2022 19:33:26             dut.10.239.252.240: start
27/07/2022 19:33:26             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=384 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=384 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:33:26                AdvancedRSSTest: ===================Test sub case: mac_ipv6_tcp_l4_chksum================
27/07/2022 19:33:26                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:33:26             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types l4-chksum  end queues end / end
27/07/2022 19:33:26             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:33:26             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types l4-chksum  end queues end / end
27/07/2022 19:33:27             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:33:27             dut.10.239.252.240: flow list 0
27/07/2022 19:33:27             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 TCP => RSS
27/07/2022 19:33:27                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:27                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23, chksum=0x1)/("X"*480)']
27/07/2022 19:33:28             dut.10.239.252.240:  port 0/queue 36: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xc4f97464 - RSS queue=0x24 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x24
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:28                AdvancedRSSTest: action: save_hash

27/07/2022 19:33:28                AdvancedRSSTest: hash_infos: [('0xc4f97464', '0x24')]
27/07/2022 19:33:28                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:28                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23, chksum=0x2)/("X"*480)']
27/07/2022 19:33:29             dut.10.239.252.240: port 0/queue 40: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x1cd5ce28 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x28
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:29                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:33:29                AdvancedRSSTest: hash_infos: [('0x1cd5ce28', '0x28')]
27/07/2022 19:33:29                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:29                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:3939",dst="CDCD:910A:2222:5498:8475:1111:3900:3030")/TCP(sport=22,dport=23,chksum=0x1)/("X"*480)']
27/07/2022 19:33:30             dut.10.239.252.240: port 0/queue 36: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xc4f97464 - RSS queue=0x24 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x24
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:30                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:33:30                AdvancedRSSTest: hash_infos: [('0xc4f97464', '0x24')]
27/07/2022 19:33:30                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:30                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=6)/TCP(sport=22,dport=23, chksum=0x1)/Raw("x"*40)']
27/07/2022 19:33:31             dut.10.239.252.240: port 0/queue 36: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0xc4f97464 - RSS queue=0x24 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x24
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:31                AdvancedRSSTest: action: save_hash

27/07/2022 19:33:31                AdvancedRSSTest: hash_infos: [('0xc4f97464', '0x24')]
27/07/2022 19:33:31                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:31                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=6)/TCP(sport=22,dport=23, chksum=0x2)/Raw("x"*40)']
27/07/2022 19:33:32             dut.10.239.252.240: port 0/queue 40: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0x1cd5ce28 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x28
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:32                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:33:32                AdvancedRSSTest: hash_infos: [('0x1cd5ce28', '0x28')]
27/07/2022 19:33:32                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:32                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:3939",dst="CDCD:910A:2222:5498:8475:1111:3900:3030")/IPv6ExtHdrDestOpt(nh=6)/TCP(sport=22,dport=23,chksum=0x1)/Raw("x"*40)']
27/07/2022 19:33:33             dut.10.239.252.240: port 0/queue 36: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0xc4f97464 - RSS queue=0x24 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x24
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:33                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:33:33                AdvancedRSSTest: hash_infos: [('0xc4f97464', '0x24')]
27/07/2022 19:33:33                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:33                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23,chksum=0x1)/("X"*480)']
27/07/2022 19:33:34             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:34                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:33:34                AdvancedRSSTest: hash_infos: []
27/07/2022 19:33:34                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:33:34             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:33:35             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:33:35             dut.10.239.252.240: flow list 0
27/07/2022 19:33:36             dut.10.239.252.240: 
27/07/2022 19:33:36                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:36                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23, chksum=0x1)/("X"*480)']
27/07/2022 19:33:37             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:37                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:33:37                AdvancedRSSTest: hash_infos: []
27/07/2022 19:33:37                AdvancedRSSTest: sub_case mac_ipv6_tcp_l4_chksum passed
27/07/2022 19:33:37             dut.10.239.252.240: flow flush 0
27/07/2022 19:33:37             dut.10.239.252.240: 
27/07/2022 19:33:37                AdvancedRSSTest: {'mac_ipv6_tcp_l4_chksum': 'passed'}
27/07/2022 19:33:37                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:33:37                AdvancedRSSTest: Test Case test_mac_ipv6_tcp_l4_chksum Result PASSED:
27/07/2022 19:33:37             dut.10.239.252.240: flow flush 0
27/07/2022 19:33:38             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:33:38             dut.10.239.252.240: clear port stats all
27/07/2022 19:33:39             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:33:39             dut.10.239.252.240: stop
27/07/2022 19:33:39             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=36 -> TX Port= 0/Queue=36 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:33:39                AdvancedRSSTest: Test Case test_mac_ipv6_udp Begin
27/07/2022 19:33:39             dut.10.239.252.240:  
27/07/2022 19:33:39                         tester: 
27/07/2022 19:33:39             dut.10.239.252.240: start
27/07/2022 19:33:39             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=384 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=384 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:33:39             dut.10.239.252.240: rx_vxlan_port add 4789 0
27/07/2022 19:33:39             dut.10.239.252.240: 
27/07/2022 19:33:39                AdvancedRSSTest: ===================Test sub case: mac_ipv6_udp_l2_src================
27/07/2022 19:33:39                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:33:39             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types eth l2-src-only end key_len 0 queues end / end
27/07/2022 19:33:40             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:33:40             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types eth l2-src-only end key_len 0 queues end / end
27/07/2022 19:33:40             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:33:40             dut.10.239.252.240: flow list 0
27/07/2022 19:33:40             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP => RSS
27/07/2022 19:33:40                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:40                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:33:41             dut.10.239.252.240:  port 0/queue 48: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xbe362030 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:41                AdvancedRSSTest: action: save_hash

27/07/2022 19:33:41                AdvancedRSSTest: hash_infos: [('0xbe362030', '0x30')]
27/07/2022 19:33:41                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:41                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:33:42             dut.10.239.252.240: port 0/queue 38: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xe3101a26 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x26
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:42                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:33:42                AdvancedRSSTest: hash_infos: [('0xe3101a26', '0x26')]
27/07/2022 19:33:42                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:42                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP(sport=25,dport=99)/("X"*480)
27/07/2022 19:33:43             dut.10.239.252.240: port 0/queue 48: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xbe362030 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:43                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:33:43                AdvancedRSSTest: hash_infos: [('0xbe362030', '0x30')]
27/07/2022 19:33:43                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:43                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:33:44             dut.10.239.252.240: port 0/queue 48: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=110 - nb_segs=1 - RSS hash=0xbe362030 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:44                AdvancedRSSTest: action: save_hash

27/07/2022 19:33:44                AdvancedRSSTest: hash_infos: [('0xbe362030', '0x30')]
27/07/2022 19:33:44                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:44                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:33:45             dut.10.239.252.240: port 0/queue 38: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0xe3101a26 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x26
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:45                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:33:45                AdvancedRSSTest: hash_infos: [('0xe3101a26', '0x26')]
27/07/2022 19:33:45                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:45                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=25,dport=99)/("X"*480)
27/07/2022 19:33:46             dut.10.239.252.240: port 0/queue 48: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0xbe362030 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:46                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:33:46                AdvancedRSSTest: hash_infos: [('0xbe362030', '0x30')]
27/07/2022 19:33:46                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:46                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:33:47             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=122 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:47                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:33:47                AdvancedRSSTest: hash_infos: []
27/07/2022 19:33:47                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:33:47             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:33:49             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:33:49             dut.10.239.252.240: flow list 0
27/07/2022 19:33:49             dut.10.239.252.240: 
27/07/2022 19:33:49                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:49                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:33:50             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:50                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:33:50                AdvancedRSSTest: hash_infos: []
27/07/2022 19:33:50                AdvancedRSSTest: sub_case mac_ipv6_udp_l2_src passed
27/07/2022 19:33:50             dut.10.239.252.240: flow flush 0
27/07/2022 19:33:50             dut.10.239.252.240: 
27/07/2022 19:33:50                AdvancedRSSTest: ===================Test sub case: mac_ipv6_udp_l2_dst================
27/07/2022 19:33:50                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:33:50             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
27/07/2022 19:33:50             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:33:50             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
27/07/2022 19:33:50             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:33:50             dut.10.239.252.240: flow list 0
27/07/2022 19:33:50             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP => RSS
27/07/2022 19:33:50                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:50                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:33:51             dut.10.239.252.240:  port 0/queue 18: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x53cd9a52 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:51                AdvancedRSSTest: action: save_hash

27/07/2022 19:33:51                AdvancedRSSTest: hash_infos: [('0x53cd9a52', '0x12')]
27/07/2022 19:33:51                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:51                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:33:52             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x9b1e120a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:52                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:33:52                AdvancedRSSTest: hash_infos: [('0x9b1e120a', '0xa')]
27/07/2022 19:33:52                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:52                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP(sport=25,dport=99)/("X"*480)
27/07/2022 19:33:53             dut.10.239.252.240: port 0/queue 18: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x53cd9a52 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:53                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:33:53                AdvancedRSSTest: hash_infos: [('0x53cd9a52', '0x12')]
27/07/2022 19:33:53                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:53                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:33:54             dut.10.239.252.240: port 0/queue 18: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=110 - nb_segs=1 - RSS hash=0x53cd9a52 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:54                AdvancedRSSTest: action: save_hash

27/07/2022 19:33:55                AdvancedRSSTest: hash_infos: [('0x53cd9a52', '0x12')]
27/07/2022 19:33:55                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:55                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:33:56             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0x9b1e120a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:56                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:33:56                AdvancedRSSTest: hash_infos: [('0x9b1e120a', '0xa')]
27/07/2022 19:33:56                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:56                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=25,dport=99)/("X"*480)
27/07/2022 19:33:57             dut.10.239.252.240: port 0/queue 18: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0x53cd9a52 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:57                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:33:57                AdvancedRSSTest: hash_infos: [('0x53cd9a52', '0x12')]
27/07/2022 19:33:57                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:57                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:33:58             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=122 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:33:58                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:33:58                AdvancedRSSTest: hash_infos: []
27/07/2022 19:33:58                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:33:58             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:33:59             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:33:59             dut.10.239.252.240: flow list 0
27/07/2022 19:33:59             dut.10.239.252.240: 
27/07/2022 19:33:59                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:33:59                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:34:00             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:00                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:34:00                AdvancedRSSTest: hash_infos: []
27/07/2022 19:34:00                AdvancedRSSTest: sub_case mac_ipv6_udp_l2_dst passed
27/07/2022 19:34:00             dut.10.239.252.240: flow flush 0
27/07/2022 19:34:00             dut.10.239.252.240: 
27/07/2022 19:34:00                AdvancedRSSTest: ===================Test sub case: mac_ipv6_udp_l2src_l2dst================
27/07/2022 19:34:00                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:34:00             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types eth end key_len 0 queues end / end
27/07/2022 19:34:00             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:34:00             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types eth end key_len 0 queues end / end
27/07/2022 19:34:00             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:34:00             dut.10.239.252.240: flow list 0
27/07/2022 19:34:00             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP => RSS
27/07/2022 19:34:00                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:00                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:34:02             dut.10.239.252.240:  port 0/queue 39: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x25c402a7 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:02                AdvancedRSSTest: action: save_hash

27/07/2022 19:34:02                AdvancedRSSTest: hash_infos: [('0x25c402a7', '0x27')]
27/07/2022 19:34:02                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:02                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:34:03             dut.10.239.252.240: port 0/queue 40: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xe71f6228 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x28
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:03                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:34:03                AdvancedRSSTest: hash_infos: [('0xe71f6228', '0x28')]
27/07/2022 19:34:03                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:03                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:34:04             dut.10.239.252.240: port 0/queue 63: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xed178aff - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:04                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:34:04                AdvancedRSSTest: hash_infos: [('0xed178aff', '0x3f')]
27/07/2022 19:34:04                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:04                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:34:05             dut.10.239.252.240: port 0/queue 48: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x2fccea70 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:05                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:34:05                AdvancedRSSTest: hash_infos: [('0x2fccea70', '0x30')]
27/07/2022 19:34:05                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:05                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP(sport=25,dport=99)/("X"*480)
27/07/2022 19:34:06             dut.10.239.252.240: port 0/queue 39: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x25c402a7 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:06                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:34:06                AdvancedRSSTest: hash_infos: [('0x25c402a7', '0x27')]
27/07/2022 19:34:06                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:06                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:34:07             dut.10.239.252.240: port 0/queue 39: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=110 - nb_segs=1 - RSS hash=0x25c402a7 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:07                AdvancedRSSTest: action: save_hash

27/07/2022 19:34:07                AdvancedRSSTest: hash_infos: [('0x25c402a7', '0x27')]
27/07/2022 19:34:07                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:07                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:34:08             dut.10.239.252.240: port 0/queue 40: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0xe71f6228 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x28
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:08                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:34:08                AdvancedRSSTest: hash_infos: [('0xe71f6228', '0x28')]
27/07/2022 19:34:08                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:08                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:34:09             dut.10.239.252.240: port 0/queue 63: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0xed178aff - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:09                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:34:09                AdvancedRSSTest: hash_infos: [('0xed178aff', '0x3f')]
27/07/2022 19:34:09                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:09                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:34:10             dut.10.239.252.240: port 0/queue 48: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0x2fccea70 - RSS queue=0x30 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x30
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:10                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:34:10                AdvancedRSSTest: hash_infos: [('0x2fccea70', '0x30')]
27/07/2022 19:34:10                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:10                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=25,dport=99)/("X"*480)
27/07/2022 19:34:11             dut.10.239.252.240: port 0/queue 39: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0x25c402a7 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:11                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:34:11                AdvancedRSSTest: hash_infos: [('0x25c402a7', '0x27')]
27/07/2022 19:34:11                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:11                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:34:13             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=122 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:13                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:34:13                AdvancedRSSTest: hash_infos: []
27/07/2022 19:34:13                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:34:13             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:34:14             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:34:14             dut.10.239.252.240: flow list 0
27/07/2022 19:34:14             dut.10.239.252.240: 
27/07/2022 19:34:14                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:14                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:34:15             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:15                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:34:15                AdvancedRSSTest: hash_infos: []
27/07/2022 19:34:15                AdvancedRSSTest: sub_case mac_ipv6_udp_l2src_l2dst passed
27/07/2022 19:34:15             dut.10.239.252.240: flow flush 0
27/07/2022 19:34:15             dut.10.239.252.240: 
27/07/2022 19:34:15                AdvancedRSSTest: ===================Test sub case: mac_ipv6_udp_l3_src================
27/07/2022 19:34:15                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:34:15             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
27/07/2022 19:34:15             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:34:15             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
27/07/2022 19:34:15             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:34:15             dut.10.239.252.240: flow list 0
27/07/2022 19:34:15             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP => RSS
27/07/2022 19:34:15                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:15                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:34:16             dut.10.239.252.240:  port 0/queue 30: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x361a179e - RSS queue=0x1e - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:16                AdvancedRSSTest: action: save_hash

27/07/2022 19:34:16                AdvancedRSSTest: hash_infos: [('0x361a179e', '0x1e')]
27/07/2022 19:34:16                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:16                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:34:17             dut.10.239.252.240: port 0/queue 12: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x4df4c2cc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:17                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:34:17                AdvancedRSSTest: hash_infos: [('0x4df4c2cc', '0xc')]
27/07/2022 19:34:17                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:17                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=32,dport=33)/("X"*480)
27/07/2022 19:34:19             dut.10.239.252.240: port 0/queue 30: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x361a179e - RSS queue=0x1e - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:19                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:34:19                AdvancedRSSTest: hash_infos: [('0x361a179e', '0x1e')]
27/07/2022 19:34:19                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:19                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=17)/UDP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:34:20             dut.10.239.252.240: port 0/queue 30: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=110 - nb_segs=1 - RSS hash=0x361a179e - RSS queue=0x1e - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x1e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:20                AdvancedRSSTest: action: save_hash

27/07/2022 19:34:20                AdvancedRSSTest: hash_infos: [('0x361a179e', '0x1e')]
27/07/2022 19:34:20                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:20                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=17)/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:34:21             dut.10.239.252.240: port 0/queue 12: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0x4df4c2cc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0xc
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:21                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:34:21                AdvancedRSSTest: hash_infos: [('0x4df4c2cc', '0xc')]
27/07/2022 19:34:21                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:21                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrRouting(nh=17)/UDP(sport=32,dport=33)/("X"*480)
27/07/2022 19:34:22             dut.10.239.252.240: port 0/queue 30: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0x361a179e - RSS queue=0x1e - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x1e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:22                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:34:22                AdvancedRSSTest: hash_infos: [('0x361a179e', '0x1e')]
27/07/2022 19:34:22                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:22                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:34:23             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=122 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:23                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:34:23                AdvancedRSSTest: hash_infos: []
27/07/2022 19:34:23                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:34:23             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:34:24             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:34:24             dut.10.239.252.240: flow list 0
27/07/2022 19:34:24             dut.10.239.252.240: 
27/07/2022 19:34:24                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:24                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:34:25             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=612 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:25                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:34:25                AdvancedRSSTest: hash_infos: []
27/07/2022 19:34:25                AdvancedRSSTest: sub_case mac_ipv6_udp_l3_src passed
27/07/2022 19:34:25             dut.10.239.252.240: flow flush 0
27/07/2022 19:34:25             dut.10.239.252.240: 
27/07/2022 19:34:25                AdvancedRSSTest: ===================Test sub case: mac_ipv6_udp_l3_dst================
27/07/2022 19:34:25                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:34:25             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
27/07/2022 19:34:25             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:34:25             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
27/07/2022 19:34:26             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:34:26             dut.10.239.252.240: flow list 0
27/07/2022 19:34:26             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP => RSS
27/07/2022 19:34:26                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:26                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:34:27             dut.10.239.252.240:  port 0/queue 7: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x29e64c87 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:27                AdvancedRSSTest: action: save_hash

27/07/2022 19:34:27                AdvancedRSSTest: hash_infos: [('0x29e64c87', '0x7')]
27/07/2022 19:34:27                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:27                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:34:28             dut.10.239.252.240: port 0/queue 21: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x520899d5 - RSS queue=0x15 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x15
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:28                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:34:28                AdvancedRSSTest: hash_infos: [('0x520899d5', '0x15')]
27/07/2022 19:34:28                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:28                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=33)/("X"*480)
27/07/2022 19:34:29             dut.10.239.252.240: port 0/queue 7: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x29e64c87 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:29                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:34:29                AdvancedRSSTest: hash_infos: [('0x29e64c87', '0x7')]
27/07/2022 19:34:29                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:29                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=17)/UDP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:34:30             dut.10.239.252.240: port 0/queue 7: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=110 - nb_segs=1 - RSS hash=0x29e64c87 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:30                AdvancedRSSTest: action: save_hash

27/07/2022 19:34:30                AdvancedRSSTest: hash_infos: [('0x29e64c87', '0x7')]
27/07/2022 19:34:30                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:30                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrRouting(nh=17)/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:34:31             dut.10.239.252.240: port 0/queue 21: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0x520899d5 - RSS queue=0x15 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x15
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:31                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:34:31                AdvancedRSSTest: hash_infos: [('0x520899d5', '0x15')]
27/07/2022 19:34:31                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:31                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrRouting(nh=17)/UDP(sport=32,dport=33)/("X"*480)
27/07/2022 19:34:32             dut.10.239.252.240: port 0/queue 7: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0x29e64c87 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x7
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:32                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:34:32                AdvancedRSSTest: hash_infos: [('0x29e64c87', '0x7')]
27/07/2022 19:34:32                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:32                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:34:33             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=122 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:33                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:34:33                AdvancedRSSTest: hash_infos: []
27/07/2022 19:34:33                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:34:33             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:34:35             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:34:35             dut.10.239.252.240: flow list 0
27/07/2022 19:34:35             dut.10.239.252.240: 
27/07/2022 19:34:35                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:35                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:34:36             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=612 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:36                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:34:36                AdvancedRSSTest: hash_infos: []
27/07/2022 19:34:36                AdvancedRSSTest: sub_case mac_ipv6_udp_l3_dst passed
27/07/2022 19:34:36             dut.10.239.252.240: flow flush 0
27/07/2022 19:34:36             dut.10.239.252.240: 
27/07/2022 19:34:36                AdvancedRSSTest: ===================Test sub case: mac_ipv6_udp_l3src_l4src================
27/07/2022 19:34:36                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:34:36             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:34:36             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:34:36             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:34:36             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:34:36             dut.10.239.252.240: flow list 0
27/07/2022 19:34:36             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP => RSS
27/07/2022 19:34:36                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:36                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:34:37             dut.10.239.252.240:  port 0/queue 34: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x4b28f62 - RSS queue=0x22 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x22
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:37                AdvancedRSSTest: action: save_hash

27/07/2022 19:34:37                AdvancedRSSTest: hash_infos: [('0x4b28f62', '0x22')]
27/07/2022 19:34:37                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:37                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=23)/("X"*480)
27/07/2022 19:34:38             dut.10.239.252.240: port 0/queue 26: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x3b5e505a - RSS queue=0x1a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:38                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:34:38                AdvancedRSSTest: hash_infos: [('0x3b5e505a', '0x1a')]
27/07/2022 19:34:38                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:38                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=33)/("X"*480)
27/07/2022 19:34:39             dut.10.239.252.240: port 0/queue 34: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x4b28f62 - RSS queue=0x22 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x22
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:39                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:34:39                AdvancedRSSTest: hash_infos: [('0x4b28f62', '0x22')]
27/07/2022 19:34:39                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:39                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=17)/UDP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:34:40             dut.10.239.252.240: port 0/queue 34: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=110 - nb_segs=1 - RSS hash=0x4b28f62 - RSS queue=0x22 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x22
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:40                AdvancedRSSTest: action: save_hash

27/07/2022 19:34:40                AdvancedRSSTest: hash_infos: [('0x4b28f62', '0x22')]
27/07/2022 19:34:40                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:40                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=17)/UDP(sport=32,dport=23)/("X"*480)
27/07/2022 19:34:42             dut.10.239.252.240: port 0/queue 26: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0x3b5e505a - RSS queue=0x1a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x1a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:42                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:34:42                AdvancedRSSTest: hash_infos: [('0x3b5e505a', '0x1a')]
27/07/2022 19:34:42                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:42                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop(nh=17)/UDP(sport=22,dport=33)/("X"*480)
27/07/2022 19:34:43             dut.10.239.252.240: port 0/queue 34: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0x4b28f62 - RSS queue=0x22 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x22
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:43                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:34:43                AdvancedRSSTest: hash_infos: [('0x4b28f62', '0x22')]
27/07/2022 19:34:43                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:43                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:34:44             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=122 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:44                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:34:44                AdvancedRSSTest: hash_infos: []
27/07/2022 19:34:44                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:34:44             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:34:45             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:34:45             dut.10.239.252.240: flow list 0
27/07/2022 19:34:45             dut.10.239.252.240: 
27/07/2022 19:34:45                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:45                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:34:46             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=612 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:46                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:34:46                AdvancedRSSTest: hash_infos: []
27/07/2022 19:34:46                AdvancedRSSTest: sub_case mac_ipv6_udp_l3src_l4src passed
27/07/2022 19:34:46             dut.10.239.252.240: flow flush 0
27/07/2022 19:34:46             dut.10.239.252.240: 
27/07/2022 19:34:46                AdvancedRSSTest: ===================Test sub case: mac_ipv6_udp_l3src_l4dst================
27/07/2022 19:34:46                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:34:46             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:34:46             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:34:46             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:34:46             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:34:46             dut.10.239.252.240: flow list 0
27/07/2022 19:34:46             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP => RSS
27/07/2022 19:34:46                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:46                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:34:48             dut.10.239.252.240:  port 0/queue 35: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xd1e0dda3 - RSS queue=0x23 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x23
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:48                AdvancedRSSTest: action: save_hash

27/07/2022 19:34:48                AdvancedRSSTest: hash_infos: [('0xd1e0dda3', '0x23')]
27/07/2022 19:34:48                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:48                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=33)/("X"*480)
27/07/2022 19:34:49             dut.10.239.252.240: port 0/queue 27: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xee0c029b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:49                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:34:49                AdvancedRSSTest: hash_infos: [('0xee0c029b', '0x1b')]
27/07/2022 19:34:49                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:49                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=32,dport=23)/("X"*480)
27/07/2022 19:34:50             dut.10.239.252.240: port 0/queue 35: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xd1e0dda3 - RSS queue=0x23 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x23
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:50                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:34:50                AdvancedRSSTest: hash_infos: [('0xd1e0dda3', '0x23')]
27/07/2022 19:34:50                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:50                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=17)/UDP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:34:51             dut.10.239.252.240: port 0/queue 35: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=110 - nb_segs=1 - RSS hash=0xd1e0dda3 - RSS queue=0x23 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x23
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:51                AdvancedRSSTest: action: save_hash

27/07/2022 19:34:51                AdvancedRSSTest: hash_infos: [('0xd1e0dda3', '0x23')]
27/07/2022 19:34:51                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:51                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=17)/UDP(sport=22,dport=33)/("X"*480)
27/07/2022 19:34:52             dut.10.239.252.240: port 0/queue 27: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0xee0c029b - RSS queue=0x1b - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x1b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:52                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:34:52                AdvancedRSSTest: hash_infos: [('0xee0c029b', '0x1b')]
27/07/2022 19:34:52                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:52                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrHopByHop(nh=17)/UDP(sport=32,dport=23)/("X"*480)
27/07/2022 19:34:53             dut.10.239.252.240: port 0/queue 35: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0xd1e0dda3 - RSS queue=0x23 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x23
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:53                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:34:53                AdvancedRSSTest: hash_infos: [('0xd1e0dda3', '0x23')]
27/07/2022 19:34:53                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:53                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:34:54             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=122 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:54                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:34:54                AdvancedRSSTest: hash_infos: []
27/07/2022 19:34:54                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:34:54             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:34:55             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:34:55             dut.10.239.252.240: flow list 0
27/07/2022 19:34:55             dut.10.239.252.240: 
27/07/2022 19:34:55                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:55                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:34:57             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=612 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:57                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:34:57                AdvancedRSSTest: hash_infos: []
27/07/2022 19:34:57                AdvancedRSSTest: sub_case mac_ipv6_udp_l3src_l4dst passed
27/07/2022 19:34:57             dut.10.239.252.240: flow flush 0
27/07/2022 19:34:57             dut.10.239.252.240: 
27/07/2022 19:34:57                AdvancedRSSTest: ===================Test sub case: mac_ipv6_udp_l3dst_l4src================
27/07/2022 19:34:57                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:34:57             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:34:57             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:34:57             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
27/07/2022 19:34:57             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:34:57             dut.10.239.252.240: flow list 0
27/07/2022 19:34:57             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP => RSS
27/07/2022 19:34:57                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:57                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:34:58             dut.10.239.252.240:  port 0/queue 59: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x1b4ed47b - RSS queue=0x3b - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:58                AdvancedRSSTest: action: save_hash

27/07/2022 19:34:58                AdvancedRSSTest: hash_infos: [('0x1b4ed47b', '0x3b')]
27/07/2022 19:34:58                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:58                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=32,dport=23)/("X"*480)
27/07/2022 19:34:59             dut.10.239.252.240: port 0/queue 3: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x24a20b43 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:34:59                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:34:59                AdvancedRSSTest: hash_infos: [('0x24a20b43', '0x3')]
27/07/2022 19:34:59                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:34:59                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=33)/("X"*480)
27/07/2022 19:35:00             dut.10.239.252.240: port 0/queue 59: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x1b4ed47b - RSS queue=0x3b - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:00                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:35:00                AdvancedRSSTest: hash_infos: [('0x1b4ed47b', '0x3b')]
27/07/2022 19:35:00                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:00                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:35:01             dut.10.239.252.240: port 0/queue 59: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=126 - nb_segs=1 - RSS hash=0x1b4ed47b - RSS queue=0x3b - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=64 - l4_len=8 - Receive queue=0x3b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:01                AdvancedRSSTest: action: save_hash

27/07/2022 19:35:01                AdvancedRSSTest: hash_infos: [('0x1b4ed47b', '0x3b')]
27/07/2022 19:35:01                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:01                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=32,dport=23)/("X"*480)
27/07/2022 19:35:02             dut.10.239.252.240: port 0/queue 3: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x24a20b43 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=64 - l4_len=8 - Receive queue=0x3
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:02                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:35:02                AdvancedRSSTest: hash_infos: [('0x24a20b43', '0x3')]
27/07/2022 19:35:02                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:02                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=33)/("X"*480)
27/07/2022 19:35:03             dut.10.239.252.240: port 0/queue 59: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x1b4ed47b - RSS queue=0x3b - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=64 - l4_len=8 - Receive queue=0x3b
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:03                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:35:03                AdvancedRSSTest: hash_infos: [('0x1b4ed47b', '0x3b')]
27/07/2022 19:35:03                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:03                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:35:05             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=122 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:05                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:35:05                AdvancedRSSTest: hash_infos: []
27/07/2022 19:35:05                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:35:05             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:35:06             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:35:06             dut.10.239.252.240: flow list 0
27/07/2022 19:35:06             dut.10.239.252.240: 
27/07/2022 19:35:06                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:06                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:35:07             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=612 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:07                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:35:07                AdvancedRSSTest: hash_infos: []
27/07/2022 19:35:07                AdvancedRSSTest: sub_case mac_ipv6_udp_l3dst_l4src passed
27/07/2022 19:35:07             dut.10.239.252.240: flow flush 0
27/07/2022 19:35:07             dut.10.239.252.240: 
27/07/2022 19:35:07                AdvancedRSSTest: ===================Test sub case: mac_ipv6_udp_l3dst_l4dst================
27/07/2022 19:35:07                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:35:07             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:35:07             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:35:07             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
27/07/2022 19:35:07             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:35:07             dut.10.239.252.240: flow list 0
27/07/2022 19:35:07             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP => RSS
27/07/2022 19:35:07                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:07                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:35:08             dut.10.239.252.240:  port 0/queue 58: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xce1c86ba - RSS queue=0x3a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:08                AdvancedRSSTest: action: save_hash

27/07/2022 19:35:08                AdvancedRSSTest: hash_infos: [('0xce1c86ba', '0x3a')]
27/07/2022 19:35:08                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:08                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=33)/("X"*480)
27/07/2022 19:35:09             dut.10.239.252.240: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xf1f05982 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:09                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:35:09                AdvancedRSSTest: hash_infos: [('0xf1f05982', '0x2')]
27/07/2022 19:35:09                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:09                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=23)/("X"*480)
27/07/2022 19:35:11             dut.10.239.252.240: port 0/queue 58: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xce1c86ba - RSS queue=0x3a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:11                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:35:11                AdvancedRSSTest: hash_infos: [('0xce1c86ba', '0x3a')]
27/07/2022 19:35:11                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:11                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:35:12             dut.10.239.252.240: port 0/queue 58: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=126 - nb_segs=1 - RSS hash=0xce1c86ba - RSS queue=0x3a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=64 - l4_len=8 - Receive queue=0x3a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:12                AdvancedRSSTest: action: save_hash

27/07/2022 19:35:12                AdvancedRSSTest: hash_infos: [('0xce1c86ba', '0x3a')]
27/07/2022 19:35:12                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:12                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=33)/("X"*480)
27/07/2022 19:35:13             dut.10.239.252.240: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0xf1f05982 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=64 - l4_len=8 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:13                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:35:13                AdvancedRSSTest: hash_infos: [('0xf1f05982', '0x2')]
27/07/2022 19:35:13                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:13                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=32,dport=23)/("X"*480)
27/07/2022 19:35:14             dut.10.239.252.240: port 0/queue 58: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0xce1c86ba - RSS queue=0x3a - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=64 - l4_len=8 - Receive queue=0x3a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:14                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:35:14                AdvancedRSSTest: hash_infos: [('0xce1c86ba', '0x3a')]
27/07/2022 19:35:14                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:14                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:35:15             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=122 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:15                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:35:15                AdvancedRSSTest: hash_infos: []
27/07/2022 19:35:15                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:35:15             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:35:16             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:35:16             dut.10.239.252.240: flow list 0
27/07/2022 19:35:16             dut.10.239.252.240: 
27/07/2022 19:35:16                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:16                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:35:17             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=612 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:17                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:35:17                AdvancedRSSTest: hash_infos: []
27/07/2022 19:35:17                AdvancedRSSTest: sub_case mac_ipv6_udp_l3dst_l4dst passed
27/07/2022 19:35:17             dut.10.239.252.240: flow flush 0
27/07/2022 19:35:17             dut.10.239.252.240: 
27/07/2022 19:35:17                AdvancedRSSTest: ===================Test sub case: mac_ipv6_udp_l4_src================
27/07/2022 19:35:17                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:35:17             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
27/07/2022 19:35:17             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:35:17             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
27/07/2022 19:35:17             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:35:17             dut.10.239.252.240: flow list 0
27/07/2022 19:35:18             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP => RSS
27/07/2022 19:35:18                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:18                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:35:19             dut.10.239.252.240:  port 0/queue 39: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x78ec8227 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:19                AdvancedRSSTest: action: save_hash

27/07/2022 19:35:19                AdvancedRSSTest: hash_infos: [('0x78ec8227', '0x27')]
27/07/2022 19:35:19                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:19                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=23)/("X"*480)
27/07/2022 19:35:20             dut.10.239.252.240: port 0/queue 37: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x697814a5 - RSS queue=0x25 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x25
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:20                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:35:20                AdvancedRSSTest: hash_infos: [('0x697814a5', '0x25')]
27/07/2022 19:35:20                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:20                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=33)/("X"*480)
27/07/2022 19:35:21             dut.10.239.252.240: port 0/queue 39: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x78ec8227 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:21                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:35:21                AdvancedRSSTest: hash_infos: [('0x78ec8227', '0x27')]
27/07/2022 19:35:21                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:21                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:35:22             dut.10.239.252.240: port 0/queue 39: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=134 - nb_segs=1 - RSS hash=0x78ec8227 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=72 - l4_len=8 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:22                AdvancedRSSTest: action: save_hash

27/07/2022 19:35:22                AdvancedRSSTest: hash_infos: [('0x78ec8227', '0x27')]
27/07/2022 19:35:22                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:22                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=32,dport=23)/("X"*480)
27/07/2022 19:35:23             dut.10.239.252.240: port 0/queue 37: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=574 - nb_segs=1 - RSS hash=0x697814a5 - RSS queue=0x25 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=72 - l4_len=8 - Receive queue=0x25
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:23                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:35:23                AdvancedRSSTest: hash_infos: [('0x697814a5', '0x25')]
27/07/2022 19:35:23                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:23                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=33)/("X"*480)
27/07/2022 19:35:24             dut.10.239.252.240: port 0/queue 39: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=574 - nb_segs=1 - RSS hash=0x78ec8227 - RSS queue=0x27 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=72 - l4_len=8 - Receive queue=0x27
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:24                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:35:24                AdvancedRSSTest: hash_infos: [('0x78ec8227', '0x27')]
27/07/2022 19:35:24                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:24                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:35:25             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=122 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:25                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:35:25                AdvancedRSSTest: hash_infos: []
27/07/2022 19:35:25                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:35:25             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:35:27             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:35:27             dut.10.239.252.240: flow list 0
27/07/2022 19:35:27             dut.10.239.252.240: 
27/07/2022 19:35:27                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:27                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:35:28             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=612 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:28                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:35:28                AdvancedRSSTest: hash_infos: []
27/07/2022 19:35:28                AdvancedRSSTest: sub_case mac_ipv6_udp_l4_src passed
27/07/2022 19:35:28             dut.10.239.252.240: flow flush 0
27/07/2022 19:35:28             dut.10.239.252.240: 
27/07/2022 19:35:28                AdvancedRSSTest: ===================Test sub case: mac_ipv6_udp_l3_dst================
27/07/2022 19:35:28                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:35:28             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
27/07/2022 19:35:28             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:35:28             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
27/07/2022 19:35:28             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:35:28             dut.10.239.252.240: flow list 0
27/07/2022 19:35:28             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP => RSS
27/07/2022 19:35:28                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:28                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:35:29             dut.10.239.252.240:  port 0/queue 47: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x172451af - RSS queue=0x2f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:29                AdvancedRSSTest: action: save_hash

27/07/2022 19:35:29                AdvancedRSSTest: hash_infos: [('0x172451af', '0x2f')]
27/07/2022 19:35:29                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:29                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=33)/("X"*480)
27/07/2022 19:35:30             dut.10.239.252.240: port 0/queue 45: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x6b0c72d - RSS queue=0x2d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:30                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:35:30                AdvancedRSSTest: hash_infos: [('0x6b0c72d', '0x2d')]
27/07/2022 19:35:30                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:30                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=32,dport=23)/("X"*480)
27/07/2022 19:35:31             dut.10.239.252.240: port 0/queue 47: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x172451af - RSS queue=0x2f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:31                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:35:31                AdvancedRSSTest: hash_infos: [('0x172451af', '0x2f')]
27/07/2022 19:35:31                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:31                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:35:32             dut.10.239.252.240: port 0/queue 47: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=134 - nb_segs=1 - RSS hash=0x172451af - RSS queue=0x2f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=72 - l4_len=8 - Receive queue=0x2f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:32                AdvancedRSSTest: action: save_hash

27/07/2022 19:35:32                AdvancedRSSTest: hash_infos: [('0x172451af', '0x2f')]
27/07/2022 19:35:32                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:32                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=33)/("X"*480)
27/07/2022 19:35:33             dut.10.239.252.240: port 0/queue 45: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=574 - nb_segs=1 - RSS hash=0x6b0c72d - RSS queue=0x2d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=72 - l4_len=8 - Receive queue=0x2d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:33                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:35:33                AdvancedRSSTest: hash_infos: [('0x6b0c72d', '0x2d')]
27/07/2022 19:35:33                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:33                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=32,dport=23)/("X"*480)
27/07/2022 19:35:35             dut.10.239.252.240: port 0/queue 47: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=574 - nb_segs=1 - RSS hash=0x172451af - RSS queue=0x2f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=72 - l4_len=8 - Receive queue=0x2f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:35                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:35:35                AdvancedRSSTest: hash_infos: [('0x172451af', '0x2f')]
27/07/2022 19:35:35                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:35                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:35:36             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=122 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:36                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:35:36                AdvancedRSSTest: hash_infos: []
27/07/2022 19:35:36                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:35:36             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:35:37             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:35:37             dut.10.239.252.240: flow list 0
27/07/2022 19:35:37             dut.10.239.252.240: 
27/07/2022 19:35:37                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:37                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:35:38             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=612 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:38                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:35:38                AdvancedRSSTest: hash_infos: []
27/07/2022 19:35:38                AdvancedRSSTest: sub_case mac_ipv6_udp_l3_dst passed
27/07/2022 19:35:38             dut.10.239.252.240: flow flush 0
27/07/2022 19:35:38             dut.10.239.252.240: 
27/07/2022 19:35:38                AdvancedRSSTest: ===================Test sub case: mac_ipv6_udp_all================
27/07/2022 19:35:38                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:35:38             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
27/07/2022 19:35:38             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:35:38             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
27/07/2022 19:35:38             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:35:38             dut.10.239.252.240: flow list 0
27/07/2022 19:35:38             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP => RSS
27/07/2022 19:35:38                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:38                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:35:39             dut.10.239.252.240:  port 0/queue 31: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xf31e961f - RSS queue=0x1f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:39                AdvancedRSSTest: action: save_hash

27/07/2022 19:35:39                AdvancedRSSTest: hash_infos: [('0xf31e961f', '0x1f')]
27/07/2022 19:35:39                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:39                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:35:41             dut.10.239.252.240: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x88f0434d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:41                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:35:41                AdvancedRSSTest: hash_infos: [('0x88f0434d', '0xd')]
27/07/2022 19:35:41                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:41                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:35:42             dut.10.239.252.240: port 0/queue 55: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x734fcd77 - RSS queue=0x37 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x37
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:42                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:35:42                AdvancedRSSTest: hash_infos: [('0x734fcd77', '0x37')]
27/07/2022 19:35:42                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:42                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=23)/("X"*480)
27/07/2022 19:35:43             dut.10.239.252.240: port 0/queue 54: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x971d0e36 - RSS queue=0x36 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x36
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:43                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:35:43                AdvancedRSSTest: hash_infos: [('0x971d0e36', '0x36')]
27/07/2022 19:35:43                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:43                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=33)/("X"*480)
27/07/2022 19:35:44             dut.10.239.252.240: port 0/queue 31: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x6b37121f - RSS queue=0x1f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:44                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:35:44                AdvancedRSSTest: hash_infos: [('0x6b37121f', '0x1f')]
27/07/2022 19:35:44                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:44                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:35:45             dut.10.239.252.240: port 0/queue 31: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xf31e961f - RSS queue=0x1f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:45                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:35:45                AdvancedRSSTest: hash_infos: [('0xf31e961f', '0x1f')]
27/07/2022 19:35:45                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:45                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:35:46             dut.10.239.252.240: port 0/queue 31: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=134 - nb_segs=1 - RSS hash=0xf31e961f - RSS queue=0x1f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=72 - l4_len=8 - Receive queue=0x1f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:46                AdvancedRSSTest: action: save_hash

27/07/2022 19:35:46                AdvancedRSSTest: hash_infos: [('0xf31e961f', '0x1f')]
27/07/2022 19:35:46                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:46                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:35:47             dut.10.239.252.240: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=574 - nb_segs=1 - RSS hash=0x88f0434d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=72 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:47                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:35:47                AdvancedRSSTest: hash_infos: [('0x88f0434d', '0xd')]
27/07/2022 19:35:47                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:47                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:35:48             dut.10.239.252.240: port 0/queue 55: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=574 - nb_segs=1 - RSS hash=0x734fcd77 - RSS queue=0x37 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=72 - l4_len=8 - Receive queue=0x37
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:48                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:35:48                AdvancedRSSTest: hash_infos: [('0x734fcd77', '0x37')]
27/07/2022 19:35:48                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:48                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=32,dport=23)/("X"*480)
27/07/2022 19:35:49             dut.10.239.252.240: port 0/queue 54: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=574 - nb_segs=1 - RSS hash=0x971d0e36 - RSS queue=0x36 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=72 - l4_len=8 - Receive queue=0x36
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:49                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:35:49                AdvancedRSSTest: hash_infos: [('0x971d0e36', '0x36')]
27/07/2022 19:35:49                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:49                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=33)/("X"*480)
27/07/2022 19:35:50             dut.10.239.252.240: port 0/queue 31: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=574 - nb_segs=1 - RSS hash=0x6b37121f - RSS queue=0x1f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=72 - l4_len=8 - Receive queue=0x1f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:51                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:35:51                AdvancedRSSTest: hash_infos: [('0x6b37121f', '0x1f')]
27/07/2022 19:35:51                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:51                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:35:52             dut.10.239.252.240: port 0/queue 31: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=574 - nb_segs=1 - RSS hash=0xf31e961f - RSS queue=0x1f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=72 - l4_len=8 - Receive queue=0x1f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:52                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:35:52                AdvancedRSSTest: hash_infos: [('0xf31e961f', '0x1f')]
27/07/2022 19:35:52                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:52                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(src="192.168.0.1",dst="192.168.0.2")/UDP(sport=22,dport=23)/Raw("x"*80)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:35:53             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=122 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=624 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:53                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:35:53                AdvancedRSSTest: hash_infos: []
27/07/2022 19:35:53                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:35:53             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:35:54             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:35:54             dut.10.239.252.240: flow list 0
27/07/2022 19:35:54             dut.10.239.252.240: 
27/07/2022 19:35:54                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:54                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:35:55             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=612 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:55                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:35:55                AdvancedRSSTest: hash_infos: []
27/07/2022 19:35:55                AdvancedRSSTest: sub_case mac_ipv6_udp_all passed
27/07/2022 19:35:55             dut.10.239.252.240: flow flush 0
27/07/2022 19:35:55             dut.10.239.252.240: 
27/07/2022 19:35:55                AdvancedRSSTest: ===================Test sub case: mac_ipv6_udp_ipv6================
27/07/2022 19:35:55                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:35:55             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6 end key_len 0 queues end / end
27/07/2022 19:35:55             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:35:55             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6 end key_len 0 queues end / end
27/07/2022 19:35:55             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:35:55             dut.10.239.252.240: flow list 0
27/07/2022 19:35:55             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP => RSS
27/07/2022 19:35:55                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:55                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:35:56             dut.10.239.252.240:  port 0/queue 13: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x4a7d00d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:56                AdvancedRSSTest: action: save_hash

27/07/2022 19:35:56                AdvancedRSSTest: hash_infos: [('0x4a7d00d', '0xd')]
27/07/2022 19:35:56                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:56                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:35:58             dut.10.239.252.240: port 0/queue 31: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x7f49055f - RSS queue=0x1f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:58                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:35:58                AdvancedRSSTest: hash_infos: [('0x7f49055f', '0x1f')]
27/07/2022 19:35:58                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:58                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:35:59             dut.10.239.252.240: port 0/queue 37: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x84f68b65 - RSS queue=0x25 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x25
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:35:59                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:35:59                AdvancedRSSTest: hash_infos: [('0x84f68b65', '0x25')]
27/07/2022 19:35:59                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:35:59                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/Raw("x"*40)']
27/07/2022 19:36:00             dut.10.239.252.240: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=110 - nb_segs=1 - RSS hash=0x4a7d00d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:00                AdvancedRSSTest: action: save_hash

27/07/2022 19:36:00                AdvancedRSSTest: hash_infos: [('0x4a7d00d', '0xd')]
27/07/2022 19:36:00                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:00                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:36:01             dut.10.239.252.240: port 0/queue 31: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0x7f49055f - RSS queue=0x1f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x1f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:01                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:36:01                AdvancedRSSTest: hash_infos: [('0x7f49055f', '0x1f')]
27/07/2022 19:36:01                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:01                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:36:02             dut.10.239.252.240: port 0/queue 37: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=550 - nb_segs=1 - RSS hash=0x84f68b65 - RSS queue=0x25 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x25
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:02                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:36:02                AdvancedRSSTest: hash_infos: [('0x84f68b65', '0x25')]
27/07/2022 19:36:02                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:02                AdvancedRSSTest: Ether(src="00:11:22:33:44:53", dst="68:05:CA:BB:27:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=33)/("X"*480)
27/07/2022 19:36:03             dut.10.239.252.240: port 0/queue 13: received 1 packets
  src=00:11:22:33:44:53 - dst=68:05:CA:BB:27:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x4a7d00d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:03                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:36:03                AdvancedRSSTest: hash_infos: [('0x4a7d00d', '0xd')]
27/07/2022 19:36:03                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:36:03             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:36:04             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:36:04             dut.10.239.252.240: flow list 0
27/07/2022 19:36:04             dut.10.239.252.240: 
27/07/2022 19:36:04                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:04                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)', 'Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6()/UDP()/VXLAN()/Ether()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
27/07/2022 19:36:05             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 
port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=612 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - VXLAN packet: packet type =24801, Destination UDP port =4789, VNI = 0, last_rsvd = 0 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:05                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:36:05                AdvancedRSSTest: hash_infos: []
27/07/2022 19:36:05                AdvancedRSSTest: sub_case mac_ipv6_udp_ipv6 passed
27/07/2022 19:36:05             dut.10.239.252.240: flow flush 0
27/07/2022 19:36:06             dut.10.239.252.240: 
27/07/2022 19:36:06                AdvancedRSSTest: {'mac_ipv6_udp_l2_src': 'passed', 'mac_ipv6_udp_l2_dst': 'passed', 'mac_ipv6_udp_l2src_l2dst': 'passed', 'mac_ipv6_udp_l3_src': 'passed', 'mac_ipv6_udp_l3_dst': 'passed', 'mac_ipv6_udp_l3src_l4src': 'passed', 'mac_ipv6_udp_l3src_l4dst': 'passed', 'mac_ipv6_udp_l3dst_l4src': 'passed', 'mac_ipv6_udp_l3dst_l4dst': 'passed', 'mac_ipv6_udp_l4_src': 'passed', 'mac_ipv6_udp_all': 'passed', 'mac_ipv6_udp_ipv6': 'passed'}
27/07/2022 19:36:06                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:36:06                AdvancedRSSTest: Test Case test_mac_ipv6_udp Result PASSED:
27/07/2022 19:36:06             dut.10.239.252.240: flow flush 0
27/07/2022 19:36:07             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:36:07             dut.10.239.252.240: clear port stats all
27/07/2022 19:36:08             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:36:08             dut.10.239.252.240: stop
27/07/2022 19:36:08             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 59             TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
  RX-packets: 5              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=18 -> TX Port= 0/Queue=18 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=21 -> TX Port= 0/Queue=21 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=26 -> TX Port= 0/Queue=26 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=27 -> TX Port= 0/Queue=27 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=30 -> TX Port= 0/Queue=30 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=31 -> TX Port= 0/Queue=31 -------
  RX-packets: 8              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=34 -> TX Port= 0/Queue=34 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=35 -> TX Port= 0/Queue=35 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=37 -> TX Port= 0/Queue=37 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=39 -> TX Port= 0/Queue=39 -------
  RX-packets: 8              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=45 -> TX Port= 0/Queue=45 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=47 -> TX Port= 0/Queue=47 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=48 -> TX Port= 0/Queue=48 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=54 -> TX Port= 0/Queue=54 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=55 -> TX Port= 0/Queue=55 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=58 -> TX Port= 0/Queue=58 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=59 -> TX Port= 0/Queue=59 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=63 -> TX Port= 0/Queue=63 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:36:08                AdvancedRSSTest: Test Case test_mac_ipv6_udp_l4_chksum Begin
27/07/2022 19:36:08             dut.10.239.252.240:  
27/07/2022 19:36:08                         tester: 
27/07/2022 19:36:08             dut.10.239.252.240: start
27/07/2022 19:36:08             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=384 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=384 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:36:08                AdvancedRSSTest: ===================Test sub case: mac_ipv6_udp_l4_chksum================
27/07/2022 19:36:08                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:36:08             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types l4-chksum  end queues end / end
27/07/2022 19:36:08             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:36:08             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types l4-chksum  end queues end / end
27/07/2022 19:36:08             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:36:08             dut.10.239.252.240: flow list 0
27/07/2022 19:36:08             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP => RSS
27/07/2022 19:36:08                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:08                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23, chksum=0x1)/("X"*480)']
27/07/2022 19:36:10             dut.10.239.252.240:  port 0/queue 49: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xadce81b1 - RSS queue=0x31 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x31
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:10                AdvancedRSSTest: action: save_hash

27/07/2022 19:36:10                AdvancedRSSTest: hash_infos: [('0xadce81b1', '0x31')]
27/07/2022 19:36:10                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:10                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23, chksum=0x2)/("X"*480)']
27/07/2022 19:36:11             dut.10.239.252.240: port 0/queue 61: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x75e23bfd - RSS queue=0x3d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:11                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:36:11                AdvancedRSSTest: hash_infos: [('0x75e23bfd', '0x3d')]
27/07/2022 19:36:11                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:11                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:3939",dst="CDCD:910A:2222:5498:8475:1111:3900:3030")/UDP(sport=22,dport=23,chksum=0x1)/("X"*480)']
27/07/2022 19:36:12             dut.10.239.252.240: port 0/queue 49: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xadce81b1 - RSS queue=0x31 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x31
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:12                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:36:12                AdvancedRSSTest: hash_infos: [('0xadce81b1', '0x31')]
27/07/2022 19:36:12                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:12                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23, chksum=0x1)/Raw("x"*40)']
27/07/2022 19:36:13             dut.10.239.252.240: port 0/queue 49: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=110 - nb_segs=1 - RSS hash=0xadce81b1 - RSS queue=0x31 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x31
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:13                AdvancedRSSTest: action: save_hash

27/07/2022 19:36:13                AdvancedRSSTest: hash_infos: [('0xadce81b1', '0x31')]
27/07/2022 19:36:13                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:13                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23, chksum=0x2)/Raw("x"*40)']
27/07/2022 19:36:14             dut.10.239.252.240: port 0/queue 61: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=110 - nb_segs=1 - RSS hash=0x75e23bfd - RSS queue=0x3d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x3d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:14                AdvancedRSSTest: action: check_hash_different

27/07/2022 19:36:14                AdvancedRSSTest: hash_infos: [('0x75e23bfd', '0x3d')]
27/07/2022 19:36:14                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:14                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:3939",dst="CDCD:910A:2222:5498:8475:1111:3900:3030")/IPv6ExtHdrDestOpt(nh=17)/UDP(sport=22,dport=23,chksum=0x1)/Raw("x"*40)']
27/07/2022 19:36:15             dut.10.239.252.240: port 0/queue 49: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=110 - nb_segs=1 - RSS hash=0xadce81b1 - RSS queue=0x31 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=48 - l4_len=8 - Receive queue=0x31
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:15                AdvancedRSSTest: action: check_hash_same

27/07/2022 19:36:15                AdvancedRSSTest: hash_infos: [('0xadce81b1', '0x31')]
27/07/2022 19:36:15                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:15                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23,chksum=0x1)/("X"*480)']
27/07/2022 19:36:16             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:16                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:36:16                AdvancedRSSTest: hash_infos: []
27/07/2022 19:36:16                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:36:16             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:36:17             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:36:17             dut.10.239.252.240: flow list 0
27/07/2022 19:36:17             dut.10.239.252.240: 
27/07/2022 19:36:17                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:17                AdvancedRSSTest: ['Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23, chksum=0x1)/("X"*480)']
27/07/2022 19:36:19             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:19                AdvancedRSSTest: action: check_no_hash

27/07/2022 19:36:19                AdvancedRSSTest: hash_infos: []
27/07/2022 19:36:19                AdvancedRSSTest: sub_case mac_ipv6_udp_l4_chksum passed
27/07/2022 19:36:19             dut.10.239.252.240: flow flush 0
27/07/2022 19:36:19             dut.10.239.252.240: 
27/07/2022 19:36:19                AdvancedRSSTest: {'mac_ipv6_udp_l4_chksum': 'passed'}
27/07/2022 19:36:19                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:36:19                AdvancedRSSTest: Test Case test_mac_ipv6_udp_l4_chksum Result PASSED:
27/07/2022 19:36:19             dut.10.239.252.240: flow flush 0
27/07/2022 19:36:20             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:36:20             dut.10.239.252.240: clear port stats all
27/07/2022 19:36:21             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:36:21             dut.10.239.252.240: stop
27/07/2022 19:36:21             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=49 -> TX Port= 0/Queue=49 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=61 -> TX Port= 0/Queue=61 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:36:21                AdvancedRSSTest: Test Case test_multirules Begin
27/07/2022 19:36:21             dut.10.239.252.240:  
27/07/2022 19:36:21                         tester: 
27/07/2022 19:36:21             dut.10.239.252.240: start
27/07/2022 19:36:21             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=384 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=384 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:36:21             dut.10.239.252.240: quit
27/07/2022 19:36:22             dut.10.239.252.240: 
Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.

Stopping port 0...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
Port 0 is closed
Done

Bye...
27/07/2022 19:36:22             dut.10.239.252.240: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 28-31 -n 4  --file-prefix=dpdk_553218_20220727191507   -a 0000:ca:00.0 -- -i --rxq=64 --txq=64
27/07/2022 19:36:24             dut.10.239.252.240: EAL: Detected CPU lcores: 112
EAL: Detected NUMA nodes: 2
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_553218_20220727191507/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(4)
EAL: Probe PCI driver: net_ice (8086:1593) device: 0000:ca:00.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.35.99, ICE COMMS Package (double VLAN mode)
TELEMETRY: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 1)
ice_set_rx_function(): Using AVX2 OFFLOAD Vector Rx (port 0).

Port 0: link state change event
Port 0: 68:05:CA:C1:B9:38
Checking link statuses...
Done
27/07/2022 19:36:34             dut.10.239.252.240: port config all rss all
27/07/2022 19:36:34             dut.10.239.252.240: 
Port 0 modified RSS hash function based on hardware support,requested:0x137f83fffc configured:0x7ffc
rss_hf 0x137f83fffc
27/07/2022 19:36:34             dut.10.239.252.240: set fwd rxonly
27/07/2022 19:36:34             dut.10.239.252.240: 
Set rxonly packet forwarding mode
27/07/2022 19:36:34             dut.10.239.252.240: set verbose 1
27/07/2022 19:36:34             dut.10.239.252.240: 
Change verbose level from 0 to 1
27/07/2022 19:36:34             dut.10.239.252.240: show port info all
27/07/2022 19:36:34             dut.10.239.252.240: 

********************* Infos for port 0  *********************
MAC address: 68:05:CA:C1:B9:38
Device name: 0000:ca:00.0
Driver name: net_ice
Firmware-version: 4.00 0x80011845 1.3236.0
Devargs: 
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 512
Supported RSS offload flow types:
  ipv4  ipv4-frag  ipv4-tcp  ipv4-udp  ipv4-sctp  ipv4-other
  ipv6  ipv6-frag  ipv6-tcp  ipv6-udp  ipv6-sctp  ipv6-other
  l2-payload
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 64
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 64
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
Device capabilities: 0x0( )
27/07/2022 19:36:34             dut.10.239.252.240: start
27/07/2022 19:36:34             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x80000 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:36:34                AdvancedRSSTest: ===================Test sub case: multirules subcase 1 ================
27/07/2022 19:36:34             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
27/07/2022 19:36:34             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:36:34             dut.10.239.252.240: flow list 0
27/07/2022 19:36:34             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
27/07/2022 19:36:34                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:34                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/UDP(dport=45)/Raw("x"*480)
27/07/2022 19:36:35             dut.10.239.252.240:  port 0/queue 11: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x31a30e0b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xb
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:35                AdvancedRSSTest: action: {'save_hash': 'ipv4-udp'}

27/07/2022 19:36:35                AdvancedRSSTest: hash_infos: [('0x31a30e0b', '0xb')]
27/07/2022 19:36:35                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:35                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.5")/UDP(dport=45)/Raw("x"*480)
27/07/2022 19:36:37             dut.10.239.252.240: port 0/queue 53: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xe0e98775 - RSS queue=0x35 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x35
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:37                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-udp'}

27/07/2022 19:36:37                AdvancedRSSTest: hash_infos: [('0xe0e98775', '0x35')]
27/07/2022 19:36:37             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
27/07/2022 19:36:37             dut.10.239.252.240: 
Flow rule #1 created
27/07/2022 19:36:37             dut.10.239.252.240: flow list 0
27/07/2022 19:36:37             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
1	0	0	i--	ETH IPV4 UDP => RSS
27/07/2022 19:36:37                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:37                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/UDP(dport=45)/Raw("x"*480)
27/07/2022 19:36:38             dut.10.239.252.240:  port 0/queue 8: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x427c9588 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:38                AdvancedRSSTest: action: {'save_hash': 'ipv4-udp'}

27/07/2022 19:36:38                AdvancedRSSTest: hash_infos: [('0x427c9588', '0x8')]
27/07/2022 19:36:38                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:38                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.5")/UDP(dport=45)/Raw("x"*480)
27/07/2022 19:36:39             dut.10.239.252.240: port 0/queue 8: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x427c9588 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x8
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:39                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-udp'}

27/07/2022 19:36:39                AdvancedRSSTest: hash_infos: [('0x427c9588', '0x8')]
27/07/2022 19:36:39                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:39                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.7")/UDP(dport=45)/Raw("x"*480)
27/07/2022 19:36:40             dut.10.239.252.240: port 0/queue 53: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xe0e98775 - RSS queue=0x35 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x35
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:40                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-udp'}

27/07/2022 19:36:40                AdvancedRSSTest: hash_infos: [('0xe0e98775', '0x35')]
27/07/2022 19:36:40             dut.10.239.252.240: flow destroy 0 rule 1
27/07/2022 19:36:41             dut.10.239.252.240: 
Flow rule #1 destroyed
testpmd> 
27/07/2022 19:36:41             dut.10.239.252.240: flow list 0
27/07/2022 19:36:41             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
27/07/2022 19:36:41                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:41                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/UDP(dport=45)/Raw("x"*480)
27/07/2022 19:36:42             dut.10.239.252.240:  port 0/queue 54: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xb769dc36 - RSS queue=0x36 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x36
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:42                AdvancedRSSTest: action: {'save_hash': 'ipv4-udp'}

27/07/2022 19:36:42                AdvancedRSSTest: hash_infos: [('0xb769dc36', '0x36')]
27/07/2022 19:36:42                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:42                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.9")/UDP(dport=45)/Raw("x"*480)
27/07/2022 19:36:43             dut.10.239.252.240: port 0/queue 15: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x7aa83dcf - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:43                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-udp'}

27/07/2022 19:36:43                AdvancedRSSTest: hash_infos: [('0x7aa83dcf', '0xf')]
27/07/2022 19:36:43                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:43                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.9")/UDP(dport=45)/Raw("x"*480)
27/07/2022 19:36:45             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xa520ec85 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:45                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-udp'}

27/07/2022 19:36:45                AdvancedRSSTest: hash_infos: [('0xa520ec85', '0x5')]
27/07/2022 19:36:45             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:36:46             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:36:46                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:46                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/UDP(dport=45)/Raw("x"*480)
27/07/2022 19:36:47             dut.10.239.252.240: port 0/queue 54: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xb769dc36 - RSS queue=0x36 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x36
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:47                AdvancedRSSTest: action: {'save_hash': 'ipv4-udp'}

27/07/2022 19:36:47                AdvancedRSSTest: hash_infos: [('0xb769dc36', '0x36')]
27/07/2022 19:36:47                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:47                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.9")/UDP(dport=45)/Raw("x"*480)
27/07/2022 19:36:48             dut.10.239.252.240: port 0/queue 15: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x7aa83dcf - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:48                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-udp'}

27/07/2022 19:36:48                AdvancedRSSTest: hash_infos: [('0x7aa83dcf', '0xf')]
27/07/2022 19:36:48                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:48                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.9")/UDP(dport=45)/Raw("x"*480)
27/07/2022 19:36:49             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xa520ec85 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:49                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-udp'}

27/07/2022 19:36:49                AdvancedRSSTest: hash_infos: [('0xa520ec85', '0x5')]
27/07/2022 19:36:49                AdvancedRSSTest: ===================Test sub case: multirules subcase 2 ================
27/07/2022 19:36:49             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
27/07/2022 19:36:49             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:36:49             dut.10.239.252.240: flow list 0
27/07/2022 19:36:49             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 => RSS
27/07/2022 19:36:49                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:49                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/Raw("x"*480)
27/07/2022 19:36:50             dut.10.239.252.240:  port 0/queue 5: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x2b204705 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:50                AdvancedRSSTest: action: {'save_hash': 'ipv4-pay'}

27/07/2022 19:36:50                AdvancedRSSTest: hash_infos: [('0x2b204705', '0x5')]
27/07/2022 19:36:50                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:50                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.5")/Raw("x"*480)
27/07/2022 19:36:51             dut.10.239.252.240: port 0/queue 15: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xf4a8964f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:51                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-pay'}

27/07/2022 19:36:51                AdvancedRSSTest: hash_infos: [('0xf4a8964f', '0xf')]
27/07/2022 19:36:51                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:51                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.8")/Raw("x"*480)
27/07/2022 19:36:52             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x2b204705 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:52                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-pay'}

27/07/2022 19:36:52                AdvancedRSSTest: hash_infos: [('0x2b204705', '0x5')]
27/07/2022 19:36:52             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
27/07/2022 19:36:53             dut.10.239.252.240: 
Flow rule #1 created
27/07/2022 19:36:53             dut.10.239.252.240: flow list 0
27/07/2022 19:36:53             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 => RSS
1	0	0	i--	ETH IPV4 => RSS
27/07/2022 19:36:53                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:53                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/Raw("x"*480)
27/07/2022 19:36:54             dut.10.239.252.240:  port 0/queue 26: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x4bb934da - RSS queue=0x1a - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x1a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:54                AdvancedRSSTest: action: {'save_hash': 'ipv4-pay'}

27/07/2022 19:36:54                AdvancedRSSTest: hash_infos: [('0x4bb934da', '0x1a')]
27/07/2022 19:36:54                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:54                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.5")/Raw("x"*480)
27/07/2022 19:36:55             dut.10.239.252.240: port 0/queue 26: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x4bb934da - RSS queue=0x1a - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x1a
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:55                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-pay'}

27/07/2022 19:36:55                AdvancedRSSTest: hash_infos: [('0x4bb934da', '0x1a')]
27/07/2022 19:36:55                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:55                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.7")/Raw("x"*480)
27/07/2022 19:36:56             dut.10.239.252.240: port 0/queue 15: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xf4a8964f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:36:56                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-pay'}

27/07/2022 19:36:56                AdvancedRSSTest: hash_infos: [('0xf4a8964f', '0xf')]
27/07/2022 19:36:56             dut.10.239.252.240: flow destroy 0 rule 1
27/07/2022 19:36:57             dut.10.239.252.240: 
Flow rule #1 destroyed
testpmd> 
27/07/2022 19:36:57             dut.10.239.252.240: flow list 0
27/07/2022 19:36:57             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 => RSS
27/07/2022 19:36:57             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:36:58             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:36:58                AdvancedRSSTest: ===================Test sub case: multirules subcase 3 ================
27/07/2022 19:36:58             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
27/07/2022 19:36:58             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:36:58             dut.10.239.252.240: flow list 0
27/07/2022 19:36:58             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
27/07/2022 19:36:58                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:36:58                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/UDP(sport=23, dport=45)/Raw("x"*480)
27/07/2022 19:37:00             dut.10.239.252.240:  port 0/queue 38: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x1ffe0b66 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x26
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:37:00                AdvancedRSSTest: action: {'save_hash': 'ipv4-udp-pay'}

27/07/2022 19:37:00                AdvancedRSSTest: hash_infos: [('0x1ffe0b66', '0x26')]
27/07/2022 19:37:00                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:37:00                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/UDP(sport=25, dport=45)/Raw("x"*480)
27/07/2022 19:37:01             dut.10.239.252.240: port 0/queue 28: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x90a3101c - RSS queue=0x1c - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:37:01                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-udp-pay'}

27/07/2022 19:37:01                AdvancedRSSTest: hash_infos: [('0x90a3101c', '0x1c')]
27/07/2022 19:37:01                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:37:01                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.8")/UDP(sport=23, dport=44)/Raw("x"*480)
27/07/2022 19:37:02             dut.10.239.252.240: port 0/queue 38: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x1ffe0b66 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x26
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:37:02                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-udp-pay'}

27/07/2022 19:37:02                AdvancedRSSTest: hash_infos: [('0x1ffe0b66', '0x26')]
27/07/2022 19:37:02             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
27/07/2022 19:37:02             dut.10.239.252.240: 
Flow rule #1 created
27/07/2022 19:37:02             dut.10.239.252.240: flow list 0
27/07/2022 19:37:02             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
1	0	0	i--	ETH IPV4 => RSS
27/07/2022 19:37:02                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:37:02                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/UDP(sport=23, dport=45)/Raw("x"*480)
27/07/2022 19:37:03             dut.10.239.252.240:  port 0/queue 5: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x2b204705 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:37:03                AdvancedRSSTest: action: {'save_hash': 'ipv4-udp-pay'}

27/07/2022 19:37:03                AdvancedRSSTest: hash_infos: [('0x2b204705', '0x5')]
27/07/2022 19:37:03                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:37:03                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.5")/UDP(sport=23, dport=45)/Raw("x"*480)
27/07/2022 19:37:04             dut.10.239.252.240: port 0/queue 15: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xf4a8964f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:37:04                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-udp-pay'}

27/07/2022 19:37:04                AdvancedRSSTest: hash_infos: [('0xf4a8964f', '0xf')]
27/07/2022 19:37:04                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:37:04                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.8")/UDP(sport=25, dport=99)/Raw("x"*480)
27/07/2022 19:37:05             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x2b204705 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:37:05                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-udp-pay'}

27/07/2022 19:37:05                AdvancedRSSTest: hash_infos: [('0x2b204705', '0x5')]
27/07/2022 19:37:05             dut.10.239.252.240: flow destroy 0 rule 1
27/07/2022 19:37:06             dut.10.239.252.240: 
Flow rule #1 destroyed
testpmd> 
27/07/2022 19:37:06             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:37:08             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:37:08                AdvancedRSSTest: ===================Test sub case: multirules subcase 4 ================
27/07/2022 19:37:08             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
27/07/2022 19:37:08             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:37:08             dut.10.239.252.240: flow list 0
27/07/2022 19:37:08             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 => RSS
27/07/2022 19:37:08                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:37:08                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/UDP(sport=23, dport=45)/Raw("x"*480)
27/07/2022 19:37:09             dut.10.239.252.240:  port 0/queue 5: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x2b204705 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:37:09                AdvancedRSSTest: action: {'save_hash': 'ipv4-udp-pay'}

27/07/2022 19:37:09                AdvancedRSSTest: hash_infos: [('0x2b204705', '0x5')]
27/07/2022 19:37:09                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:37:09                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.5")/UDP(sport=23, dport=45)/Raw("x"*480)
27/07/2022 19:37:10             dut.10.239.252.240: port 0/queue 15: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xf4a8964f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xf
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:37:10                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-udp-pay'}

27/07/2022 19:37:10                AdvancedRSSTest: hash_infos: [('0xf4a8964f', '0xf')]
27/07/2022 19:37:10                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:37:10                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.8")/UDP(sport=25, dport=99)/Raw("x"*480)
27/07/2022 19:37:11             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x2b204705 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:37:11                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-udp-pay'}

27/07/2022 19:37:11                AdvancedRSSTest: hash_infos: [('0x2b204705', '0x5')]
27/07/2022 19:37:11             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
27/07/2022 19:37:11             dut.10.239.252.240: 
Flow rule #1 created
27/07/2022 19:37:11             dut.10.239.252.240: flow list 0
27/07/2022 19:37:11             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 => RSS
1	0	0	i--	ETH IPV4 UDP => RSS
27/07/2022 19:37:11                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:37:11                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/UDP(sport=23, dport=45)/Raw("x"*480)
27/07/2022 19:37:12             dut.10.239.252.240:  port 0/queue 38: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x1ffe0b66 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x26
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:37:12                AdvancedRSSTest: action: {'save_hash': 'ipv4-udp-pay'}

27/07/2022 19:37:12                AdvancedRSSTest: hash_infos: [('0x1ffe0b66', '0x26')]
27/07/2022 19:37:12                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:37:12                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/UDP(sport=25, dport=45)/Raw("x"*480)
27/07/2022 19:37:13             dut.10.239.252.240: port 0/queue 28: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x90a3101c - RSS queue=0x1c - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:37:13                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-udp-pay'}

27/07/2022 19:37:13                AdvancedRSSTest: hash_infos: [('0x90a3101c', '0x1c')]
27/07/2022 19:37:13                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:37:13                AdvancedRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.8")/UDP(sport=23, dport=44)/Raw("x"*480)
27/07/2022 19:37:14             dut.10.239.252.240: port 0/queue 38: received 1 packets
  src=52:54:00:1C:15:F2 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x1ffe0b66 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x26
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:37:14                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-udp-pay'}

27/07/2022 19:37:14                AdvancedRSSTest: hash_infos: [('0x1ffe0b66', '0x26')]
27/07/2022 19:37:14             dut.10.239.252.240: flow destroy 0 rule 1
27/07/2022 19:37:16             dut.10.239.252.240: 
Flow rule #1 destroyed
testpmd> 
27/07/2022 19:37:16             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:37:17             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:37:17                AdvancedRSSTest: Test Case test_multirules Result PASSED:
27/07/2022 19:37:17             dut.10.239.252.240: flow flush 0
27/07/2022 19:37:18             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:37:18             dut.10.239.252.240: clear port stats all
27/07/2022 19:37:19             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:37:19             dut.10.239.252.240: stop
27/07/2022 19:37:19             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
  RX-packets: 8              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=26 -> TX Port= 0/Queue=26 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=28 -> TX Port= 0/Queue=28 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=53 -> TX Port= 0/Queue=53 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=54 -> TX Port= 0/Queue=54 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:37:19                AdvancedRSSTest: Test Case test_negative_case Begin
27/07/2022 19:37:19             dut.10.239.252.240:  
27/07/2022 19:37:19                         tester: 
27/07/2022 19:37:19             dut.10.239.252.240: port config all rss all
27/07/2022 19:37:19             dut.10.239.252.240: 
Port 0 modified RSS hash function based on hardware support,requested:0x137f83fffc configured:0x7ffc
rss_hf 0x137f83fffc
27/07/2022 19:37:19             dut.10.239.252.240: start
27/07/2022 19:37:19             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x80000 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:37:19             dut.10.239.252.240: quit
27/07/2022 19:37:20             dut.10.239.252.240: 
Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.

Stopping port 0...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
Port 0 is closed
Done

Bye...
27/07/2022 19:37:20             dut.10.239.252.240: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 28-31 -n 4  --file-prefix=dpdk_553218_20220727191507   -a 0000:ca:00.0 -- -i --rxq=64 --txq=64 --disable-rss --rxd=384 --txd=384
27/07/2022 19:37:22             dut.10.239.252.240: EAL: Detected CPU lcores: 112
EAL: Detected NUMA nodes: 2
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_553218_20220727191507/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(4)
EAL: Probe PCI driver: net_ice (8086:1593) device: 0000:ca:00.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.35.99, ICE COMMS Package (double VLAN mode)
TELEMETRY: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 1)

Port 0: link state change event
Port 0: 68:05:CA:C1:B9:38
Checking link statuses...
Done
27/07/2022 19:37:32             dut.10.239.252.240: set fwd rxonly
27/07/2022 19:37:32             dut.10.239.252.240: 
Set rxonly packet forwarding mode
27/07/2022 19:37:32             dut.10.239.252.240: set verbose 1
27/07/2022 19:37:32             dut.10.239.252.240: 
Change verbose level from 0 to 1
27/07/2022 19:37:32             dut.10.239.252.240: show port info all
27/07/2022 19:37:32             dut.10.239.252.240: 

********************* Infos for port 0  *********************
MAC address: 68:05:CA:C1:B9:38
Device name: 0000:ca:00.0
Driver name: net_ice
Firmware-version: 4.00 0x80011845 1.3236.0
Devargs: 
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 512
Supported RSS offload flow types:
  ipv4  ipv4-frag  ipv4-tcp  ipv4-udp  ipv4-sctp  ipv4-other
  ipv6  ipv6-frag  ipv6-tcp  ipv6-udp  ipv6-sctp  ipv6-other
  l2-payload
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 64
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 64
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
Device capabilities: 0x0( )
27/07/2022 19:37:32             dut.10.239.252.240: start
27/07/2022 19:37:32             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=384 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=384 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:37:32             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / end actions rss types eth l3-src-only end key_len 0 queues end / end
27/07/2022 19:37:32             dut.10.239.252.240: 
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 10 (item specification): cause: 0x7ffe3a209bc0, Invalid input set: Invalid argument
27/07/2022 19:37:32             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / end actions rss types eth l3-src-only end key_len 0 queues end / end
27/07/2022 19:37:32             dut.10.239.252.240: 
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 10 (item specification): cause: 0x7ffe3a209bc0, Invalid input set: Invalid argument
27/07/2022 19:37:32             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-tcp end key_len 0 queues end / end
27/07/2022 19:37:33             dut.10.239.252.240: 
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 10 (item specification): cause: 0x7ffe3a209bc0, Invalid input set: Invalid argument
27/07/2022 19:37:33             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / end actions rss types ipv6 end key_len 0 queues end / end
27/07/2022 19:37:33             dut.10.239.252.240: 
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 10 (item specification): cause: 0x7ffe3a209bc0, Invalid input set: Invalid argument
27/07/2022 19:37:33             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types udp end key_len 0 queues end / end
27/07/2022 19:37:33             dut.10.239.252.240: 
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 10 (item specification): cause: 0x7ffe3a209bc0, Invalid input set: Invalid argument
27/07/2022 19:37:33             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types tcp end key_len 0 queues end / end
27/07/2022 19:37:33             dut.10.239.252.240: 
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 10 (item specification): cause: 0x7ffe3a209bc0, Invalid input set: Invalid argument
27/07/2022 19:37:33             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / end actions rss func symmetric_toeplitz types ipv4 l3-src-only end key_len 0 queues end / end
27/07/2022 19:37:33             dut.10.239.252.240: 
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 10 (item specification): cause: 0x7ffe3a209bc0, Invalid input set: Invalid argument
27/07/2022 19:37:33             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / end actions rss func symmetric_toeplitz types eth end key_len 0 queues end / end
27/07/2022 19:37:33             dut.10.239.252.240: 
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 10 (item specification): cause: 0x7ffe3a209bc0, Invalid input set: Invalid argument
27/07/2022 19:37:33             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / end actions rss types eth l3-src-only end key_len 0 queues end / end
27/07/2022 19:37:33             dut.10.239.252.240: 
port_flow_complain(): Caught PMD error type 10 (item specification): cause: 0x7ffe3a209bc0, Invalid input set: Invalid argument
27/07/2022 19:37:33             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / end actions rss types ipv4-udp end key_len 0 queues end / end
27/07/2022 19:37:33             dut.10.239.252.240: 
port_flow_complain(): Caught PMD error type 10 (item specification): cause: 0x7ffe3a209bc0, Invalid input set: Invalid argument
27/07/2022 19:37:33             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-tcp end key_len 0 queues end / end
27/07/2022 19:37:33             dut.10.239.252.240: 
port_flow_complain(): Caught PMD error type 10 (item specification): cause: 0x7ffe3a209bc0, Invalid input set: Invalid argument
27/07/2022 19:37:33             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / end actions rss types ipv6 end key_len 0 queues end / end
27/07/2022 19:37:33             dut.10.239.252.240: 
port_flow_complain(): Caught PMD error type 10 (item specification): cause: 0x7ffe3a209bc0, Invalid input set: Invalid argument
27/07/2022 19:37:33             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types udp end key_len 0 queues end / end
27/07/2022 19:37:33             dut.10.239.252.240: 
port_flow_complain(): Caught PMD error type 10 (item specification): cause: 0x7ffe3a209bc0, Invalid input set: Invalid argument
27/07/2022 19:37:33             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types tcp end key_len 0 queues end / end
27/07/2022 19:37:33             dut.10.239.252.240: 
port_flow_complain(): Caught PMD error type 10 (item specification): cause: 0x7ffe3a209bc0, Invalid input set: Invalid argument
27/07/2022 19:37:33             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / end actions rss func symmetric_toeplitz types ipv4 l3-src-only end key_len 0 queues end / end
27/07/2022 19:37:33             dut.10.239.252.240: 
port_flow_complain(): Caught PMD error type 10 (item specification): cause: 0x7ffe3a209bc0, Invalid input set: Invalid argument
27/07/2022 19:37:33             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / end actions rss func symmetric_toeplitz types eth end key_len 0 queues end / end
27/07/2022 19:37:33             dut.10.239.252.240: 
port_flow_complain(): Caught PMD error type 10 (item specification): cause: 0x7ffe3a209bc0, Invalid input set: Invalid argument
27/07/2022 19:37:33             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / end actions rss types l4-chksum end queues end / end
27/07/2022 19:37:33             dut.10.239.252.240: 
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 10 (item specification): cause: 0x7ffe3a209bc0, Invalid input set: Invalid argument
27/07/2022 19:37:33             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / end actions rss types ipv6-chksum  end queues end / end
27/07/2022 19:37:33             dut.10.239.252.240: 
Bad arguments
27/07/2022 19:37:33                AdvancedRSSTest: Test Case test_negative_case Result PASSED:
27/07/2022 19:37:33             dut.10.239.252.240: flow flush 0
27/07/2022 19:37:35             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:37:35             dut.10.239.252.240: clear port stats all
27/07/2022 19:37:36             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:37:36             dut.10.239.252.240: stop
27/07/2022 19:37:36             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:37:36                AdvancedRSSTest: Test Case test_symmetric_mac_ipv4 Begin
27/07/2022 19:37:36             dut.10.239.252.240:  
27/07/2022 19:37:36                         tester: 
27/07/2022 19:37:36             dut.10.239.252.240: start
27/07/2022 19:37:36             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x0 Tx offloads=0x10000
    RX queue: 0
      RX desc=384 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=384 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:37:36             dut.10.239.252.240: quit
27/07/2022 19:37:37             dut.10.239.252.240: 
Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.

Stopping port 0...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
Port 0 is closed
Done

Bye...
27/07/2022 19:37:37             dut.10.239.252.240: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 28-31 -n 4  --file-prefix=dpdk_553218_20220727191507   -a 0000:ca:00.0 -- -i --rxq=64 --txq=64
27/07/2022 19:37:39             dut.10.239.252.240: EAL: Detected CPU lcores: 112
EAL: Detected NUMA nodes: 2
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_553218_20220727191507/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(4)
EAL: Probe PCI driver: net_ice (8086:1593) device: 0000:ca:00.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.35.99, ICE COMMS Package (double VLAN mode)
TELEMETRY: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 1)
ice_set_rx_function(): Using AVX2 OFFLOAD Vector Rx (port 0).

Port 0: link state change event
Port 0: 68:05:CA:C1:B9:38
Checking link statuses...
Done
27/07/2022 19:37:49             dut.10.239.252.240: set fwd rxonly
27/07/2022 19:37:49             dut.10.239.252.240: 
Set rxonly packet forwarding mode
27/07/2022 19:37:49             dut.10.239.252.240: set verbose 1
27/07/2022 19:37:49             dut.10.239.252.240: 
Change verbose level from 0 to 1
27/07/2022 19:37:49             dut.10.239.252.240: show port info all
27/07/2022 19:37:49             dut.10.239.252.240: 

********************* Infos for port 0  *********************
MAC address: 68:05:CA:C1:B9:38
Device name: 0000:ca:00.0
Driver name: net_ice
Firmware-version: 4.00 0x80011845 1.3236.0
Devargs: 
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 512
Supported RSS offload flow types:
  ipv4  ipv4-frag  ipv4-tcp  ipv4-udp  ipv4-sctp  ipv4-other
  ipv6  ipv6-frag  ipv6-tcp  ipv6-udp  ipv6-sctp  ipv6-other
  l2-payload
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 64
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 64
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
Device capabilities: 0x0( )
27/07/2022 19:37:49             dut.10.239.252.240: start
27/07/2022 19:37:49             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x80000 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:37:49             dut.10.239.252.240: rx_vxlan_port add 4789 0
27/07/2022 19:37:49             dut.10.239.252.240: 
27/07/2022 19:37:49                AdvancedRSSTest: ===================Test sub case: mac_ipv4_all================
27/07/2022 19:37:49                AdvancedRSSTest: ------------handle pre-test--------------
27/07/2022 19:37:49                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:37:49                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)
27/07/2022 19:37:50             dut.10.239.252.240:  port 0/queue 16: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x42c20d50 - RSS queue=0x10 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x10
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:37:50                AdvancedRSSTest: action: {'save_hash': 'ipv4-nonfrag-pre'}

27/07/2022 19:37:50                AdvancedRSSTest: hash_infos: [('0x42c20d50', '0x10')]
27/07/2022 19:37:50                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:37:50                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/("X"*480)
27/07/2022 19:37:51             dut.10.239.252.240: port 0/queue 18: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xee914e92 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:37:51                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-nonfrag-pre'}

27/07/2022 19:37:51                AdvancedRSSTest: hash_infos: [('0xee914e92', '0x12')]
27/07/2022 19:37:51                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:37:51                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)
27/07/2022 19:37:52             dut.10.239.252.240: port 0/queue 16: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x42c20d50 - RSS queue=0x10 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x10
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:37:52                AdvancedRSSTest: action: {'save_hash': 'ipv4-icmp-pre'}

27/07/2022 19:37:52                AdvancedRSSTest: hash_infos: [('0x42c20d50', '0x10')]
27/07/2022 19:37:52                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:37:52                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/ICMP()/("X"*480)
27/07/2022 19:37:53             dut.10.239.252.240: port 0/queue 18: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xee914e92 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:37:53                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-icmp-pre'}

27/07/2022 19:37:53                AdvancedRSSTest: hash_infos: [('0xee914e92', '0x12')]
27/07/2022 19:37:53                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:37:53                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:37:55             dut.10.239.252.240: port 0/queue 16: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x42c20d50 - RSS queue=0x10 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x10
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:37:55                AdvancedRSSTest: action: {'save_hash': 'ipv4-tcp-pre'}

27/07/2022 19:37:55                AdvancedRSSTest: hash_infos: [('0x42c20d50', '0x10')]
27/07/2022 19:37:55                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:37:55                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:37:56             dut.10.239.252.240: port 0/queue 18: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xee914e92 - RSS queue=0x12 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x12
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:37:56                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-tcp-pre'}

27/07/2022 19:37:56                AdvancedRSSTest: hash_infos: [('0xee914e92', '0x12')]
27/07/2022 19:37:56                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:37:56             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
27/07/2022 19:37:56             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:37:56             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
27/07/2022 19:37:56             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:37:56             dut.10.239.252.240: flow list 0
27/07/2022 19:37:56             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 => RSS
27/07/2022 19:37:56                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:37:56                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)
27/07/2022 19:37:57             dut.10.239.252.240:  port 0/queue 2: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xac5343c2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:37:57                AdvancedRSSTest: action: {'save_hash': 'ipv4-nonfrag'}

27/07/2022 19:37:57                AdvancedRSSTest: hash_infos: [('0xac5343c2', '0x2')]
27/07/2022 19:37:57                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:37:57                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/("X"*480)
27/07/2022 19:37:58             dut.10.239.252.240: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xac5343c2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:37:58                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-nonfrag'}

27/07/2022 19:37:58                AdvancedRSSTest: hash_infos: [('0xac5343c2', '0x2')]
27/07/2022 19:37:58                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:37:58                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)
27/07/2022 19:37:59             dut.10.239.252.240: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xac5343c2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:37:59                AdvancedRSSTest: action: {'save_hash': 'ipv4-icmp'}

27/07/2022 19:37:59                AdvancedRSSTest: hash_infos: [('0xac5343c2', '0x2')]
27/07/2022 19:37:59                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:37:59                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/ICMP()/("X"*480)
27/07/2022 19:38:00             dut.10.239.252.240: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xac5343c2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:00                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-icmp'}

27/07/2022 19:38:00                AdvancedRSSTest: hash_infos: [('0xac5343c2', '0x2')]
27/07/2022 19:38:00                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:00                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:38:01             dut.10.239.252.240: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xac5343c2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:01                AdvancedRSSTest: action: {'save_hash': 'ipv4-tcp'}

27/07/2022 19:38:01                AdvancedRSSTest: hash_infos: [('0xac5343c2', '0x2')]
27/07/2022 19:38:01                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:01                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:38:02             dut.10.239.252.240: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xac5343c2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:02                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-tcp'}

27/07/2022 19:38:02                AdvancedRSSTest: hash_infos: [('0xac5343c2', '0x2')]
27/07/2022 19:38:02                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:02                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
27/07/2022 19:38:04             dut.10.239.252.240: port 0/queue 61: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xdf82137d - RSS queue=0x3d - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x3d
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:04                AdvancedRSSTest: action: {'save_hash': 'ipv6'}

27/07/2022 19:38:04                AdvancedRSSTest: hash_infos: [('0xdf82137d', '0x3d')]
27/07/2022 19:38:04                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:04                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:2020",dst="ABAB:910B:6666:3457:8295:3333:1800:2928")/("X"*480)
27/07/2022 19:38:05             dut.10.239.252.240: port 0/queue 54: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xa8d0bdb6 - RSS queue=0x36 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x36
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:05                AdvancedRSSTest: action: {'check_hash_different': 'ipv6'}

27/07/2022 19:38:05                AdvancedRSSTest: hash_infos: [('0xa8d0bdb6', '0x36')]
27/07/2022 19:38:05                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:38:05             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:38:06             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:38:06             dut.10.239.252.240: flow list 0
27/07/2022 19:38:06             dut.10.239.252.240: 
27/07/2022 19:38:06                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:06                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)
27/07/2022 19:38:07             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:07                AdvancedRSSTest: action: {'save_or_no_hash': 'ipv4-nonfrag-post'}

27/07/2022 19:38:07                AdvancedRSSTest: hash_infos: []
27/07/2022 19:38:07                AdvancedRSSTest: There no hash value passed as expected
27/07/2022 19:38:07                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:07                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/("X"*480)
27/07/2022 19:38:08             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:08                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv4-nonfrag-post'}

27/07/2022 19:38:08                AdvancedRSSTest: hash_infos: []
27/07/2022 19:38:08                AdvancedRSSTest: There no hash value passed as expected
27/07/2022 19:38:08                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:08                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)
27/07/2022 19:38:09             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:09                AdvancedRSSTest: action: {'save_or_no_hash': 'ipv4-icmp-post'}

27/07/2022 19:38:09                AdvancedRSSTest: hash_infos: []
27/07/2022 19:38:09                AdvancedRSSTest: There no hash value passed as expected
27/07/2022 19:38:09                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:09                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/ICMP()/("X"*480)
27/07/2022 19:38:10             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:10                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv4-icmp-post'}

27/07/2022 19:38:10                AdvancedRSSTest: hash_infos: []
27/07/2022 19:38:10                AdvancedRSSTest: There no hash value passed as expected
27/07/2022 19:38:10                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:10                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:38:11             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:11                AdvancedRSSTest: action: {'save_or_no_hash': 'ipv4-tcp-post'}

27/07/2022 19:38:11                AdvancedRSSTest: hash_infos: []
27/07/2022 19:38:11                AdvancedRSSTest: There no hash value passed as expected
27/07/2022 19:38:11                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:11                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:38:13             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:13                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv4-tcp-post'}

27/07/2022 19:38:13                AdvancedRSSTest: hash_infos: []
27/07/2022 19:38:13                AdvancedRSSTest: There no hash value passed as expected
27/07/2022 19:38:13                AdvancedRSSTest: sub_case mac_ipv4_all passed
27/07/2022 19:38:13             dut.10.239.252.240: flow flush 0
27/07/2022 19:38:13             dut.10.239.252.240: 
27/07/2022 19:38:13                AdvancedRSSTest: {'mac_ipv4_all': 'passed'}
27/07/2022 19:38:13                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:38:13                AdvancedRSSTest: Test Case test_symmetric_mac_ipv4 Result PASSED:
27/07/2022 19:38:13             dut.10.239.252.240: flow flush 0
27/07/2022 19:38:14             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:38:14             dut.10.239.252.240: clear port stats all
27/07/2022 19:38:15             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:38:15             dut.10.239.252.240: stop
27/07/2022 19:38:15             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=16 -> TX Port= 0/Queue=16 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=18 -> TX Port= 0/Queue=18 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=54 -> TX Port= 0/Queue=54 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=61 -> TX Port= 0/Queue=61 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:38:15                AdvancedRSSTest: Test Case test_symmetric_mac_ipv4_sctp Begin
27/07/2022 19:38:15             dut.10.239.252.240:  
27/07/2022 19:38:15                         tester: 
27/07/2022 19:38:15             dut.10.239.252.240: port config all rss all
27/07/2022 19:38:15             dut.10.239.252.240: 
Port 0 modified RSS hash function based on hardware support,requested:0x137f83fffc configured:0x7ffc
rss_hf 0x137f83fffc
27/07/2022 19:38:15             dut.10.239.252.240: start
27/07/2022 19:38:15             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x80000 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:38:15             dut.10.239.252.240: quit
27/07/2022 19:38:16             dut.10.239.252.240: 
Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.

Stopping port 0...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
Port 0 is closed
Done

Bye...
27/07/2022 19:38:16             dut.10.239.252.240: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 28-31 -n 4  --file-prefix=dpdk_553218_20220727191507   -a 0000:ca:00.0 -- -i --rxq=64 --txq=64
27/07/2022 19:38:18             dut.10.239.252.240: EAL: Detected CPU lcores: 112
EAL: Detected NUMA nodes: 2
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_553218_20220727191507/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(4)
EAL: Probe PCI driver: net_ice (8086:1593) device: 0000:ca:00.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.35.99, ICE COMMS Package (double VLAN mode)
TELEMETRY: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 1)
ice_set_rx_function(): Using AVX2 OFFLOAD Vector Rx (port 0).

Port 0: link state change event
Port 0: 68:05:CA:C1:B9:38
Checking link statuses...
Done
27/07/2022 19:38:28             dut.10.239.252.240: port config all rss all
27/07/2022 19:38:28             dut.10.239.252.240: 
Port 0 modified RSS hash function based on hardware support,requested:0x137f83fffc configured:0x7ffc
rss_hf 0x137f83fffc
27/07/2022 19:38:28             dut.10.239.252.240: set fwd rxonly
27/07/2022 19:38:28             dut.10.239.252.240: 
Set rxonly packet forwarding mode
27/07/2022 19:38:28             dut.10.239.252.240: set verbose 1
27/07/2022 19:38:28             dut.10.239.252.240: 
Change verbose level from 0 to 1
27/07/2022 19:38:28             dut.10.239.252.240: show port info all
27/07/2022 19:38:28             dut.10.239.252.240: 

********************* Infos for port 0  *********************
MAC address: 68:05:CA:C1:B9:38
Device name: 0000:ca:00.0
Driver name: net_ice
Firmware-version: 4.00 0x80011845 1.3236.0
Devargs: 
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 512
Supported RSS offload flow types:
  ipv4  ipv4-frag  ipv4-tcp  ipv4-udp  ipv4-sctp  ipv4-other
  ipv6  ipv6-frag  ipv6-tcp  ipv6-udp  ipv6-sctp  ipv6-other
  l2-payload
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 64
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 64
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
Device capabilities: 0x0( )
27/07/2022 19:38:28             dut.10.239.252.240: start
27/07/2022 19:38:28             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x80000 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:38:28                AdvancedRSSTest: ===================Test sub case: mac_ipv4_sctp_all================
27/07/2022 19:38:28                AdvancedRSSTest: ------------handle pre-test--------------
27/07/2022 19:38:28                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:28                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:38:29             dut.10.239.252.240:  port 0/queue 5: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x85e8f9c5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:29                AdvancedRSSTest: action: {'save_hash': 'ipv4-sctp-pre'}

27/07/2022 19:38:29                AdvancedRSSTest: hash_infos: [('0x85e8f9c5', '0x5')]
27/07/2022 19:38:29                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:29                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:38:30             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xc75d220a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:30                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-sctp-pre'}

27/07/2022 19:38:30                AdvancedRSSTest: hash_infos: [('0xc75d220a', '0xa')]
27/07/2022 19:38:30                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:30                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=23,dport=22)/("X"*480)
27/07/2022 19:38:32             dut.10.239.252.240: port 0/queue 44: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xb96846ec - RSS queue=0x2c - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x2c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:32                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-sctp-pre'}

27/07/2022 19:38:32                AdvancedRSSTest: hash_infos: [('0xb96846ec', '0x2c')]
27/07/2022 19:38:32                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:32                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/SCTP(sport=23,dport=22)/("X"*480)
27/07/2022 19:38:33             dut.10.239.252.240: port 0/queue 35: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xfbdd9d23 - RSS queue=0x23 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x23
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:33                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-sctp-pre'}

27/07/2022 19:38:33                AdvancedRSSTest: hash_infos: [('0xfbdd9d23', '0x23')]
27/07/2022 19:38:33                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:38:33             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss func symmetric_toeplitz types ipv4-sctp end key_len 0 queues end / end
27/07/2022 19:38:33             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:38:33             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss func symmetric_toeplitz types ipv4-sctp end key_len 0 queues end / end
27/07/2022 19:38:33             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:38:33             dut.10.239.252.240: flow list 0
27/07/2022 19:38:33             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 SCTP => RSS
27/07/2022 19:38:33                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:33                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:38:34             dut.10.239.252.240:  port 0/queue 62: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x4ae29b3e - RSS queue=0x3e - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x3e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:34                AdvancedRSSTest: action: {'save_hash': 'ipv4-sctp'}

27/07/2022 19:38:34                AdvancedRSSTest: hash_infos: [('0x4ae29b3e', '0x3e')]
27/07/2022 19:38:34                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:34                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:38:35             dut.10.239.252.240: port 0/queue 62: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x4ae29b3e - RSS queue=0x3e - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x3e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:35                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-sctp'}

27/07/2022 19:38:35                AdvancedRSSTest: hash_infos: [('0x4ae29b3e', '0x3e')]
27/07/2022 19:38:35                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:35                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=23,dport=22)/("X"*480)
27/07/2022 19:38:36             dut.10.239.252.240: port 0/queue 62: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x4ae29b3e - RSS queue=0x3e - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x3e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:36                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-sctp'}

27/07/2022 19:38:36                AdvancedRSSTest: hash_infos: [('0x4ae29b3e', '0x3e')]
27/07/2022 19:38:36                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:36                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/SCTP(sport=23,dport=22)/("X"*480)
27/07/2022 19:38:37             dut.10.239.252.240: port 0/queue 62: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x4ae29b3e - RSS queue=0x3e - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x3e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:37                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-sctp'}

27/07/2022 19:38:37                AdvancedRSSTest: hash_infos: [('0x4ae29b3e', '0x3e')]
27/07/2022 19:38:37                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:37                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:38:38             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x85e8f9c5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:38                AdvancedRSSTest: action: {'save_hash': 'ipv4-udp'}

27/07/2022 19:38:38                AdvancedRSSTest: hash_infos: [('0x85e8f9c5', '0x5')]
27/07/2022 19:38:38                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:38                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:38:39             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xc75d220a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:39                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-udp'}

27/07/2022 19:38:39                AdvancedRSSTest: hash_infos: [('0xc75d220a', '0xa')]
27/07/2022 19:38:39                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:38:39             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:38:41             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:38:41             dut.10.239.252.240: flow list 0
27/07/2022 19:38:41             dut.10.239.252.240: 
27/07/2022 19:38:41                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:41                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:38:42             dut.10.239.252.240:  port 0/queue 6: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x4ac620c6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:42                AdvancedRSSTest: action: {'save_hash': 'ipv4-sctp-post'}

27/07/2022 19:38:42                AdvancedRSSTest: hash_infos: [('0x4ac620c6', '0x6')]
27/07/2022 19:38:42                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:42                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:38:43             dut.10.239.252.240: port 0/queue 9: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x873fb09 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:43                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv4-sctp-post'}

27/07/2022 19:38:43                AdvancedRSSTest: hash_infos: [('0x873fb09', '0x9')]
27/07/2022 19:38:43                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:43                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/SCTP(sport=23,dport=22)/("X"*480)
27/07/2022 19:38:44             dut.10.239.252.240: port 0/queue 9: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x873fb09 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV4 L4_SCTP  - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:44                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv4-sctp-post'}

27/07/2022 19:38:44                AdvancedRSSTest: hash_infos: [('0x873fb09', '0x9')]
27/07/2022 19:38:44                AdvancedRSSTest: sub_case mac_ipv4_sctp_all passed
27/07/2022 19:38:44             dut.10.239.252.240: flow flush 0
27/07/2022 19:38:44             dut.10.239.252.240: 
27/07/2022 19:38:44                AdvancedRSSTest: {'mac_ipv4_sctp_all': 'passed'}
27/07/2022 19:38:44                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:38:44                AdvancedRSSTest: Test Case test_symmetric_mac_ipv4_sctp Result PASSED:
27/07/2022 19:38:44             dut.10.239.252.240: flow flush 0
27/07/2022 19:38:45             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:38:45             dut.10.239.252.240: clear port stats all
27/07/2022 19:38:46             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:38:46             dut.10.239.252.240: stop
27/07/2022 19:38:46             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=35 -> TX Port= 0/Queue=35 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=44 -> TX Port= 0/Queue=44 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=62 -> TX Port= 0/Queue=62 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:38:46                AdvancedRSSTest: Test Case test_symmetric_mac_ipv4_tcp Begin
27/07/2022 19:38:47             dut.10.239.252.240:  
27/07/2022 19:38:47                         tester: 
27/07/2022 19:38:47             dut.10.239.252.240: port config all rss all
27/07/2022 19:38:47             dut.10.239.252.240: 
Port 0 modified RSS hash function based on hardware support,requested:0x137f83fffc configured:0x7ffc
rss_hf 0x137f83fffc
27/07/2022 19:38:47             dut.10.239.252.240: start
27/07/2022 19:38:47             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x80000 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:38:47             dut.10.239.252.240: rx_vxlan_port add 4789 0
27/07/2022 19:38:47             dut.10.239.252.240: 
27/07/2022 19:38:47                AdvancedRSSTest: ===================Test sub case: mac_ipv4_tcp_all================
27/07/2022 19:38:47                AdvancedRSSTest: ------------handle pre-test--------------
27/07/2022 19:38:47                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:47                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:38:48             dut.10.239.252.240:  port 0/queue 5: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x85e8f9c5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:48                AdvancedRSSTest: action: {'save_hash': 'ipv4-tcp-pre'}

27/07/2022 19:38:48                AdvancedRSSTest: hash_infos: [('0x85e8f9c5', '0x5')]
27/07/2022 19:38:48                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:48                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:38:49             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xc75d220a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:49                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-tcp-pre'}

27/07/2022 19:38:49                AdvancedRSSTest: hash_infos: [('0xc75d220a', '0xa')]
27/07/2022 19:38:49                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:49                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=23,dport=22)/("X"*480)
27/07/2022 19:38:50             dut.10.239.252.240: port 0/queue 44: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xb96846ec - RSS queue=0x2c - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x2c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:50                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-tcp-pre'}

27/07/2022 19:38:50                AdvancedRSSTest: hash_infos: [('0xb96846ec', '0x2c')]
27/07/2022 19:38:50                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:50                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=23,dport=22)/("X"*480)
27/07/2022 19:38:51             dut.10.239.252.240: port 0/queue 35: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xfbdd9d23 - RSS queue=0x23 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x23
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:51                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-tcp-pre'}

27/07/2022 19:38:51                AdvancedRSSTest: hash_infos: [('0xfbdd9d23', '0x23')]
27/07/2022 19:38:51                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:38:51             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss func symmetric_toeplitz types ipv4-tcp end key_len 0 queues end / end
27/07/2022 19:38:51             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:38:51             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss func symmetric_toeplitz types ipv4-tcp end key_len 0 queues end / end
27/07/2022 19:38:51             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:38:51             dut.10.239.252.240: flow list 0
27/07/2022 19:38:52             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 TCP => RSS
27/07/2022 19:38:52                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:52                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:38:53             dut.10.239.252.240:  port 0/queue 54: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x3c2c42f6 - RSS queue=0x36 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x36
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:53                AdvancedRSSTest: action: {'save_hash': 'ipv4-tcp'}

27/07/2022 19:38:53                AdvancedRSSTest: hash_infos: [('0x3c2c42f6', '0x36')]
27/07/2022 19:38:53                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:53                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:38:54             dut.10.239.252.240: port 0/queue 54: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x3c2c42f6 - RSS queue=0x36 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x36
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:54                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-tcp'}

27/07/2022 19:38:54                AdvancedRSSTest: hash_infos: [('0x3c2c42f6', '0x36')]
27/07/2022 19:38:54                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:54                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=23,dport=22)/("X"*480)
27/07/2022 19:38:55             dut.10.239.252.240: port 0/queue 54: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x3c2c42f6 - RSS queue=0x36 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x36
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:55                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-tcp'}

27/07/2022 19:38:55                AdvancedRSSTest: hash_infos: [('0x3c2c42f6', '0x36')]
27/07/2022 19:38:55                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:55                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=23,dport=22)/("X"*480)
27/07/2022 19:38:56             dut.10.239.252.240: port 0/queue 54: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x3c2c42f6 - RSS queue=0x36 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x36
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:56                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-tcp'}

27/07/2022 19:38:56                AdvancedRSSTest: hash_infos: [('0x3c2c42f6', '0x36')]
27/07/2022 19:38:56                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:56                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:38:57             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x85e8f9c5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:57                AdvancedRSSTest: action: {'save_hash': 'ipv4-udp'}

27/07/2022 19:38:57                AdvancedRSSTest: hash_infos: [('0x85e8f9c5', '0x5')]
27/07/2022 19:38:57                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:57                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:38:58             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xc75d220a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:38:58                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-udp'}

27/07/2022 19:38:58                AdvancedRSSTest: hash_infos: [('0xc75d220a', '0xa')]
27/07/2022 19:38:58                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:38:58             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:38:59             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:38:59             dut.10.239.252.240: flow list 0
27/07/2022 19:38:59             dut.10.239.252.240: 
27/07/2022 19:38:59                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:38:59                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:39:00             dut.10.239.252.240:  port 0/queue 6: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x4ac620c6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:00                AdvancedRSSTest: action: {'save_hash': 'ipv4-tcp-post'}

27/07/2022 19:39:00                AdvancedRSSTest: hash_infos: [('0x4ac620c6', '0x6')]
27/07/2022 19:39:00                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:00                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:39:02             dut.10.239.252.240: port 0/queue 9: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x873fb09 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:02                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv4-tcp-post'}

27/07/2022 19:39:02                AdvancedRSSTest: hash_infos: [('0x873fb09', '0x9')]
27/07/2022 19:39:02                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:02                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=23,dport=22)/("X"*480)
27/07/2022 19:39:03             dut.10.239.252.240: port 0/queue 9: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x873fb09 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:03                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv4-tcp-post'}

27/07/2022 19:39:03                AdvancedRSSTest: hash_infos: [('0x873fb09', '0x9')]
27/07/2022 19:39:03                AdvancedRSSTest: sub_case mac_ipv4_tcp_all passed
27/07/2022 19:39:03             dut.10.239.252.240: flow flush 0
27/07/2022 19:39:03             dut.10.239.252.240: 
27/07/2022 19:39:03                AdvancedRSSTest: {'mac_ipv4_tcp_all': 'passed'}
27/07/2022 19:39:03                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:39:03                AdvancedRSSTest: Test Case test_symmetric_mac_ipv4_tcp Result PASSED:
27/07/2022 19:39:03             dut.10.239.252.240: flow flush 0
27/07/2022 19:39:04             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:39:04             dut.10.239.252.240: clear port stats all
27/07/2022 19:39:05             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:39:05             dut.10.239.252.240: stop
27/07/2022 19:39:05             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=35 -> TX Port= 0/Queue=35 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=44 -> TX Port= 0/Queue=44 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=54 -> TX Port= 0/Queue=54 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:39:05                AdvancedRSSTest: Test Case test_symmetric_mac_ipv4_udp Begin
27/07/2022 19:39:05             dut.10.239.252.240:  
27/07/2022 19:39:05                         tester: 
27/07/2022 19:39:05             dut.10.239.252.240: port config all rss all
27/07/2022 19:39:05             dut.10.239.252.240: 
Port 0 modified RSS hash function based on hardware support,requested:0x137f83fffc configured:0x7ffc
rss_hf 0x137f83fffc
27/07/2022 19:39:05             dut.10.239.252.240: start
27/07/2022 19:39:06             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x80000 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:39:06                AdvancedRSSTest: ===================Test sub case: mac_ipv4_udp_all================
27/07/2022 19:39:06                AdvancedRSSTest: ------------handle pre-test--------------
27/07/2022 19:39:06                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:06                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:39:07             dut.10.239.252.240:  port 0/queue 5: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x85e8f9c5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:07                AdvancedRSSTest: action: {'save_hash': 'ipv4-udp-pre'}

27/07/2022 19:39:07                AdvancedRSSTest: hash_infos: [('0x85e8f9c5', '0x5')]
27/07/2022 19:39:07                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:07                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:39:08             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xc75d220a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:08                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-udp-pre'}

27/07/2022 19:39:08                AdvancedRSSTest: hash_infos: [('0xc75d220a', '0xa')]
27/07/2022 19:39:08                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:08                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=23,dport=22)/("X"*480)
27/07/2022 19:39:09             dut.10.239.252.240: port 0/queue 44: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xb96846ec - RSS queue=0x2c - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x2c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:09                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-udp-pre'}

27/07/2022 19:39:09                AdvancedRSSTest: hash_infos: [('0xb96846ec', '0x2c')]
27/07/2022 19:39:09                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:09                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/UDP(sport=23,dport=22)/("X"*480)
27/07/2022 19:39:10             dut.10.239.252.240: port 0/queue 35: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xfbdd9d23 - RSS queue=0x23 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x23
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:10                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-udp-pre'}

27/07/2022 19:39:10                AdvancedRSSTest: hash_infos: [('0xfbdd9d23', '0x23')]
27/07/2022 19:39:10                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:39:10             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end
27/07/2022 19:39:10             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:39:10             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end
27/07/2022 19:39:10             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:39:10             dut.10.239.252.240: flow list 0
27/07/2022 19:39:10             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV4 UDP => RSS
27/07/2022 19:39:10                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:10                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:39:11             dut.10.239.252.240:  port 0/queue 40: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x77ee9428 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x28
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:11                AdvancedRSSTest: action: {'save_hash': 'ipv4-udp'}

27/07/2022 19:39:11                AdvancedRSSTest: hash_infos: [('0x77ee9428', '0x28')]
27/07/2022 19:39:11                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:11                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:39:12             dut.10.239.252.240: port 0/queue 40: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x77ee9428 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x28
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:12                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-udp'}

27/07/2022 19:39:12                AdvancedRSSTest: hash_infos: [('0x77ee9428', '0x28')]
27/07/2022 19:39:12                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:12                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=23,dport=22)/("X"*480)
27/07/2022 19:39:13             dut.10.239.252.240: port 0/queue 40: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x77ee9428 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x28
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:13                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-udp'}

27/07/2022 19:39:13                AdvancedRSSTest: hash_infos: [('0x77ee9428', '0x28')]
27/07/2022 19:39:13                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:13                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/UDP(sport=23,dport=22)/("X"*480)
27/07/2022 19:39:15             dut.10.239.252.240: port 0/queue 40: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x77ee9428 - RSS queue=0x28 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x28
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:15                AdvancedRSSTest: action: {'check_hash_same': 'ipv4-udp'}

27/07/2022 19:39:15                AdvancedRSSTest: hash_infos: [('0x77ee9428', '0x28')]
27/07/2022 19:39:15                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:15                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:39:16             dut.10.239.252.240: port 0/queue 5: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x85e8f9c5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x5
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:16                AdvancedRSSTest: action: {'save_hash': 'ipv4-tcp'}

27/07/2022 19:39:16                AdvancedRSSTest: hash_infos: [('0x85e8f9c5', '0x5')]
27/07/2022 19:39:16                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:16                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:39:17             dut.10.239.252.240: port 0/queue 10: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xc75d220a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV4 L4_TCP  - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xa
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:17                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-tcp'}

27/07/2022 19:39:17                AdvancedRSSTest: hash_infos: [('0xc75d220a', '0xa')]
27/07/2022 19:39:17                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:39:17             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:39:18             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:39:18             dut.10.239.252.240: flow list 0
27/07/2022 19:39:18             dut.10.239.252.240: 
27/07/2022 19:39:18                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:18                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:39:19             dut.10.239.252.240:  port 0/queue 6: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x4ac620c6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x6
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:19                AdvancedRSSTest: action: {'save_hash': 'ipv4-udp-post'}

27/07/2022 19:39:19                AdvancedRSSTest: hash_infos: [('0x4ac620c6', '0x6')]
27/07/2022 19:39:19                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:19                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:39:20             dut.10.239.252.240: port 0/queue 9: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x873fb09 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:20                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv4-udp-post'}

27/07/2022 19:39:20                AdvancedRSSTest: hash_infos: [('0x873fb09', '0x9')]
27/07/2022 19:39:20                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:20                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/UDP(sport=23,dport=22)/("X"*480)
27/07/2022 19:39:21             dut.10.239.252.240: port 0/queue 9: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x873fb09 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV4 L4_UDP  - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x9
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:21                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv4-udp-post'}

27/07/2022 19:39:21                AdvancedRSSTest: hash_infos: [('0x873fb09', '0x9')]
27/07/2022 19:39:21                AdvancedRSSTest: sub_case mac_ipv4_udp_all passed
27/07/2022 19:39:21             dut.10.239.252.240: flow flush 0
27/07/2022 19:39:21             dut.10.239.252.240: 
27/07/2022 19:39:21                AdvancedRSSTest: {'mac_ipv4_udp_all': 'passed'}
27/07/2022 19:39:21                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:39:21                AdvancedRSSTest: Test Case test_symmetric_mac_ipv4_udp Result PASSED:
27/07/2022 19:39:21             dut.10.239.252.240: flow flush 0
27/07/2022 19:39:23             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:39:23             dut.10.239.252.240: clear port stats all
27/07/2022 19:39:24             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:39:24             dut.10.239.252.240: stop
27/07/2022 19:39:24             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=35 -> TX Port= 0/Queue=35 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=40 -> TX Port= 0/Queue=40 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=44 -> TX Port= 0/Queue=44 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:39:24                AdvancedRSSTest: Test Case test_symmetric_mac_ipv6 Begin
27/07/2022 19:39:24             dut.10.239.252.240:  
27/07/2022 19:39:24                         tester: 
27/07/2022 19:39:24             dut.10.239.252.240: port config all rss all
27/07/2022 19:39:24             dut.10.239.252.240: 
Port 0 modified RSS hash function based on hardware support,requested:0x137f83fffc configured:0x7ffc
rss_hf 0x137f83fffc
27/07/2022 19:39:24             dut.10.239.252.240: start
27/07/2022 19:39:24             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x80000 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:39:24             dut.10.239.252.240: quit
27/07/2022 19:39:25             dut.10.239.252.240: 
Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.

Stopping port 0...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
Port 0 is closed
Done

Bye...
27/07/2022 19:39:25             dut.10.239.252.240: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 28-31 -n 4  --file-prefix=dpdk_553218_20220727191507   -a 0000:ca:00.0 -- -i --rxq=64 --txq=64
27/07/2022 19:39:27             dut.10.239.252.240: EAL: Detected CPU lcores: 112
EAL: Detected NUMA nodes: 2
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_553218_20220727191507/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(4)
EAL: Probe PCI driver: net_ice (8086:1593) device: 0000:ca:00.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.35.99, ICE COMMS Package (double VLAN mode)
TELEMETRY: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 1)
ice_set_rx_function(): Using AVX2 OFFLOAD Vector Rx (port 0).

Port 0: link state change event
Port 0: 68:05:CA:C1:B9:38
Checking link statuses...
Done
27/07/2022 19:39:37             dut.10.239.252.240: set fwd rxonly
27/07/2022 19:39:37             dut.10.239.252.240: 
Set rxonly packet forwarding mode
27/07/2022 19:39:37             dut.10.239.252.240: set verbose 1
27/07/2022 19:39:37             dut.10.239.252.240: 
Change verbose level from 0 to 1
27/07/2022 19:39:37             dut.10.239.252.240: show port info all
27/07/2022 19:39:37             dut.10.239.252.240: 

********************* Infos for port 0  *********************
MAC address: 68:05:CA:C1:B9:38
Device name: 0000:ca:00.0
Driver name: net_ice
Firmware-version: 4.00 0x80011845 1.3236.0
Devargs: 
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 512
Supported RSS offload flow types:
  ipv4  ipv4-frag  ipv4-tcp  ipv4-udp  ipv4-sctp  ipv4-other
  ipv6  ipv6-frag  ipv6-tcp  ipv6-udp  ipv6-sctp  ipv6-other
  l2-payload
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 64
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 64
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
Device capabilities: 0x0( )
27/07/2022 19:39:37             dut.10.239.252.240: start
27/07/2022 19:39:37             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x80000 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:39:37             dut.10.239.252.240: rx_vxlan_port add 4789 0
27/07/2022 19:39:37             dut.10.239.252.240: 
27/07/2022 19:39:37                AdvancedRSSTest: ===================Test sub case: mac_ipv6_all================
27/07/2022 19:39:37                AdvancedRSSTest: ------------handle pre-test--------------
27/07/2022 19:39:37                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:37                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
27/07/2022 19:39:38             dut.10.239.252.240:  port 0/queue 46: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x60f11cee - RSS queue=0x2e - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x2e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:38                AdvancedRSSTest: action: {'save_hash': 'ipv6-nonfrag-pre'}

27/07/2022 19:39:38                AdvancedRSSTest: hash_infos: [('0x60f11cee', '0x2e')]
27/07/2022 19:39:38                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:38                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
27/07/2022 19:39:39             dut.10.239.252.240: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xb01c8b02 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:39                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-nonfrag-pre'}

27/07/2022 19:39:39                AdvancedRSSTest: hash_infos: [('0xb01c8b02', '0x2')]
27/07/2022 19:39:39                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:39                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
27/07/2022 19:39:40             dut.10.239.252.240: port 0/queue 46: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x60f11cee - RSS queue=0x2e - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x2e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:40                AdvancedRSSTest: action: {'save_hash': 'ipv6-icmp-pre'}

27/07/2022 19:39:40                AdvancedRSSTest: hash_infos: [('0x60f11cee', '0x2e')]
27/07/2022 19:39:40                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:40                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
27/07/2022 19:39:41             dut.10.239.252.240: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xb01c8b02 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:41                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-icmp-pre'}

27/07/2022 19:39:41                AdvancedRSSTest: hash_infos: [('0xb01c8b02', '0x2')]
27/07/2022 19:39:41                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:41                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:39:43             dut.10.239.252.240: port 0/queue 46: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x60f11cee - RSS queue=0x2e - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2e
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:43                AdvancedRSSTest: action: {'save_hash': 'ipv6-udp-pre'}

27/07/2022 19:39:43                AdvancedRSSTest: hash_infos: [('0x60f11cee', '0x2e')]
27/07/2022 19:39:43                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:43                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:39:44             dut.10.239.252.240: port 0/queue 2: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xb01c8b02 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:44                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-udp-pre'}

27/07/2022 19:39:44                AdvancedRSSTest: hash_infos: [('0xb01c8b02', '0x2')]
27/07/2022 19:39:44                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:39:44             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
27/07/2022 19:39:44             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:39:44             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
27/07/2022 19:39:44             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:39:44             dut.10.239.252.240: flow list 0
27/07/2022 19:39:44             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 => RSS
27/07/2022 19:39:44                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:44                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
27/07/2022 19:39:45             dut.10.239.252.240:  port 0/queue 44: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xd0ed97ec - RSS queue=0x2c - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x2c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:45                AdvancedRSSTest: action: {'save_hash': 'ipv6-nonfrag'}

27/07/2022 19:39:45                AdvancedRSSTest: hash_infos: [('0xd0ed97ec', '0x2c')]
27/07/2022 19:39:45                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:45                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
27/07/2022 19:39:46             dut.10.239.252.240: port 0/queue 44: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xd0ed97ec - RSS queue=0x2c - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x2c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:46                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-nonfrag'}

27/07/2022 19:39:46                AdvancedRSSTest: hash_infos: [('0xd0ed97ec', '0x2c')]
27/07/2022 19:39:46                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:46                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
27/07/2022 19:39:47             dut.10.239.252.240: port 0/queue 44: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xd0ed97ec - RSS queue=0x2c - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x2c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:47                AdvancedRSSTest: action: {'save_hash': 'ipv6-icmp'}

27/07/2022 19:39:47                AdvancedRSSTest: hash_infos: [('0xd0ed97ec', '0x2c')]
27/07/2022 19:39:47                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:47                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
27/07/2022 19:39:48             dut.10.239.252.240: port 0/queue 44: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xd0ed97ec - RSS queue=0x2c - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x2c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:48                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-icmp'}

27/07/2022 19:39:48                AdvancedRSSTest: hash_infos: [('0xd0ed97ec', '0x2c')]
27/07/2022 19:39:48                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:48                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:39:49             dut.10.239.252.240: port 0/queue 44: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xd0ed97ec - RSS queue=0x2c - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:49                AdvancedRSSTest: action: {'save_hash': 'ipv6-udp'}

27/07/2022 19:39:49                AdvancedRSSTest: hash_infos: [('0xd0ed97ec', '0x2c')]
27/07/2022 19:39:49                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:49                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:39:50             dut.10.239.252.240: port 0/queue 44: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xd0ed97ec - RSS queue=0x2c - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:50                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-udp'}

27/07/2022 19:39:50                AdvancedRSSTest: hash_infos: [('0xd0ed97ec', '0x2c')]
27/07/2022 19:39:50                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:50                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)
27/07/2022 19:39:52             dut.10.239.252.240: port 0/queue 38: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x5afd0066 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x26
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:52                AdvancedRSSTest: action: {'save_hash': 'ipv4-nonfrag'}

27/07/2022 19:39:52                AdvancedRSSTest: hash_infos: [('0x5afd0066', '0x26')]
27/07/2022 19:39:52                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:52                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/("X"*480)
27/07/2022 19:39:53             dut.10.239.252.240: port 0/queue 47: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xe30dba6f - RSS queue=0x2f - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV4  - l2_len=14 - l3_len=20 - Receive queue=0x2f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:53                AdvancedRSSTest: action: {'check_hash_different': 'ipv4-nonfrag'}

27/07/2022 19:39:53                AdvancedRSSTest: hash_infos: [('0xe30dba6f', '0x2f')]
27/07/2022 19:39:53                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:53                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=123)/("X"*480)
27/07/2022 19:39:54             dut.10.239.252.240: port 0/queue 44: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xd0ed97ec - RSS queue=0x2c - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=48 - Receive queue=0x2c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:54                AdvancedRSSTest: action: {'save_hash': 'ipv6-protocol'}

27/07/2022 19:39:54                AdvancedRSSTest: hash_infos: [('0xd0ed97ec', '0x2c')]
27/07/2022 19:39:54                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:54                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt(nh=123)/("X"*480)
27/07/2022 19:39:55             dut.10.239.252.240: port 0/queue 44: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xd0ed97ec - RSS queue=0x2c - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6_EXT  - l2_len=14 - l3_len=48 - Receive queue=0x2c
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:55                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-protocol'}

27/07/2022 19:39:55                AdvancedRSSTest: hash_infos: [('0xd0ed97ec', '0x2c')]
27/07/2022 19:39:55                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:39:55             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:39:56             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:39:56             dut.10.239.252.240: flow list 0
27/07/2022 19:39:56             dut.10.239.252.240: 
27/07/2022 19:39:56                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:56                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
27/07/2022 19:39:57             dut.10.239.252.240:  port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:57                AdvancedRSSTest: action: {'save_or_no_hash': 'ipv6-nonfrag-post'}

27/07/2022 19:39:57                AdvancedRSSTest: hash_infos: []
27/07/2022 19:39:57                AdvancedRSSTest: There no hash value passed as expected
27/07/2022 19:39:57                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:57                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
27/07/2022 19:39:58             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=534 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:58                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv6-nonfrag-post'}

27/07/2022 19:39:58                AdvancedRSSTest: hash_infos: []
27/07/2022 19:39:58                AdvancedRSSTest: There no hash value passed as expected
27/07/2022 19:39:58                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:58                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
27/07/2022 19:39:59             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:39:59                AdvancedRSSTest: action: {'save_or_no_hash': 'ipv6-icmp-post'}

27/07/2022 19:39:59                AdvancedRSSTest: hash_infos: []
27/07/2022 19:39:59                AdvancedRSSTest: There no hash value passed as expected
27/07/2022 19:39:59                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:39:59                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
27/07/2022 19:40:01             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER L3_IPV6  - l2_len=14 - l3_len=40 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:01                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv6-icmp-post'}

27/07/2022 19:40:01                AdvancedRSSTest: hash_infos: []
27/07/2022 19:40:01                AdvancedRSSTest: There no hash value passed as expected
27/07/2022 19:40:01                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:01                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:02             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:02                AdvancedRSSTest: action: {'save_or_no_hash': 'ipv6-udp-post'}

27/07/2022 19:40:02                AdvancedRSSTest: hash_infos: []
27/07/2022 19:40:02                AdvancedRSSTest: There no hash value passed as expected
27/07/2022 19:40:02                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:02                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:03             dut.10.239.252.240: port 0/queue 0: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
  ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:03                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv6-udp-post'}

27/07/2022 19:40:03                AdvancedRSSTest: hash_infos: []
27/07/2022 19:40:03                AdvancedRSSTest: There no hash value passed as expected
27/07/2022 19:40:03                AdvancedRSSTest: sub_case mac_ipv6_all passed
27/07/2022 19:40:03             dut.10.239.252.240: flow flush 0
27/07/2022 19:40:03             dut.10.239.252.240: 
27/07/2022 19:40:03                AdvancedRSSTest: {'mac_ipv6_all': 'passed'}
27/07/2022 19:40:03                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:40:03                AdvancedRSSTest: Test Case test_symmetric_mac_ipv6 Result PASSED:
27/07/2022 19:40:03             dut.10.239.252.240: flow flush 0
27/07/2022 19:40:04             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:40:04             dut.10.239.252.240: clear port stats all
27/07/2022 19:40:05             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:40:05             dut.10.239.252.240: stop
27/07/2022 19:40:05             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
  RX-packets: 6              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=44 -> TX Port= 0/Queue=44 -------
  RX-packets: 8              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=46 -> TX Port= 0/Queue=46 -------
  RX-packets: 3              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=47 -> TX Port= 0/Queue=47 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:40:05                AdvancedRSSTest: Test Case test_symmetric_mac_ipv6_sctp Begin
27/07/2022 19:40:05             dut.10.239.252.240:  
27/07/2022 19:40:05                         tester: 
27/07/2022 19:40:05             dut.10.239.252.240: port config all rss all
27/07/2022 19:40:05             dut.10.239.252.240: 
Port 0 modified RSS hash function based on hardware support,requested:0x137f83fffc configured:0x7ffc
rss_hf 0x137f83fffc
27/07/2022 19:40:05             dut.10.239.252.240: start
27/07/2022 19:40:06             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x80000 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:40:06             dut.10.239.252.240: quit
27/07/2022 19:40:06             dut.10.239.252.240: 
Telling cores to stop...
Waiting for lcores to finish...

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.

Stopping port 0...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
Port 0 is closed
Done

Bye...
27/07/2022 19:40:06             dut.10.239.252.240: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 28-31 -n 4  --file-prefix=dpdk_553218_20220727191507   -a 0000:ca:00.0 -- -i --rxq=64 --txq=64
27/07/2022 19:40:08             dut.10.239.252.240: EAL: Detected CPU lcores: 112
EAL: Detected NUMA nodes: 2
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_553218_20220727191507/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(4)
EAL: Probe PCI driver: net_ice (8086:1593) device: 0000:ca:00.0 (socket 1)
ice_load_pkg_type(): Active package is: 1.3.35.99, ICE COMMS Package (double VLAN mode)
TELEMETRY: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc

Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.

Configuring Port 0 (socket 1)
ice_set_rx_function(): Using AVX2 OFFLOAD Vector Rx (port 0).

Port 0: link state change event
Port 0: 68:05:CA:C1:B9:38
Checking link statuses...
Done
27/07/2022 19:40:18             dut.10.239.252.240: port config all rss all
27/07/2022 19:40:18             dut.10.239.252.240: 
Port 0 modified RSS hash function based on hardware support,requested:0x137f83fffc configured:0x7ffc
rss_hf 0x137f83fffc
27/07/2022 19:40:18             dut.10.239.252.240: set fwd rxonly
27/07/2022 19:40:18             dut.10.239.252.240: 
Set rxonly packet forwarding mode
27/07/2022 19:40:18             dut.10.239.252.240: set verbose 1
27/07/2022 19:40:18             dut.10.239.252.240: 
Change verbose level from 0 to 1
27/07/2022 19:40:18             dut.10.239.252.240: show port info all
27/07/2022 19:40:18             dut.10.239.252.240: 

********************* Infos for port 0  *********************
MAC address: 68:05:CA:C1:B9:38
Device name: 0000:ca:00.0
Driver name: net_ice
Firmware-version: 4.00 0x80011845 1.3236.0
Devargs: 
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 512
Supported RSS offload flow types:
  ipv4  ipv4-frag  ipv4-tcp  ipv4-udp  ipv4-sctp  ipv4-other
  ipv6  ipv6-frag  ipv6-tcp  ipv6-udp  ipv6-sctp  ipv6-other
  l2-payload
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 64
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 64
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
Device capabilities: 0x0( )
27/07/2022 19:40:18             dut.10.239.252.240: start
27/07/2022 19:40:19             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x80000 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:40:19                AdvancedRSSTest: ===================Test sub case: mac_ipv6_sctp_all================
27/07/2022 19:40:19                AdvancedRSSTest: ------------handle pre-test--------------
27/07/2022 19:40:19                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:19                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:20             dut.10.239.252.240:  port 0/queue 37: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x280c7565 - RSS queue=0x25 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x25
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:20                AdvancedRSSTest: action: {'save_hash': 'ipv6-sctp-pre'}

27/07/2022 19:40:20                AdvancedRSSTest: hash_infos: [('0x280c7565', '0x25')]
27/07/2022 19:40:20                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:20                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:21             dut.10.239.252.240: port 0/queue 20: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xa50d7614 - RSS queue=0x14 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x14
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:21                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-sctp-pre'}

27/07/2022 19:40:21                AdvancedRSSTest: hash_infos: [('0xa50d7614', '0x14')]
27/07/2022 19:40:21                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:40:21             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss func symmetric_toeplitz types ipv6-sctp end key_len 0 queues end / end
27/07/2022 19:40:21             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:40:21             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss func symmetric_toeplitz types ipv6-sctp end key_len 0 queues end / end
27/07/2022 19:40:21             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:40:21             dut.10.239.252.240: flow list 0
27/07/2022 19:40:21             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 SCTP => RSS
27/07/2022 19:40:21                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:21                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:22             dut.10.239.252.240:  port 0/queue 55: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x2c7f7cf7 - RSS queue=0x37 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x37
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:22                AdvancedRSSTest: action: {'save_hash': 'ipv6-sctp'}

27/07/2022 19:40:22                AdvancedRSSTest: hash_infos: [('0x2c7f7cf7', '0x37')]
27/07/2022 19:40:22                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:22                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:23             dut.10.239.252.240: port 0/queue 55: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x2c7f7cf7 - RSS queue=0x37 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x37
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:23                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-sctp'}

27/07/2022 19:40:23                AdvancedRSSTest: hash_infos: [('0x2c7f7cf7', '0x37')]
27/07/2022 19:40:23                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:23                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrDestOpt(nh=132)/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:24             dut.10.239.252.240: port 0/queue 55: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x2c7f7cf7 - RSS queue=0x37 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=56 - l4_len=12 - Receive queue=0x37
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:24                AdvancedRSSTest: action: {'save_hash': 'ipv6-sctp-protocol'}

27/07/2022 19:40:24                AdvancedRSSTest: hash_infos: [('0x2c7f7cf7', '0x37')]
27/07/2022 19:40:24                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:24                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrDestOpt()/IPv6ExtHdrDestOpt(nh=132)/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:25             dut.10.239.252.240: port 0/queue 55: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x2c7f7cf7 - RSS queue=0x37 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_SCTP  - l2_len=14 - l3_len=56 - l4_len=12 - Receive queue=0x37
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:25                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-sctp-protocol'}

27/07/2022 19:40:25                AdvancedRSSTest: hash_infos: [('0x2c7f7cf7', '0x37')]
27/07/2022 19:40:25                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:40:25             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:40:26             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:40:26             dut.10.239.252.240: flow list 0
27/07/2022 19:40:27             dut.10.239.252.240: 
27/07/2022 19:40:27                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:27                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:28             dut.10.239.252.240:  port 0/queue 2: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xf6b21fc2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:28                AdvancedRSSTest: action: {'save_hash': 'ipv6-sctp-post'}

27/07/2022 19:40:28                AdvancedRSSTest: hash_infos: [('0xf6b21fc2', '0x2')]
27/07/2022 19:40:28                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:28                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:29             dut.10.239.252.240: port 0/queue 51: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x7bb31cb3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP  - sw ptype: L2_ETHER L3_IPV6 L4_SCTP  - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x33
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:29                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv6-sctp-post'}

27/07/2022 19:40:29                AdvancedRSSTest: hash_infos: [('0x7bb31cb3', '0x33')]
27/07/2022 19:40:29                AdvancedRSSTest: sub_case mac_ipv6_sctp_all passed
27/07/2022 19:40:29             dut.10.239.252.240: flow flush 0
27/07/2022 19:40:29             dut.10.239.252.240: 
27/07/2022 19:40:29                AdvancedRSSTest: {'mac_ipv6_sctp_all': 'passed'}
27/07/2022 19:40:29                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:40:29                AdvancedRSSTest: Test Case test_symmetric_mac_ipv6_sctp Result PASSED:
27/07/2022 19:40:29             dut.10.239.252.240: flow flush 0
27/07/2022 19:40:30             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:40:30             dut.10.239.252.240: clear port stats all
27/07/2022 19:40:31             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:40:31             dut.10.239.252.240: stop
27/07/2022 19:40:31             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=20 -> TX Port= 0/Queue=20 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=37 -> TX Port= 0/Queue=37 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=55 -> TX Port= 0/Queue=55 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:40:31                AdvancedRSSTest: Test Case test_symmetric_mac_ipv6_tcp Begin
27/07/2022 19:40:31             dut.10.239.252.240:  
27/07/2022 19:40:31                         tester: 
27/07/2022 19:40:31             dut.10.239.252.240: port config all rss all
27/07/2022 19:40:32             dut.10.239.252.240: 
Port 0 modified RSS hash function based on hardware support,requested:0x137f83fffc configured:0x7ffc
rss_hf 0x137f83fffc
27/07/2022 19:40:32             dut.10.239.252.240: start
27/07/2022 19:40:32             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x80000 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:40:32                AdvancedRSSTest: ===================Test sub case: mac_ipv6_tcp_all================
27/07/2022 19:40:32                AdvancedRSSTest: ------------handle pre-test--------------
27/07/2022 19:40:32                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:32                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:33             dut.10.239.252.240:  port 0/queue 37: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x280c7565 - RSS queue=0x25 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x25
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:33                AdvancedRSSTest: action: {'save_hash': 'ipv6-tcp-pre'}

27/07/2022 19:40:33                AdvancedRSSTest: hash_infos: [('0x280c7565', '0x25')]
27/07/2022 19:40:33                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:33                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:34             dut.10.239.252.240: port 0/queue 20: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xa50d7614 - RSS queue=0x14 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x14
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:34                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-tcp-pre'}

27/07/2022 19:40:34                AdvancedRSSTest: hash_infos: [('0xa50d7614', '0x14')]
27/07/2022 19:40:34                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:40:34             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss func symmetric_toeplitz types ipv6-tcp end key_len 0 queues end / end
27/07/2022 19:40:34             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:40:34             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss func symmetric_toeplitz types ipv6-tcp end key_len 0 queues end / end
27/07/2022 19:40:34             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:40:34             dut.10.239.252.240: flow list 0
27/07/2022 19:40:34             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 TCP => RSS
27/07/2022 19:40:34                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:34                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:35             dut.10.239.252.240:  port 0/queue 63: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x4a082e3f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:35                AdvancedRSSTest: action: {'save_hash': 'ipv6-tcp'}

27/07/2022 19:40:35                AdvancedRSSTest: hash_infos: [('0x4a082e3f', '0x3f')]
27/07/2022 19:40:35                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:35                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:36             dut.10.239.252.240: port 0/queue 63: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x4a082e3f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:36                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-tcp'}

27/07/2022 19:40:36                AdvancedRSSTest: hash_infos: [('0x4a082e3f', '0x3f')]
27/07/2022 19:40:36                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:36                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:37             dut.10.239.252.240: port 0/queue 37: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x280c7565 - RSS queue=0x25 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x25
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:37                AdvancedRSSTest: action: {'save_hash': 'ipv6-udp'}

27/07/2022 19:40:37                AdvancedRSSTest: hash_infos: [('0x280c7565', '0x25')]
27/07/2022 19:40:37                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:37                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:38             dut.10.239.252.240: port 0/queue 20: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xa50d7614 - RSS queue=0x14 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x14
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:38                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-udp'}

27/07/2022 19:40:38                AdvancedRSSTest: hash_infos: [('0xa50d7614', '0x14')]
27/07/2022 19:40:38                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:38                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:40             dut.10.239.252.240: port 0/queue 63: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x4a082e3f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:40                AdvancedRSSTest: action: {'save_hash': 'ipv6-tcp-protocol'}

27/07/2022 19:40:40                AdvancedRSSTest: hash_infos: [('0x4a082e3f', '0x3f')]
27/07/2022 19:40:40                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:40                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrHopByHop(nh=6)/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:41             dut.10.239.252.240: port 0/queue 63: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=562 - nb_segs=1 - RSS hash=0x4a082e3f - RSS queue=0x3f - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_TCP  - l2_len=14 - l3_len=48 - l4_len=20 - Receive queue=0x3f
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:41                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-tcp-protocol'}

27/07/2022 19:40:41                AdvancedRSSTest: hash_infos: [('0x4a082e3f', '0x3f')]
27/07/2022 19:40:41                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:40:41             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:40:42             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:40:42             dut.10.239.252.240: flow list 0
27/07/2022 19:40:42             dut.10.239.252.240: 
27/07/2022 19:40:42                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:42                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:43             dut.10.239.252.240:  port 0/queue 2: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xf6b21fc2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:43                AdvancedRSSTest: action: {'save_hash': 'ipv6-tcp-post'}

27/07/2022 19:40:43                AdvancedRSSTest: hash_infos: [('0xf6b21fc2', '0x2')]
27/07/2022 19:40:43                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:43                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:44             dut.10.239.252.240: port 0/queue 51: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x7bb31cb3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x33
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:44                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv6-tcp-post'}

27/07/2022 19:40:44                AdvancedRSSTest: hash_infos: [('0x7bb31cb3', '0x33')]
27/07/2022 19:40:44                AdvancedRSSTest: sub_case mac_ipv6_tcp_all passed
27/07/2022 19:40:44             dut.10.239.252.240: flow flush 0
27/07/2022 19:40:44             dut.10.239.252.240: 
27/07/2022 19:40:44                AdvancedRSSTest: {'mac_ipv6_tcp_all': 'passed'}
27/07/2022 19:40:44                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:40:44                AdvancedRSSTest: Test Case test_symmetric_mac_ipv6_tcp Result PASSED:
27/07/2022 19:40:44             dut.10.239.252.240: flow flush 0
27/07/2022 19:40:45             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:40:45             dut.10.239.252.240: clear port stats all
27/07/2022 19:40:46             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:40:46             dut.10.239.252.240: stop
27/07/2022 19:40:47             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=20 -> TX Port= 0/Queue=20 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=37 -> TX Port= 0/Queue=37 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=63 -> TX Port= 0/Queue=63 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:40:47                AdvancedRSSTest: Test Case test_symmetric_mac_ipv6_udp Begin
27/07/2022 19:40:47             dut.10.239.252.240:  
27/07/2022 19:40:47                         tester: 
27/07/2022 19:40:47             dut.10.239.252.240: port config all rss all
27/07/2022 19:40:47             dut.10.239.252.240: 
Port 0 modified RSS hash function based on hardware support,requested:0x137f83fffc configured:0x7ffc
rss_hf 0x137f83fffc
27/07/2022 19:40:47             dut.10.239.252.240: start
27/07/2022 19:40:47             dut.10.239.252.240: 
rxonly packet forwarding - ports=1 - cores=1 - streams=64 - NUMA support enabled, MP allocation mode: native
Logical Core 29 (socket 1) forwards packets on 64 streams:
  RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=16 (socket 1) -> TX P=0/Q=16 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=17 (socket 1) -> TX P=0/Q=17 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=18 (socket 1) -> TX P=0/Q=18 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=19 (socket 1) -> TX P=0/Q=19 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=20 (socket 1) -> TX P=0/Q=20 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=21 (socket 1) -> TX P=0/Q=21 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=22 (socket 1) -> TX P=0/Q=22 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=23 (socket 1) -> TX P=0/Q=23 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=24 (socket 1) -> TX P=0/Q=24 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=25 (socket 1) -> TX P=0/Q=25 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=26 (socket 1) -> TX P=0/Q=26 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=27 (socket 1) -> TX P=0/Q=27 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=28 (socket 1) -> TX P=0/Q=28 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=29 (socket 1) -> TX P=0/Q=29 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=30 (socket 1) -> TX P=0/Q=30 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=31 (socket 1) -> TX P=0/Q=31 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=32 (socket 1) -> TX P=0/Q=32 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=33 (socket 1) -> TX P=0/Q=33 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=34 (socket 1) -> TX P=0/Q=34 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=35 (socket 1) -> TX P=0/Q=35 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=36 (socket 1) -> TX P=0/Q=36 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=37 (socket 1) -> TX P=0/Q=37 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=38 (socket 1) -> TX P=0/Q=38 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=39 (socket 1) -> TX P=0/Q=39 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=40 (socket 1) -> TX P=0/Q=40 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=41 (socket 1) -> TX P=0/Q=41 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=42 (socket 1) -> TX P=0/Q=42 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=43 (socket 1) -> TX P=0/Q=43 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=44 (socket 1) -> TX P=0/Q=44 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=45 (socket 1) -> TX P=0/Q=45 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=46 (socket 1) -> TX P=0/Q=46 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=47 (socket 1) -> TX P=0/Q=47 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=48 (socket 1) -> TX P=0/Q=48 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=49 (socket 1) -> TX P=0/Q=49 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=50 (socket 1) -> TX P=0/Q=50 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=51 (socket 1) -> TX P=0/Q=51 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=52 (socket 1) -> TX P=0/Q=52 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=53 (socket 1) -> TX P=0/Q=53 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=54 (socket 1) -> TX P=0/Q=54 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=55 (socket 1) -> TX P=0/Q=55 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=56 (socket 1) -> TX P=0/Q=56 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=57 (socket 1) -> TX P=0/Q=57 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=58 (socket 1) -> TX P=0/Q=58 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=59 (socket 1) -> TX P=0/Q=59 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=60 (socket 1) -> TX P=0/Q=60 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=61 (socket 1) -> TX P=0/Q=61 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=62 (socket 1) -> TX P=0/Q=62 (socket 1) peer=02:00:00:00:00:00
  RX P=0/Q=63 (socket 1) -> TX P=0/Q=63 (socket 1) peer=02:00:00:00:00:00

  rxonly packet forwarding packets/burst=32
  nb forwarding cores=1 - nb forwarding ports=1
  port 0: RX queue number: 64 Tx queue number: 64
    Rx offloads=0x80000 Tx offloads=0x10000
    RX queue: 0
      RX desc=1024 - RX free threshold=32
      RX threshold registers: pthresh=0 hthresh=0  wthresh=0
      RX Offloads=0x0
    TX queue: 0
      TX desc=1024 - TX free threshold=32
      TX threshold registers: pthresh=32 hthresh=0  wthresh=0
      TX offloads=0x10000 - TX RS bit threshold=32
27/07/2022 19:40:47                AdvancedRSSTest: ===================Test sub case: mac_ipv6_udp_all================
27/07/2022 19:40:47                AdvancedRSSTest: ------------handle pre-test--------------
27/07/2022 19:40:47                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:47                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:48             dut.10.239.252.240:  port 0/queue 37: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x280c7565 - RSS queue=0x25 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x25
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:48                AdvancedRSSTest: action: {'save_hash': 'ipv6-udp-pre'}

27/07/2022 19:40:48                AdvancedRSSTest: hash_infos: [('0x280c7565', '0x25')]
27/07/2022 19:40:48                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:48                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:49             dut.10.239.252.240: port 0/queue 20: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xa50d7614 - RSS queue=0x14 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x14
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:49                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-udp-pre'}

27/07/2022 19:40:49                AdvancedRSSTest: hash_infos: [('0xa50d7614', '0x14')]
27/07/2022 19:40:49                AdvancedRSSTest: ------------handle test--------------
27/07/2022 19:40:49             dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss func symmetric_toeplitz types ipv6-udp end key_len 0 queues end / end
27/07/2022 19:40:49             dut.10.239.252.240: 
Flow rule validated
27/07/2022 19:40:49             dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss func symmetric_toeplitz types ipv6-udp end key_len 0 queues end / end
27/07/2022 19:40:49             dut.10.239.252.240: 
Flow rule #0 created
27/07/2022 19:40:49             dut.10.239.252.240: flow list 0
27/07/2022 19:40:49             dut.10.239.252.240: 
ID	Group	Prio	Attr	Rule
0	0	0	i--	ETH IPV6 UDP => RSS
27/07/2022 19:40:49                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:49                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:50             dut.10.239.252.240:  port 0/queue 38: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x3696e166 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x26
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:50                AdvancedRSSTest: action: {'save_hash': 'ipv6-udp'}

27/07/2022 19:40:50                AdvancedRSSTest: hash_infos: [('0x3696e166', '0x26')]
27/07/2022 19:40:50                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:50                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:52             dut.10.239.252.240: port 0/queue 38: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x3696e166 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x26
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:52                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-udp'}

27/07/2022 19:40:52                AdvancedRSSTest: hash_infos: [('0x3696e166', '0x26')]
27/07/2022 19:40:52                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:52                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:53             dut.10.239.252.240: port 0/queue 37: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x280c7565 - RSS queue=0x25 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x25
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:53                AdvancedRSSTest: action: {'save_hash': 'ipv6-tcp'}

27/07/2022 19:40:53                AdvancedRSSTest: hash_infos: [('0x280c7565', '0x25')]
27/07/2022 19:40:53                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:53                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:54             dut.10.239.252.240: port 0/queue 20: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xa50d7614 - RSS queue=0x14 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER L3_IPV6 L4_TCP  - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x14
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:54                AdvancedRSSTest: action: {'check_hash_different': 'ipv6-tcp'}

27/07/2022 19:40:54                AdvancedRSSTest: hash_infos: [('0xa50d7614', '0x14')]
27/07/2022 19:40:54                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:54                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:55             dut.10.239.252.240: port 0/queue 38: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x3696e166 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=64 - l4_len=8 - Receive queue=0x26
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:55                AdvancedRSSTest: action: {'save_hash': 'ipv6-udp-protocol'}

27/07/2022 19:40:55                AdvancedRSSTest: hash_infos: [('0x3696e166', '0x26')]
27/07/2022 19:40:55                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:55                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrSegmentRouting(nh=17)/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:56             dut.10.239.252.240: port 0/queue 38: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x3696e166 - RSS queue=0x26 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6_EXT L4_UDP  - l2_len=14 - l3_len=64 - l4_len=8 - Receive queue=0x26
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_BAD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:56                AdvancedRSSTest: action: {'check_hash_same': 'ipv6-udp-protocol'}

27/07/2022 19:40:56                AdvancedRSSTest: hash_infos: [('0x3696e166', '0x26')]
27/07/2022 19:40:56                AdvancedRSSTest: ------------handle post-test--------------
27/07/2022 19:40:56             dut.10.239.252.240: flow destroy 0 rule 0
27/07/2022 19:40:57             dut.10.239.252.240: 
Flow rule #0 destroyed
testpmd> 
27/07/2022 19:40:57             dut.10.239.252.240: flow list 0
27/07/2022 19:40:57             dut.10.239.252.240: 
27/07/2022 19:40:57                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:57                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:58             dut.10.239.252.240:  port 0/queue 2: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xf6b21fc2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:58                AdvancedRSSTest: action: {'save_hash': 'ipv6-udp-post'}

27/07/2022 19:40:58                AdvancedRSSTest: hash_infos: [('0xf6b21fc2', '0x2')]
27/07/2022 19:40:58                AdvancedRSSTest: ----------send packet-------------
27/07/2022 19:40:58                AdvancedRSSTest: Ether(src="00:11:22:33:44:55", dst="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
27/07/2022 19:40:59             dut.10.239.252.240: port 0/queue 51: received 1 packets
  src=00:11:22:33:44:55 - dst=68:05:CA:BB:26:E0 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x7bb31cb3 - RSS queue=0x33 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER L3_IPV6 L4_UDP  - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x33
  ol_flags: RTE_MBUF_F_RX_RSS_HASH RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_GOOD 

27/07/2022 19:40:59                AdvancedRSSTest: action: {'check_no_hash_or_different': 'ipv6-udp-post'}

27/07/2022 19:40:59                AdvancedRSSTest: hash_infos: [('0x7bb31cb3', '0x33')]
27/07/2022 19:40:59                AdvancedRSSTest: sub_case mac_ipv6_udp_all passed
27/07/2022 19:40:59             dut.10.239.252.240: flow flush 0
27/07/2022 19:40:59             dut.10.239.252.240: 
27/07/2022 19:40:59                AdvancedRSSTest: {'mac_ipv6_udp_all': 'passed'}
27/07/2022 19:40:59                AdvancedRSSTest: pass rate is: 100.0
27/07/2022 19:40:59                AdvancedRSSTest: Test Case test_symmetric_mac_ipv6_udp Result PASSED:
27/07/2022 19:40:59             dut.10.239.252.240: flow flush 0
27/07/2022 19:41:01             dut.10.239.252.240: 
testpmd> 
27/07/2022 19:41:01             dut.10.239.252.240: clear port stats all
27/07/2022 19:41:02             dut.10.239.252.240: 

  NIC statistics for port 0 cleared
testpmd> 
27/07/2022 19:41:02             dut.10.239.252.240: stop
27/07/2022 19:41:02             dut.10.239.252.240: 
Telling cores to ...
Waiting for lcores to finish...

  ------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=20 -> TX Port= 0/Queue=20 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=37 -> TX Port= 0/Queue=37 -------
  RX-packets: 2              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=38 -> TX Port= 0/Queue=38 -------
  RX-packets: 4              TX-packets: 0              TX-dropped: 0             

  ------- Forward Stats for RX Port= 0/Queue=51 -> TX Port= 0/Queue=51 -------
  RX-packets: 1              TX-packets: 0              TX-dropped: 0             

  ---------------------- Forward statistics for port 0  ----------------------
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ----------------------------------------------------------------------------

  +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
  RX-packets: 0              RX-dropped: 0             RX-total: 0
  TX-packets: 0              TX-dropped: 0             TX-total: 0
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Done.
27/07/2022 19:41:02                            dts: 
TEST SUITE ENDED: AdvancedRSSTest

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: [dts][PATCH v1 2/2] tests/ice_advanced_rss: support ipv6 next protocol id
  2022-07-27  3:26   ` Huang, ZhiminX
@ 2022-07-27  5:00     ` Fu, Qi
  0 siblings, 0 replies; 6+ messages in thread
From: Fu, Qi @ 2022-07-27  5:00 UTC (permalink / raw)
  To: Huang, ZhiminX, dts; +Cc: Xu, HailinX, Fu, Qi

> -----Original Message-----
> From: Huang, ZhiminX <zhiminx.huang@intel.com>
> Sent: Wednesday, July 27, 2022 11:27 AM
> To: dts@dpdk.org
> Cc: Xu, HailinX <hailinx.xu@intel.com>; Fu, Qi <qi.fu@intel.com>
> Subject: RE: [dts][PATCH v1 2/2] tests/ice_advanced_rss: support ipv6 next
> protocol id
> 
> > -----Original Message-----
> > From: hailinx xu <hailinx.xu@intel.com>
> > Sent: Monday, July 25, 2022 11:20 AM
> > To: dts@dpdk.org; Fu, Qi <qi.fu@intel.com>
> > Cc: Xu, HailinX <hailinx.xu@intel.com>
> > Subject: [dts][PATCH v1 2/2] tests/ice_advanced_rss: support ipv6 next
> > protocol id
> >
> > ice support ipv6 next protocol id, add ipv6 protocol packets
> >
> > Signed-off-by: hailinx xu <hailinx.xu@intel.com>
> > ---
> Tested-by: Zhimin Huang <zhiminx.huang@intel.com >
> 
> Acked-by: Fu, Qi <qi.fu@intel.com>
>


^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: [dts][PATCH v1 1/2] test_plans/ice_advanced_rss: support ipv6 next protocol id
  2022-07-25  3:20 ` [dts][PATCH v1 1/2] test_plans/ice_advanced_rss: support ipv6 next protocol id hailinx xu
@ 2022-09-08  4:39   ` Tu, Lijuan
  0 siblings, 0 replies; 6+ messages in thread
From: Tu, Lijuan @ 2022-09-08  4:39 UTC (permalink / raw)
  To: Xu, HailinX, dts, Fu,  Qi; +Cc: Xu, HailinX

> -----Original Message-----
> From: hailinx xu <hailinx.xu@intel.com>
> Sent: Monday, July 25, 2022 11:20 AM
> To: dts@dpdk.org; Fu, Qi <qi.fu@intel.com>
> Cc: Xu, HailinX <hailinx.xu@intel.com>
> Subject: [dts][PATCH v1 1/2] test_plans/ice_advanced_rss: support ipv6 next
> protocol id
> 
> ice support ipv6 next protocol id, add ipv6 protocol packets
> 
> Signed-off-by: hailinx xu <hailinx.xu@intel.com>
> ---
>  test_plans/ice_advanced_rss_test_plan.rst | 124 ++++++++++++++++++++--
>  1 file changed, 115 insertions(+), 9 deletions(-)


I saw "This test plan only cover the packet type IPv4/IPv6 + TCP/UDP/SCTP" in the plan, "IPv6/ IPv6ExtHdrDestOpt " is not in the scope,  it seems some descriptions are missed, please revise them too.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2022-09-08  4:39 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-07-25  3:20 [dts][PATCH v1 0/2] ice support ipv6 next protocol ID hailinx xu
2022-07-25  3:20 ` [dts][PATCH v1 1/2] test_plans/ice_advanced_rss: support ipv6 next protocol id hailinx xu
2022-09-08  4:39   ` Tu, Lijuan
2022-07-25  3:20 ` [dts][PATCH v1 2/2] tests/ice_advanced_rss: " hailinx xu
2022-07-27  3:26   ` Huang, ZhiminX
2022-07-27  5:00     ` Fu, Qi

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).